Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jun 2026 | Quarter ended Mar 2026 | Quarter ended Dec 2025 | Quarter ended Sep 2025 | Quarter ended Jun 2025 | Quarter ended Mar 2025 | Quarter ended Dec 2024 | Quarter ended Sep 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 14.73B | 3.99B | 3.77B | 3.57B | 3.41B | 3.21B | 3.09B | 2.96B | 2.80B | |
Cost of Goods Sold | 3.72B | 1.17B | 940.00M | 834.00M | 774.00M | 724.00M | 651.00M | 631.00M | 584.00M |
| 11.02B | 2.82B | 2.83B | 2.73B | 2.63B | 2.49B | 2.44B | 2.33B | 2.21B | |
| 74.8% | 70.7% | 75.1% | 76.6% | 77.3% | 77.5% | 78.9% | 78.7% | 79.1% | |
Total Operating Expenses | 9.34B | 2.66B | 2.33B | 2.29B | 2.06B | 2.13B | 1.99B | 1.95B | 1.79B |
| 3.26B | 915.00M | 823.00M | 773.00M | 750.00M | 734.00M | 703.00M | 668.00M | 626.00M | |
| 6.07B | 1.74B | 1.50B | 1.52B | 1.31B | 1.40B | 1.28B | 1.28B | 1.17B | |
| 1.68B | 162.00M | 503.00M | 443.00M | 572.00M | 358.00M | 451.00M | 374.00M | 418.00M | |
| 11.4% | 4.1% | 13.3% | 12.4% | 16.8% | 11.1% | 14.6% | 12.6% | 14.9% | |
| 2.35B | 438.00M | 673.00M | 541.00M | 694.00M | 471.00M | 555.00M | 463.00M | 516.00M | |
Interest Income | 378.00M | 70.00M | 88.00M | 105.00M | 115.00M | 116.00M | 115.00M | 106.00M | 108.00M |
| 11.00M | -6.00M | 6.00M | 5.00M | 6.00M | 6.00M | 6.00M | 5.00M | 6.00M | |
Other Income/Expense | 666.00M | 276.00M | 170.00M | 98.00M | 122.00M | 113.00M | 104.00M | 89.00M | 98.00M |
| 1.67B | 298.00M | 469.00M | 401.00M | 502.00M | 385.00M | 460.00M | 384.00M | 432.00M | |
| 676.00M | 140.00M | 204.00M | 140.00M | 192.00M | 86.00M | 95.00M | 79.00M | 84.00M | |
| 11.3% | 7.5% | 12.4% | 11.2% | 14.7% | 12.0% | 14.9% | 13.0% | 15.4% | |
| 2.09B | -96.00M | 761.00M | 655.00M | 766.00M | 530.00M | 611.00M | 528.00M | 537.00M | |
| 14.2% | -2.4% | 20.2% | 18.4% | 22.5% | 16.5% | 19.8% | 17.9% | 19.2% | |
| 406.00M | -258.00M | 258.00M | 212.00M | 194.00M | 172.00M | 160.00M | 154.00M | 119.00M | |
| 1.61 | 0.29 | 0.45 | 0.39 | 0.48 | 0.37 | 0.44 | 0.37 | 0.42 | |
| 1.60 | 0.29 | 0.45 | 0.38 | 0.48 | 0.37 | 0.44 | 0.37 | 0.41 | |
| 1.03B | 1.03B | 1.04B | 1.04B | 1.04B | 1.04B | 1.03B | 1.03B | 1.03B | |
| 1.04B | 1.04B | 1.04B | 1.05B | 1.05B | 1.05B | 1.05B | 1.04B | 1.04B |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 12/31/2025 | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 |
|---|---|---|---|---|---|---|---|---|
| 13.28B | 10.98B | 8.97B | 7.25B | 5.90B | 4.52B | 3.46B | 2.61B | |
Cost of Goods Sold | 2.98B | 2.29B | 1.92B | 1.57B | 1.35B | 987.11M | 796.64M | 622.66M |
| 10.29B | 8.70B | 7.05B | 5.67B | 4.54B | 3.53B | 2.66B | 1.99B | |
| 77.5% | 79.2% | 78.6% | 78.3% | 77.1% | 78.2% | 77.0% | 76.1% | |
Total Operating Expenses | 8.47B | 7.33B | 6.29B | 5.32B | 4.29B | 3.33B | 2.62B | 2.03B |
| 2.96B | 2.54B | 2.12B | 1.77B | 1.40B | 1.02B | 748.37M | 529.50M | |
| 5.51B | 4.79B | 4.16B | 3.55B | 2.89B | 2.31B | 1.87B | 1.50B | |
| 1.82B | 1.36B | 762.00M | 355.00M | 257.00M | 198.86M | 42.00M | -42.43M | |
| 13.7% | 12.4% | 8.5% | 4.9% | 4.4% | 4.4% | 1.2% | -1.6% | |
| 2.26B | 1.74B | 1.01B | 399.00M | 249.00M | 150.00M | 67.19M | -39.02M | |
Interest Income | 451.00M | 419.00M | 302.00M | 82.00M | 20.00M | 39.00M | 55.41M | 56.13M |
| 23.00M | 23.00M | 24.00M | 27.00M | 28.00M | 33.00M | 33.28M | 52.73M | |
Other Income/Expense | 437.00M | 374.00M | 246.00M | 44.00M | -8.00M | -49.00M | 25.00M | 3.40M |
| 1.75B | 1.43B | 1.73B | 325.00M | 230.00M | 119.00M | 626.70M | -26.70M | |
| 513.00M | 313.00M | -723.00M | 74.00M | 19.00M | 31.00M | -559.51M | -12.32M | |
| 13.2% | 13.0% | 19.3% | 4.5% | 3.9% | 2.6% | 18.1% | -1.0% | |
| 2.56B | 1.83B | 1.32B | 697.00M | 729.00M | 469.86M | 244.50M | 105.77M | |
| 19.3% | 16.7% | 14.8% | 9.6% | 12.4% | 10.4% | 7.1% | 4.1% | |
| 738.00M | 465.00M | 562.00M | 342.00M | 472.00M | 271.00M | 202.50M | 148.20M | |
| 1.69 | 1.38 | 1.70 | 0.32 | 0.23 | 0.12 | 0.67 | -0.03 | |
| 1.67 | 1.37 | 1.68 | 0.32 | 0.23 | 0.12 | 0.64 | -0.03 | |
| 1.04B | 1.03B | 1.02B | 1.01B | 990.47M | 965.48M | 932.33M | 889.23M | |
| 1.05B | 1.04B | 1.03B | 1.02B | 1.02B | 1.01B | 986.12M | 889.23M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.