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 |
|---|---|---|---|---|---|---|---|---|---|
| 15.81B | 4.63B | 4.03B | 3.50B | 3.65B | 3.66B | 3.48B | 3.13B | 3.42B | |
Cost of Goods Sold | 11.56B | 3.40B | 2.92B | 2.61B | 2.62B | 2.64B | 2.52B | 2.31B | 2.48B |
| 4.25B | 1.23B | 1.10B | 885.40M | 1.03B | 1.02B | 964.60M | 815.50M | 938.40M | |
| 26.9% | 26.6% | 27.4% | 25.3% | 28.3% | 27.8% | 27.7% | 26.1% | 27.4% | |
Total Operating Expenses | 3.01B | 789.40M | 734.80M | 709.20M | 771.80M | 706.00M | 690.20M | 663.00M | 659.90M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.93B | 789.40M | 734.80M | 709.20M | 701.30M | 706.00M | 690.20M | 663.00M | 659.90M | |
| 1.25B | 441.60M | 367.90M | 176.20M | 259.80M | 312.20M | 274.40M | 152.50M | 278.50M | |
| 7.9% | 9.5% | 9.1% | 5.0% | 7.1% | 8.5% | 7.9% | 4.9% | 8.1% | |
| 1.18B | 429.80M | 349.50M | 154.80M | 247.70M | 304.30M | 262.40M | 133.50M | 260.50M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 63.50M | 18.20M | 15.40M | 15.50M | 14.40M | 14.30M | 11.50M | 10.00M | 10.90M | |
Other Income/Expense | -63.70M | -11.80M | -18.40M | -21.40M | -12.10M | -7.90M | -12.00M | -19.00M | -18.00M |
| 895.20M | 322.90M | 266.30M | 116.50M | 189.50M | 233.70M | 199.70M | 105.30M | 199.20M | |
| 285.70M | 106.20M | 83.90M | 37.90M | 57.70M | 70.10M | 61.90M | 27.50M | 60.60M | |
| 5.7% | 7.0% | 6.6% | 3.3% | 5.2% | 6.4% | 5.7% | 3.4% | 5.8% | |
| 1.52B | 511.10M | 437.10M | 245.50M | 330.30M | 381.90M | 343.10M | 223.10M | 346.40M | |
| 9.6% | 11.0% | 10.9% | 7.0% | 9.0% | 10.4% | 9.8% | 7.1% | 10.1% | |
| 278.50M | 69.50M | 69.20M | 69.30M | 70.50M | 69.70M | 68.70M | 70.60M | 67.90M | |
| 17.30 | 6.32 | 5.13 | 2.24 | 3.61 | 4.44 | 3.76 | 1.95 | 3.64 | |
| 17.19 | 6.28 | 5.10 | 2.22 | 3.59 | 4.41 | 3.74 | 1.93 | 3.61 | |
| 51.34M | 51.34M | 51.63M | 52.07M | 52.48M | 52.84M | 53.08M | 54.10M | 54.69M | |
| 51.67M | 51.67M | 51.97M | 52.38M | 52.82M | 53.16M | 53.40M | 54.55M | 55.18M |
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 |
|---|---|---|---|---|---|---|---|---|
| 14.29B | 13.84B | 14.81B | 17.02B | 14.09B | 8.81B | 10.97B | 11.53B | |
Cost of Goods Sold | 10.46B | 10.00B | 10.50B | 12.01B | 9.83B | 6.23B | 7.86B | 8.47B |
| 3.83B | 3.84B | 4.30B | 5.01B | 4.26B | 2.59B | 3.11B | 3.07B | |
| 26.8% | 27.7% | 29.1% | 29.4% | 30.2% | 29.3% | 28.3% | 26.6% | |
Total Operating Expenses | 2.81B | 2.66B | 2.56B | 2.50B | 2.31B | 1.86B | 2.10B | 2.11B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.81B | 2.66B | 2.56B | 2.50B | 2.31B | 1.86B | 2.10B | 2.11B | |
| 1.02B | 1.18B | 1.74B | 2.51B | 1.95B | 723.60M | 1.01B | 957.90M | |
| 7.2% | 8.5% | 11.7% | 14.7% | 13.9% | 8.2% | 9.2% | 8.3% | |
| 969.20M | 1.14B | 1.74B | 2.43B | 1.88B | 478.20M | 929.30M | 850.60M | |
Interest Income | N/A | 20.70M | 35.20M | 9.30M | N/A | N/A | N/A | N/A |
| 55.70M | 40.30M | 40.10M | 62.30M | 148.20M | 142.30M | 158.90M | 156.30M | |
Other Income/Expense | -53.40M | -35.90M | 1.20M | -77.90M | -70.60M | -245.40M | -84.50M | -107.30M |
| 739.40M | 875.20M | 1.34B | 1.84B | 1.41B | 369.10M | 701.50M | 633.70M | |
| 227.60M | 261.90M | 400.60M | 586.20M | 465.70M | 105.80M | 223.20M | 208.80M | |
| 5.2% | 6.3% | 9.0% | 10.8% | 10.0% | 4.2% | 6.4% | 5.5% | |
| 1.30B | 1.44B | 1.98B | 2.75B | 2.18B | 950.90M | 1.23B | 1.17B | |
| 9.1% | 10.4% | 13.4% | 16.1% | 15.5% | 10.8% | 11.2% | 10.2% | |
| 278.20M | 268.70M | 245.40M | 240.20M | 230.20M | 227.30M | 219.30M | 215.20M | |
| 14.07 | 15.70 | 22.90 | 30.39 | 22.35 | 5.74 | 10.49 | 8.85 | |
| 13.98 | 15.56 | 22.64 | 29.92 | 21.97 | 5.66 | 10.34 | 8.75 | |
| 52.55M | 55.75M | 58.33M | 60.56M | 63.22M | 64.33M | 66.89M | 71.60M | |
| 52.88M | 56.25M | 59.02M | 61.49M | 64.33M | 65.26M | 67.86M | 72.44M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.