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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.33B | 291.85M | 282.90M | 343.32M | 410.43M | 363.15M | 356.08M | 382.71M | 380.87M | |
Cost of Goods Sold | 704.83M | 116.84M | 182.51M | 191.29M | 214.19M | 192.66M | 187.84M | 184.42M | 202.70M |
| 623.68M | 175.01M | 100.39M | 152.03M | 196.24M | 170.49M | 168.24M | 198.29M | 178.17M | |
| 46.9% | 60.0% | 35.5% | 44.3% | 47.8% | 46.9% | 47.2% | 51.8% | 46.8% | |
Total Operating Expenses | 513.84M | 123.50M | 130.04M | 130.23M | 130.08M | 133.49M | 136.32M | 143.49M | 128.38M |
| 184.00M | 45.66M | 44.87M | 46.21M | 47.27M | 45.42M | 50.17M | 50.39M | 47.84M | |
| 323.77M | 76.88M | 81.34M | 84.02M | 81.53M | 84.74M | 82.98M | 83.70M | 79.86M | |
| 109.83M | 51.52M | -29.64M | 21.80M | 66.16M | 37.01M | 31.92M | 54.80M | 49.79M | |
| 8.3% | 17.7% | -10.5% | 6.3% | 16.1% | 10.2% | 9.0% | 14.3% | 13.1% | |
| 163.75M | 61.90M | -13.86M | 38.70M | 77.02M | 42.20M | 46.89M | 69.70M | 50.74M | |
Interest Income | 55.56M | 12.15M | 12.63M | 15.35M | 15.43M | 14.91M | 17.03M | 18.42M | 19.98M |
| 699K | -1.59M | 633K | 829K | 830K | 815K | 2.05M | 2.25M | 2.24M | |
Other Income/Expense | 53.92M | 10.38M | 15.78M | 16.90M | 10.86M | 5.20M | 14.97M | 14.89M | 955K |
| 134.02M | 36.08M | -7.41M | 38.71M | 66.64M | 37.05M | 29.73M | 62.16M | 45.76M | |
| -9.00M | -12.91M | -6.45M | -16K | 10.38M | 5.15M | 17.16M | 7.54M | 4.98M | |
| 10.1% | 12.4% | -2.6% | 11.3% | 16.2% | 10.2% | 8.3% | 16.2% | 12.0% | |
| 148.48M | 30.70M | -8.83M | 42.23M | 84.38M | 57.09M | 51.84M | 75.47M | 69.89M | |
| 11.2% | 10.5% | -3.1% | 12.3% | 20.6% | 15.7% | 14.6% | 19.7% | 18.4% | |
| 38.65M | -20.82M | 20.82M | 20.43M | 18.22M | 20.09M | 19.91M | 20.66M | 20.10M | |
| 1.02 | 0.27 | -0.06 | 0.30 | 0.51 | 0.28 | 0.23 | 0.46 | 0.34 | |
| 1.00 | 0.27 | -0.06 | 0.29 | 0.50 | 0.28 | 0.22 | 0.46 | 0.33 | |
| 131.65M | 131.65M | 131.34M | 130.97M | 130.80M | 131.03M | 131.87M | 133.81M | 135.33M | |
| 132.79M | 132.79M | 131.34M | 133.46M | 133.00M | 135.22M | 136.21M | 138.13M | 139.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 |
|---|---|---|---|---|---|---|---|---|
| 1.47B | 1.33B | 2.29B | 2.33B | 1.38B | 774.42M | 624.33M | 316.16M | |
Cost of Goods Sold | 785.98M | 701.25M | 1.23B | 1.36B | 827.63M | 428.44M | 403.09M | 221.71M |
| 687.00M | 629.14M | 1.06B | 974.60M | 554.42M | 345.98M | 221.25M | 94.44M | |
| 46.6% | 47.3% | 46.2% | 41.8% | 40.1% | 44.7% | 35.4% | 29.9% | |
Total Operating Expenses | 522.35M | 551.85M | 612.65M | 526.33M | 338.59M | 159.54M | 118.52M | 92.85M |
| 189.07M | 201.31M | 227.34M | 168.85M | 105.53M | 55.92M | 40.38M | 32.59M | |
| 333.27M | 337.38M | 369.63M | 355.10M | 233.06M | 103.62M | 75.54M | 56.13M | |
| 164.66M | 77.29M | 445.74M | 448.26M | 215.83M | 186.44M | 102.73M | 1.60M | |
| 11.2% | 5.8% | 19.5% | 19.2% | 15.6% | 24.1% | 16.5% | 0.5% | |
| 204.81M | 120.16M | 513.14M | 452.05M | 120.93M | 119.41M | 90.11M | -10.23M | |
Interest Income | 62.72M | 77.31M | 69.73M | 13.66M | 695K | 2.16M | 2.51M | N/A |
| 4.52M | 8.90M | 8.84M | 9.44M | 45.15M | 21.00M | 9.69M | 9.63M | |
Other Income/Expense | 40.16M | 42.87M | 67.40M | 3.79M | -94.90M | -67.03M | -12.62M | -11.82M |
| 172.13M | 102.66M | 438.94M | 397.36M | 145.45M | 134.00M | 161.15M | -11.63M | |
| 32.68M | 17.50M | 74.20M | 54.69M | -24.52M | -14.59M | -71.03M | 1.40M | |
| 11.7% | 7.7% | 19.2% | 17.0% | 10.5% | 17.3% | 25.8% | -3.7% | |
| 245.30M | 158.68M | 520.45M | 507.04M | 246.68M | 204.54M | 116.85M | 11.26M | |
| 16.7% | 11.9% | 22.7% | 21.8% | 17.8% | 26.4% | 18.7% | 3.6% | |
| 80.64M | 81.39M | 74.71M | 58.77M | 30.85M | 18.10M | 14.12M | 9.67M | |
| 1.31 | 0.76 | 3.22 | 2.94 | 1.09 | 1.07 | 1.38 | -0.12 | |
| 1.29 | 0.75 | 3.08 | 2.77 | 1.02 | 0.95 | 1.23 | -0.12 | |
| 131.16M | 135.17M | 136.38M | 135.35M | 134.03M | 125.56M | 116.71M | 96.89M | |
| 134.89M | 140.00M | 143.29M | 144.39M | 142.88M | 141.92M | 131.64M | 99.62M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.