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.63B | 651.30M | 675.44M | 644.40M | 655.24M | 657.86M | 576.77M | 541.64M | 608.53M | |
Cost of Goods Sold | 1.71B | 410.30M | 446.82M | 419.88M | 430.07M | 432.57M | 385.04M | 365.41M | 404.46M |
| 919.31M | 241.00M | 228.63M | 224.52M | 225.17M | 225.29M | 191.73M | 176.23M | 204.06M | |
| 35.0% | 37.0% | 33.8% | 34.8% | 34.4% | 34.2% | 33.2% | 32.5% | 33.5% | |
Total Operating Expenses | 406.39M | 99.66M | 101.44M | 102.96M | 102.32M | 106.77M | 78.75M | 86.46M | 78.33M |
| 206.78M | 49.26M | 51.65M | 53.23M | 52.63M | 51.47M | 45.92M | 47.06M | 48.23M | |
| 199.25M | 50.04M | 49.79M | 49.73M | 49.69M | 48.52M | 29.93M | 30.53M | 30.11M | |
| 512.92M | 141.34M | 127.18M | 121.55M | 122.85M | 118.52M | 112.99M | 89.77M | 125.73M | |
| 19.5% | 21.7% | 18.8% | 18.9% | 18.7% | 18.0% | 19.6% | 16.6% | 20.7% | |
| 486.84M | 136.83M | 118.05M | 111.39M | 120.57M | 115.47M | 113.63M | 97.78M | 145.46M | |
Interest Income | 2.74M | N/A | N/A | N/A | 2.74M | N/A | N/A | 10.18M | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | -26.08M | -4.51M | -9.13M | -10.16M | -2.27M | -3.05M | 640K | 8.01M | 19.73M |
| 407.07M | 114.69M | 98.46M | 92.96M | 100.97M | 96.04M | 94.87M | 87.67M | 122.55M | |
| 80.08M | 22.64M | 19.63M | 18.12M | 19.68M | 19.82M | 18.75M | 10.11M | 22.91M | |
| 15.5% | 17.6% | 14.6% | 14.4% | 15.4% | 14.6% | 16.4% | 16.2% | 20.1% | |
| 615.39M | 166.99M | 152.84M | 146.79M | 148.77M | 145.89M | 138.50M | 113.60M | 148.67M | |
| 23.4% | 25.6% | 22.6% | 22.8% | 22.7% | 22.2% | 24.0% | 21.0% | 24.4% | |
| 102.47M | 25.66M | 25.66M | 25.23M | 25.93M | 27.37M | 25.51M | 23.83M | 22.95M | |
| 1.89 | 0.54 | 0.46 | 0.43 | 0.46 | 0.43 | 0.42 | 0.38 | 0.54 | |
| 1.89 | 0.54 | 0.46 | 0.43 | 0.46 | 0.43 | 0.42 | 0.37 | 0.53 | |
| 212.39M | 212.39M | 214.03M | 219.50M | 219.50M | 225.89M | 225.89M | 226.94M | 226.00M | |
| 212.39M | 212.39M | 214.03M | 219.50M | 219.50M | 225.89M | 225.89M | 231.22M | 226.24M |
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.53B | 2.31B | 2.30B | 1.92B | 1.73B | 1.69B | 1.86B | 1.83B | |
Cost of Goods Sold | 1.67B | 1.54B | 1.54B | 1.31B | 1.11B | 1.08B | 1.17B | 1.14B |
| 866.71M | 771.09M | 762.63M | 609.81M | 619.71M | 605.44M | 688.31M | 690.47M | |
| 34.2% | 33.3% | 33.2% | 31.8% | 35.8% | 35.9% | 37.0% | 37.6% | |
Total Operating Expenses | 381.13M | 311.36M | 266.90M | 239.81M | 209.93M | 205.89M | 199.77M | 182.34M |
| 203.26M | 181.48M | 154.36M | 133.31M | 117.76M | 115.94M | 114.69M | 107.13M | |
| 177.87M | 121.02M | 112.54M | 106.50M | 92.16M | 89.95M | 85.08M | 75.21M | |
| 485.58M | 459.73M | 495.73M | 370.01M | 409.78M | 399.56M | 488.54M | 508.13M | |
| 19.2% | 19.9% | 21.6% | 19.3% | 23.7% | 23.7% | 26.3% | 27.7% | |
| 461.06M | 472.21M | 504.98M | 369.72M | 416.35M | 411.81M | 500.42M | 522.05M | |
Interest Income | N/A | 13.40M | 13.50M | 4.80M | 3.59M | 6.99M | N/A | N/A |
| N/A | N/A | N/A | N/A | N/A | 600K | N/A | N/A | |
Other Income/Expense | -24.52M | 12.49M | 9.25M | -283K | 6.57M | 12.26M | 11.88M | 13.92M |
| 384.84M | 404.49M | 428.40M | 318.76M | 360.80M | 347.56M | 424.68M | 437.88M | |
| 76.38M | 67.73M | 76.58M | 50.97M | 55.55M | 64.25M | 75.73M | 84.16M | |
| 15.2% | 17.5% | 18.6% | 16.6% | 20.8% | 20.6% | 22.8% | 23.9% | |
| 590.66M | 554.44M | 589.05M | 466.57M | 508.89M | 504.30M | 593.24M | 610.31M | |
| 23.3% | 24.0% | 25.6% | 24.3% | 29.4% | 29.9% | 31.9% | 33.3% | |
| 105.08M | 94.71M | 93.32M | 96.57M | 99.11M | 104.74M | 104.70M | 102.19M | |
| 1.74 | 1.77 | 1.84 | 1.36 | 1.51 | 1.41 | 1.67 | 1.64 | |
| 1.74 | 1.76 | 1.84 | 1.36 | 1.50 | 1.41 | 1.66 | 1.62 | |
| 219.50M | 225.71M | 229.41M | 230.83M | 235.53M | 242.60M | 251.77M | 267.79M | |
| 219.50M | 226.02M | 229.72M | 231.22M | 236.60M | 243.68M | 253.27M | 269.88M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.