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 |
|---|---|---|---|---|---|---|---|---|---|
| 736.28M | 184.13M | 176.26M | 179.35M | 196.55M | 210.39M | 219.42M | 242.58M | 259.86M | |
Cost of Goods Sold | 681.15M | 181.11M | 159.32M | 162.97M | 177.75M | 193.11M | 204.34M | 215.20M | 233.82M |
| 55.13M | 3.01M | 16.94M | 16.39M | 18.80M | 17.27M | 15.08M | 27.38M | 26.04M | |
| 7.5% | 1.6% | 9.6% | 9.1% | 9.6% | 8.2% | 6.9% | 11.3% | 10.0% | |
Total Operating Expenses | 104.23M | 11.51M | 27.55M | 32.43M | 32.74M | 32.48M | 31.77M | 32.35M | 33.18M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 52.25M | 1.98M | 14.38M | 18.37M | 17.53M | 16.36M | 14.19M | 13.94M | 14.11M | |
| -49.10M | -8.50M | -10.61M | -16.04M | -13.94M | -15.20M | -16.68M | -4.98M | -7.14M | |
| -6.7% | -4.6% | -6.0% | -8.9% | -7.1% | -7.2% | -7.6% | -2.1% | -2.7% | |
| -25.33M | 15.04M | -5.30M | -25.15M | -9.93M | -15.18M | -17.87M | -2.21M | -11.12M | |
Interest Income | 1.02M | 370K | 207K | 213K | 235K | 198K | 129K | 232K | 258K |
| 9.51M | 1.88M | 2.21M | 2.52M | 2.91M | 2.96M | 3.10M | 3.46M | 4.24M | |
Other Income/Expense | 23.77M | 23.54M | 5.31M | -9.10M | 4.01M | 18K | -1.19M | 2.77M | -3.98M |
| -21.96M | 10.58M | -4.82M | -19.44M | -8.28M | -10.86M | -13.87M | -1.85M | -9.28M | |
| -3.36M | 4.46M | -477K | -5.70M | -1.64M | -4.33M | -4.00M | -357K | -1.84M | |
| -3.0% | 5.7% | -2.7% | -10.8% | -4.2% | -5.2% | -6.3% | -0.8% | -3.6% | |
| 94.47M | 23.80M | 24.55M | 21.32M | 24.80M | 26.26M | 24.95M | 38.95M | 37.81M | |
| 12.8% | 12.9% | 13.9% | 11.9% | 12.6% | 12.5% | 11.4% | 16.1% | 14.6% | |
| 143.57M | 32.31M | 35.16M | 37.37M | 38.74M | 41.46M | 41.63M | 43.93M | 44.95M | |
| -0.28 | 0.14 | -0.06 | -0.25 | -0.11 | -0.14 | -0.18 | -0.02 | -0.12 | |
| -0.28 | 0.14 | -0.06 | -0.25 | -0.11 | -0.14 | -0.18 | -0.02 | -0.12 | |
| 77.40M | 77.40M | 77.46M | 77.44M | 77.47M | 78.08M | 78.54M | 78.73M | 78.49M | |
| 77.40M | 77.40M | 77.46M | 77.48M | 77.47M | 78.08M | 78.61M | 78.78M | 78.49M |
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 |
|---|---|---|---|---|---|---|---|---|
| 805.71M | 1.05B | 1.21B | 968.00M | 607.28M | 645.26M | 596.82M | 610.80M | |
Cost of Goods Sold | 738.16M | 937.35M | 1.06B | 767.31M | 479.05M | 497.80M | 474.69M | 484.77M |
| 67.54M | 110.16M | 145.28M | 200.69M | 128.24M | 147.46M | 122.13M | 126.03M | |
| 8.4% | 10.5% | 12.0% | 20.7% | 21.1% | 22.9% | 20.5% | 20.6% | |
Total Operating Expenses | 129.41M | 137.90M | 143.98M | 109.24M | 22.83M | 54.04M | 27.86M | 36.25M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 66.45M | 60.32M | 55.79M | 41.43M | 25.27M | 27.51M | 21.96M | 23.31M | |
| -61.87M | -27.74M | 1.30M | 91.45M | 105.41M | 93.42M | 94.28M | 89.79M | |
| -7.7% | -2.6% | 0.1% | 9.4% | 17.4% | 14.5% | 15.8% | 14.7% | |
| -68.13M | -36.67M | 19.85M | 181.09M | 106.05M | 94.26M | 97.18M | 91.92M | |
Interest Income | 774K | 1.14M | 1.66M | 1.29M | 640K | 842K | 3.96M | 2.13M |
| 11.49M | 17.58M | 24.19M | 8.55M | N/A | N/A | 1.05M | N/A | |
Other Income/Expense | -6.26M | -8.93M | 18.55M | 89.64M | 640K | 842K | 2.90M | 2.13M |
| -52.45M | -29.72M | 14.78M | 133.58M | 79.28M | 70.81M | 72.97M | 72.68M | |
| -15.68M | -6.95M | 5.08M | 47.51M | 26.77M | 23.45M | 24.21M | 19.24M | |
| -6.5% | -2.8% | 1.2% | 13.8% | 13.1% | 11.0% | 12.2% | 11.9% | |
| 97.33M | 153.78M | 200.34M | 224.50M | 209.64M | 203.80M | 195.21M | 191.12M | |
| 12.1% | 14.7% | 16.6% | 23.2% | 34.5% | 31.6% | 32.7% | 31.3% | |
| 159.20M | 181.52M | 199.04M | 133.05M | 104.23M | 110.38M | 100.93M | 101.33M | |
| -0.67 | -0.38 | 0.19 | 1.69 | 1.00 | 0.87 | 0.89 | 0.88 | |
| -0.67 | -0.38 | 0.19 | 1.69 | 1.00 | 0.87 | 0.89 | 0.88 | |
| 77.88M | 78.73M | 79.01M | 78.94M | 79.57M | 81.39M | 81.98M | 82.38M | |
| 77.94M | 78.78M | 79.08M | 78.97M | 79.61M | 81.44M | 82.02M | 82.41M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.