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 |
|---|---|---|---|---|---|---|---|---|---|
| 2.17B | 551.56M | 516.02M | 535.51M | 571.37M | 547.46M | 540.47M | 590.09M | 613.57M | |
Cost of Goods Sold | 1.64B | 348.86M | 432.30M | 417.38M | 445.03M | 438.37M | 425.61M | 525.96M | 490.62M |
| 530.89M | 202.70M | 83.72M | 118.13M | 126.34M | 109.10M | 114.86M | 64.13M | 122.94M | |
| 24.4% | 36.7% | 16.2% | 22.1% | 22.1% | 19.9% | 21.3% | 10.9% | 20.0% | |
Total Operating Expenses | 173.31M | 107.11M | 24.04M | 20.79M | 21.37M | 20.38M | 20.58M | 48.78M | 21.88M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 92.04M | 25.84M | 24.04M | 20.79M | 21.37M | 20.38M | 20.58M | 17.66M | 21.88M | |
| 357.57M | 95.58M | 59.68M | 97.34M | 104.96M | 88.72M | 94.28M | 15.35M | 101.07M | |
| 16.4% | 17.3% | 11.6% | 18.2% | 18.4% | 16.2% | 17.4% | 2.6% | 16.5% | |
| 291.12M | 87.79M | 13.43M | 87.20M | 102.70M | 66.37M | 79.74M | 20.57M | 91.04M | |
Interest Income | 1.94M | 306K | 318K | 632K | 682K | 570K | 867K | 1.69M | 2.17M |
| 46.35M | 12.55M | 11.74M | 11.02M | 11.03M | 9.25M | 8.43M | 8.68M | 9.53M | |
Other Income/Expense | -66.45M | -7.80M | -46.25M | -10.15M | -2.26M | -22.34M | -14.54M | 5.22M | -10.03M |
| 266.43M | 79.56M | 9.09M | 82.67M | 95.10M | 59.41M | 73.98M | 16.33M | 86.28M | |
| 18.16M | 6.24M | 2.69M | 3.35M | 5.89M | 5.35M | 4.18M | 3.00M | 4.12M | |
| 12.3% | 14.4% | 1.8% | 15.4% | 16.6% | 10.9% | 13.7% | 2.8% | 14.1% | |
| 675.65M | 176.86M | 142.01M | 173.60M | 183.18M | 165.06M | 162.91M | 95.82M | 174.04M | |
| 31.1% | 32.1% | 27.5% | 32.4% | 32.1% | 30.1% | 30.1% | 16.2% | 28.4% | |
| 318.08M | 81.28M | 82.33M | 76.26M | 78.21M | 76.34M | 68.63M | 80.47M | 72.97M | |
| 2.06 | 0.61 | 0.07 | 0.64 | 0.74 | 0.46 | 0.57 | 0.13 | 0.66 | |
| 2.06 | 0.61 | 0.07 | 0.64 | 0.74 | 0.46 | 0.57 | 0.13 | 0.66 | |
| 128.66M | 128.66M | 128.54M | 128.43M | 128.43M | 128.43M | 128.27M | 128.06M | 128.06M | |
| 128.66M | 128.66M | 128.54M | 128.43M | 128.43M | 128.43M | 128.27M | 128.06M | 128.06M |
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.19B | 2.45B | 2.57B | 2.42B | 1.57B | 1.33B | 1.96B | 2.00B | |
Cost of Goods Sold | 1.73B | 1.94B | 1.82B | 1.68B | 1.28B | 1.19B | 1.61B | 1.60B |
| 468.42M | 507.48M | 751.49M | 741.20M | 289.36M | 133.96M | 347.69M | 401.07M | |
| 21.3% | 20.7% | 29.3% | 30.6% | 18.4% | 10.1% | 17.7% | 20.0% | |
Total Operating Expenses | 83.12M | 82.22M | 79.10M | 80.42M | 70.16M | 59.81M | 73.00M | 68.30M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 83.12M | 82.22M | 79.10M | 80.42M | 70.16M | 59.81M | 73.00M | 68.30M | |
| 385.30M | 425.26M | 672.40M | 660.78M | 219.20M | 74.15M | 274.69M | 332.77M | |
| 17.6% | 17.4% | 26.2% | 27.3% | 14.0% | 5.6% | 14.0% | 16.6% | |
| 336.01M | 381.49M | 644.45M | 642.14M | 183.79M | -129.02M | 406.71M | 367.49M | |
Interest Income | 2.75M | 7.22M | 9.39M | 2.04M | 88K | 135K | 379K | 159K |
| 39.73M | 35.23M | 36.09M | 37.33M | 39.23M | 45.61M | 45.88M | 40.22M | |
Other Income/Expense | -49.29M | -43.77M | -27.95M | -18.64M | -35.42M | -203.17M | 132.03M | 34.72M |
| 311.16M | 360.86M | 630.12M | 586.20M | 182.77M | -129.05M | 399.41M | 366.60M | |
| 18.77M | 15.94M | 8.28M | 53.98M | 417K | 35K | -211K | 22K | |
| 14.2% | 14.7% | 24.5% | 24.2% | 11.6% | -9.7% | 20.4% | 18.3% | |
| 684.74M | 710.71M | 940.38M | 937.45M | 484.27M | 391.57M | 587.85M | 613.00M | |
| 31.2% | 29.0% | 36.6% | 38.7% | 30.8% | 29.5% | 30.0% | 30.6% | |
| 299.44M | 285.45M | 267.98M | 276.67M | 265.06M | 317.42M | 313.16M | 280.23M | |
| 2.42 | 2.77 | 4.81 | 4.39 | 1.36 | -1.01 | 3.07 | 2.80 | |
| 2.42 | 2.77 | 4.81 | 4.39 | 1.36 | -1.01 | 3.07 | 2.80 | |
| 128.39M | 127.96M | 127.18M | 127.20M | 127.20M | 127.16M | 128.12M | 130.76M | |
| 128.39M | 127.96M | 127.18M | 127.20M | 127.20M | 127.16M | 128.12M | 130.76M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.