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.62B | 4.70B | 4.05B | 3.71B | 3.16B | 2.89B | 2.65B | 2.55B | 2.50B | |
Cost of Goods Sold | 13.81B | 4.12B | 3.61B | 3.28B | 2.79B | 2.52B | 2.37B | 2.26B | 2.24B |
| 1.81B | 577.50M | 437.20M | 427.57M | 367.18M | 371.00M | 273.90M | 289.70M | 259.10M | |
| 11.6% | 12.3% | 10.8% | 11.5% | 11.6% | 12.8% | 10.3% | 11.4% | 10.4% | |
Total Operating Expenses | 540.71M | 119.20M | 165.10M | 101.84M | 154.57M | 98.50M | 145.10M | 94.70M | 122.70M |
| 154.56M | 46.30M | 41.20M | 30.66M | 36.40M | 34.00M | 17.60M | 23.40M | 18.70M | |
| 285.08M | 58.10M | 117.40M | 71.18M | 38.40M | 38.90M | 112.50M | 56.30M | 91.90M | |
| 1.27B | 458.30M | 272.10M | 325.73M | 212.62M | 272.50M | 128.80M | 195.00M | 136.40M | |
| 8.1% | 9.8% | 6.7% | 8.8% | 6.7% | 9.4% | 4.9% | 7.7% | 5.5% | |
| 1.31B | 441.60M | 256.30M | 305.93M | 307.45M | 257.30M | 113.70M | 171.10M | 125.40M | |
Interest Income | 46.20M | 46.20M | N/A | N/A | N/A | N/A | N/A | -8.50M | 1.90M |
| 62.65M | 21.20M | 16.00M | 12.79M | 12.66M | 13.50M | 13.70M | 400K | 12.90M | |
Other Income/Expense | 42.54M | -16.70M | -15.80M | -19.80M | 94.84M | -15.20M | -15.10M | -23.90M | -11.00M |
| 1.12B | 368.80M | 212.30M | 271.61M | 264.83M | 211.00M | 86.20M | 135.00M | 91.70M | |
| 193.74M | 72.80M | 44.00M | 34.32M | 42.62M | 46.30M | 27.50M | 36.10M | 33.70M | |
| 7.2% | 7.8% | 5.2% | 7.3% | 8.4% | 7.3% | 3.3% | 5.3% | 3.7% | |
| 1.45B | 502.30M | 311.70M | 379.24M | 252.47M | 317.80M | 166.20M | 210.50M | 184.20M | |
| 9.3% | 10.7% | 7.7% | 10.2% | 8.0% | 11.0% | 6.3% | 8.3% | 7.4% | |
| 176.96M | 44.00M | 39.60M | 53.51M | 39.85M | 45.30M | 37.40M | 15.50M | 47.80M | |
| 9.72 | 3.21 | 1.85 | 2.36 | 2.30 | 1.83 | 0.74 | 1.16 | 0.78 | |
| 9.63 | 3.17 | 1.83 | 2.35 | 2.28 | 1.82 | 0.74 | 1.16 | 0.77 | |
| 115.00M | 115.00M | 114.90M | 115.00M | 115.00M | 115.10M | 115.90M | 116.30M | 118.20M | |
| 116.20M | 116.20M | 115.70M | 115.90M | 115.90M | 115.90M | 116.90M | 117.30M | 118.90M |
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 |
|---|---|---|---|---|---|---|---|---|
| 12.61B | 9.65B | 7.96B | 7.25B | 5.63B | 5.75B | 5.89B | 6.63B | |
Cost of Goods Sold | 11.13B | 8.61B | 7.21B | 6.60B | 5.15B | 5.31B | 5.50B | 6.20B |
| 1.47B | 1.03B | 754.10M | 649.70M | 487.00M | 437.60M | 384.70M | 430.50M | |
| 11.7% | 10.7% | 9.5% | 9.0% | 8.6% | 7.6% | 6.5% | 6.5% | |
Total Operating Expenses | 384.72M | 434.40M | 415.80M | 360.40M | 319.30M | 309.70M | 235.40M | 324.20M |
| 120.27M | 78.00M | 60.90M | 46.30M | 38.40M | 29.90M | 28.40M | 28.80M | |
| 264.45M | 293.50M | 303.20M | 267.30M | 245.10M | 230.70M | 231.40M | 219.00M | |
| 1.09B | 599.30M | 338.30M | 289.30M | 167.70M | 127.90M | 149.30M | 106.30M | |
| 8.6% | 6.2% | 4.2% | 4.0% | 3.0% | 2.2% | 2.5% | 1.6% | |
| 1.00B | 532.20M | 306.00M | 239.10M | 136.00M | 90.20M | 99.80M | 81.90M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 53.52M | 52.10M | 78.90M | 51.70M | 31.42M | 37.70M | 50.65M | 24.40M | |
Other Income/Expense | -88.73M | -67.10M | -32.30M | -50.20M | -31.70M | -37.70M | -49.50M | -24.40M |
| 847.07M | 428.00M | 244.40M | 180.10M | 103.90M | 60.60M | 70.30M | 98.90M | |
| 153.34M | 104.20M | 61.60M | 59.00M | 32.10M | 29.60M | 29.50M | -17.00M | |
| 6.7% | 4.4% | 3.1% | 2.5% | 1.8% | 1.1% | 1.2% | 1.5% | |
| 1.27B | 751.20M | 469.10M | 405.20M | 294.00M | 252.60M | 284.70M | 195.40M | |
| 10.1% | 7.8% | 5.9% | 5.6% | 5.2% | 4.4% | 4.8% | 2.9% | |
| 178.78M | 151.90M | 130.80M | 115.90M | 126.30M | 124.70M | 135.40M | 89.10M | |
| 7.35 | 3.62 | 2.04 | 1.46 | 0.82 | 0.47 | 0.54 | 0.71 | |
| 7.29 | 3.61 | 2.03 | 1.46 | 0.82 | 0.47 | 0.53 | 0.70 | |
| 115.30M | 118.10M | 120.10M | 123.50M | 126.70M | 129.10M | 131.00M | 139.40M | |
| 116.20M | 118.70M | 120.30M | 123.60M | 126.70M | 129.10M | 131.80M | 140.60M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.