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 |
|---|---|---|---|---|---|---|---|---|---|
| 732.45M | 187.82M | 183.16M | 183.18M | 178.29M | 172.03M | 166.93M | 169.46M | 165.91M | |
Cost of Goods Sold | 179.25M | 45.14M | 44.01M | 45.71M | 44.39M | 42.62M | 40.92M | 41.41M | 41.11M |
| 553.20M | 142.68M | 139.15M | 137.47M | 133.90M | 129.40M | 126.01M | 128.05M | 124.80M | |
| 75.5% | 76.0% | 76.0% | 75.0% | 75.1% | 75.2% | 75.5% | 75.6% | 75.2% | |
Total Operating Expenses | 512.01M | 131.69M | 131.22M | 122.81M | 126.29M | 121.86M | 122.43M | 121.83M | 116.44M |
| 120.61M | 31.29M | 30.56M | 28.18M | 30.57M | 27.96M | 25.73M | 24.59M | 25.65M | |
| 391.52M | 99.28M | 100.66M | 94.89M | 96.69M | 92.85M | 91.41M | 97.25M | 90.44M | |
| 41.18M | 10.99M | 7.93M | 14.66M | 7.61M | 7.54M | 3.58M | 6.22M | 8.36M | |
| 5.6% | 5.9% | 4.3% | 8.0% | 4.3% | 4.4% | 2.1% | 3.7% | 5.0% | |
| 47.28M | 12.77M | 9.80M | 11.45M | 13.26M | 13.57M | 9.95M | 13.09M | 16.67M | |
Interest Income | 25.57M | 4.14M | 6.06M | 7.18M | 8.20M | 8.55M | 8.89M | 9.40M | 10.98M |
| 9.95M | 2.36M | 2.49M | 2.55M | 2.54M | 2.53M | 2.52M | 2.52M | 2.68M | |
Other Income/Expense | 6.10M | 1.78M | 1.87M | -3.21M | 5.66M | 6.02M | 6.37M | 6.88M | 8.31M |
| 34.78M | 16.48M | 8.13M | 4.89M | 5.29M | 8.29M | 6.05M | 56.42M | 17.24M | |
| 19.53M | 3.50M | 5.91M | 5.47M | 4.65M | 6.18M | 4.67M | -50.37M | 2.10M | |
| 4.7% | 8.8% | 4.4% | 2.7% | 3.0% | 4.8% | 3.6% | 33.3% | 10.4% | |
| 88.31M | 22.39M | 20.09M | 26.57M | 19.26M | 19.02M | 15.07M | 18.34M | 21.29M | |
| 12.1% | 11.9% | 11.0% | 14.5% | 10.8% | 11.1% | 9.0% | 10.8% | 12.8% | |
| 47.13M | 11.40M | 12.17M | 11.91M | 11.65M | 11.47M | 11.50M | 12.12M | 12.93M | |
| 0.59 | 0.28 | 0.14 | 0.08 | 0.09 | 0.13 | 0.10 | 0.90 | 0.32 | |
| 0.56 | 0.27 | 0.13 | 0.08 | 0.09 | 0.13 | 0.09 | 0.79 | 0.27 | |
| 58.86M | 58.86M | 59.44M | 59.63M | 62.03M | 62.48M | 62.82M | 62.64M | 62.25M | |
| 58.86M | 58.86M | 69.83M | 71.60M | 64.01M | 64.42M | 64.84M | 74.61M | 73.97M |
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 |
|---|---|---|---|---|---|---|---|---|
| 700.43M | 653.34M | 590.00M | 522.94M | 425.71M | 351.74M | 288.98M | 227.79M | |
Cost of Goods Sold | 173.65M | 161.97M | 146.79M | 129.38M | 97.87M | 68.97M | 58.98M | 50.87M |
| 526.78M | 491.37M | 443.20M | 393.55M | 327.83M | 282.76M | 230.00M | 176.91M | |
| 75.2% | 75.2% | 75.1% | 75.3% | 77.0% | 80.4% | 79.6% | 77.7% | |
Total Operating Expenses | 493.39M | 472.83M | 428.86M | 449.75M | 366.45M | 302.66M | 257.90M | 206.75M |
| 112.44M | 100.97M | 103.21M | 108.89M | 77.32M | 56.46M | 43.01M | 30.75M | |
| 375.84M | 370.14M | 314.68M | 337.02M | 289.13M | 246.19M | 214.89M | 176.00M | |
| 33.39M | 18.54M | 14.35M | -56.20M | -38.61M | -19.89M | -27.90M | -29.84M | |
| 4.8% | 2.8% | 2.4% | -10.7% | -9.1% | -5.7% | -9.7% | -13.1% | |
| 48.23M | 124.70M | 60.51M | -47.41M | -100.86M | -38.70M | -30.42M | -27.70M | |
Interest Income | 32.82M | 49.81M | 52.06M | 14.64M | 700K | 4.50M | 6.13M | 2.14M |
| 10.15M | 8.76M | 5.90M | 5.85M | 62.95M | 23.31M | 8.65M | 4K | |
Other Income/Expense | 14.84M | 106.16M | 46.16M | 8.79M | -62.24M | -18.81M | -2.52M | 2.13M |
| 24.52M | 161.17M | 52.83M | -29.39M | -115.16M | -46.91M | -32.53M | -27.80M | |
| 20.97M | -43.07M | 1.45M | -13.52M | 135K | 702K | 1.73M | 162K | |
| 3.5% | 24.7% | 9.0% | -5.6% | -27.1% | -13.3% | -11.3% | -12.2% | |
| 79.92M | 68.88M | 64.45M | -13.38M | -11.49M | 1.00M | -6.63M | -7.50M | |
| 11.4% | 10.5% | 10.9% | -2.6% | -2.7% | 0.3% | -2.3% | -3.3% | |
| 46.53M | 50.34M | 50.10M | 42.82M | 27.13M | 20.89M | 21.27M | 22.34M | |
| 0.40 | 2.59 | 0.87 | -0.49 | -1.97 | -0.83 | -0.58 | -0.52 | |
| 0.39 | N/A | 0.73 | -0.49 | -1.97 | -0.83 | -0.58 | -0.52 | |
| 59.63M | 62.13M | 60.85M | 59.54M | 58.35M | 56.83M | 55.32M | 53.91M | |
| 71.60M | 73.50M | 72.05M | 59.54M | 58.35M | 56.83M | 55.32M | 53.91M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.