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.15B | 290.60M | 281.14M | 295.26M | 281.14M | 282.03M | 269.94M | 302.23M | 286.60M | |
Cost of Goods Sold | 463.64M | 112.43M | 114.58M | 122.97M | 113.65M | 113.63M | 114.81M | 137.87M | 129.29M |
| 684.50M | 178.16M | 166.56M | 172.28M | 167.49M | 168.40M | 155.12M | 164.36M | 157.31M | |
| 59.6% | 61.3% | 59.2% | 58.4% | 59.6% | 59.7% | 57.5% | 54.4% | 54.9% | |
Total Operating Expenses | 457.32M | 116.15M | 115.11M | 113.14M | 112.92M | 111.06M | 135.42M | 126.14M | 116.16M |
| 142.75M | 34.86M | 36.92M | 33.78M | 37.20M | 33.59M | 33.56M | 39.35M | 37.92M | |
| 312.26M | 80.70M | 77.61M | 78.80M | 75.15M | 76.90M | 101.32M | 85.98M | 77.33M | |
| 227.18M | 62.02M | 51.45M | 59.14M | 54.57M | 57.33M | 19.70M | 38.22M | 41.15M | |
| 19.8% | 21.3% | 18.3% | 20.0% | 19.4% | 20.3% | 7.3% | 12.6% | 14.4% | |
| 171.10M | 46.42M | 37.80M | 45.83M | 41.04M | 40.04M | 4.87M | -377.75M | 30.00M | |
Interest Income | 7.88M | 1.93M | 1.68M | 1.90M | 2.37M | 1.97M | 1.66M | 1.86M | 3.12M |
| 66.23M | 17.58M | 16.04M | 15.84M | 16.77M | 18.41M | 16.95M | 15.50M | 14.14M | |
Other Income/Expense | -56.07M | -15.60M | -13.64M | -13.31M | -13.53M | -17.29M | -14.84M | -415.97M | -11.14M |
| 150.68M | 35.36M | 31.14M | 36.69M | 47.49M | 26.47M | 4.32M | -330.76M | 18.29M | |
| 20.43M | 11.06M | 6.67M | 9.14M | -6.45M | 13.57M | 542K | -46.99M | 11.71M | |
| 13.1% | 12.2% | 11.1% | 12.4% | 16.9% | 9.4% | 1.6% | -109.4% | 6.4% | |
| 311.34M | 82.76M | 72.00M | 80.70M | 75.88M | 79.03M | 41.35M | 68.27M | 72.21M | |
| 27.1% | 28.5% | 25.6% | 27.3% | 27.0% | 28.0% | 15.3% | 22.6% | 25.2% | |
| 84.16M | 20.74M | 20.55M | 21.56M | 21.31M | 21.70M | 21.65M | 30.05M | 31.07M | |
| 3.25 | 0.79 | 0.68 | 0.78 | 1.00 | 0.54 | 0.10 | -6.74 | 0.36 | |
| 3.20 | 0.79 | 0.67 | 0.76 | 0.98 | 0.54 | 0.10 | -6.74 | 0.35 | |
| 44.88M | 44.88M | 45.56M | 46.85M | 47.68M | 47.78M | 48.43M | 49.05M | 50.41M | |
| 44.88M | 44.88M | 46.35M | 47.96M | 48.50M | 48.25M | 49.45M | 49.05M | 51.63M |
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.13B | 1.15B | 1.11B | 1.06B | 927.74M | 913.22M | 900.42M | 848.61M | |
Cost of Goods Sold | 465.07M | 523.20M | 501.39M | 505.39M | 443.19M | 427.17M | 417.22M | 380.84M |
| 663.29M | 631.43M | 604.04M | 552.72M | 484.55M | 486.05M | 483.20M | 467.76M | |
| 58.8% | 54.7% | 54.6% | 52.2% | 52.2% | 53.2% | 53.7% | 55.1% | |
Total Operating Expenses | 472.54M | 497.44M | 559.34M | 581.20M | 459.64M | 448.81M | 456.05M | 408.35M |
| 138.13M | 153.68M | 153.30M | 159.21M | 124.57M | 100.15M | 126.86M | 115.41M | |
| 332.17M | 340.22M | 335.57M | 359.44M | 325.46M | 340.15M | 337.57M | 292.70M | |
| 190.75M | 133.98M | 44.70M | -28.48M | 24.91M | 37.24M | 27.14M | 59.42M | |
| 16.9% | 11.6% | 4.0% | -2.7% | 2.7% | 4.1% | 3.0% | 7.0% | |
| 131.78M | -312.46M | 17.64M | -55.58M | 7.08M | 21.61M | 10.59M | 44.62M | |
Interest Income | 7.89M | 9.85M | 8.82M | 1.75M | 392K | 1.66M | 2.80M | 2.01M |
| 67.97M | 55.63M | 39.92M | 35.80M | 18.00M | 17.29M | 20.62M | 15.90M | |
Other Income/Expense | -58.97M | -446.44M | -27.06M | -27.09M | -17.82M | -15.63M | -16.56M | -14.79M |
| 114.97M | -299.52M | 1.82M | -45.41M | 5.70M | 7.72M | 11.91M | 44.84M | |
| 16.81M | -12.94M | 15.82M | -10.17M | 1.39M | 13.90M | -1.32M | -219K | |
| 10.2% | -25.9% | 0.2% | -4.3% | 0.6% | 0.8% | 1.3% | 5.3% | |
| 276.97M | 255.65M | 111.39M | 37.08M | 76.32M | 98.28M | 92.14M | 122.38M | |
| 24.5% | 22.1% | 10.1% | 3.5% | 8.2% | 10.8% | 10.2% | 14.4% | |
| 86.22M | 121.67M | 66.69M | 65.57M | 51.41M | 61.03M | 64.99M | 62.97M | |
| 2.41 | -5.60 | 0.03 | -0.88 | 0.12 | 0.16 | 0.25 | 0.95 | |
| 2.37 | -5.60 | 0.03 | -0.88 | 0.12 | 0.16 | 0.25 | 0.93 | |
| 47.68M | 50.56M | 52.55M | 51.57M | 47.41M | 48.18M | 47.70M | 47.21M | |
| 48.47M | 50.56M | 53.72M | 51.57M | 48.23M | 48.70M | 48.31M | 48.05M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.