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 |
|---|---|---|---|---|---|---|---|---|---|
| 788.50M | 260.17M | 205.42M | 158.23M | 164.68M | 300.60M | 210.51M | 252.80M | 128.68M | |
Cost of Goods Sold | 168.28M | 54.21M | 52.12M | 32.34M | 29.62M | 23.91M | 17.68M | 20.03M | 27.47M |
| 620.21M | 205.96M | 153.30M | 125.89M | 135.06M | 276.69M | 192.83M | 232.78M | 101.21M | |
| 78.7% | 79.2% | 74.6% | 79.6% | 82.0% | 92.0% | 91.6% | 92.1% | 78.7% | |
Total Operating Expenses | 275.12M | 66.72M | 71.04M | 78.10M | 59.26M | 71.26M | 61.00M | 70.25M | 61.87M |
| 222.57M | 56.41M | 55.84M | 57.26M | 53.07M | 53.67M | 47.43M | 49.05M | 48.33M | |
| 81.93M | 29.80M | 15.20M | 20.84M | 16.09M | 17.59M | 13.57M | 21.20M | 13.54M | |
| 345.09M | 139.24M | 82.26M | 47.79M | 75.81M | 205.43M | 131.83M | 162.53M | 39.34M | |
| 43.8% | 53.5% | 40.0% | 30.2% | 46.0% | 68.3% | 62.6% | 64.3% | 30.6% | |
| 349.35M | 143.38M | 79.79M | 50.20M | 75.98M | 211.03M | 132.22M | 153.03M | 41.22M | |
Interest Income | 45.18M | 12.72M | 10.53M | 12.45M | 9.48M | 8.83M | 9.26M | 9.32M | 9.18M |
| 38.20M | 8.58M | 9.07M | 10.54M | 10.02M | 9.54M | 9.87M | 11.34M | 10.68M | |
Other Income/Expense | 4.26M | 4.14M | -2.47M | 2.42M | 169K | 5.61M | 387K | -9.49M | 1.87M |
| 302.18M | 116.37M | 75.33M | 42.97M | 67.50M | 180.57M | 115.60M | 133.11M | 34.19M | |
| 47.18M | 27.01M | 4.46M | 7.23M | 8.47M | 30.47M | 16.62M | 19.93M | 7.03M | |
| 38.3% | 44.7% | 36.7% | 27.2% | 41.0% | 60.1% | 54.9% | 52.7% | 26.6% | |
| 422.91M | 158.72M | 101.47M | 67.10M | 95.61M | 224.89M | 150.04M | 180.27M | 56.89M | |
| 53.6% | 61.0% | 49.4% | 42.4% | 58.1% | 74.8% | 71.3% | 71.3% | 44.2% | |
| 77.81M | 19.48M | 19.21M | 19.32M | 19.80M | 19.46M | 18.21M | 17.75M | 17.55M | |
| 11.73 | 4.51 | 2.93 | 1.67 | 2.62 | 6.97 | 4.49 | 5.23 | 1.36 | |
| 8.67 | 3.40 | 2.14 | 1.20 | 1.93 | 5.35 | 3.45 | 4.09 | 1.14 | |
| 25.83M | 25.83M | 25.72M | 25.72M | 25.80M | 25.74M | 25.74M | 25.44M | 25.15M | |
| 34.26M | 34.26M | 35.28M | 35.74M | 34.92M | 33.51M | 33.51M | 32.56M | 30.03M |
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 |
|---|---|---|---|---|---|---|---|---|
| 834.01M | 868.52M | 549.59M | 457.79M | 425.41M | 358.99M | 318.92M | 307.40M | |
Cost of Goods Sold | 164.34M | 169.24M | 79.40M | 71.42M | 64.63M | 170.18M | 154.94M | 124.08M |
| 669.67M | 699.28M | 470.19M | 386.38M | 360.78M | 188.81M | 163.98M | 183.32M | |
| 80.3% | 80.5% | 85.6% | 84.4% | 84.8% | 52.6% | 51.4% | 59.6% | |
Total Operating Expenses | 208.82M | 259.76M | 248.58M | 235.86M | 289.58M | 133.65M | 126.15M | 120.73M |
| 211.43M | 196.90M | 195.28M | 185.20M | 200.48M | 84.65M | 74.86M | 69.70M | |
| 68.09M | 62.86M | 53.29M | 47.38M | 61.22M | 49.00M | 51.29M | 51.03M | |
| 460.85M | 439.51M | 221.62M | 150.52M | 71.21M | 55.17M | 37.84M | 62.59M | |
| 55.3% | 50.6% | 40.3% | 32.9% | 16.7% | 15.4% | 11.9% | 20.4% | |
| 469.43M | 429.42M | 234.61M | 117.56M | 57.56M | 31.29M | 25.94M | 32.06M | |
Interest Income | 40.02M | 40.40M | 46.63M | 14.45M | 1.69M | 5.66M | 13.46M | 14.59M |
| 39.96M | 45.42M | 44.82M | 29.50M | 25.23M | 40.80M | 40.95M | 35.96M | |
Other Income/Expense | 8.58M | -10.10M | 12.99M | -32.95M | -13.65M | -23.88M | -11.89M | -30.54M |
| 406.64M | 358.61M | 214.07M | 93.69M | 55.30M | 44.80M | 20.93M | 65.03M | |
| 62.79M | 70.80M | 23.56M | 25.50M | 15.37M | -6.65M | 10.99M | -27.42M | |
| 48.8% | 41.3% | 39.0% | 20.5% | 13.0% | 12.5% | 6.6% | 21.2% | |
| 537.65M | 509.43M | 299.41M | 229.09M | 149.40M | 136.21M | 114.93M | 128.70M | |
| 64.5% | 58.7% | 54.5% | 50.0% | 35.1% | 37.9% | 36.0% | 41.9% | |
| 76.80M | 69.91M | 77.79M | 78.57M | 78.19M | 81.04M | 77.09M | 66.11M | |
| 15.77 | 14.16 | 7.97 | 3.11 | 1.80 | 1.46 | 0.66 | 1.85 | |
| 11.80 | 12.07 | 7.62 | 3.07 | 1.77 | 1.44 | 0.66 | 1.81 | |
| 25.79M | 25.32M | 26.86M | 30.11M | 30.76M | 30.78M | 31.55M | 34.49M | |
| 34.47M | 29.71M | 28.10M | 30.48M | 31.25M | 31.06M | 31.79M | 35.31M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.