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 |
|---|---|---|---|---|---|---|---|---|---|
| 418.35M | 97.78M | 105.49M | 107.17M | 107.90M | 108.65M | 107.18M | 103.67M | 99.63M | |
Cost of Goods Sold | 75.32M | 17.85M | 18.83M | 18.87M | 19.77M | 20.38M | 20.40M | 20.20M | 18.89M |
| 343.03M | 79.93M | 86.66M | 88.30M | 88.14M | 88.26M | 86.79M | 83.47M | 80.73M | |
| 82.0% | 81.7% | 82.1% | 82.4% | 81.7% | 81.2% | 81.0% | 80.5% | 81.0% | |
Total Operating Expenses | 324.15M | 75.55M | 78.16M | 82.40M | 88.03M | 90.25M | 91.98M | 89.34M | 84.21M |
| 79.73M | 18.63M | 18.06M | 17.89M | 25.15M | 23.99M | 23.63M | 22.33M | 22.42M | |
| 244.42M | 56.92M | 60.10M | 64.51M | 62.88M | 66.26M | 63.76M | 67.01M | 61.79M | |
| 18.88M | 4.38M | 8.49M | 5.90M | 104K | -1.99M | -5.20M | -5.88M | -3.48M | |
| 4.5% | 4.5% | 8.1% | 5.5% | 0.1% | -1.8% | -4.8% | -5.7% | -3.5% | |
| 33.20M | 6.03M | 10.46M | 9.80M | 6.92M | 4.57M | 2.13M | -216K | 3.40M | |
Interest Income | 14.32M | 1.65M | 1.96M | 3.90M | 6.82M | 6.55M | 7.33M | 5.66M | 6.88M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 14.32M | 1.65M | 1.96M | 3.90M | 6.82M | 6.55M | 7.33M | 5.66M | 6.88M |
| 30.03M | 4.47M | 8.56M | 11.46M | 5.54M | 3.19M | 798K | 12.84M | 1.35M | |
| 3.17M | 1.56M | 1.89M | -1.66M | 1.38M | 1.38M | 1.33M | -13.05M | 2.05M | |
| 7.2% | 4.6% | 8.1% | 10.7% | 5.1% | 2.9% | 0.7% | 12.4% | 1.4% | |
| 32.04M | 7.80M | 11.91M | 9.15M | 3.18M | 2.10M | -911K | -1.55M | -84K | |
| 7.7% | 8.0% | 11.3% | 8.5% | 2.9% | 1.9% | -0.8% | -1.5% | -0.1% | |
| 13.16M | 3.42M | 3.41M | 3.25M | 3.07M | 4.09M | 4.28M | 4.33M | 3.39M | |
| 0.83 | 0.12 | 0.24 | 0.32 | 0.15 | 0.09 | 0.02 | 0.36 | 0.04 | |
| 0.81 | 0.12 | 0.23 | 0.31 | 0.15 | 0.09 | 0.02 | 0.33 | 0.04 | |
| 36.31M | 36.31M | 35.97M | 36.11M | 36.42M | 36.59M | 36.02M | 35.66M | 35.44M | |
| 36.56M | 36.56M | 36.60M | 36.67M | 37.24M | 37.50M | 37.29M | 38.95M | 36.21M |
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 |
|---|---|---|---|---|---|---|---|---|
| 430.91M | 391.48M | 361.38M | 337.37M | 297.66M | 189.51M | 107.07M | 75.50M | |
Cost of Goods Sold | 79.42M | 70.57M | 61.85M | 65.95M | 51.72M | 33.19M | 22.22M | 15.62M |
| 351.49M | 320.92M | 299.53M | 271.42M | 245.94M | 156.32M | 84.85M | 59.88M | |
| 81.6% | 82.0% | 82.9% | 80.5% | 82.6% | 82.5% | 79.2% | 79.3% | |
Total Operating Expenses | 352.67M | 336.73M | 314.64M | 345.95M | 291.28M | 168.13M | 119.60M | 96.35M |
| 90.66M | 90.24M | 90.72M | 92.56M | 79.30M | 45.72M | 34.48M | 26.04M | |
| 262.01M | 246.49M | 223.92M | 225.76M | 211.98M | 122.41M | 85.12M | 70.32M | |
| -1.18M | -15.82M | -15.11M | -74.53M | -45.34M | -11.81M | -34.75M | -36.47M | |
| -0.3% | -4.0% | -4.2% | -22.1% | -15.2% | -6.2% | -32.5% | -48.3% | |
| 23.42M | 11.89M | 5.05M | -70.91M | -64.85M | -14.61M | -33.38M | -36.06M | |
Interest Income | 24.59M | 31.26M | 23.15M | 12.87M | 1.92M | 1.87M | 1.37M | 408K |
| N/A | 2.69M | 2.73M | 8.91M | 20.16M | 4.41M | N/A | N/A | |
Other Income/Expense | 24.59M | 27.71M | 20.16M | 3.62M | -19.51M | -2.80M | 1.37M | 408K |
| 20.98M | 18.25M | 3.68M | -71.49M | -65.01M | -14.81M | -33.54M | -36.06M | |
| 2.43M | -6.36M | 1.37M | 577K | 159K | 200K | 160K | 0.00 | |
| 4.9% | 4.7% | 1.0% | -21.2% | -21.8% | -7.8% | -31.3% | -47.8% | |
| 13.52M | -5.34M | -9.12M | -64.35M | -38.46M | -7.47M | -31.18M | -34.22M | |
| 3.1% | -1.4% | -2.5% | -19.1% | -12.9% | -3.9% | -29.1% | -45.3% | |
| 14.69M | 10.48M | 5.99M | 10.19M | 6.88M | 4.34M | 3.57M | 2.25M | |
| 0.58 | 0.49 | 0.10 | -1.94 | -1.81 | -0.46 | -1.64 | -1.41 | |
| 0.56 | 0.48 | 0.09 | -1.94 | -1.81 | -0.46 | -1.64 | -1.41 | |
| 36.28M | 36.98M | 38.07M | 36.86M | 35.96M | 32.32M | 20.50M | 25.64M | |
| 37.17M | 37.84M | 39.15M | 36.86M | 35.96M | 32.32M | 20.50M | 25.64M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.