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 |
|---|---|---|---|---|---|---|---|---|---|
| 5.46B | 1.33B | 1.31B | 1.41B | 1.41B | 1.37B | 1.39B | 1.47B | 1.50B | |
Cost of Goods Sold | 3.77B | 965.44M | 914.12M | 937.64M | 952.55M | 924.77M | 919.51M | 955.02M | 961.38M |
| 1.69B | 369.26M | 393.17M | 468.87M | 455.17M | 450.09M | 466.31M | 515.19M | 537.32M | |
| 30.9% | 27.7% | 30.1% | 33.3% | 32.3% | 32.7% | 33.6% | 35.0% | 35.9% | |
Total Operating Expenses | 346.14M | 51.92M | 88.92M | 108.03M | 97.28M | 112.03M | 132.29M | 113.33M | 115.63M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 213.71M | 47.07M | 51.80M | 45.08M | 69.77M | 68.16M | 89.99M | 73.31M | 71.67M | |
| 1.34B | 317.34M | 304.25M | 360.84M | 357.89M | 338.06M | 334.02M | 401.86M | 421.69M | |
| 24.6% | 23.8% | 23.3% | 25.7% | 25.4% | 24.6% | 24.1% | 27.3% | 28.1% | |
| 1.34B | 317.68M | 305.15M | 360.30M | 357.22M | 338.64M | 335.18M | 403.09M | 426.45M | |
Interest Income | 4.76M | 2.28M | 1.24M | 559K | 684K | 1.66M | 1.90M | 1.77M | 5.96M |
| 593K | 299K | 284K | 4K | 6K | 2K | 25K | 19K | 131K | |
Other Income/Expense | 11K | 337K | 896K | -543K | -679K | 589K | 1.16M | 1.23M | 4.75M |
| 1.01B | 238.26M | 229.47M | 270.95M | 268.63M | 254.66M | 263.14M | 308.58M | 322.05M | |
| 333.04M | 79.42M | 75.68M | 89.35M | 88.59M | 83.98M | 72.03M | 94.51M | 104.40M | |
| 18.5% | 17.9% | 17.6% | 19.3% | 19.1% | 18.5% | 19.0% | 21.0% | 21.5% | |
| 1.71B | 409.65M | 396.92M | 453.06M | 448.56M | 427.19M | 422.83M | 488.53M | 506.26M | |
| 31.3% | 30.7% | 30.4% | 32.2% | 31.9% | 31.1% | 30.5% | 33.2% | 33.8% | |
| 367.86M | 92.31M | 92.67M | 92.22M | 90.66M | 89.14M | 88.81M | 86.67M | 84.57M | |
| 4.79 | 1.14 | 1.09 | 1.29 | 1.27 | 1.20 | 1.23 | 1.44 | 1.49 | |
| 4.78 | 1.14 | 1.09 | 1.28 | 1.27 | 1.19 | 1.23 | 1.43 | 1.48 | |
| 208.28M | 208.28M | 209.89M | 210.90M | 212.16M | 212.40M | 215.33M | 214.09M | 216.37M | |
| 209.32M | 209.32M | 209.89M | 210.90M | 212.16M | 213.48M | 216.49M | 215.23M | 217.54M |
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 |
|---|---|---|---|---|---|---|---|---|
| 5.50B | 5.81B | 5.87B | 6.26B | 5.26B | 4.02B | 4.11B | 4.04B | |
Cost of Goods Sold | 3.73B | 3.79B | 3.79B | 4.00B | 3.48B | 2.79B | 2.94B | 2.90B |
| 1.77B | 2.02B | 2.07B | 2.26B | 1.78B | 1.23B | 1.17B | 1.14B | |
| 32.2% | 34.8% | 35.3% | 36.0% | 33.8% | 30.6% | 28.5% | 28.3% | |
Total Operating Expenses | 406.26M | 478.80M | 431.53M | 415.49M | 383.46M | 321.72M | 351.51M | 327.19M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 234.81M | 309.73M | 281.05M | 258.88M | 223.76M | 184.19M | 206.13M | 194.37M | |
| 1.36B | 1.54B | 1.64B | 1.84B | 1.39B | 906.88M | 818.71M | 817.05M | |
| 24.8% | 26.6% | 28.0% | 29.4% | 26.5% | 22.6% | 19.9% | 20.2% | |
| 1.36B | 1.56B | 1.65B | 1.84B | 1.39B | 901.36M | 823.95M | 815.51M | |
Interest Income | 4.14M | 17.01M | 12.80M | 4.88M | 786K | 1.83M | 6.76M | 3.11M |
| 296K | 212K | 464K | 1.56M | 1.73M | 2.78M | 377K | 189K | |
Other Income/Expense | 263K | 13.60M | 7.10M | 717K | -3.18M | -5.52M | 5.24M | -1.54M |
| 1.02B | 1.19B | 1.24B | 1.38B | 1.03B | 672.68M | 615.52M | 605.67M | |
| 337.61M | 371.52M | 408.27M | 464.19M | 354.05M | 228.68M | 208.43M | 209.84M | |
| 18.6% | 20.4% | 21.1% | 22.0% | 19.7% | 16.8% | 15.0% | 15.0% | |
| 1.73B | 1.89B | 1.97B | 2.12B | 1.65B | 1.17B | 1.07B | 1.05B | |
| 31.4% | 32.5% | 33.5% | 33.8% | 31.4% | 29.1% | 26.1% | 25.9% | |
| 364.69M | 344.58M | 324.45M | 276.07M | 259.90M | 261.27M | 253.68M | 230.36M | |
| 4.85 | 5.51 | 5.66 | 6.13 | 4.47 | 2.86 | 2.56 | 2.46 | |
| 4.83 | 5.48 | 5.63 | 6.09 | 4.45 | 2.84 | 2.55 | 2.46 | |
| 209.89M | 215.33M | 218.84M | 226.13M | 231.30M | 236.86M | 241.22M | 246.06M | |
| 209.89M | 216.49M | 220.18M | 226.16M | 232.82M | 236.99M | 241.22M | 246.06M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.