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 |
|---|---|---|---|---|---|---|---|---|---|
| 688.14M | 168.56M | 158.82M | 176.20M | 184.56M | 170.53M | 162.06M | 182.42M | 182.85M | |
Cost of Goods Sold | 425.40M | 100.78M | 94.52M | 117.80M | 112.31M | 106.55M | 105.73M | 123.03M | 126.37M |
| 262.74M | 67.79M | 64.30M | 58.40M | 72.25M | 63.98M | 56.33M | 59.38M | 56.48M | |
| 38.2% | 40.2% | 40.5% | 33.1% | 39.1% | 37.5% | 34.8% | 32.6% | 30.9% | |
Total Operating Expenses | 291.92M | 76.23M | 72.27M | 64.10M | 79.32M | 73.52M | 69.13M | 74.47M | -39.33M |
| 83.48M | 22.33M | 21.42M | 16.40M | 23.33M | 20.84M | 18.31M | 20.10M | 20.91M | |
| 212.77M | 53.11M | 50.85M | 54.42M | 54.38M | 51.74M | 46.11M | 50.07M | 39.55M | |
| -29.18M | -8.44M | -7.97M | -5.70M | -7.07M | -9.54M | -12.80M | -15.09M | 95.81M | |
| -4.2% | -5.0% | -5.0% | -3.2% | -3.8% | -5.6% | -7.9% | -8.3% | 52.4% | |
| -25.99M | -6.74M | -12.01M | -3.20M | -4.04M | -5.56M | -4.63M | -11.46M | 99.29M | |
Interest Income | 5.20M | N/A | N/A | 2.50M | 2.70M | 3.10M | 3.30M | 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 | 3.19M | 1.70M | -4.04M | 2.50M | 3.03M | 3.98M | 8.17M | 3.62M | 3.48M |
| -40.67M | -7.25M | -13.04M | -15.60M | -4.78M | -6.43M | -6.03M | -8.89M | 85.07M | |
| 14.68M | 513K | 1.03M | 12.40M | 736K | 864K | 1.41M | -2.58M | 14.22M | |
| -5.9% | -4.3% | -8.2% | -8.9% | -2.6% | -3.8% | -3.7% | -4.9% | 46.5% | |
| -12.72M | -1.22M | -4.35M | -1.90M | -5.25M | -7.93M | -11.12M | -13.33M | 97.52M | |
| -1.8% | -0.7% | -2.7% | -1.1% | -2.8% | -4.7% | -6.9% | -7.3% | 53.3% | |
| 16.46M | 7.22M | 3.62M | 3.80M | 1.82M | 1.61M | 1.68M | 1.75M | 1.71M | |
| -1.45 | -0.27 | -0.47 | -0.54 | -0.17 | -0.22 | -0.21 | -0.31 | 2.96 | |
| -1.45 | -0.27 | -0.47 | -0.54 | -0.17 | -0.22 | -0.21 | -0.31 | 2.90 | |
| 27.04M | 27.04M | 27.98M | 28.89M | 28.76M | 28.91M | 28.72M | 28.65M | 28.70M | |
| 27.04M | 27.04M | 27.98M | 28.89M | 28.76M | 28.91M | 28.72M | 28.65M | 29.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 |
|---|---|---|---|---|---|---|---|---|
| 693.35M | 673.76M | 740.84M | 932.47M | 1.17B | 1.26B | 998.76M | 1.06B | |
Cost of Goods Sold | 442.40M | 477.83M | 491.59M | 681.92M | 802.24M | 883.05M | 704.53M | 717.12M |
| 250.96M | 195.93M | 249.25M | 250.55M | 365.84M | 372.15M | 294.23M | 341.70M | |
| 36.2% | 29.1% | 33.6% | 26.9% | 31.3% | 29.6% | 29.5% | 32.3% | |
Total Operating Expenses | 286.06M | 183.71M | 282.53M | 333.47M | 299.24M | 296.61M | 268.04M | 299.84M |
| 78.88M | 81.08M | 83.30M | 88.44M | 92.97M | 88.79M | 77.98M | 82.42M | |
| 193.73M | 187.16M | 194.02M | 195.99M | 205.62M | 209.00M | 187.58M | 217.43M | |
| -35.11M | 12.22M | -33.27M | -82.92M | 66.60M | 75.54M | 26.19M | 38.71M | |
| -5.1% | 1.8% | -4.5% | -8.9% | 5.7% | 6.0% | 2.6% | 3.7% | |
| -17.43M | 24.89M | -19.14M | -82.02M | 65.50M | 70.80M | 29.57M | 43.20M | |
Interest Income | 8.30M | 12.15M | 6.84M | 1.82M | 157K | 436K | 2.54M | 3.98M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 17.68M | 12.67M | 14.14M | 902K | -1.09M | -4.74M | 3.38M | 4.49M |
| -32.84M | 12.36M | -104.77M | -68.99M | 49.39M | 58.29M | 25.79M | -2.64M | |
| 15.41M | 12.53M | 85.63M | -13.04M | 16.12M | 12.51M | 3.78M | 24.22M | |
| -4.7% | 1.8% | -14.1% | -7.4% | 4.2% | 4.6% | 2.6% | -0.2% | |
| -26.20M | 18.73M | -26.11M | -72.85M | 80.50M | 94.47M | 45.59M | 57.56M | |
| -3.8% | 2.8% | -3.5% | -7.8% | 6.9% | 7.5% | 4.6% | 5.4% | |
| 8.91M | 6.51M | 7.16M | 10.07M | 13.91M | 18.93M | 19.41M | 18.85M | |
| -1.14 | 0.43 | -3.57 | -2.38 | 1.63 | 1.95 | 0.83 | -0.08 | |
| -1.14 | 0.42 | -3.57 | -2.38 | 1.59 | 1.90 | 0.81 | -0.08 | |
| 28.89M | 28.91M | 29.36M | 29.01M | 30.24M | 29.90M | 30.94M | 31.63M | |
| 28.89M | 29.68M | 29.36M | 29.01M | 31.00M | 30.64M | 31.96M | 33.14M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.