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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.84B | 491.40M | 453.20M | 455.60M | 441.90M | 439.70M | 440.80M | 466.80M | 443.40M | |
Cost of Goods Sold | 1.34B | 353.10M | 329.70M | 328.20M | 325.20M | 316.50M | 315.70M | 330.60M | 319.30M |
| 505.90M | 138.30M | 123.50M | 127.40M | 116.70M | 123.20M | 125.10M | 136.20M | 124.10M | |
| 27.5% | 28.1% | 27.3% | 28.0% | 26.4% | 28.0% | 28.4% | 29.2% | 28.0% | |
Total Operating Expenses | 356.20M | 98.60M | 91.70M | 80.30M | 85.60M | 88.90M | 82.60M | 95.10M | 78.50M |
| 52.10M | 14.20M | 13.20M | 11.00M | 13.70M | 13.60M | 12.70M | 12.70M | 11.10M | |
| 304.00M | 84.30M | 78.50M | 69.30M | 71.90M | 74.60M | 69.40M | 86.10M | 65.10M | |
| 149.70M | 39.70M | 31.80M | 47.10M | 31.10M | 34.30M | 42.50M | 41.10M | 45.60M | |
| 8.1% | 8.1% | 7.0% | 10.3% | 7.0% | 7.8% | 9.6% | 8.8% | 10.3% | |
| 143.30M | 41.60M | 39.90M | 50.30M | 11.50M | 31.90M | 44.40M | -102.60M | 44.80M | |
Interest Income | 4.90M | N/A | 800K | 1.90M | 2.20M | N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | -6.40M | 1.90M | 8.10M | 3.20M | -19.60M | -2.40M | 1.90M | -143.70M | -800K |
| 121.50M | 30.80M | 30.40M | 47.40M | 12.90M | 23.50M | 32.80M | -70.40M | 33.40M | |
| 21.00M | 10.40M | 9.10M | 2.90M | -1.40M | 8.40M | 11.60M | -32.20M | 11.40M | |
| 6.6% | 6.3% | 6.7% | 10.4% | 2.9% | 5.3% | 7.4% | -15.1% | 7.5% | |
| 181.70M | 40.50M | 41.70M | 56.50M | 43.00M | 45.40M | 53.40M | 52.00M | 56.70M | |
| 9.9% | 8.2% | 9.2% | 12.4% | 9.7% | 10.3% | 12.1% | 11.1% | 12.8% | |
| 32.00M | 800K | 9.90M | 9.40M | 11.90M | 11.10M | 10.90M | 10.90M | 11.10M | |
| 4.91 | 1.25 | 1.23 | 1.91 | 0.52 | 0.94 | 1.31 | -2.82 | 1.34 | |
| 4.90 | 1.25 | 1.22 | 1.91 | 0.52 | 0.94 | 1.31 | -2.82 | 1.33 | |
| 24.64M | 24.64M | 24.78M | 24.78M | 24.83M | 24.94M | 24.97M | 24.95M | 24.94M | |
| 24.71M | 24.71M | 24.84M | 24.84M | 24.91M | 25.04M | 25.10M | 25.11M | 25.10M |
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 |
|---|---|---|---|---|---|---|---|---|
| 1.78B | 1.85B | 1.95B | 1.96B | 1.48B | 1.19B | 1.51B | 1.48B | |
Cost of Goods Sold | 1.29B | 1.30B | 1.36B | 1.38B | 1.05B | 850.40M | 1.05B | 1.04B |
| 492.40M | 542.90M | 591.10M | 586.70M | 434.90M | 342.70M | 466.20M | 435.00M | |
| 27.7% | 29.4% | 30.3% | 29.9% | 29.3% | 28.7% | 30.8% | 29.5% | |
Total Operating Expenses | 336.10M | 365.00M | 429.50M | 399.40M | 302.80M | 309.00M | 316.30M | 294.40M |
| 51.00M | 47.80M | 41.70M | 38.70M | 37.40M | 30.90M | 35.40M | 33.40M | |
| 285.10M | 314.00M | 387.80M | 360.70M | 267.20M | 237.00M | 280.90M | 261.00M | |
| 156.30M | 177.90M | 161.60M | 187.30M | 132.10M | 33.70M | 149.90M | 133.50M | |
| 8.8% | 9.6% | 8.3% | 9.5% | 8.9% | 2.8% | 9.9% | 9.0% | |
| 138.10M | 41.20M | 174.40M | 184.60M | 134.40M | 39.70M | 150.40M | 131.60M | |
Interest Income | 9.20M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| N/A | N/A | N/A | 1.10M | 1.50M | 1.80M | 4.80M | 6.90M | |
Other Income/Expense | -18.20M | -136.70M | 12.80M | -2.70M | 2.30M | 6.00M | 500K | -1.90M |
| 116.60M | 35.60M | 139.10M | 133.00M | 93.10M | 28.70M | 112.20M | 85.00M | |
| 21.50M | 5.60M | 35.30M | 51.60M | 41.30M | 11.00M | 38.20M | 46.60M | |
| 6.6% | 1.9% | 7.1% | 6.8% | 6.3% | 2.4% | 7.4% | 5.8% | |
| 205.60M | 221.40M | 200.90M | 227.40M | 174.80M | 79.70M | 200.90M | 189.20M | |
| 11.6% | 12.0% | 10.3% | 11.6% | 11.8% | 6.7% | 13.3% | 12.8% | |
| 49.30M | 43.50M | 39.30M | 40.10M | 42.70M | 46.00M | 51.00M | 55.70M | |
| 4.69 | 1.43 | 5.60 | 5.37 | 3.78 | 1.17 | 4.58 | 3.48 | |
| 4.67 | 1.42 | 5.56 | 5.32 | 3.75 | 1.16 | 4.54 | 3.45 | |
| 24.88M | 24.93M | 24.85M | 24.79M | 24.65M | 24.56M | 24.48M | 24.40M | |
| 24.99M | 25.12M | 25.02M | 24.98M | 24.85M | 24.78M | 24.73M | 24.60M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.