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 |
|---|---|---|---|---|---|---|---|---|---|
| 36.13B | 9.72B | 9.14B | 6.86B | 10.41B | 10.35B | 9.82B | 10.09B | 9.73B | |
Cost of Goods Sold | 22.92B | 6.07B | 5.60B | 4.39B | 6.86B | 6.33B | 6.04B | 6.42B | 5.98B |
| 13.21B | 3.65B | 3.54B | 2.47B | 3.55B | 4.02B | 3.79B | 3.67B | 3.75B | |
| 36.6% | 37.6% | 38.7% | 36.1% | 34.1% | 38.9% | 38.5% | 36.4% | 38.5% | |
Total Operating Expenses | 8.12B | 1.92B | 2.65B | 1.76B | 1.79B | 1.91B | 1.80B | 1.83B | 1.77B |
| 1.91B | 524.00M | 492.00M | 395.00M | 497.00M | 481.00M | 439.00M | 426.00M | 368.00M | |
| 5.32B | 1.34B | 1.31B | 1.36B | 1.30B | 1.43B | 1.36B | 1.41B | 1.40B | |
| 5.09B | 1.74B | 886.00M | 714.00M | 1.75B | 2.11B | 1.99B | 1.84B | 1.98B | |
| 14.1% | 17.9% | 9.7% | 10.4% | 16.9% | 20.4% | 20.2% | 18.2% | 20.4% | |
| 10.14B | 7.53B | 886.00M | -501.00M | 2.22B | 1.87B | 1.88B | 1.54B | 1.82B | |
Interest Income | 200.00M | N/A | N/A | 114.00M | 86.00M | 79.00M | 90.00M | 101.00M | 110.00M |
| 1.45B | 363.00M | 356.00M | 374.00M | 354.00M | 330.00M | 286.00M | 291.00M | 297.00M | |
Other Income/Expense | 5.04B | 5.79B | 0.00 | -1.22B | 468.00M | -243.00M | -101.00M | -295.00M | -159.00M |
| 8.21B | 5.68B | 821.00M | -115.00M | 1.82B | 1.57B | 1.45B | 1.28B | 1.41B | |
| 1.96B | 1.58B | 91.00M | -74.00M | 363.00M | 302.00M | 417.00M | 254.00M | 409.00M | |
| 22.7% | 58.5% | 9.0% | -1.7% | 17.5% | 15.2% | 14.8% | 12.7% | 14.5% | |
| 6.06B | 1.74B | 1.24B | 927.00M | 2.15B | 2.52B | 2.36B | 2.22B | 2.34B | |
| 16.8% | 17.9% | 13.6% | 13.5% | 20.7% | 24.3% | 24.0% | 22.0% | 24.1% | |
| 967.00M | 0.00 | 357.00M | 213.00M | 397.00M | 404.00M | 374.00M | 377.00M | 357.00M | |
| 27.05 | 17.81 | 2.58 | 0.92 | 5.74 | 4.92 | 4.48 | 3.96 | 4.34 | |
| 27.03 | 17.81 | 2.58 | 0.92 | 5.72 | 4.90 | 4.44 | 3.92 | 4.32 | |
| 317.20M | 317.20M | 317.35M | 317.60M | 317.65M | 318.75M | 324.10M | 325.30M | 325.20M | |
| 319.00M | 319.00M | 319.20M | 319.30M | 319.40M | 320.45M | 325.85M | 327.40M | 327.05M |
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 |
|---|---|---|---|---|---|---|---|---|
| 37.44B | 34.72B | 33.01B | 35.47B | 34.39B | 32.64B | 36.71B | 41.80B | |
Cost of Goods Sold | 23.61B | 21.36B | 20.64B | 22.35B | 22.06B | 22.17B | 24.34B | 29.05B |
| 13.83B | 13.36B | 12.37B | 13.12B | 12.33B | 10.47B | 12.37B | 12.76B | |
| 36.9% | 38.5% | 37.5% | 37.0% | 35.9% | 32.1% | 33.7% | 30.5% | |
Total Operating Expenses | 7.26B | 6.69B | 6.26B | 6.69B | 6.13B | 4.77B | 5.52B | 6.05B |
| 1.81B | 1.45B | 1.38B | 1.48B | 1.33B | N/A | N/A | N/A | |
| 5.45B | 5.24B | 4.89B | 5.21B | 4.80B | 4.77B | 5.52B | 6.05B | |
| 6.57B | 6.67B | 6.11B | 6.43B | 6.20B | 5.70B | 6.85B | 6.71B | |
| 17.5% | 19.2% | 18.5% | 18.1% | 18.0% | 17.5% | 18.7% | 16.0% | |
| 5.48B | 6.24B | 6.19B | 6.38B | 7.24B | 6.01B | 7.56B | 7.49B | |
Interest Income | 369.00M | 430.00M | 321.00M | 138.00M | 102.00M | 107.00M | 255.00M | 217.00M |
| 1.34B | 1.05B | 749.00M | 414.00M | 343.00M | 359.00M | 357.00M | 367.00M | |
Other Income/Expense | -1.09B | -424.00M | 81.00M | -48.00M | 1.03B | 316.00M | 708.00M | 782.00M |
| 4.73B | 5.71B | 5.66B | 4.97B | 5.54B | 4.78B | 6.14B | 6.76B | |
| 1.01B | 1.25B | 1.26B | 1.41B | 1.63B | 1.15B | 1.33B | 659.00M | |
| 12.6% | 16.4% | 17.1% | 14.0% | 16.1% | 14.6% | 16.7% | 16.2% | |
| 7.96B | 7.82B | 7.11B | 7.63B | 7.42B | 6.70B | 7.94B | 7.82B | |
| 21.2% | 22.5% | 21.6% | 21.5% | 21.6% | 20.5% | 21.6% | 18.7% | |
| 1.39B | 1.15B | 1.00B | 1.20B | 1.22B | 1.00B | 1.09B | 1.12B | |
| 14.80 | 17.52 | 17.06 | 14.66 | 16.02 | 13.58 | 17.04 | 18.20 | |
| 14.72 | 17.42 | 16.94 | 14.54 | 15.82 | 13.44 | 16.82 | 17.96 | |
| 319.50M | 325.45M | 331.50M | 338.55M | 346.15M | 352.05M | 360.50M | 371.50M | |
| 321.40M | 327.65M | 334.10M | 341.55M | 350.20M | 355.60M | 365.15M | 376.50M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.