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 |
|---|---|---|---|---|---|---|---|---|---|
| 759.61M | 194.94M | 194.83M | 188.41M | 181.43M | 179.82M | 177.25M | 175.31M | 168.16M | |
Cost of Goods Sold | 497.22M | 148.43M | 153.75M | 148.85M | 46.19M | 45.57M | 48.53M | 48.40M | 45.09M |
| 262.39M | 46.51M | 41.08M | 39.56M | 135.25M | 134.25M | 128.72M | 126.91M | 123.06M | |
| 34.5% | 23.9% | 21.1% | 21.0% | 74.5% | 74.7% | 72.6% | 72.4% | 73.2% | |
Total Operating Expenses | 46.87M | 58.89M | -27.06M | -39.44M | 54.49M | 77.23M | 73.41M | 56.44M | 18.19M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 49.44M | 8.85M | 22.97M | 9.06M | 8.55M | 8.43M | 15.90M | 10.30M | 9.23M | |
| 315.90M | 87.90M | 68.14M | 79.11M | 80.75M | 57.02M | 55.31M | 70.48M | 104.88M | |
| 41.6% | 45.1% | 35.0% | 42.0% | 44.5% | 31.7% | 31.2% | 40.2% | 62.4% | |
| 393.88M | 78.33M | 151.93M | 96.06M | 67.56M | 56.96M | 58.78M | 71.61M | 105.47M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -911K | -911K |
| 96.43M | 26.04M | 25.35M | 23.31M | 21.73M | 23.05M | 20.43M | 20.11M | 20.84M | |
Other Income/Expense | 78.17M | -9.38M | 83.79M | 16.96M | -13.20M | -64K | 3.48M | 1.13M | 599K |
| 364.31M | 77.10M | 143.10M | 78.85M | 65.27M | 55.15M | 48.07M | 68.42M | 99.36M | |
| 12.14M | -1.18M | 4.01M | 9.11M | 192K | 79K | 5.90M | 1.17M | 3.30M | |
| 48.0% | 39.5% | 73.5% | 41.8% | 36.0% | 30.7% | 27.1% | 39.0% | 59.1% | |
| 510.40M | 137.98M | 118.21M | 127.71M | 126.50M | 104.29M | 109.20M | 115.29M | 145.22M | |
| 67.2% | 70.8% | 60.7% | 67.8% | 69.7% | 58.0% | 61.6% | 65.8% | 86.4% | |
| 194.50M | 50.08M | 50.07M | 48.61M | 45.75M | 47.27M | 53.89M | 44.81M | 40.35M | |
| 2.75 | 0.58 | 1.08 | 0.60 | 0.49 | 0.42 | 0.36 | 0.52 | 0.75 | |
| 2.74 | 0.58 | 1.08 | 0.59 | 0.49 | 0.42 | 0.36 | 0.52 | 0.75 | |
| 132.45M | 132.45M | 132.45M | 132.45M | 132.45M | 132.43M | 132.41M | 132.37M | 132.37M | |
| 132.50M | 132.50M | 132.50M | 132.50M | 132.50M | 132.48M | 132.49M | 132.42M | 132.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 |
|---|---|---|---|---|---|---|---|---|
| 727.08M | 669.64M | 614.03M | 539.93M | 476.29M | 447.79M | 425.50M | 403.68M | |
Cost of Goods Sold | 562.74M | 182.82M | 165.66M | 143.66M | 131.30M | 119.19M | 116.58M | 116.85M |
| 164.34M | 486.82M | 448.37M | 396.27M | 344.99M | 328.59M | 308.92M | 286.82M | |
| 22.6% | 72.7% | 73.0% | 73.4% | 72.4% | 73.4% | 72.6% | 71.1% | |
Total Operating Expenses | -143.37M | 214.40M | 203.74M | 182.30M | 165.56M | 130.21M | 77.87M | 27.75M |
| N/A | 1.53M | 3.67M | 909K | N/A | N/A | N/A | N/A | |
| 41.95M | 40.94M | 37.12M | 33.97M | 34.61M | 32.85M | 28.57M | 27.75M | |
| 307.71M | 272.42M | 244.63M | 213.97M | 179.43M | 198.38M | 231.05M | 259.07M | |
| 42.3% | 40.7% | 39.8% | 39.6% | 37.7% | 44.3% | 54.3% | 64.2% | |
| 279.36M | 302.06M | 294.53M | 404.98M | 282.05M | 202.58M | 247.29M | 167.24M | |
Interest Income | N/A | -3.65M | -3.63M | N/A | N/A | N/A | N/A | N/A |
| 89.92M | 82.97M | 74.33M | 49.01M | 47.53M | 54.72M | 50.27M | 50.77M | |
Other Income/Expense | -28.34M | 29.65M | 49.90M | 191.01M | 102.62M | 4.20M | 16.23M | -91.83M |
| 247.44M | 287.34M | 274.82M | 359.13M | 271.00M | 201.58M | 238.78M | 163.24M | |
| 15.28M | 6.08M | 8.69M | 23.36M | 4.88M | 2.41M | 3.41M | -92K | |
| 34.0% | 42.9% | 44.8% | 66.5% | 56.9% | 45.0% | 56.1% | 40.4% | |
| 493.02M | 448.71M | 409.15M | 366.29M | 318.48M | 336.14M | 358.17M | 380.68M | |
| 67.8% | 67.0% | 66.6% | 67.8% | 66.9% | 75.1% | 84.2% | 94.3% | |
| 185.32M | 176.29M | 164.51M | 152.32M | 139.06M | 137.76M | 127.11M | 121.60M | |
| 1.87 | 2.17 | 2.08 | 2.72 | 2.09 | 1.53 | 1.89 | 1.31 | |
| 1.87 | 2.17 | 2.07 | 2.72 | 2.09 | 1.53 | 1.88 | 1.31 | |
| 132.45M | 132.37M | 132.26M | 132.02M | 129.69M | 127.71M | 126.39M | 123.80M | |
| 132.50M | 132.42M | 132.34M | 132.10M | 129.78M | 127.90M | 126.69M | 124.19M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.