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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.01B | 261.25M | 247.63M | 242.13M | 258.52M | 240.73M | 219.63M | 217.21M | 241.70M | |
Cost of Goods Sold | 865.22M | 220.74M | 210.20M | 215.22M | 219.07M | 209.50M | 183.45M | 180.32M | 199.75M |
| 144.30M | 40.51M | 37.43M | 26.91M | 39.45M | 31.22M | 36.18M | 36.89M | 41.95M | |
| 14.3% | 15.5% | 15.1% | 11.1% | 15.3% | 13.0% | 16.5% | 17.0% | 17.4% | |
Total Operating Expenses | 48.58M | 16.00M | 14.56M | 4.87M | 13.15M | 9.10M | 19.34M | 19.66M | 16.94M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 22.32M | 0.00 | 0.00 | 4.87M | 17.44M | 13.23M | 4.21M | 15.14M | 12.79M | |
| 95.72M | 24.51M | 22.87M | 22.04M | 26.30M | 22.13M | 16.84M | 17.23M | 25.01M | |
| 9.5% | 9.4% | 9.2% | 9.1% | 10.2% | 9.2% | 7.7% | 7.9% | 10.3% | |
| 84.83M | 23.44M | 21.70M | 14.77M | 24.92M | 20.73M | 15.69M | 16.02M | 22.52M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.17M | N/A |
| 7.37M | -3.41M | 1.17M | 3.37M | 6.24M | 1.17M | 1.15M | 2.38M | 2.50M | |
Other Income/Expense | -10.89M | -1.07M | -1.17M | -7.27M | -1.38M | -1.40M | -1.15M | -1.21M | -2.50M |
| 80.95M | 23.21M | 21.33M | 12.06M | 24.34M | 19.94M | 15.27M | 14.39M | 21.55M | |
| 3.88M | 226K | 367K | 2.71M | 578K | 792K | 419K | 1.63M | 966K | |
| 8.0% | 8.9% | 8.6% | 5.0% | 9.4% | 8.3% | 7.0% | 6.6% | 8.9% | |
| 122.75M | 31.90M | 29.60M | 28.53M | 32.71M | 28.38M | 23.02M | 23.42M | 31.02M | |
| 12.2% | 12.2% | 12.0% | 11.8% | 12.7% | 11.8% | 10.5% | 10.8% | 12.8% | |
| 27.03M | 7.39M | 6.74M | 6.49M | 6.41M | 6.25M | 6.18M | 6.19M | 6.01M | |
| 0.80 | 0.23 | 0.21 | 0.12 | 0.24 | 0.19 | 0.15 | 0.14 | 0.21 | |
| 0.79 | 0.23 | 0.21 | 0.12 | 0.23 | 0.19 | 0.15 | 0.14 | 0.20 | |
| 102.02M | 102.02M | 101.98M | 101.83M | 103.65M | 103.90M | 104.60M | 104.63M | 104.88M | |
| 102.39M | 102.39M | 102.31M | 102.38M | 104.10M | 104.34M | 105.08M | 105.48M | 105.59M |
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 |
|---|---|---|---|---|---|---|---|---|
| 961.00M | 895.02M | 794.04M | 546.26M | 144.03M | 120.92M | 562.23M | 540.78M | |
Cost of Goods Sold | 855.45M | 745.55M | 667.00M | 462.69M | 135.59M | 139.23M | 519.02M | 463.18M |
| 105.55M | 149.46M | 127.04M | 83.57M | 8.45M | -18.31M | 43.21M | 77.60M | |
| 11.0% | 16.7% | 16.0% | 15.3% | 5.9% | -15.1% | 7.7% | 14.4% | |
Total Operating Expenses | 18.06M | 71.40M | 72.87M | 68.43M | 60.51M | 246.69M | 57.03M | 29.08M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 18.06M | 54.46M | 53.92M | 51.61M | 43.68M | 39.09M | 9.32M | 25.56M | |
| 87.48M | 78.06M | 54.17M | 15.14M | -52.06M | -265.00M | -13.82M | 48.52M | |
| 9.1% | 8.7% | 6.8% | 2.8% | -36.1% | -219.1% | -2.5% | 9.0% | |
| 76.11M | 76.86M | -4.50M | 53.78M | -68.09M | -287.16M | 56.73M | 14.83M | |
Interest Income | N/A | 1.17M | 280K | N/A | 55K | 30K | 43K | 238K |
| 5.18M | 10.05M | 21.39M | 15.76M | 13.46M | 16.09M | 19.51M | 34.10M | |
Other Income/Expense | -11.37M | -1.20M | -58.67M | 38.65M | -16.03M | -22.16M | -42.91M | -33.69M |
| 71.62M | 72.86M | -2.97M | 53.16M | -68.52M | -287.98M | -60.73M | 9.89M | |
| 4.49M | 3.99M | -1.53M | 624K | 429K | 814K | 11K | 1.09M | |
| 7.5% | 8.1% | -0.4% | 9.7% | -47.6% | -238.1% | -10.8% | 1.8% | |
| 112.82M | 102.34M | 76.21M | 37.49M | -29.59M | -240.55M | 7.78M | 58.58M | |
| 11.7% | 11.4% | 9.6% | 6.9% | -20.5% | -198.9% | 1.4% | 10.8% | |
| 25.33M | 24.28M | 22.04M | 22.35M | 22.47M | 24.45M | 21.59M | 10.05M | |
| 0.69 | 0.70 | -0.03 | 0.57 | -0.76 | -3.87 | N/A | 0.16 | |
| 0.69 | 0.69 | -0.03 | 0.56 | -0.76 | -3.87 | N/A | 0.16 | |
| 103.19M | 104.02M | 97.83M | 92.51M | 90.13M | 74.36M | 61.12M | 61.12M | |
| 103.67M | 104.94M | 97.83M | 95.11M | 90.13M | 74.36M | 61.12M | 63.07M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.