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 |
|---|---|---|---|---|---|---|---|---|---|
| 7.49B | 1.56B | 1.86B | 2.18B | 1.89B | 1.65B | 1.74B | 1.65B | 1.56B | |
Cost of Goods Sold | 6.71B | 1.43B | 1.68B | 1.94B | 1.66B | 1.48B | 1.56B | 1.45B | 1.38B |
| 777.15M | 134.70M | 175.00M | 235.71M | 231.74M | 170.66M | 184.60M | 198.56M | 186.71M | |
| 10.4% | 8.6% | 9.4% | 10.8% | 12.3% | 10.4% | 10.6% | 12.0% | 11.9% | |
Total Operating Expenses | 405.99M | 105.80M | 97.40M | 97.69M | 105.09M | 100.29M | 97.00M | 99.01M | 100.64M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 405.44M | 105.80M | 97.40M | 97.69M | 104.55M | 99.50M | 96.54M | 98.11M | 100.12M | |
| 371.16M | 28.90M | 77.60M | 138.02M | 126.64M | 70.36M | 87.59M | 99.55M | 86.07M | |
| 5.0% | 1.9% | 4.2% | 6.3% | 6.7% | 4.3% | 5.0% | 6.0% | 5.5% | |
| 341.73M | 19.90M | 72.00M | 131.07M | 118.76M | 62.31M | 76.15M | 82.31M | 69.78M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 16.31M | -4.60M | 6.40M | 6.96M | 7.55M | 7.79M | 12.33M | 17.86M | 17.13M | |
Other Income/Expense | -29.44M | -9.00M | -5.60M | -6.95M | -7.88M | -8.05M | -11.44M | -17.25M | -16.29M |
| 248.14M | 17.40M | 51.80M | 94.62M | 84.32M | 44.24M | 53.97M | 58.44M | 49.54M | |
| 93.59M | 2.50M | 20.20M | 36.45M | 34.44M | 18.07M | 22.19M | 23.87M | 20.24M | |
| 3.3% | 1.1% | 2.8% | 4.3% | 4.5% | 2.7% | 3.1% | 3.5% | 3.2% | |
| 465.39M | 52.70M | 101.70M | 161.85M | 149.15M | 91.76M | 110.17M | 122.22M | 111.76M | |
| 6.2% | 3.4% | 5.5% | 7.4% | 7.9% | 5.6% | 6.3% | 7.4% | 7.1% | |
| 94.23M | 23.80M | 24.10M | 23.83M | 22.50M | 21.40M | 22.57M | 22.67M | 25.69M | |
| 4.59 | 0.32 | 0.96 | 1.75 | 1.56 | 0.82 | 1.00 | 1.09 | 0.92 | |
| 4.53 | 0.32 | 0.94 | 1.73 | 1.54 | 0.81 | 0.99 | 1.07 | 0.91 | |
| 54.10M | 54.10M | 54.00M | 54.02M | 54.00M | 53.81M | 53.72M | 53.69M | 53.64M | |
| 54.80M | 54.80M | 54.80M | 54.80M | 54.80M | 54.70M | 54.66M | 54.67M | 54.65M |
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 |
|---|---|---|---|---|---|---|---|---|
| 7.57B | 6.37B | 5.72B | 4.42B | 3.50B | 3.49B | 3.11B | 2.94B | |
Cost of Goods Sold | 6.76B | 5.66B | 5.13B | 3.96B | 3.08B | 3.12B | 2.78B | 2.61B |
| 813.10M | 703.25M | 587.49M | 456.88M | 416.66M | 370.21M | 330.93M | 325.74M | |
| 10.7% | 11.0% | 10.3% | 10.3% | 11.9% | 10.6% | 10.7% | 11.1% | |
Total Operating Expenses | 399.20M | 385.79M | 334.42M | 261.55M | 246.51M | 206.26M | 190.05M | 182.01M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 399.20M | 383.35M | 328.73M | 281.58M | 230.11M | 202.84M | 189.13M | 182.01M | |
| 413.90M | 317.45M | 253.07M | 195.34M | 170.15M | 163.95M | 140.88M | 130.47M | |
| 5.5% | 5.0% | 4.4% | 4.4% | 4.9% | 4.7% | 4.5% | 4.4% | |
| 384.00M | 254.92M | 177.67M | 159.29M | 151.86M | 145.64M | 117.91M | 113.36M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | 376K | N/A | 1.75M |
| 28.70M | 65.31M | 78.17M | 39.21M | 18.50M | 14.10M | 19.14M | 18.75M | |
Other Income/Expense | -29.90M | -62.53M | -75.40M | -36.05M | -18.29M | -18.31M | -22.97M | -17.11M |
| 274.90M | 180.89M | 126.14M | 133.02M | 115.74M | 104.98M | 82.33M | 77.46M | |
| 109.10M | 74.03M | 51.52M | 26.27M | 36.12M | 40.66M | 33.81M | 25.77M | |
| 3.6% | 2.8% | 2.2% | 3.0% | 3.3% | 3.0% | 2.7% | 2.6% | |
| 505.80M | 412.97M | 360.11M | 294.50M | 275.71M | 246.45M | 226.28M | 209.72M | |
| 6.7% | 6.5% | 6.3% | 6.7% | 7.9% | 7.1% | 7.3% | 7.1% | |
| 91.90M | 95.52M | 107.04M | 99.16M | 105.56M | 82.50M | 85.40M | 79.25M | |
| 5.09 | 3.37 | 2.37 | 2.50 | 2.19 | 2.17 | 1.62 | 1.51 | |
| 5.02 | 3.31 | 2.33 | 2.47 | 2.17 | 2.16 | 1.61 | 1.50 | |
| 54.00M | 53.64M | 53.30M | 53.20M | 52.67M | 48.30M | 50.78M | 51.35M | |
| 54.80M | 54.58M | 54.22M | 53.76M | 53.16M | 48.63M | 51.08M | 51.67M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.