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 |
|---|---|---|---|---|---|---|---|---|---|
| 32.78B | 9.56B | 7.87B | 7.84B | 7.51B | 6.77B | 6.23B | 6.55B | 6.49B | |
Cost of Goods Sold | 28.05B | 8.01B | 6.77B | 6.86B | 6.41B | 5.88B | 5.51B | 5.61B | 5.59B |
| 4.73B | 1.55B | 1.11B | 985.00M | 1.09B | 894.40M | 724.48M | 947.55M | 902.15M | |
| 14.4% | 16.2% | 14.1% | 12.6% | 14.5% | 13.2% | 11.6% | 14.5% | 13.9% | |
Total Operating Expenses | 2.70B | 850.34M | 773.11M | 500.00M | 572.95M | 503.76M | 480.19M | 501.65M | 476.16M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.39B | 698.49M | 620.73M | 500.00M | 572.95M | 503.76M | 480.19M | 501.65M | 476.16M | |
| 2.03B | 694.83M | 334.22M | 485.00M | 517.22M | 390.64M | 244.28M | 445.91M | 425.99M | |
| 6.2% | 7.3% | 4.2% | 6.2% | 6.9% | 5.8% | 3.9% | 6.8% | 6.6% | |
| 1.78B | 617.16M | 256.36M | 440.00M | 462.44M | 318.62M | 188.85M | 416.32M | 381.44M | |
Interest Income | 14.29M | 3.31M | 2.91M | 4.36M | 3.72M | 3.78M | 3.84M | 13.59M | 7.24M |
| 294.37M | 73.55M | 73.27M | 75.75M | 71.81M | 59.58M | 54.31M | 56.34M | 59.95M | |
Other Income/Expense | -255.31M | -77.67M | -77.87M | -45.00M | -54.77M | -72.02M | -55.44M | -29.59M | -44.54M |
| 1.34B | 451.38M | 231.43M | 315.50M | 339.42M | 229.25M | 144.26M | 305.12M | 293.19M | |
| 426.61M | 157.58M | 24.93M | 124.50M | 119.61M | 85.10M | 39.88M | 106.03M | 82.42M | |
| 4.1% | 4.7% | 2.9% | 4.0% | 4.5% | 3.4% | 2.3% | 4.7% | 4.5% | |
| 3.00B | 968.93M | 599.90M | 610.00M | 817.93M | 602.54M | 451.96M | 658.56M | 626.39M | |
| 9.1% | 10.1% | 7.6% | 7.8% | 10.9% | 8.9% | 7.3% | 10.0% | 9.6% | |
| 965.48M | 274.10M | 265.68M | 125.00M | 300.71M | 211.90M | 207.68M | 212.65M | 200.40M | |
| 8.84 | 3.01 | 1.47 | 2.08 | 2.28 | 1.54 | 0.97 | 2.06 | 1.99 | |
| 8.73 | 2.96 | 1.45 | 2.08 | 2.24 | 1.52 | 0.96 | 2.03 | 1.95 | |
| 150.21M | 150.21M | 149.78M | 151.68M | 149.04M | 148.36M | 148.27M | 147.79M | 147.39M | |
| 152.44M | 152.44M | 152.09M | 151.68M | 151.50M | 150.94M | 150.96M | 150.62M | 150.56M |
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 |
|---|---|---|---|---|---|---|---|---|
| 28.35B | 23.67B | 20.88B | 17.07B | 12.98B | 11.20B | 12.11B | 11.17B | |
Cost of Goods Sold | 24.66B | 20.54B | 18.23B | 14.90B | 11.19B | 9.62B | 10.57B | 9.74B |
| 3.69B | 3.13B | 2.65B | 2.18B | 1.79B | 1.58B | 1.54B | 1.44B | |
| 13.0% | 13.2% | 12.7% | 12.7% | 13.8% | 14.1% | 12.7% | 12.9% | |
Total Operating Expenses | 2.06B | 1.79B | 1.51B | 1.22B | 1.11B | 948.46M | 955.99M | 849.57M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.06B | 1.79B | 1.51B | 1.22B | 1.11B | 948.46M | 955.99M | 849.57M | |
| 1.64B | 1.34B | 1.13B | 955.18M | 679.30M | 635.69M | 582.17M | 586.40M | |
| 5.8% | 5.6% | 5.4% | 5.6% | 5.2% | 5.7% | 4.8% | 5.2% | |
| 1.41B | 1.21B | 969.96M | 703.89M | 622.90M | 571.35M | 572.29M | 457.67M | |
Interest Income | 15.70M | 32.40M | 10.83M | 2.61M | 3.19M | 2.45M | 927K | 1.55M |
| 261.44M | 202.69M | 186.91M | 124.36M | 68.90M | 45.01M | 66.89M | 36.95M | |
Other Income/Expense | -227.22M | -125.38M | -164.32M | -251.29M | -56.40M | -64.34M | -9.88M | -128.73M |
| 1.03B | 904.82M | 744.69M | 491.19M | 485.96M | 445.60M | 402.04M | 293.35M | |
| 369.08M | 284.75M | 219.27M | 192.24M | 130.92M | 119.39M | 165.47M | 161.66M | |
| 3.6% | 3.8% | 3.6% | 2.9% | 3.7% | 4.0% | 3.3% | 2.6% | |
| 2.48B | 2.08B | 1.75B | 1.60B | 1.10B | 937.65M | 862.37M | 832.91M | |
| 8.8% | 8.8% | 8.4% | 9.4% | 8.5% | 8.4% | 7.1% | 7.5% | |
| 845.29M | 742.32M | 613.80M | 644.62M | 420.89M | 301.96M | 280.20M | 246.51M | |
| 6.87 | 6.16 | 5.13 | 3.42 | 3.45 | 3.15 | 2.76 | 1.92 | |
| 6.80 | 6.03 | 5.00 | 3.32 | 3.34 | 3.07 | 2.73 | 1.90 | |
| 151.68M | 146.93M | 145.22M | 143.49M | 140.82M | 141.38M | 145.71M | 152.96M | |
| 151.68M | 150.06M | 148.82M | 147.99M | 145.37M | 145.25M | 147.53M | 154.23M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.