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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.06B | 342.11M | 278.46M | 242.00M | 198.68M | 166.49M | 191.16M | 212.41M | 210.67M | |
Cost of Goods Sold | 550.84M | 180.84M | 141.69M | 124.31M | 103.99M | 88.13M | 103.56M | 113.14M | 113.89M |
| 510.40M | 161.26M | 136.77M | 117.69M | 94.69M | 78.37M | 87.60M | 99.27M | 96.78M | |
| 48.1% | 47.1% | 49.1% | 48.6% | 47.7% | 47.1% | 45.8% | 46.7% | 45.9% | |
Total Operating Expenses | 374.93M | 109.06M | 105.06M | 88.46M | 72.36M | 68.60M | 70.03M | 74.81M | 66.03M |
| 294.91M | 86.24M | 80.08M | 69.46M | 59.13M | 55.03M | 54.16M | 58.49M | 50.60M | |
| 80.99M | 22.82M | 24.97M | 19.00M | 14.21M | 13.57M | 15.71M | 16.32M | 13.94M | |
| 135.48M | 52.20M | 31.71M | 29.23M | 22.33M | 9.77M | 17.73M | 24.46M | 30.75M | |
| 12.8% | 15.3% | 11.4% | 12.1% | 11.2% | 5.9% | 9.3% | 11.5% | 14.6% | |
| 199.36M | 75.60M | 58.11M | 44.97M | 20.68M | 16.36M | 23.50M | 26.89M | 37.02M | |
Interest Income | 32.64M | 1.62M | 26.11M | 2.16M | 2.75M | 2.93M | 3.77M | 3.52M | 4.17M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 63.88M | 23.39M | 26.40M | 15.74M | -1.65M | 6.60M | 5.77M | 2.43M | 6.28M |
| 169.97M | 66.80M | 47.75M | 39.11M | 16.31M | 19.46M | 21.57M | 20.84M | 30.82M | |
| 29.39M | 8.80M | 10.36M | 5.86M | 4.37M | -3.10M | 1.93M | 6.04M | 6.20M | |
| 16.0% | 19.5% | 17.1% | 16.2% | 8.2% | 11.7% | 11.3% | 9.8% | 14.6% | |
| 167.38M | 61.16M | 39.18M | 37.27M | 29.77M | 16.99M | 24.99M | 30.26M | 36.53M | |
| 15.8% | 17.9% | 14.1% | 15.4% | 15.0% | 10.2% | 13.1% | 14.2% | 17.3% | |
| 31.90M | 8.95M | 7.46M | 8.04M | 7.45M | 7.22M | 7.26M | 5.80M | 5.78M | |
| 20.24 | 7.92 | 5.68 | 4.68 | 1.96 | 0.56 | 0.68 | 0.64 | 0.92 | |
| 20.16 | 7.88 | 5.68 | 4.64 | 1.96 | 0.56 | 0.68 | 0.64 | 0.92 | |
| 8.42M | 8.42M | 8.39M | 8.39M | 8.39M | 33.56M | 33.88M | 33.69M | 33.68M | |
| 8.48M | 8.48M | 8.40M | 8.40M | 8.39M | 33.56M | 33.81M | 33.70M | 33.70M |
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 |
|---|---|---|---|---|---|---|---|---|
| 885.63M | 803.55M | 639.14M | 945.92M | 922.10M | 539.52M | 457.25M | 530.35M | |
Cost of Goods Sold | 458.12M | 432.65M | 368.75M | 480.09M | 461.31M | 279.37M | 235.08M | 269.54M |
| 427.51M | 368.76M | 270.39M | 465.83M | 460.80M | 260.16M | 222.17M | 260.81M | |
| 48.3% | 45.9% | 42.3% | 49.2% | 50.0% | 48.2% | 48.6% | 49.2% | |
Total Operating Expenses | 334.47M | 277.88M | 230.51M | 251.91M | 214.93M | 162.19M | 153.71M | -156.87M |
| 262.72M | 217.82M | 174.36M | 188.53M | 164.29M | 121.78M | 110.12M | 102.03M | |
| 71.75M | 58.80M | 54.84M | 62.98M | 50.63M | 40.41M | 42.82M | 46.91M | |
| 93.04M | 90.89M | 39.88M | 213.93M | 245.87M | 115.13M | 71.34M | 108.90M | |
| 10.5% | 11.3% | 6.2% | 22.6% | 26.7% | 21.3% | 15.6% | 20.5% | |
| 140.13M | 107.41M | 61.05M | 212.58M | 247.26M | 85.56M | 72.07M | 109.86M | |
Interest Income | 9.66M | 14.53M | 12.25M | 2.71M | 1.28M | 4.63M | 6.75M | 6.30M |
| N/A | N/A | N/A | 71K | N/A | N/A | 3K | 378K | |
Other Income/Expense | 47.09M | 16.52M | 21.17M | -1.35M | 1.40M | 5.08M | 19.93M | 5.03M |
| 122.71M | 89.25M | 52.87M | 172.51M | 200.00M | 79.75M | 64.40M | 100.27M | |
| 17.49M | 18.16M | 8.18M | 40.07M | 47.32M | 5.81M | 7.67M | 11.79M | |
| 13.9% | 11.1% | 8.3% | 18.2% | 21.7% | 14.8% | 14.1% | 18.9% | |
| 123.21M | 116.22M | 61.69M | 232.84M | 263.06M | 128.72M | 84.58M | 123.71M | |
| 13.9% | 14.5% | 9.7% | 24.6% | 28.5% | 23.9% | 18.5% | 23.3% | |
| 30.17M | 25.33M | 21.81M | 18.92M | 17.19M | 13.59M | 13.24M | 14.80M | |
| 14.60 | 10.60 | 1.59 | 5.18 | 5.75 | 2.29 | 1.83 | 2.78 | |
| 14.60 | 10.56 | 1.58 | 5.16 | 5.73 | 2.28 | 1.83 | 2.78 | |
| 8.39M | 33.64M | 33.35M | 33.26M | 34.85M | 34.85M | 35.18M | 36.03M | |
| 8.40M | 33.72M | 33.47M | 33.39M | 34.99M | 34.98M | 35.30M | 36.13M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.