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.45B | 314.33M | 354.51M | 436.86M | 345.76M | 320.11M | 369.75M | 413.62M | 304.20M | |
Cost of Goods Sold | 993.50M | 210.05M | 238.48M | 292.30M | 252.67M | 234.24M | 267.39M | 305.41M | 234.54M |
| 457.97M | 104.29M | 116.03M | 144.55M | 93.10M | 85.87M | 102.36M | 108.21M | 69.66M | |
| 31.6% | 33.2% | 32.7% | 33.1% | 26.9% | 26.8% | 27.7% | 26.2% | 22.9% | |
Total Operating Expenses | 415.30M | 96.68M | 102.23M | 117.67M | 98.72M | 102.79M | 104.63M | 102.29M | 90.61M |
| 66.69M | 15.45M | 17.25M | 17.31M | 16.69M | 17.51M | 17.63M | 16.96M | 16.53M | |
| 348.61M | 81.23M | 84.99M | 100.36M | 82.03M | 85.28M | 86.99M | 85.33M | 74.07M | |
| 42.67M | 7.61M | 13.80M | 26.89M | -5.63M | -16.92M | -2.26M | 5.92M | -20.94M | |
| 2.9% | 2.4% | 3.9% | 6.2% | -1.6% | -5.3% | -0.6% | 1.4% | -6.9% | |
| 38.80M | 9.12M | 12.90M | 25.09M | -8.31M | -20.68M | -8.26M | 3.22M | -24.57M | |
Interest Income | 2.27M | 1.40M | 421K | 253K | 197K | 580K | 630K | 327K | 297K |
| 7.56M | 1.67M | 1.69M | 2.15M | 2.05M | 2.48M | 2.68M | 3.07M | 3.01M | |
Other Income/Expense | -3.86M | 1.51M | -896K | -1.79M | -2.68M | -3.75M | -5.99M | -2.70M | -3.62M |
| 35.13M | 8.84M | 12.78M | 24.14M | -10.63M | -20.86M | -10.46M | 2.29M | -51.71M | |
| 937K | -30K | -157K | -956K | 2.08M | -369K | 2.06M | 496K | 27.02M | |
| 2.4% | 2.8% | 3.6% | 5.5% | -3.1% | -6.5% | -2.8% | 0.6% | -17.0% | |
| 87.50M | 11.26M | 27.15M | 41.13M | 7.96M | -3.72M | 10.89M | 19.74M | -8.06M | |
| 6.0% | 3.6% | 7.7% | 9.4% | 2.3% | -1.2% | 2.9% | 4.8% | -2.7% | |
| 44.84M | 3.65M | 13.36M | 14.24M | 13.59M | 13.20M | 13.15M | 13.82M | 12.88M | |
| 0.31 | 0.06 | 0.11 | 0.23 | -0.09 | -0.16 | -0.10 | 0.01 | -0.56 | |
| 0.30 | 0.06 | 0.11 | 0.22 | -0.09 | -0.16 | -0.10 | 0.01 | -0.56 | |
| 107.35M | 107.35M | 106.87M | 106.60M | 106.29M | 105.86M | 105.24M | 104.73M | 104.40M | |
| 109.19M | 109.19M | 107.77M | 107.80M | 106.29M | 105.86M | 105.24M | 105.94M | 104.40M |
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.47B | 1.32B | 1.46B | 1.38B | 1.90B | 1.70B | 1.10B | 937.55M | |
Cost of Goods Sold | 1.05B | 988.78M | 1.10B | 1.08B | 1.39B | 1.24B | 872.89M | 744.86M |
| 425.88M | 327.60M | 360.26M | 296.63M | 513.85M | 465.43M | 224.29M | 192.69M | |
| 28.9% | 24.9% | 24.7% | 21.6% | 27.0% | 27.3% | 20.4% | 20.6% | |
Total Operating Expenses | 423.81M | 377.55M | 350.57M | 351.43M | 375.96M | 307.07M | 200.58M | 170.91M |
| 69.15M | 67.54M | 65.26M | 66.49M | 60.29M | 50.06M | 37.55M | 31.99M | |
| 354.66M | 310.01M | 285.31M | 284.93M | 315.67M | 257.00M | 163.03M | 138.91M | |
| 2.08M | -49.95M | 9.69M | -54.79M | 137.89M | 158.36M | 23.71M | 21.79M | |
| 0.1% | -3.8% | 0.7% | -4.0% | 7.2% | 9.3% | 2.2% | 2.3% | |
| -12.15M | -61.66M | -3.48M | -63.77M | 114.56M | 122.04M | -13.40M | -10.71M | |
Interest Income | 1.66M | 3.35M | 6.84M | 374K | N/A | N/A | N/A | N/A |
| 9.35M | 13.21M | 17.42M | 9.56M | 12.77M | 31.02M | 35.55M | 32.68M | |
Other Income/Expense | -14.22M | -11.70M | -13.17M | -8.97M | -23.33M | -36.32M | -37.11M | -32.50M |
| -12.46M | -85.18M | -2.59M | -54.39M | 100.96M | 103.22M | -8.39M | -13.72M | |
| 2.82M | 21.74M | -2.44M | -9.82M | 13.60M | 18.82M | -5.00M | 3.01M | |
| -0.8% | -6.5% | -0.2% | -4.0% | 5.3% | 6.1% | -0.8% | -1.5% | |
| 56.27M | 1.94M | 60.39M | -1.27M | 182.99M | 201.59M | 61.21M | 58.35M | |
| 3.8% | 0.1% | 4.1% | -0.1% | 9.6% | 11.8% | 5.6% | 6.2% | |
| 54.19M | 51.90M | 50.70M | 53.52M | 45.09M | 43.23M | 37.51M | 36.56M | |
| -0.12 | -0.95 | 0.03 | -0.63 | 1.08 | 1.20 | -0.09 | -0.09 | |
| -0.12 | -0.95 | 0.03 | -0.63 | 1.01 | 1.14 | -0.09 | -0.09 | |
| 106.00M | 104.16M | 102.48M | 96.28M | 93.26M | 91.94M | 91.85M | 146.06M | |
| 106.00M | 104.16M | 106.28M | 96.28M | 100.00M | 91.94M | 91.85M | 151.16M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.