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.20B | 357.41M | 281.15M | 300.59M | 263.86M | 247.41M | 230.65M | 308.92M | 344.28M | |
Cost of Goods Sold | 702.01M | 154.11M | 188.20M | 195.85M | 163.85M | 168.03M | 170.44M | 188.09M | 190.55M |
| 500.99M | 203.30M | 92.95M | 104.73M | 100.00M | 79.38M | 60.21M | 120.83M | 153.72M | |
| 41.6% | 56.9% | 33.1% | 34.8% | 37.9% | 32.1% | 26.1% | 39.1% | 44.7% | |
Total Operating Expenses | 159.45M | 48.27M | 19.93M | 23.07M | 68.18M | 66.14M | 45.14M | 58.61M | 54.78M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 78.81M | 16.07M | 19.93M | 23.07M | 19.74M | 18.24M | 15.26M | 19.29M | 21.62M | |
| 341.54M | 155.03M | 73.02M | 81.66M | 31.83M | 13.24M | 15.07M | 62.23M | 98.94M | |
| 28.4% | 43.4% | 26.0% | 27.2% | 12.1% | 5.3% | 6.5% | 20.1% | 28.7% | |
| 287.15M | 144.95M | 58.53M | 65.15M | 18.52M | 26K | 493K | 42.49M | 81.25M | |
Interest Income | 3.04M | 3.04M | N/A | N/A | N/A | 4.82M | 5.26M | 68K | 7.06M |
| 58.43M | 12.45M | 12.89M | 15.40M | 17.69M | 18.86M | 19.83M | 21.38M | 24.40M | |
Other Income/Expense | -54.39M | -10.08M | -14.49M | -16.51M | -13.31M | -13.21M | -14.58M | -19.78M | -17.67M |
| 287.15M | 144.95M | 58.53M | 65.15M | 18.52M | 39K | 462K | 42.45M | 81.27M | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -13K | 31K | 40K | -25K | |
| 23.9% | 40.6% | 20.8% | 21.7% | 7.0% | 0.0% | 0.2% | 13.7% | 23.6% | |
| 504.43M | 194.81M | 112.60M | 122.58M | 74.43M | 55.84M | 58.02M | 106.26M | 143.42M | |
| 41.9% | 54.5% | 40.0% | 40.8% | 28.2% | 22.6% | 25.2% | 34.4% | 41.7% | |
| 162.88M | 39.78M | 39.58M | 40.91M | 42.61M | 42.61M | 42.95M | 44.03M | 44.48M | |
| 2.56 | 1.30 | 0.53 | 0.57 | 0.16 | 0.00 | 0.00 | 0.36 | 0.69 | |
| 2.55 | 1.30 | 0.52 | 0.57 | 0.16 | 0.00 | 0.00 | 0.36 | 0.69 | |
| 111.29M | 111.29M | 111.31M | 113.37M | 114.25M | 116.09M | 117.43M | 117.85M | 117.09M | |
| 111.59M | 111.59M | 111.81M | 113.97M | 114.25M | 116.09M | 117.43M | 118.32M | 117.09M |
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.04B | 1.27B | 949.27M | 1.44B | 1.43B | 693.24M | 821.37M | 651.56M | |
Cost of Goods Sold | 808.12M | 682.82M | 554.52M | 616.45M | 497.18M | 450.48M | 582.69M | 362.15M |
| 234.38M | 582.64M | 394.75M | 820.71M | 930.25M | 242.76M | 238.67M | 289.41M | |
| 22.5% | 46.0% | 41.6% | 57.1% | 65.2% | 35.0% | 29.1% | 44.4% | |
Total Operating Expenses | 93.72M | 199.64M | 156.29M | 213.11M | 190.84M | 158.78M | 164.97M | 157.47M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 93.72M | 71.09M | 54.71M | 57.50M | 40.13M | 32.25M | 36.43M | 34.69M | |
| 140.66M | 383.00M | 238.46M | 607.60M | 739.40M | 83.99M | 73.70M | 131.94M | |
| 13.5% | 30.3% | 25.1% | 42.3% | 51.8% | 12.1% | 9.0% | 20.2% | |
| 84.17M | 304.54M | 173.74M | 566.24M | 680.55M | 9.81M | -16.09M | 58.46M | |
Interest Income | N/A | 21.94M | 31.77M | 17.09M | 315K | 267K | 1.30M | 1.87M |
| 71.22M | 97.39M | 87.86M | 62.62M | 56.04M | 69.56M | 87.62M | 73.72M | |
Other Income/Expense | -56.48M | -78.46M | -64.72M | -41.35M | -58.86M | -74.18M | -89.79M | -73.48M |
| 84.17M | 304.65M | 173.56M | 566.00M | 680.53M | 9.66M | -16.20M | 58.40M | |
| 0.00 | -116K | 183K | 244K | 16K | 152K | 109K | 61K | |
| 8.1% | 24.1% | 18.3% | 39.4% | 47.7% | 1.4% | -2.0% | 9.0% | |
| 308.93M | 547.05M | 376.89M | 764.33M | 891.86M | 225.10M | 195.97M | 232.97M | |
| 29.6% | 43.2% | 39.7% | 53.2% | 62.5% | 32.5% | 23.9% | 35.8% | |
| 168.28M | 164.06M | 138.43M | 156.73M | 152.45M | 141.11M | 122.27M | 101.03M | |
| 0.73 | 2.80 | 1.75 | 5.54 | 6.73 | 0.10 | -0.17 | 0.76 | |
| 0.73 | 2.80 | 1.75 | 5.52 | 6.71 | 0.10 | -0.17 | 0.76 | |
| 115.00M | 108.70M | 98.93M | 102.54M | 101.42M | 96.28M | 93.74M | 77.06M | |
| 115.42M | 108.70M | 98.93M | 102.54M | 101.48M | 96.28M | 93.74M | 77.33M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.