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.01B | 286.09M | 258.27M | 229.02M | 232.87M | 231.64M | 351.13M | 243.28M | 328.26M | |
Cost of Goods Sold | 655.24M | 150.70M | 158.48M | 174.36M | 171.70M | 185.68M | 283.70M | 173.99M | 207.88M |
| 351.02M | 135.40M | 99.79M | 54.66M | 61.17M | 45.95M | 67.43M | 69.29M | 120.38M | |
| 34.9% | 47.3% | 38.6% | 23.9% | 26.3% | 19.8% | 19.2% | 28.5% | 36.7% | |
Total Operating Expenses | 38.91M | 10.38M | 11.21M | 11.15M | 6.18M | -28.45M | -18.87M | 16.83M | 13.50M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 47.24M | 10.38M | 11.21M | 11.15M | 14.51M | 9.71M | 7.93M | 10.88M | 13.50M | |
| 312.11M | 125.02M | 88.59M | 43.52M | 54.99M | 74.41M | 86.30M | 52.47M | 106.88M | |
| 31.0% | 43.7% | 34.3% | 19.0% | 23.6% | 32.1% | 24.6% | 21.6% | 32.6% | |
| 429.25M | 157.55M | 119.77M | 89.75M | 62.18M | 75.56M | 96.15M | 58.23M | 114.93M | |
Interest Income | 31.88M | 8.05M | 8.70M | 7.57M | 7.57M | 5.86M | 7.10M | 5.77M | 5.73M |
| 2.61M | 489K | 557K | 789K | 777K | 773K | 802K | 825K | 979K | |
Other Income/Expense | 117.14M | 32.53M | 31.18M | 46.23M | 7.19M | 1.16M | 9.85M | 5.77M | 8.05M |
| 428.70M | 153.55M | 120.46M | 92.08M | 62.61M | 76.03M | 93.11M | 58.81M | 111.14M | |
| 545K | 4.00M | -691K | -2.33M | -432K | -470K | 3.04M | -582K | 3.79M | |
| 42.6% | 53.7% | 46.6% | 40.2% | 26.9% | 32.8% | 26.5% | 24.2% | 33.9% | |
| 397.69M | 147.20M | 110.10M | 64.45M | 75.93M | 97.65M | 110.75M | 75.91M | 129.25M | |
| 39.5% | 51.5% | 42.6% | 28.1% | 32.6% | 42.2% | 31.5% | 31.2% | 39.4% | |
| 85.58M | 22.19M | 21.51M | 20.93M | 20.94M | 23.24M | 24.45M | 23.45M | 22.37M | |
| 12.36 | 4.42 | 3.47 | 2.66 | 1.81 | 2.20 | 2.38 | 1.70 | 3.23 | |
| 12.30 | 4.40 | 3.46 | 2.64 | 1.80 | 2.19 | 2.37 | 1.69 | 3.20 | |
| 34.76M | 34.76M | 34.68M | 34.67M | 34.58M | 34.48M | 34.50M | 34.50M | 34.38M | |
| 34.91M | 34.91M | 34.68M | 34.83M | 34.74M | 34.67M | 34.70M | 34.77M | 34.71M |
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 |
|---|---|---|---|---|---|---|---|---|
| 951.80M | 1.23B | 1.47B | 1.18B | 542.37M | 886.43M | 943.92M | 755.76M | |
Cost of Goods Sold | 690.22M | 835.04M | 892.03M | 871.99M | 600.38M | 635.01M | 778.09M | 707.76M |
| 261.58M | 394.30M | 581.67M | 305.97M | -58.01M | 251.42M | 165.83M | 48.00M | |
| 27.5% | 32.1% | 39.5% | 26.0% | -10.7% | 28.4% | 17.6% | 6.4% | |
Total Operating Expenses | 46.57M | 14.16M | 34.90M | 42.15M | 136.08M | 109.85M | 41.95M | 39.77M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 46.57M | 46.60M | 43.67M | 41.11M | 43.72M | 39.01M | 36.40M | 39.77M | |
| 215.01M | 380.14M | 546.76M | 263.82M | -194.09M | 141.57M | 123.88M | 7.20M | |
| 22.6% | 30.9% | 37.1% | 22.4% | -35.8% | 16.0% | 13.1% | 1.0% | |
| 347.26M | 404.07M | 532.48M | 237.66M | -244.30M | 94.60M | 61.47M | -52.55M | |
Interest Income | 29.69M | 24.08M | 10.95M | 1.34M | 122K | 1.20M | 871K | 879K |
| 2.90M | 7.47M | 27.71M | 35.74M | 35.03M | 51.52M | 65.36M | 58.65M | |
Other Income/Expense | 132.25M | 23.93M | -14.28M | -26.16M | -50.21M | -46.97M | -62.42M | -50.34M |
| 351.19M | 403.67M | 519.89M | 235.43M | -242.37M | 87.32M | 41.36M | -52.55M | |
| -3.92M | 405K | 12.59M | 2.24M | -1.93M | 7.28M | 20.10M | 59.75M | |
| 36.9% | 32.8% | 35.3% | 20.0% | -44.7% | 9.9% | 4.4% | -7.0% | |
| 301.64M | 473.73M | 644.32M | 362.86M | -88.01M | 258.79M | 247.88M | 125.72M | |
| 31.7% | 38.5% | 43.7% | 30.8% | -16.2% | 29.2% | 26.3% | 16.6% | |
| 86.63M | 93.58M | 97.55M | 99.03M | 106.08M | 117.21M | 124.00M | 118.51M | |
| 10.15 | 11.70 | 15.22 | 6.74 | -7.17 | 2.59 | 0.63 | -1.57 | |
| 10.10 | 11.61 | 15.04 | 6.68 | -7.16 | 2.57 | 0.63 | -1.57 | |
| 34.60M | 34.41M | 34.16M | 34.00M | 33.80M | 33.72M | 33.62M | 33.47M | |
| 34.78M | 34.71M | 34.57M | 34.29M | 33.86M | 33.92M | 33.73M | 33.56M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.