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 |
|---|---|---|---|---|---|---|---|---|---|
| 25.18B | 6.50B | 6.03B | 6.13B | 6.52B | 6.34B | 5.95B | 6.01B | 6.29B | |
Cost of Goods Sold | 15.26B | 3.82B | 3.57B | 4.08B | 3.79B | 3.69B | 3.52B | 3.74B | 3.65B |
| 9.92B | 2.68B | 2.46B | 2.06B | 2.73B | 2.65B | 2.44B | 2.27B | 2.64B | |
| 39.4% | 41.3% | 40.7% | 33.6% | 41.8% | 41.8% | 40.9% | 37.8% | 42.0% | |
Total Operating Expenses | 5.14B | 1.70B | 1.06B | 1.26B | 1.12B | 1.55B | 1.22B | 1.18B | 1.31B |
| 1.21B | 302.00M | 308.00M | 299.00M | 297.00M | 288.00M | 285.00M | 281.00M | 266.00M | |
| 3.59B | 1.06B | 744.00M | 965.00M | 820.00M | 1.26B | 933.00M | 898.00M | 1.04B | |
| 4.79B | 984.00M | 1.40B | 794.00M | 1.61B | 1.10B | 1.22B | 1.09B | 1.33B | |
| 19.0% | 15.1% | 23.2% | 12.9% | 24.7% | 17.4% | 20.5% | 18.2% | 21.2% | |
| 3.90B | 1.12B | 878.00M | 758.00M | 1.15B | 970.00M | 1.39B | 761.00M | 1.72B | |
Interest Income | 152.00M | N/A | 49.00M | 57.00M | 46.00M | 50.00M | 79.00M | 92.00M | 107.00M |
| 668.00M | N/A | 214.00M | 222.00M | 232.00M | 235.00M | 253.00M | 249.00M | 274.00M | |
Other Income/Expense | -882.00M | 136.00M | -519.00M | -36.00M | -463.00M | -132.00M | 169.00M | -332.00M | 391.00M |
| 3.00B | 933.00M | 653.00M | 577.00M | 834.00M | 723.00M | 1.12B | 728.00M | 1.37B | |
| 897.00M | 183.00M | 221.00M | 185.00M | 308.00M | 245.00M | 265.00M | 33.00M | 348.00M | |
| 11.9% | 14.4% | 10.8% | 9.4% | 12.8% | 11.4% | 18.7% | 12.1% | 21.8% | |
| 5.84B | 984.00M | 1.72B | 1.22B | 1.91B | 1.39B | 1.51B | 1.42B | 1.64B | |
| 23.2% | 15.1% | 28.6% | 20.0% | 29.3% | 21.9% | 25.3% | 23.5% | 26.1% | |
| 1.05B | 0.00 | 326.00M | 430.00M | 298.00M | 290.00M | 290.00M | 322.00M | 310.00M | |
| 5.66 | 1.79 | 1.23 | 1.08 | 1.56 | 1.35 | 2.05 | 1.34 | 2.49 | |
| 5.63 | 1.78 | 1.23 | 1.07 | 1.55 | 1.34 | 2.04 | 1.33 | 2.48 | |
| 524.40M | 524.40M | 529.10M | 534.30M | 538.40M | 540.60M | 543.80M | 543.60M | 550.60M | |
| 527.60M | 527.60M | 532.80M | 539.00M | 542.10M | 544.20M | 547.70M | 546.30M | 552.70M |
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 |
|---|---|---|---|---|---|---|---|---|
| 24.95B | 24.57B | 24.61B | 34.23B | 35.35B | 32.18B | 32.14B | 32.77B | |
Cost of Goods Sold | 15.08B | 14.49B | 15.04B | 19.26B | 18.74B | 16.58B | 16.83B | 16.57B |
| 9.87B | 10.08B | 9.57B | 14.97B | 16.61B | 15.60B | 15.31B | 16.19B | |
| 39.6% | 41.0% | 38.9% | 43.7% | 47.0% | 48.5% | 47.6% | 49.4% | |
Total Operating Expenses | 5.31B | 5.15B | 5.53B | 10.89B | 9.09B | 8.65B | 8.33B | 8.42B |
| 1.17B | 1.07B | 1.12B | 1.86B | 1.98B | 1.86B | 1.87B | 1.82B | |
| 3.98B | 4.08B | 4.40B | 9.04B | 7.11B | 6.78B | 6.46B | 6.60B | |
| 4.56B | 4.93B | 4.05B | 4.07B | 7.53B | 6.96B | 6.97B | 7.77B | |
| 18.3% | 20.1% | 16.4% | 11.9% | 21.3% | 21.6% | 21.7% | 23.7% | |
| 4.21B | 4.83B | -11.25B | 6.40B | 7.21B | 6.79B | 5.71B | 7.00B | |
Interest Income | 175.00M | 452.00M | 250.00M | 67.00M | 26.00M | 29.00M | 80.00M | 70.00M |
| 720.00M | 1.18B | 932.00M | 498.00M | 457.00M | 553.00M | 431.00M | 240.00M | |
Other Income/Expense | -350.00M | -103.00M | -15.30B | 2.33B | -312.00M | -167.00M | -1.26B | -774.00M |
| 3.25B | 4.17B | -7.00B | 5.78B | 5.92B | 5.45B | 4.57B | 5.35B | |
| 1.00B | 804.00M | -2.87B | 612.00M | 1.28B | 1.34B | 1.13B | 1.64B | |
| 13.0% | 17.0% | -28.4% | 16.9% | 16.7% | 16.9% | 14.2% | 16.3% | |
| 5.44B | 6.16B | 5.48B | 5.90B | 9.44B | 8.87B | 8.57B | 9.26B | |
| 21.8% | 25.0% | 22.3% | 17.2% | 26.7% | 27.6% | 26.7% | 28.3% | |
| 878.00M | 1.22B | 1.43B | 1.83B | 1.92B | 1.91B | 1.59B | 1.49B | |
| 6.04 | 7.58 | -12.63 | 10.21 | 10.23 | 9.43 | 7.92 | 9.09 | |
| 6.00 | 7.55 | -12.63 | 10.18 | 10.12 | 9.36 | 7.81 | 8.89 | |
| 534.30M | 550.80M | 553.90M | 566.00M | 579.00M | 577.60M | 577.00M | 588.50M | |
| 539.00M | 552.40M | 553.90M | 567.60M | 585.30M | 582.20M | 585.10M | 602.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.