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 |
|---|---|---|---|---|---|---|---|---|---|
| 43.64B | 11.23B | 10.53B | 11.63B | 10.26B | 9.75B | 8.91B | 10.40B | 9.04B | |
Cost of Goods Sold | 35.93B | 9.14B | 8.68B | 9.85B | 8.27B | 618.00M | 7.26B | 8.26B | 7.25B |
| 7.71B | 2.09B | 1.85B | 1.78B | 1.99B | 9.13B | 1.65B | 2.15B | 1.78B | |
| 17.7% | 18.6% | 17.6% | 15.3% | 19.4% | 93.7% | 18.5% | 20.7% | 19.7% | |
Total Operating Expenses | 6.13B | 1.72B | 1.34B | 1.56B | 1.51B | 8.78B | 1.37B | 1.55B | 1.42B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 6.07B | 1.54B | 1.46B | 1.75B | 1.33B | 1.27B | 1.19B | 1.47B | 1.22B | |
| 1.57B | 365.00M | 511.00M | 218.00M | 481.00M | 374.00M | 276.00M | 594.00M | 368.00M | |
| 3.6% | 3.3% | 4.9% | 1.9% | 4.7% | 3.8% | 3.1% | 5.7% | 4.1% | |
| 1.82B | 315.00M | 454.00M | 564.00M | 487.00M | 300.00M | 243.00M | 613.00M | 312.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 196.00M | 60.00M | 59.00M | 27.00M | 50.00M | 58.00M | 50.00M | 52.00M | 64.00M | |
Other Income/Expense | 245.00M | -50.00M | -57.00M | 346.00M | 6.00M | -74.00M | -33.00M | 19.00M | -56.00M |
| 1.30B | 204.00M | 318.00M | 416.00M | 363.00M | 215.00M | 163.00M | 487.00M | 225.00M | |
| 385.00M | 68.00M | 112.00M | 114.00M | 91.00M | 61.00M | 52.00M | 112.00M | 67.00M | |
| 3.0% | 1.8% | 3.0% | 3.6% | 3.5% | 2.2% | 1.8% | 4.7% | 2.5% | |
| 2.27B | 555.00M | 693.00M | 407.00M | 614.00M | 556.00M | 501.00M | 798.00M | 546.00M | |
| 5.2% | 4.9% | 6.6% | 3.5% | 6.0% | 5.7% | 5.6% | 7.7% | 6.0% | |
| 694.00M | 190.00M | 182.00M | 189.00M | 133.00M | 182.00M | 225.00M | 204.00M | 178.00M | |
| 4.39 | 0.69 | 1.08 | 1.40 | 1.22 | 0.70 | 0.54 | 1.60 | 0.73 | |
| 4.36 | 0.69 | 1.07 | 1.39 | 1.21 | 0.71 | 0.54 | 1.58 | 0.73 | |
| 294.38M | 294.38M | 294.38M | 296.88M | 297.56M | 305.86M | 305.86M | 306.25M | 306.25M | |
| 296.99M | 296.99M | 296.99M | 299.87M | 300.26M | 302.92M | 302.92M | 308.31M | 308.31M |
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 |
|---|---|---|---|---|---|---|---|---|
| 40.55B | 35.77B | 31.95B | 30.83B | 27.75B | 23.83B | 23.89B | 21.34B | |
Cost of Goods Sold | 34.48B | 28.75B | 25.65B | 24.21B | 21.58B | 19.01B | 18.69B | 16.45B |
| 6.07B | 7.02B | 6.30B | 6.62B | 6.17B | 4.82B | 5.21B | 4.89B | |
| 15.0% | 19.6% | 19.7% | 21.5% | 22.2% | 20.2% | 21.8% | 22.9% | |
Total Operating Expenses | 4.78B | 5.61B | 5.18B | 5.11B | 4.53B | 3.85B | 3.95B | 3.80B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 5.54B | 4.90B | 4.50B | 4.60B | 4.07B | 3.19B | 3.44B | 3.36B | |
| 1.29B | 1.41B | 1.12B | 1.51B | 1.64B | 969.76M | 1.26B | 1.09B | |
| 3.2% | 4.0% | 3.5% | 4.9% | 5.9% | 4.1% | 5.3% | 5.1% | |
| 1.59B | 1.22B | 1.28B | 1.66B | 2.41B | 969.97M | 1.36B | 1.38B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 8.59M |
| 223.00M | 215.00M | 149.00M | 69.00M | 50.35M | 67.75M | 85.75M | 107.27M | |
Other Income/Expense | 300.00M | -195.00M | 160.00M | 146.00M | 773.00M | 210K | 101.47M | 291.02M |
| 1.16B | 968.00M | 986.00M | 1.41B | 1.84B | 751.99M | 1.28B | 1.06B | |
| 317.00M | 182.00M | 250.00M | 234.00M | 568.00M | 214.10M | 69.89M | 313.06M | |
| 2.9% | 2.7% | 3.1% | 4.6% | 6.6% | 3.2% | 5.4% | 5.0% | |
| 2.06B | 2.11B | 1.76B | 2.13B | 2.16B | 1.45B | 1.70B | 1.54B | |
| 5.1% | 5.9% | 5.5% | 6.9% | 7.8% | 6.1% | 7.1% | 7.2% | |
| 766.00M | 701.00M | 647.00M | 613.00M | 526.00M | 481.04M | 439.22M | 451.99M | |
| 3.88 | 3.16 | 3.20 | 4.36 | 5.48 | 2.24 | 3.82 | 3.13 | |
| 3.85 | 3.14 | 3.15 | 4.29 | 5.41 | 2.22 | 3.77 | 3.10 | |
| 298.16M | 305.86M | 308.43M | 322.81M | 335.23M | 335.20M | 335.80M | 339.32M | |
| 300.75M | 308.03M | 312.55M | 327.70M | 339.72M | 338.39M | 340.52M | 343.12M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.