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 |
|---|---|---|---|---|---|---|---|---|---|
| 297.98M | 176K | 76.70M | 146.20M | 74.90M | 154.50M | 73.10M | 151.60M | 57.70M | |
Cost of Goods Sold | 237.53M | 126K | 47.00M | 111.20M | 79.20M | 100.60M | 40.20M | 89.80M | 48.80M |
| 60.45M | 50K | 29.70M | 35.00M | -4.30M | 53.90M | 32.90M | 61.80M | 8.90M | |
| 20.3% | 28.3% | 38.7% | 23.9% | -5.7% | 34.9% | 45.0% | 40.8% | 15.4% | |
Total Operating Expenses | 63.43M | 26K | 28.90M | 22.20M | 12.30M | 20.40M | 12.40M | 16.70M | 16.50M |
| 3.00M | N/A | N/A | N/A | 3.00M | 3.30M | 3.00M | N/A | N/A | |
| 30.33M | 26K | 10.00M | 10.80M | 9.50M | 13.40M | 8.30M | 10.50M | 10.00M | |
| -2.99M | 10K | 800K | 12.80M | -16.60M | 33.50M | 20.50M | 45.10M | -7.60M | |
| -1.0% | 5.9% | 1.0% | 8.8% | -22.2% | 21.7% | 28.0% | 29.7% | -13.2% | |
| 25.82M | 22K | 12.50M | 21.30M | -8.00M | 37.40M | 35.20M | 47.80M | -5.90M | |
Interest Income | 12.90M | N/A | N/A | N/A | 12.90M | 8.00M | N/A | N/A | N/A |
| 11.50M | 4K | 4.00M | 4.10M | 3.40M | 3.10M | 3.40M | 1.90M | 100K | |
Other Income/Expense | 28.81M | 11K | 11.70M | 8.50M | 8.60M | 3.90M | 14.70M | 2.70M | 1.70M |
| 31.72M | 17K | 10.00M | 17.80M | 3.90M | 28.90M | 27.20M | 53.70M | -5.00M | |
| -5.90M | 5K | 2.50M | 3.50M | -11.90M | 8.50M | 8.00M | -5.90M | -900K | |
| 10.6% | 9.5% | 13.0% | 12.2% | 5.2% | 18.7% | 37.2% | 35.4% | -8.7% | |
| 3.71M | 10K | 3.00M | 15.80M | -15.10M | 37.40M | 22.00M | 48.00M | -4.90M | |
| 1.2% | 5.9% | 3.9% | 10.8% | -20.2% | 24.2% | 30.1% | 31.7% | -8.5% | |
| 6.70M | 0.00 | 2.20M | 3.00M | 1.50M | 3.90M | 1.50M | 2.90M | 2.70M | |
| 2.51 | 0.85 | 0.51 | 0.94 | 0.21 | 1.63 | 1.60 | 3.21 | -0.30 | |
| 2.20 | 0.77 | 0.45 | 0.79 | 0.19 | 1.59 | 1.60 | 3.20 | -0.30 | |
| 19.88M | 19.88M | 19.77M | 18.84M | 18.32M | 17.70M | 16.98M | 16.72M | 16.42M | |
| 21.89M | 21.89M | 22.45M | 22.53M | 20.68M | 18.12M | 17.05M | 16.78M | 16.42M |
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 |
|---|---|---|---|---|---|---|---|---|
| 448.70M | 442.00M | 320.20M | 293.80M | 298.30M | 247.20M | 209.70M | 193.00M | |
Cost of Goods Sold | 331.20M | 330.50M | 208.10M | 175.90M | 183.80M | 149.60M | 177.20M | 210.90M |
| 117.50M | 111.50M | 112.10M | 117.90M | 114.50M | 97.60M | 32.50M | -17.90M | |
| 26.2% | 25.2% | 35.0% | 40.1% | 38.4% | 39.5% | 15.5% | -9.3% | |
Total Operating Expenses | 67.30M | 63.50M | 59.70M | 58.20M | 46.20M | 46.60M | 52.20M | 72.60M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | 26.10M | |
| 42.00M | 36.20M | 35.60M | 33.90M | 36.00M | 36.00M | 33.70M | 39.90M | |
| 50.20M | 48.00M | 52.40M | 59.70M | 68.30M | 51.00M | -19.70M | -92.40M | |
| 11.2% | 10.9% | 16.4% | 20.3% | 22.9% | 20.6% | -9.4% | -47.9% | |
| 85.90M | 73.00M | 84.50M | 67.80M | 135.90M | 53.00M | -16.20M | -104.10M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 14.00M | 2.70M | 1.30M | 500K | 100K | 100K | 3.00M | 4.10M | |
Other Income/Expense | 35.70M | 25.00M | 32.10M | 8.10M | 67.60M | 2.00M | 3.50M | -11.70M |
| 77.80M | 73.20M | 84.40M | 52.20M | 175.00M | 54.40M | -16.50M | -104.10M | |
| 8.10M | -200K | 100K | 15.60M | -39.10M | -1.40M | 300K | 0.00 | |
| 17.3% | 16.6% | 26.4% | 17.8% | 58.7% | 22.0% | -7.9% | -53.9% | |
| 60.10M | 58.80M | 59.50M | 69.30M | 76.90M | 58.30M | -12.70M | -85.00M | |
| 13.4% | 13.3% | 18.6% | 23.6% | 25.8% | 23.6% | -6.1% | -44.0% | |
| 9.90M | 10.80M | 7.10M | 9.60M | 8.60M | 7.30M | 7.00M | 7.40M | |
| 4.33 | 4.49 | 5.55 | 3.47 | 10.03 | 0.59 | -1.72 | -11.38 | |
| 3.90 | 4.47 | 5.44 | 3.38 | 9.75 | 0.57 | -1.72 | -11.38 | |
| 17.97M | 16.31M | 15.21M | 14.60M | 13.49M | 9.82M | 9.57M | 9.15M | |
| 19.93M | 16.37M | 15.50M | 14.99M | 13.88M | 10.12M | 9.57M | 9.15M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.