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 |
|---|---|---|---|---|---|---|---|---|---|
| 436.22M | 98.24M | 90.37M | 137.14M | 110.46M | 102.98M | 89.34M | 129.58M | 102.20M | |
Cost of Goods Sold | 297.96M | 72.12M | 63.01M | 89.53M | 73.29M | 68.41M | 62.02M | 87.17M | 66.10M |
| 138.26M | 26.12M | 27.36M | 47.61M | 37.17M | 34.57M | 27.32M | 42.41M | 36.10M | |
| 31.7% | 26.6% | 30.3% | 34.7% | 33.6% | 33.6% | 30.6% | 32.7% | 35.3% | |
Total Operating Expenses | 155.53M | 33.62M | 42.62M | 37.19M | 42.10M | 41.94M | 40.35M | 38.23M | 38.91M |
| 30.61M | 6.41M | 6.95M | 8.68M | 8.58M | 8.95M | 8.45M | 8.46M | 8.27M | |
| 115.08M | 27.21M | 30.77M | 28.51M | 28.58M | 28.70M | 27.10M | 23.48M | 27.06M | |
| -17.27M | -7.50M | -15.26M | 10.42M | -4.93M | -7.37M | -13.03M | 4.18M | -2.81M | |
| -4.0% | -7.6% | -16.9% | 7.6% | -4.5% | -7.2% | -14.6% | 3.2% | -2.7% | |
| -12.58M | -7.79M | -13.21M | 10.99M | -2.56M | -3.78M | -9.62M | 6.11M | 2.59M | |
Interest Income | 5.47M | 253K | 2.28M | 571K | 2.37M | 3.58M | 3.41M | 1.93M | 5.40M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 4.70M | -294K | 2.05M | 571K | 2.37M | 3.58M | 3.41M | 1.93M | 5.40M |
| -12.87M | -6.76M | -10.00M | 7.96M | -4.08M | -3.47M | -8.35M | 4.94M | 2.11M | |
| 298K | -1.04M | -3.21M | 3.03M | 1.52M | -312K | -1.27M | 1.17M | 475K | |
| -3.0% | -6.9% | -11.1% | 5.8% | -3.7% | -3.4% | -9.3% | 3.8% | 2.1% | |
| 2.59M | -2.45M | -10.36M | 15.39M | 9K | -3.07M | -9.55M | 7.70M | 769K | |
| 0.6% | -2.5% | -11.5% | 11.2% | 0.0% | -3.0% | -10.7% | 5.9% | 0.8% | |
| 19.86M | 5.05M | 4.90M | 4.97M | 4.94M | 4.29M | 3.47M | 3.52M | 3.58M | |
| -0.34 | -0.18 | -0.26 | 0.20 | -0.10 | -0.08 | -0.19 | 0.11 | 0.04 | |
| -0.35 | -0.18 | -0.26 | 0.19 | -0.10 | -0.08 | -0.19 | 0.11 | 0.04 | |
| 36.99M | 36.99M | 39.10M | 40.07M | 40.79M | 42.03M | 44.87M | 45.22M | 46.94M | |
| 36.99M | 36.99M | 39.10M | 41.63M | 41.47M | 42.03M | 44.87M | 46.33M | 48.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 |
|---|---|---|---|---|---|---|---|---|
| 439.93M | 498.29M | 743.15M | 640.26M | 478.50M | 328.06M | 261.45M | 252.84M | |
Cost of Goods Sold | 305.96M | 332.83M | 470.80M | 403.00M | 313.21M | 220.10M | 161.41M | 152.11M |
| 133.97M | 165.45M | 272.36M | 237.25M | 165.28M | 107.96M | 100.04M | 100.74M | |
| 30.5% | 33.2% | 36.6% | 37.1% | 34.5% | 32.9% | 38.3% | 39.8% | |
Total Operating Expenses | 147.55M | 168.49M | 158.07M | 128.09M | 119.39M | 95.71M | 82.03M | 83.97M |
| 34.65M | 36.83M | 33.88M | 34.42M | 35.35M | 30.88M | 22.59M | 18.88M | |
| 112.89M | 106.79M | 91.40M | 79.83M | 74.14M | 54.90M | 49.73M | 55.37M | |
| -13.58M | -3.04M | 114.29M | 109.16M | 45.90M | 12.25M | 18.01M | 14.69M | |
| -3.1% | -0.6% | 15.4% | 17.0% | 9.6% | 3.7% | 6.9% | 5.8% | |
| -4.97M | 15.48M | 135.24M | 113.66M | 45.31M | 9.62M | 14.54M | 10.90M | |
Interest Income | 9.93M | 20.25M | 21.88M | 4.99M | 539K | 287K | 624K | 296K |
| N/A | 650K | 357K | 227K | 592K | 1.43M | 3.07M | 4.56M | |
Other Income/Expense | 8.61M | 18.52M | 20.95M | 4.50M | -581K | -2.64M | -3.47M | -3.79M |
| -7.93M | 12.61M | 114.96M | 99.22M | 38.71M | 10.22M | 12.89M | 8.12M | |
| 2.96M | 2.87M | 20.28M | 14.44M | 6.61M | -610K | 1.65M | 2.78M | |
| -1.8% | 2.5% | 15.5% | 15.5% | 8.1% | 3.1% | 4.9% | 3.2% | |
| 4.10M | 13.40M | 128.38M | 123.00M | 55.79M | 22.18M | 27.72M | 24.41M | |
| 0.9% | 2.7% | 17.3% | 19.2% | 11.7% | 6.8% | 10.6% | 9.7% | |
| 17.68M | 16.43M | 14.09M | 13.84M | 9.90M | 9.92M | 9.71M | 9.72M | |
| -0.19 | 0.25 | 2.49 | 2.21 | 1.13 | 0.38 | 0.50 | 0.31 | |
| -0.19 | 0.25 | 2.34 | 2.06 | 1.02 | 0.36 | 0.49 | 0.31 | |
| 42.10M | 49.56M | 47.13M | 44.87M | 34.40M | 26.69M | 25.97M | 25.85M | |
| 42.10M | 49.56M | 50.07M | 48.07M | 37.83M | 28.80M | 26.36M | 25.86M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.