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 |
|---|---|---|---|---|---|---|---|---|---|
| 4.78B | 1.29B | 1.12B | 1.19B | 1.18B | 966.20M | 848.30M | 887.00M | 909.20M | |
Cost of Goods Sold | 3.06B | 849.00M | 729.00M | 739.00M | 747.90M | 673.70M | 591.30M | 600.80M | 641.90M |
| 1.72B | 446.00M | 392.00M | 450.00M | 429.00M | 292.50M | 257.00M | 286.20M | 267.30M | |
| 35.9% | 34.4% | 35.0% | 37.8% | 36.5% | 30.3% | 30.3% | 32.3% | 29.4% | |
Total Operating Expenses | 1.33B | 351.00M | 342.00M | 322.00M | 314.40M | 209.40M | 231.60M | 200.20M | 186.90M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 959.40M | 242.00M | 248.00M | 238.00M | 231.40M | 152.70M | 179.30M | 143.70M | 133.80M | |
| 387.60M | 95.00M | 50.00M | 128.00M | 114.60M | 83.10M | 25.40M | 86.00M | 80.40M | |
| 8.1% | 7.3% | 4.5% | 10.8% | 9.7% | 8.6% | 3.0% | 9.7% | 8.8% | |
| 152.50M | 37.00M | -12.00M | 67.00M | 60.50M | 55.70M | 11.40M | 124.10M | -208.30M | |
Interest Income | 35.50M | 3.00M | 5.00M | 10.00M | 17.50M | 19.20M | 12.40M | 13.60M | 9.70M |
| 251.80M | 65.00M | 65.00M | 61.00M | 60.80M | 39.40M | 28.50M | 27.30M | 18.30M | |
Other Income/Expense | -235.10M | -58.00M | -62.00M | -61.00M | -54.10M | -27.40M | -14.00M | 38.10M | -288.70M |
| 90.10M | 22.00M | 15.00M | 25.00M | 28.10M | 34.00M | 16.70M | 116.00M | 53.80M | |
| 30.10M | 13.00M | -24.00M | 14.00M | 27.10M | 14.60M | -8.10M | -15.20M | -280.50M | |
| 1.9% | 1.7% | 1.3% | 2.1% | 2.4% | 3.5% | 2.0% | 13.1% | 5.9% | |
| 920.70M | 234.00M | 185.00M | 262.00M | 239.70M | 171.50M | 110.60M | 169.50M | 157.70M | |
| 19.3% | 18.1% | 16.5% | 22.0% | 20.4% | 17.7% | 13.0% | 19.1% | 17.3% | |
| 533.10M | 139.00M | 135.00M | 134.00M | 125.10M | 88.40M | 85.20M | 83.50M | 77.30M | |
| N/A | 0.09 | -0.01 | 0.37 | N/A | N/A | 0.24 | 1.64 | 0.78 | |
| N/A | 0.09 | -0.01 | 0.37 | N/A | 0.32 | 0.20 | 1.43 | 0.60 | |
| 79.28M | 79.28M | 73.64M | 67.42M | 67.80M | 67.80M | 69.15M | 69.96M | 68.45M | |
| 79.64M | 79.64M | 73.64M | 67.42M | 90.68M | 89.26M | 90.70M | 89.85M | 89.36M |
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 |
|---|---|---|---|---|---|---|---|---|
| 4.18B | 3.33B | 2.56B | 1.99B | 1.37B | 766.90M | 731.40M | 560.60M | |
Cost of Goods Sold | 2.75B | 2.36B | 1.88B | 1.52B | 1.09B | 589.10M | 558.00M | 419.90M |
| 1.43B | 973.10M | 687.80M | 470.20M | 278.40M | 177.80M | 173.40M | 140.70M | |
| 34.2% | 29.2% | 26.8% | 23.6% | 20.4% | 23.2% | 23.7% | 25.1% | |
Total Operating Expenses | 1.08B | 726.10M | 573.00M | 375.50M | 327.40M | 235.40M | 177.80M | 153.80M |
| N/A | N/A | N/A | 500K | 1.80M | 1.20M | 1.60M | 1.60M | |
| 801.00M | 522.60M | 377.50M | 315.60M | 265.20M | 194.70M | 141.10M | 93.30M | |
| 351.00M | 247.00M | 114.80M | 94.70M | -49.20M | -57.60M | -4.40M | -13.10M | |
| 8.4% | 7.4% | 4.5% | 4.8% | -3.6% | -7.5% | -0.6% | -2.3% | |
| 195.00M | -1.60M | 119.50M | 86.90M | -77.10M | -113.80M | -54.90M | -59.50M | |
Interest Income | 59.00M | 33.70M | 31.90M | 10.80M | N/A | N/A | N/A | N/A |
| 190.00M | 61.80M | 32.10M | 32.50M | 28.00M | 40.20M | 51.50M | 47.00M | |
Other Income/Expense | -156.00M | -248.60M | 4.70M | -7.80M | -27.90M | -56.20M | -50.50M | -46.40M |
| 119.00M | 229.60M | 86.20M | 75.10M | -48.90M | -18.40M | -56.60M | -55.40M | |
| 48.00M | -296.10M | -3.40M | 200K | -3.10M | -2.40M | 1.70M | -4.10M | |
| 2.8% | 6.9% | 3.4% | 3.8% | -3.6% | -2.4% | -7.7% | -9.9% | |
| 783.00M | 543.60M | 329.40M | 243.80M | 55.20M | 26.60M | 58.20M | 43.40M | |
| 18.7% | 16.3% | 12.8% | 12.2% | 4.0% | 3.5% | 8.0% | 7.7% | |
| 432.00M | 296.60M | 214.60M | 149.10M | 104.40M | 84.20M | 62.60M | 56.50M | |
| N/A | 3.36 | 1.45 | 1.34 | -0.89 | -0.43 | -1.23 | -1.42 | |
| 1.08 | 3.03 | 1.43 | 1.05 | -0.89 | -0.43 | -1.23 | -1.42 | |
| 68.06M | 67.68M | 59.68M | 56.17M | 54.92M | 45.03M | 45.94M | 39.03M | |
| 88.95M | 91.52M | 60.99M | 82.77M | 54.92M | 45.03M | 45.94M | 39.03M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.