Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | 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 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 828.92M | 205.42M | 158.23M | 164.68M | 300.60M | 210.51M | 252.80M | 128.68M | 223.49M | |
Cost of Goods Sold | 137.99M | 52.12M | 32.34M | 29.62M | 23.91M | 17.68M | 20.03M | 27.47M | 25.16M |
| 690.94M | 153.30M | 125.89M | 135.06M | 276.69M | 192.83M | 232.78M | 101.21M | 198.34M | |
| 83.4% | 74.6% | 79.6% | 82.0% | 92.0% | 91.6% | 92.1% | 78.7% | 88.7% | |
Total Operating Expenses | 279.66M | 71.04M | 78.10M | 59.26M | 71.26M | 61.00M | 70.25M | 61.87M | 64.43M |
| 219.84M | 55.84M | 57.26M | 53.07M | 53.67M | 47.43M | 49.05M | 48.33M | 50.15M | |
| 69.72M | 15.20M | 20.84M | 16.09M | 17.59M | 13.57M | 21.20M | 13.54M | 14.29M | |
| 411.28M | 82.26M | 47.79M | 75.81M | 205.43M | 131.83M | 162.53M | 39.34M | 133.91M | |
| 49.6% | 40.0% | 30.2% | 46.0% | 68.3% | 62.6% | 64.3% | 30.6% | 59.9% | |
| 417.01M | 79.79M | 50.20M | 75.98M | 211.03M | 132.22M | 153.03M | 41.22M | 134.10M | |
Interest Income | 41.29M | 10.53M | 12.45M | 9.48M | 8.83M | 9.26M | 9.32M | 9.18M | 10.13M |
| 39.16M | 9.07M | 10.54M | 10.02M | 9.54M | 9.87M | 11.34M | 10.68M | 11.48M | |
Other Income/Expense | 5.72M | -2.47M | 2.42M | 169K | 5.61M | 387K | -9.49M | 1.87M | 199K |
| 366.37M | 75.33M | 42.97M | 67.50M | 180.57M | 115.60M | 133.11M | 34.19M | 109.66M | |
| 50.64M | 4.46M | 7.23M | 8.47M | 30.47M | 16.62M | 19.93M | 7.03M | 24.44M | |
| 44.2% | 36.7% | 27.2% | 41.0% | 60.1% | 54.9% | 52.7% | 26.6% | 49.1% | |
| 489.08M | 101.47M | 67.10M | 95.61M | 224.89M | 150.04M | 180.27M | 56.89M | 151.28M | |
| 59.0% | 49.4% | 42.4% | 58.1% | 74.8% | 71.3% | 71.3% | 44.2% | 67.7% | |
| 77.80M | 19.21M | 19.32M | 19.80M | 19.46M | 18.21M | 17.75M | 17.55M | 17.38M | |
| 14.19 | 2.93 | 1.67 | 2.62 | 6.97 | 4.49 | 5.23 | 1.36 | 4.35 | |
| 10.62 | 2.14 | 1.20 | 1.93 | 5.35 | 3.45 | 4.09 | 1.14 | 3.93 | |
| 25.72M | 25.72M | 25.72M | 25.80M | 25.74M | 25.74M | 25.44M | 25.15M | 25.21M | |
| 35.28M | 35.28M | 35.74M | 34.92M | 33.51M | 33.51M | 32.56M | 30.03M | 27.91M |
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.