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.29B | 243.55M | 490.40M | 394.16M | 164.73M | 236.19M | 494.28M | 370.88M | 136.93M | |
Cost of Goods Sold | 708.88M | 118.46M | 235.19M | 197.26M | 157.97M | 151.85M | 276.08M | 232.56M | 108.12M |
| 583.96M | 125.09M | 255.22M | 196.90M | 6.76M | 84.34M | 218.21M | 138.32M | 28.82M | |
| 45.2% | 51.4% | 52.0% | 50.0% | 4.1% | 35.7% | 44.1% | 37.3% | 21.0% | |
Total Operating Expenses | 175.07M | 91.93M | 35.82M | 28.13M | 19.18M | 57.13M | 63.85M | 53.38M | 48.15M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 408.89M | 33.16M | 219.40M | 168.76M | -12.42M | 27.21M | 154.35M | 84.94M | -19.33M | |
| 31.6% | 13.6% | 44.7% | 42.8% | -7.5% | 11.5% | 31.2% | 22.9% | -14.1% | |
| 166.91M | 1.21M | 130.03M | 77.60M | -41.93M | -3.44M | 122.44M | 62.84M | -37.46M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 118.33M | 33.35M | 33.35M | 21.19M | 30.43M | 30.49M | 29.39M | 21.19M | 19.06M | |
Other Income/Expense | -241.98M | -31.95M | -89.37M | -91.16M | -29.51M | -30.65M | -31.91M | -22.10M | -18.13M |
| 125.99M | 600K | 97.49M | 57.79M | -29.89M | -2.50M | 87.92M | 45.00M | -27.17M | |
| 40.92M | 610K | 32.54M | 19.81M | -12.04M | -940K | 34.53M | 17.84M | -10.29M | |
| 9.7% | 0.2% | 19.9% | 14.7% | -18.1% | -1.1% | 17.8% | 12.1% | -19.8% | |
| 611.34M | 77.37M | 275.99M | 222.42M | 35.57M | 75.30M | 200.44M | 127.05M | 20.30M | |
| 47.3% | 31.8% | 56.3% | 56.4% | 21.6% | 31.9% | 40.6% | 34.3% | 14.8% | |
| 202.45M | 44.21M | 56.59M | 53.66M | 47.99M | 48.09M | 46.08M | 42.10M | 39.63M | |
| 3.06 | 0.01 | 2.39 | 1.39 | -0.73 | -0.06 | 2.18 | 1.12 | -0.71 | |
| 3.05 | 0.01 | 2.38 | 1.39 | -0.73 | -0.06 | 2.18 | 1.12 | -0.71 | |
| 42.18M | 42.18M | 40.86M | 40.86M | 41.18M | 40.48M | 40.24M | 40.22M | 38.39M | |
| 42.18M | 42.18M | 40.95M | 40.95M | 41.18M | 40.48M | 40.30M | 40.22M | 38.39M |
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.29B | 1.15B | 1.20B | 1.04B | 860.40M | 773.68M | 746.37M | 706.14M | |
Cost of Goods Sold | 779.30M | 755.38M | 773.60M | 696.13M | 531.28M | 473.18M | 463.43M | 442.30M |
| 510.06M | 397.61M | 423.87M | 341.23M | 329.12M | 300.50M | 282.94M | 263.84M | |
| 39.6% | 34.5% | 35.4% | 32.9% | 38.3% | 38.8% | 37.9% | 37.4% | |
Total Operating Expenses | 105.40M | 206.47M | 238.93M | 173.75M | 166.00M | 152.15M | 139.47M | 131.68M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 2.92M | 12.39M | 9.94M | 9.69M | 12.34M | 11.13M | |
| 404.66M | 191.14M | 184.94M | 167.48M | 163.12M | 148.35M | 143.47M | 132.16M | |
| 31.4% | 16.6% | 15.4% | 16.1% | 19.0% | 19.2% | 19.2% | 18.7% | |
| 154.68M | 109.94M | 126.23M | 115.43M | 106.07M | 91.36M | 77.95M | 91.50M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 111.51M | 80.09M | 76.57M | 53.25M | 44.49M | 43.05M | 42.69M | 37.06M | |
Other Income/Expense | -249.98M | -81.20M | -58.71M | -52.04M | -57.05M | -57.00M | -65.52M | -40.66M |
| 113.32M | 78.87M | 93.87M | 86.30M | 78.67M | 76.78M | 61.73M | 64.57M | |
| 41.36M | 31.07M | 32.36M | 29.13M | 27.41M | 21.08M | 12.64M | 24.19M | |
| 8.8% | 6.8% | 7.8% | 8.3% | 9.1% | 9.9% | 8.3% | 9.1% | |
| 609.02M | 349.20M | 326.64M | 302.16M | 276.65M | 252.03M | 234.97M | 245.13M | |
| 47.2% | 30.3% | 27.3% | 29.1% | 32.2% | 32.6% | 31.5% | 34.7% | |
| 204.37M | 158.06M | 141.70M | 134.69M | 113.53M | 103.68M | 91.50M | 112.97M | |
| 2.77 | 2.03 | 2.49 | 2.54 | 2.56 | 2.32 | 2.07 | 2.24 | |
| 2.77 | 2.03 | 2.59 | 2.54 | 2.56 | 2.32 | 2.07 | 2.24 | |
| 40.86M | 38.81M | 37.63M | 33.93M | 30.70M | 30.54M | 29.79M | 28.80M | |
| 40.95M | 38.87M | 36.27M | 33.98M | 30.75M | 30.60M | 29.86M | 28.88M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.