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 |
|---|---|---|---|---|---|---|---|---|---|
| 115.73M | 29.03M | 27.02M | 31.29M | 28.38M | 25.68M | 24.25M | 29.22M | 27.21M | |
Cost of Goods Sold | 14.62M | 3.65M | 3.85M | 3.73M | 3.39M | 3.55M | 3.49M | 3.37M | 3.96M |
| 101.12M | 25.39M | 23.18M | 27.56M | 24.99M | 22.13M | 20.76M | 25.85M | 23.25M | |
| 87.4% | 87.4% | 85.8% | 88.1% | 88.0% | 86.2% | 85.6% | 88.5% | 85.4% | |
Total Operating Expenses | 110.71M | 27.46M | 28.21M | 27.96M | 27.08M | 26.61M | 25.14M | 25.78M | 25.87M |
| 77.58M | 19.33M | 19.78M | 18.93M | 19.53M | 18.76M | 17.61M | 16.88M | 17.99M | |
| 32.73M | 8.02M | 8.44M | 8.88M | 7.39M | 7.70M | 7.38M | 8.75M | 7.73M | |
| -9.60M | -2.08M | -5.04M | -398K | -2.08M | -4.48M | -4.38M | 74K | -2.62M | |
| -8.3% | -7.2% | -18.6% | -1.3% | -7.3% | -17.5% | -18.1% | 0.3% | -9.6% | |
| -4.00M | -1.07M | -3.14M | 1.05M | -838K | -2.57M | -2.34M | -1K | -304K | |
Interest Income | 6.93M | 978K | 2.07M | 2.64M | 1.25M | 1.53M | 1.50M | 914K | 2.30M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 5.59M | 1.00M | 1.89M | 1.45M | 1.25M | 1.91M | 2.05M | -75K | 2.32M |
| -10.98M | -2.91M | -4.46M | -1.10M | -2.51M | -3.70M | -3.33M | -1.74M | -1.31M | |
| 6.97M | 1.84M | 1.31M | 2.15M | 1.67M | 1.14M | 991K | 1.74M | 1.01M | |
| -9.5% | -10.0% | -16.5% | -3.5% | -8.8% | -14.4% | -13.7% | -5.9% | -4.8% | |
| -6.11M | -1.62M | -4.18M | 618K | -929K | -3.38M | -3.52M | 1.22M | -1.63M | |
| -5.3% | -5.6% | -15.5% | 2.0% | -3.3% | -13.1% | -14.5% | 4.2% | -6.0% | |
| 3.49M | 457K | 861K | 1.02M | 1.16M | 1.11M | 859K | 1.15M | 990K | |
| -0.40 | -0.10 | -0.16 | -0.04 | -0.10 | -0.15 | -0.14 | -0.07 | 0.10 | |
| -0.40 | -0.10 | -0.16 | -0.04 | -0.10 | -0.15 | -0.14 | -0.07 | 0.10 | |
| 28.00M | 28.00M | 27.68M | 25.56M | 23.94M | 23.90M | 23.76M | 23.64M | 23.68M | |
| 28.00M | 28.00M | 27.68M | 25.56M | 23.94M | 23.90M | 23.76M | 23.64M | 23.68M |
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 |
|---|---|---|---|---|---|---|---|---|
| 109.60M | 106.94M | 97.42M | 120.58M | 113.83M | 100.33M | 87.15M | 77.88M | |
Cost of Goods Sold | 14.16M | 12.77M | 11.65M | 15.13M | 10.38M | 10.75M | 10.11M | 7.95M |
| 95.44M | 94.17M | 85.77M | 105.45M | 103.45M | 89.58M | 77.05M | 69.93M | |
| 87.1% | 88.1% | 88.0% | 87.5% | 90.9% | 89.3% | 88.4% | 89.8% | |
Total Operating Expenses | 106.79M | 101.72M | 99.24M | 101.56M | 96.41M | 90.34M | 78.97M | 71.17M |
| 74.83M | 71.62M | 72.69M | 70.32M | 69.09M | 62.01M | 52.84M | 47.76M | |
| 31.36M | 29.50M | 25.95M | 25.66M | 25.02M | 26.02M | 24.20M | 22.52M | |
| -11.35M | -7.54M | -13.47M | 3.90M | 7.04M | -763K | -1.92M | -1.25M | |
| -10.4% | -7.1% | -13.8% | 3.2% | 6.2% | -0.8% | -2.2% | -1.6% | |
| -4.69M | -2.75M | -8.21M | 4.20M | 9.22M | 2.52M | 1.37M | 1.30M | |
Interest Income | 6.91M | 5.88M | 4.49M | 3.19M | 1.87M | 3.28M | 4.22M | 4.50M |
| N/A | N/A | N/A | 397K | 420K | 444K | 554K | 773K | |
Other Income/Expense | 6.66M | 4.79M | 5.26M | 301K | 2.18M | 3.28M | 3.29M | 2.55M |
| -10.64M | -8.79M | -11.88M | -23.18M | 396K | -2.38M | 28K | 574K | |
| 5.95M | 6.03M | 10.23M | 18.07M | 6.82M | 4.90M | 1.34M | 729K | |
| -9.7% | -8.2% | -12.2% | -19.2% | 0.3% | -2.4% | 0.0% | 0.7% | |
| -7.21M | -3.41M | -8.58M | 11.46M | 14.03M | 5.06M | 3.35M | 2.91M | |
| -6.6% | -3.2% | -8.8% | 9.5% | 12.3% | 5.0% | 3.8% | 3.7% | |
| 4.14M | 4.14M | 4.88M | 7.56M | 6.99M | 5.82M | 5.27M | 4.16M | |
| -0.44 | -0.37 | -0.51 | -1.00 | 0.02 | -0.11 | 0.00 | 0.03 | |
| -0.44 | -0.37 | -0.51 | -1.00 | 0.02 | -0.11 | 0.00 | 0.03 | |
| 24.30M | 23.61M | 23.48M | 23.17M | 22.82M | 22.11M | 21.93M | 22.03M | |
| 24.30M | 23.61M | 23.48M | 23.17M | 23.25M | 22.11M | 22.32M | 22.50M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.