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 |
|---|---|---|---|---|---|---|---|---|---|
| 22.11B | 6.35B | 5.34B | 4.84B | 5.58B | 6.11B | 5.22B | 5.15B | 5.98B | |
Cost of Goods Sold | 16.73B | 4.62B | 4.10B | 3.88B | 4.13B | 4.34B | 3.77B | 3.80B | 4.31B |
| 5.38B | 1.73B | 1.24B | 961.00M | 1.45B | 1.77B | 1.45B | 1.34B | 1.68B | |
| 24.3% | 27.2% | 23.3% | 19.9% | 26.0% | 28.9% | 27.7% | 26.1% | 28.0% | |
Total Operating Expenses | 3.82B | 958.00M | 1.00B | 907.00M | 954.00M | 974.00M | 882.00M | 965.00M | 914.00M |
| 602.00M | 148.00M | 143.00M | 160.00M | 151.00M | 161.00M | 153.00M | 162.00M | 172.00M | |
| 3.22B | 810.00M | 861.00M | 747.00M | 803.00M | 813.00M | 729.00M | 803.00M | 799.00M | |
| 1.56B | 770.00M | 240.00M | 54.00M | 495.00M | 795.00M | 563.00M | 379.00M | 763.00M | |
| 7.1% | 12.1% | 4.5% | 1.1% | 8.9% | 13.0% | 10.8% | 7.4% | 12.8% | |
| 1.33B | 721.00M | 170.00M | 5.00M | 433.00M | 812.00M | 548.00M | 693.00M | 770.00M | |
Interest Income | 136.00M | N/A | 21.00M | 96.00M | 19.00M | 24.00M | 30.00M | 37.00M | 139.00M |
| 334.00M | 105.00M | 111.00M | 2.00M | 116.00M | 115.00M | 112.00M | 118.00M | 131.00M | |
Other Income/Expense | -230.00M | -49.00M | -70.00M | -49.00M | -62.00M | 17.00M | -15.00M | 314.00M | 7.00M |
| 1.22B | 501.00M | 238.00M | 53.00M | 428.00M | 591.00M | 412.00M | 2.55B | 447.00M | |
| 51.00M | 180.00M | -96.00M | -32.00M | -1.00M | 162.00M | 111.00M | 723.00M | 172.00M | |
| 5.5% | 7.9% | 4.5% | 1.1% | 7.7% | 9.7% | 7.9% | 49.6% | 7.5% | |
| 2.84B | 1.08B | 555.00M | 383.00M | 820.00M | 1.11B | 866.00M | 697.00M | 1.07B | |
| 12.9% | 17.1% | 10.4% | 7.9% | 14.7% | 18.2% | 16.6% | 13.5% | 18.0% | |
| 1.28B | 314.00M | 315.00M | 329.00M | 325.00M | 317.00M | 303.00M | 318.00M | 312.00M | |
| 1.45 | 0.60 | 0.29 | 0.06 | 0.50 | 0.71 | 0.48 | 2.87 | 0.50 | |
| 1.44 | 0.60 | 0.28 | 0.06 | 0.50 | 0.70 | 0.47 | 2.82 | 0.49 | |
| 831.50M | 831.50M | 835.00M | 839.20M | 848.80M | 854.90M | 866.90M | 890.10M | 901.20M | |
| 839.60M | 839.60M | 842.80M | 846.70M | 858.60M | 866.30M | 878.30M | 903.40M | 915.00M |
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.75B | 22.49B | 18.95B | 17.29B | 20.61B | 17.46B | 18.61B | 18.91B | |
Cost of Goods Sold | 16.12B | 16.50B | 13.79B | 12.99B | 14.63B | 12.35B | 13.19B | 13.35B |
| 5.62B | 5.98B | 5.16B | 4.30B | 5.98B | 5.11B | 5.42B | 5.57B | |
| 25.9% | 26.6% | 27.2% | 24.9% | 29.0% | 29.3% | 29.1% | 29.4% | |
Total Operating Expenses | 3.72B | 3.88B | 3.10B | 2.39B | 3.33B | 2.03B | 2.93B | 1.93B |
| 625.00M | 686.00M | 493.00M | 416.00M | 503.00M | 419.00M | 401.00M | 400.00M | |
| 3.09B | 3.20B | 2.61B | 1.98B | 3.12B | 2.82B | 2.76B | 2.69B | |
| 1.91B | 2.10B | 2.06B | 1.90B | 2.65B | 3.08B | 2.49B | 3.64B | |
| 8.8% | 9.3% | 10.9% | 11.0% | 12.8% | 17.7% | 13.4% | 19.2% | |
| 1.80B | 2.27B | 2.00B | 3.82B | 2.40B | 2.85B | 2.67B | 3.84B | |
Interest Income | 169.00M | 209.00M | 146.00M | 83.00M | 13.00M | 10.00M | 102.00M | 121.00M |
| 345.00M | 580.00M | 306.00M | 302.00M | 319.00M | 298.00M | 75.00M | 84.00M | |
Other Income/Expense | -109.00M | 176.00M | -63.00M | 1.92B | -245.00M | -228.00M | 181.00M | 205.00M |
| 1.48B | 5.60B | 1.35B | 3.53B | 1.66B | 1.98B | 2.12B | 2.73B | |
| 240.00M | 1.06B | 521.00M | 616.00M | 699.00M | 849.00M | 517.00M | 1.07B | |
| 6.8% | 24.9% | 7.1% | 20.4% | 8.1% | 11.4% | 11.4% | 14.5% | |
| 3.18B | 3.33B | 2.55B | 2.23B | 2.98B | 3.42B | 2.83B | 3.99B | |
| 14.6% | 14.8% | 13.5% | 12.9% | 14.5% | 19.6% | 15.2% | 21.1% | |
| 1.27B | 1.23B | 491.00M | 328.00M | 338.00M | 336.00M | 335.00M | 357.00M | |
| 1.74 | 6.24 | 1.61 | 4.19 | 1.92 | 2.29 | 2.44 | 3.16 | |
| 1.70 | 6.15 | 1.63 | 4.10 | 1.87 | 2.25 | 2.44 | 3.16 | |
| 839.20M | 898.20M | 837.30M | 843.40M | 867.70M | 866.50M | 866.22M | 866.20M | |
| 846.70M | 911.70M | 853.00M | 861.20M | 890.30M | 880.20M | 866.22M | 872.80M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.