Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | 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 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 22.16B | 6.02B | 5.05B | 6.01B | 5.09B | 5.64B | 4.70B | 5.49B | 4.63B | |
Cost of Goods Sold | 13.21B | 2.12B | 4.59B | 3.18B | 3.32B | 3.76B | 3.22B | 3.66B | 3.36B |
| 8.95B | 3.90B | 459.00M | 2.83B | 1.76B | 1.88B | 1.48B | 1.83B | 1.27B | |
| 40.4% | 64.8% | 9.1% | 47.0% | 34.7% | 33.3% | 31.5% | 33.3% | 27.4% | |
Total Operating Expenses | 3.75B | 2.54B | -461.90M | 1.31B | 365.00M | 422.00M | 385.10M | 407.20M | 393.60M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 5.20B | 1.36B | 920.90M | 1.52B | 1.40B | 1.46B | 1.10B | 1.42B | 876.30M | |
| 23.5% | 22.6% | 18.3% | 25.3% | 27.5% | 25.8% | 23.3% | 25.9% | 18.9% | |
| 3.82B | 922.00M | 742.00M | 1.12B | 1.04B | 927.70M | 724.40M | 999.20M | 349.20M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 2.09B | 552.00M | 534.50M | 508.50M | 490.70M | 496.30M | 464.00M | 490.00M | 466.70M | |
Other Income/Expense | -1.38B | -438.00M | -178.90M | -403.50M | -362.10M | -529.50M | -374.00M | -420.70M | -527.10M |
| 3.65B | 874.00M | 582.00M | 972.00M | 1.23B | 800.20M | 664.10M | 959.60M | 340.30M | |
| 47.50M | 44.00M | 136.80M | 117.60M | -250.90M | 125.50M | 58.50M | 37.50M | 6.70M | |
| 16.5% | 14.5% | 11.5% | 16.2% | 24.1% | 14.2% | 14.1% | 17.5% | 7.4% | |
| 8.76B | 2.27B | 1.84B | 2.40B | 2.25B | 2.29B | 1.93B | 2.27B | 1.70B | |
| 39.5% | 37.7% | 36.5% | 39.9% | 44.3% | 40.6% | 41.0% | 41.4% | 36.7% | |
| 3.56B | 907.00M | 922.90M | 879.60M | 853.10M | 833.40M | 828.20M | 852.70M | 821.90M | |
| 6.81 | 1.61 | 1.09 | 1.82 | 2.29 | 1.50 | 1.25 | 1.80 | 0.64 | |
| 6.77 | 1.60 | 1.07 | 1.81 | 2.29 | 1.50 | 1.25 | 1.80 | 0.64 | |
| 542.08M | 542.08M | 518.90M | 534.87M | 534.28M | 533.39M | 530.09M | 532.21M | 528.90M | |
| 547.05M | 547.05M | 520.21M | 537.99M | 536.43M | 534.66M | 531.34M | 533.60M | 530.14M |
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 |
|---|---|---|---|---|---|---|---|---|
| 21.78B | 19.92B | 19.38B | 19.31B | 16.62B | 14.91B | 15.54B | 16.17B | |
Cost of Goods Sold | 14.85B | 13.56B | 13.76B | 14.44B | 11.95B | 10.63B | 11.58B | 12.31B |
| 6.93B | 6.36B | 5.62B | 4.87B | 4.67B | 4.28B | 3.96B | 3.86B | |
| 31.8% | 31.9% | 29.0% | 25.2% | 28.1% | 28.7% | 25.5% | 23.8% | |
Total Operating Expenses | 1.63B | 1.60B | 1.49B | 1.47B | 1.41B | 1.30B | 1.23B | 1.14B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 5.30B | 4.76B | 4.13B | 3.40B | 3.26B | 2.98B | 2.72B | 2.71B | |
| 24.3% | 23.9% | 21.3% | 17.6% | 19.6% | 20.0% | 17.5% | 16.8% | |
| 3.83B | 2.94B | 2.27B | 2.31B | 2.60B | 2.24B | 1.91B | 2.05B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 11.60M |
| 2.03B | 1.86B | 1.81B | 1.39B | 1.19B | 1.16B | 1.07B | 983.30M | |
Other Income/Expense | -1.47B | -1.82B | -1.86B | -1.09B | -659.00M | -743.70M | -815.70M | -666.00M |
| 3.58B | 2.97B | 2.21B | 2.31B | 2.49B | 2.20B | 1.92B | 1.92B | |
| 129.00M | -39.20M | 54.60M | 5.40M | 115.50M | 40.50M | -12.90M | 115.30M | |
| 16.4% | 14.9% | 11.4% | 11.9% | 15.0% | 14.8% | 12.4% | 11.9% | |
| 8.79B | 8.15B | 7.32B | 6.69B | 6.31B | 5.89B | 5.46B | 5.11B | |
| 40.3% | 40.9% | 37.8% | 34.6% | 38.0% | 39.5% | 35.2% | 31.6% | |
| 3.49B | 3.39B | 3.19B | 3.29B | 3.05B | 2.91B | 2.74B | 2.40B | |
| 6.66 | 5.60 | 4.26 | 4.51 | 4.97 | 4.44 | 3.89 | 3.90 | |
| 6.66 | 5.58 | 4.24 | 4.49 | 4.96 | 4.42 | 3.88 | 3.90 | |
| 518.90M | 530.09M | 518.90M | 511.84M | 500.52M | 495.72M | 493.69M | 492.77M | |
| 520.21M | 531.34M | 520.21M | 513.48M | 501.78M | 497.23M | 495.31M | 493.76M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.