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.55B | 450.54M | 469.13M | 375.32M | 252.07M | 209.64M | 191.68M | 202.56M | 192.32M | |
Cost of Goods Sold | 513.78M | 159.46M | 154.50M | 133.10M | 66.71M | 57.53M | 24.51M | 60.21M | 27.19M |
| 1.03B | 291.08M | 314.62M | 242.22M | 185.35M | 152.11M | 167.17M | 142.35M | 165.13M | |
| 66.8% | 64.6% | 67.1% | 64.5% | 73.5% | 72.6% | 87.2% | 70.3% | 85.9% | |
Total Operating Expenses | 56.52M | 11.14M | 17.53M | 17.64M | 10.21M | 10.27M | 44.06M | 8.91M | 46.28M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 58.83M | 13.45M | 17.53M | 17.64M | 10.21M | 10.27M | 11.06M | 8.91M | 10.10M | |
| 976.75M | 279.94M | 297.09M | 224.58M | 175.14M | 141.84M | 123.11M | 133.44M | 118.85M | |
| 63.1% | 62.1% | 63.3% | 59.8% | 69.5% | 67.7% | 64.2% | 65.9% | 61.8% | |
| 909.79M | 295.80M | 307.11M | 146.38M | 160.51M | 143.01M | 123.97M | 133.60M | 117.84M | |
Interest Income | 16.39M | 3.55M | 3.19M | 2.87M | 6.78M | 2.71M | 2.05M | 1.60M | 626K |
| 43.95M | 10.01M | 13.24M | 12.08M | 8.62M | 1.54M | 1.16M | 1.42M | 1.21M | |
Other Income/Expense | -66.96M | 15.86M | 10.02M | -78.20M | -14.63M | 1.17M | 856K | 155K | -1.01M |
| 737.96M | 236.39M | 281.13M | 93.61M | 126.82M | 132.35M | 113.50M | 107.41M | 96.24M | |
| 165.00M | 58.24M | 25.40M | 52.66M | 28.70M | 10.54M | 10.39M | 26.08M | 21.51M | |
| 47.7% | 52.5% | 59.9% | 24.9% | 50.3% | 63.1% | 59.2% | 53.0% | 50.0% | |
| 1.28B | 376.14M | 387.97M | 304.61M | 208.04M | 172.99M | 156.11M | 167.18M | 155.02M | |
| 82.5% | 83.5% | 82.7% | 81.2% | 82.5% | 82.5% | 81.4% | 82.5% | 80.6% | |
| 300.01M | 96.20M | 90.88M | 80.03M | 32.90M | 31.15M | 32.99M | 33.74M | 36.18M | |
| 9.17 | 2.78 | 3.31 | 1.16 | 1.92 | 2.01 | 1.72 | 1.64 | 1.46 | |
| 9.16 | 2.78 | 3.30 | 1.16 | 1.92 | 2.01 | 1.72 | 1.63 | 1.46 | |
| 84.78M | 84.78M | 84.72M | 80.36M | 65.76M | 65.75M | 65.70M | 65.67M | 65.67M | |
| 85.05M | 85.05M | 85.02M | 80.68M | 65.83M | 65.82M | 65.79M | 65.80M | 65.80M |
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 | 06/30/2020 | 06/30/2019 |
|---|---|---|---|---|---|---|---|---|
| 1.03B | 712.77M | 598.42M | 596.18M | 645.17M | 615.86M | 495.00M | 418.94M | |
Cost of Goods Sold | 316.61M | 97.51M | 90.52M | 94.64M | 98.47M | 283.21M | 83.89M | 77.53M |
| 713.86M | 615.26M | 507.90M | 501.54M | 546.70M | 332.65M | 411.11M | 341.41M | |
| 69.3% | 86.3% | 84.9% | 84.1% | 84.7% | 54.0% | 83.1% | 81.5% | |
Total Operating Expenses | 49.18M | 185.36M | 204.70M | 217.83M | 218.32M | -4.96M | 212.16M | 200.70M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 49.18M | 40.93M | 39.76M | 34.61M | 29.31M | 28.39M | 35.38M | 37.65M | |
| 664.67M | 429.90M | 303.20M | 283.71M | 328.39M | 337.60M | 198.94M | 140.71M | |
| 64.5% | 60.3% | 50.7% | 47.6% | 50.9% | 54.8% | 40.2% | 33.6% | |
| 573.87M | 426.09M | 282.14M | 272.87M | 328.16M | 339.64M | 192.60M | 106.58M | |
Interest Income | 14.41M | 6.01M | 9.95M | 7.83M | N/A | 2.44M | 2.05M | 2.32M |
| 23.40M | 9.75M | 28.40M | 10.00M | -519K | 3.30M | 7.00M | 29.65M | |
Other Income/Expense | -90.81M | -3.81M | -21.06M | -10.84M | -224K | 2.04M | -6.35M | -34.13M |
| 466.28M | 332.02M | 239.44M | 238.98M | 274.04M | 302.53M | 199.34M | 93.83M | |
| 102.29M | 93.61M | 42.01M | 32.93M | 53.22M | 36.87M | -3.65M | 17.50M | |
| 45.2% | 46.6% | 40.0% | 40.1% | 42.5% | 49.1% | 40.3% | 22.4% | |
| 841.76M | 574.33M | 468.14M | 466.93M | 517.40M | 521.17M | 375.72M | 303.76M | |
| 81.7% | 80.6% | 78.2% | 78.3% | 80.2% | 84.6% | 75.9% | 72.5% | |
| 177.08M | 144.43M | 164.94M | 183.22M | 189.01M | 183.57M | 176.78M | 163.06M | |
| 6.70 | 5.06 | 3.65 | 3.64 | 4.16 | 4.61 | 3.04 | 1.43 | |
| 6.69 | 5.05 | 3.64 | 3.63 | 4.18 | 4.60 | 3.03 | 1.43 | |
| 69.42M | 65.67M | 65.61M | 65.58M | 65.63M | 65.55M | 65.52M | 65.39M | |
| 69.56M | 65.80M | 65.74M | 65.66M | 65.63M | 65.63M | 65.64M | 65.51M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.