Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Mar 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 |
|---|---|---|---|---|---|---|---|---|---|
| N/A | N/A | 5.09B | 5.15B | 5.21B | 5.21B | 4.83B | 4.91B | 4.85B | |
Cost of Goods Sold | N/A | N/A | 4.17B | 4.13B | 4.19B | 4.21B | 3.96B | 3.78B | 3.97B |
| N/A | N/A | 920.00M | 1.02B | 1.02B | 997.00M | 865.00M | 1.13B | 887.00M | |
| N/A | N/A | 18.1% | 19.8% | 19.5% | 19.1% | 17.9% | 23.0% | 18.3% | |
Total Operating Expenses | N/A | N/A | 480.00M | 626.00M | 1.19B | 511.00M | 384.00M | 363.00M | 331.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.63B | N/A | |
| N/A | N/A | 427.00M | 450.00M | 433.00M | 406.00M | 384.00M | 363.00M | 331.00M | |
| N/A | N/A | 440.00M | 392.00M | -175.00M | 486.00M | 481.00M | 764.00M | 556.00M | |
| N/A | N/A | 8.7% | 7.6% | -3.4% | 9.3% | 10.0% | 15.6% | 11.5% | |
| N/A | N/A | 272.00M | 332.00M | -249.00M | 453.00M | 345.00M | 339.00M | 400.00M | |
Interest Income | N/A | N/A | 11.00M | -47.00M | 23.00M | 13.00M | 11.00M | 20.00M | 31.00M |
| N/A | N/A | 89.00M | 87.00M | 90.00M | 91.00M | 93.00M | 107.00M | 101.00M | |
Other Income/Expense | N/A | N/A | -168.00M | -60.00M | -74.00M | -33.00M | -136.00M | -425.00M | -156.00M |
| 163.00M | 191.00M | 189.00M | 138.00M | -355.00M | 393.00M | -11.00M | 268.00M | 363.00M | |
| N/A | N/A | 81.00M | 185.00M | 103.00M | 56.00M | 356.00M | 64.00M | 32.00M | |
| N/A | N/A | 3.7% | 2.7% | -6.8% | 7.5% | -0.2% | 5.5% | 7.5% | |
| N/A | N/A | 690.00M | 642.00M | 74.00M | 736.00M | 723.00M | 1.01B | 797.00M | |
| N/A | N/A | 13.6% | 12.5% | 1.4% | 14.1% | 15.0% | 20.6% | 16.4% | |
| 1.00B | 252.00M | 250.00M | 250.00M | 249.00M | 250.00M | 242.00M | 245.00M | 241.00M | |
| N/A | N/A | 0.88 | 0.63 | -1.63 | 1.80 | -0.05 | 1.14 | 1.48 | |
| N/A | N/A | 0.88 | 0.63 | -1.63 | 1.80 | -0.05 | 1.14 | 1.48 | |
| N/A | N/A | 213.80M | 220.75M | 217.41M | 224.32M | 230.16M | 235.04M | 245.48M | |
| N/A | N/A | 213.80M | 220.75M | 217.41M | 224.32M | 230.16M | 235.46M | 245.78M |
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 |
|---|---|---|---|---|---|---|---|---|
| 20.40B | 19.71B | 20.05B | 17.49B | 15.62B | 13.07B | 14.36B | 14.44B | |
Cost of Goods Sold | 16.50B | 16.19B | 16.96B | 14.99B | 13.27B | 11.25B | 11.85B | 11.86B |
| 3.90B | 3.53B | 3.09B | 2.50B | 2.35B | 1.81B | 2.51B | 2.58B | |
| 19.1% | 17.9% | 15.4% | 14.3% | 15.0% | 13.9% | 17.5% | 17.8% | |
Total Operating Expenses | 2.71B | 1.47B | 1.44B | 1.14B | 1.07B | 976.00M | 1.08B | 993.00M |
| N/A | 1.10B | 1.29B | 1.12B | 1.03B | N/A | N/A | N/A | |
| 1.67B | 1.47B | 1.44B | 1.14B | 1.07B | 976.00M | 1.08B | 993.00M | |
| 1.18B | 2.06B | 1.65B | 1.36B | 1.27B | 837.00M | 1.43B | 1.58B | |
| 5.8% | 10.5% | 8.2% | 7.8% | 8.2% | 6.4% | 10.0% | 11.0% | |
| 881.00M | 2.03B | 1.04B | 711.00M | 710.00M | 1.87B | 1.14B | 1.36B | |
Interest Income | N/A | 87.00M | 111.00M | 86.00M | 9.00M | 8.00M | 13.00M | 21.00M |
| 361.00M | 337.00M | 285.00M | 219.00M | 150.00M | 164.00M | 164.00M | 141.00M | |
Other Income/Expense | -303.00M | -29.00M | -612.00M | -646.00M | -564.00M | 1.03B | -289.00M | -225.00M |
| 165.00M | 1.79B | 2.94B | 594.00M | 590.00M | 1.80B | 990.00M | 1.07B | |
| 700.00M | 223.00M | -1.93B | 121.00M | 101.00M | 49.00M | 132.00M | 250.00M | |
| 0.8% | 9.1% | 14.7% | 3.4% | 3.8% | 13.8% | 6.9% | 7.4% | |
| 2.17B | 3.03B | 2.56B | 2.12B | 2.05B | 1.60B | 2.15B | 2.26B | |
| 10.7% | 15.4% | 12.8% | 12.1% | 13.1% | 12.3% | 15.0% | 15.6% | |
| 991.00M | 964.00M | 912.00M | 762.00M | 773.00M | 764.00M | 717.00M | 676.00M | |
| 0.75 | 6.97 | 10.50 | 1.96 | 1.95 | 6.72 | 3.85 | 4.04 | |
| 0.75 | 6.96 | 10.39 | 1.96 | 1.94 | 6.66 | 3.85 | 4.02 | |
| 220.75M | 256.38M | 276.92M | 270.90M | 270.46M | 263.43M | 256.81M | 264.41M | |
| 220.75M | 256.66M | 282.88M | 271.18M | 271.22M | 270.70M | 257.39M | 265.22M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.