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 |
|---|---|---|---|---|---|---|---|---|---|
| 2.97B | 782.62M | 721.63M | 725.11M | 739.26M | 329.28M | 332.20M | 265.75M | 401.98M | |
Cost of Goods Sold | 1.50B | 404.55M | 379.80M | 352.83M | 358.41M | 156.90M | 165.52M | 143.52M | 192.88M |
| 1.47B | 378.07M | 341.83M | 372.28M | 380.85M | 172.37M | 166.67M | 122.23M | 209.10M | |
| 49.6% | 48.3% | 47.4% | 51.3% | 51.5% | 52.3% | 50.2% | 46.0% | 52.0% | |
Total Operating Expenses | 1.16B | 239.07M | 235.01M | 452.28M | 237.89M | 120.34M | 185.17M | 125.44M | 114.85M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.16B | 234.65M | 235.01M | 452.28M | 237.89M | 120.34M | 185.17M | 125.44M | 114.85M | |
| 308.78M | 138.99M | 106.82M | -80.00M | 142.97M | 52.03M | -18.50M | -3.21M | 94.25M | |
| 10.4% | 17.8% | 14.8% | -11.0% | 19.3% | 15.8% | -5.6% | -1.2% | 23.4% | |
| 201.58M | 137.54M | 22.61M | -88.03M | 129.47M | 60.99M | -10.22M | 8.18M | 104.63M | |
Interest Income | 23.63M | 10.39M | 4.35M | 4.85M | 4.04M | 7.85M | 7.86M | 11.11M | 10.65M |
| 60.82M | 11.84M | 12.65M | 18.24M | 18.08M | N/A | N/A | N/A | N/A | |
Other Income/Expense | -107.20M | -1.46M | -84.21M | -8.03M | -13.50M | 8.96M | 8.28M | 11.39M | 10.38M |
| 173.68M | 110.10M | 24.74M | -61.01M | 99.86M | 44.42M | -18.88M | 6.36M | 79.78M | |
| 27.90M | 27.44M | -2.13M | -27.02M | 29.61M | 16.57M | 8.66M | 1.82M | 24.85M | |
| 5.9% | 14.1% | 3.4% | -8.4% | 13.5% | 13.5% | -5.7% | 2.4% | 19.8% | |
| 344.75M | 148.13M | 115.75M | -71.21M | 152.08M | 54.64M | -16.11M | -974K | 95.67M | |
| 11.6% | 18.9% | 16.0% | -9.8% | 20.6% | 16.6% | -4.8% | -0.4% | 23.8% | |
| 35.97M | 9.13M | 8.94M | 8.79M | 9.12M | 2.61M | 2.39M | 2.24M | 1.42M | |
| 0.40 | 0.33 | 0.04 | -0.30 | 0.33 | 0.15 | -0.14 | -0.00 | 0.29 | |
| 0.40 | 0.33 | 0.04 | -0.30 | 0.33 | 0.15 | -0.13 | -0.00 | 0.28 | |
| 257.01M | 257.01M | 235.19M | 235.19M | 235.19M | 235.19M | 188.76M | 233.70M | 233.20M | |
| 259.76M | 259.76M | 237.17M | 237.17M | 237.17M | 237.17M | 188.76M | 233.70M | 237.59M |
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 |
|---|---|---|---|---|---|---|---|---|
| 2.52B | 1.36B | 1.32B | 653.60M | 314.27M | 130.73M | 75.15M | 52.60M | |
Cost of Goods Sold | 1.25B | 675.42M | 684.88M | 382.74M | 186.10M | 69.75M | 43.84M | 31.54M |
| 1.27B | 680.21M | 633.14M | 270.87M | 128.17M | 60.97M | 31.30M | 21.06M | |
| 50.4% | 50.2% | 48.0% | 41.4% | 40.8% | 46.6% | 41.7% | 40.0% | |
Total Operating Expenses | 798.81M | 524.48M | 366.77M | 428.67M | 132.26M | 53.06M | 32.75M | 31.70M |
| N/A | 1.00M | N/A | N/A | N/A | N/A | N/A | N/A | |
| 798.81M | 524.48M | 366.77M | 428.67M | 132.26M | 53.06M | 32.75M | 31.70M | |
| 468.52M | 155.73M | 266.37M | -157.80M | -4.09M | 7.91M | -1.45M | -10.64M | |
| 18.6% | 11.5% | 20.2% | -24.1% | -1.3% | 6.1% | -1.9% | -20.2% | |
| 125.03M | 195.05M | 291.75M | -152.66M | -4.06M | 8.64M | 9.97M | -11.21M | |
Interest Income | 21.09M | 39.26M | 26.63M | 5.53M | 315K | 356K | 382K | N/A |
| 48.98M | N/A | N/A | N/A | 8K | 1.07M | 1.39M | 189K | |
Other Income/Expense | -343.49M | 39.32M | 25.38M | 5.14M | 31K | 728K | 11.42M | -566K |
| 108.00M | 145.07M | 226.80M | -187.28M | 3.94M | 8.52M | 9.97M | -11.21M | |
| 17.03M | 49.98M | 64.95M | 34.62M | -8.00M | 116K | 0.00 | 0.00 | |
| 4.3% | 10.7% | 17.2% | -28.7% | 1.3% | 6.5% | 13.3% | -21.3% | |
| 497.97M | 163.00M | 269.59M | -155.88M | -2.83M | 9.52M | -555K | -10.57M | |
| 19.8% | 12.0% | 20.5% | -23.8% | -0.9% | 7.3% | -0.7% | -20.1% | |
| 29.45M | 7.27M | 3.23M | 1.92M | 1.26M | 1.61M | 893K | 72K | |
| 0.25 | 0.46 | 0.79 | -0.83 | 0.02 | 0.04 | 0.05 | -0.07 | |
| 0.25 | 0.45 | 0.77 | -0.83 | 0.02 | 0.04 | 0.05 | -0.07 | |
| 235.19M | 233.67M | 230.78M | 226.95M | 221.34M | 210.59M | 182.29M | 150.15M | |
| 237.17M | 237.40M | 236.96M | 226.95M | 233.07M | 223.33M | 192.55M | 150.15M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.