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.43B | 645.10M | 613.50M | 575.18M | 595.88M | 596.12M | 565.16M | 541.13M | 543.34M | |
Cost of Goods Sold | 1.30B | 338.04M | 317.07M | 327.44M | 314.43M | 336.77M | 312.22M | 318.13M | 319.73M |
| 1.13B | 307.06M | 296.43M | 247.74M | 281.45M | 259.35M | 252.94M | 223.00M | 223.61M | |
| 46.6% | 47.6% | 48.3% | 43.1% | 47.2% | 43.5% | 44.8% | 41.2% | 41.2% | |
Total Operating Expenses | 749.32M | 196.42M | 196.62M | 172.76M | 183.52M | 163.75M | 163.77M | 151.32M | 140.78M |
| 228.46M | 62.83M | 59.73M | 54.11M | 51.79M | 50.84M | 47.84M | 29.43M | 30.12M | |
| 492.52M | 133.58M | 122.76M | 118.65M | 117.53M | 112.91M | 115.92M | 121.88M | 110.66M | |
| 367.81M | 95.09M | 99.81M | 74.97M | 97.93M | 95.60M | 89.17M | 71.69M | 82.83M | |
| 15.1% | 14.7% | 16.3% | 13.0% | 16.4% | 16.0% | 15.8% | 13.2% | 15.2% | |
| 419.57M | 120.63M | 106.42M | 84.96M | 107.55M | 102.51M | 95.29M | 76.77M | 86.10M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| -1.55M | -5.11M | 1.07M | 1.25M | 1.24M | 1.26M | 1.25M | 1.26M | 1.24M | |
Other Income/Expense | 51.75M | 25.54M | 6.61M | 9.99M | 9.62M | 6.92M | 6.12M | 5.08M | 3.27M |
| 324.62M | 93.51M | 81.18M | 65.53M | 84.39M | 84.63M | 81.05M | 65.22M | 75.90M | |
| 94.95M | 27.12M | 25.24M | 19.43M | 23.16M | 17.89M | 14.24M | 11.55M | 10.20M | |
| 13.4% | 14.5% | 13.2% | 11.4% | 14.2% | 14.2% | 14.3% | 12.1% | 14.0% | |
| 434.71M | 66.35M | 128.55M | 111.75M | 128.06M | 132.49M | 126.08M | 108.03M | 119.75M | |
| 17.9% | 10.3% | 21.0% | 19.4% | 21.5% | 22.2% | 22.3% | 20.0% | 22.0% | |
| 66.90M | -28.74M | 28.74M | 36.77M | 30.13M | 36.89M | 36.91M | 36.34M | 36.93M | |
| 7.63 | 2.25 | 1.90 | 1.52 | 1.96 | 1.96 | 1.88 | 1.52 | 1.78 | |
| 7.54 | 2.23 | 1.88 | 1.50 | 1.93 | 1.93 | 1.84 | 1.49 | 1.74 | |
| 41.56M | 41.56M | 42.73M | 43.06M | 43.06M | 43.16M | 42.61M | 42.86M | 42.71M | |
| 41.85M | 41.85M | 43.19M | 43.54M | 43.73M | 43.93M | 43.50M | 43.91M | 43.69M |
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.33B | 2.14B | 1.95B | 1.85B | 1.59B | 1.12B | 1.09B | 935.28M | |
Cost of Goods Sold | 1.31B | 1.26B | 1.17B | 1.13B | 927.49M | 595.81M | 590.97M | 511.92M |
| 1.03B | 876.13M | 786.47M | 722.50M | 664.79M | 520.85M | 495.45M | 423.36M | |
| 44.0% | 41.0% | 40.3% | 39.0% | 41.8% | 46.6% | 45.6% | 45.3% | |
Total Operating Expenses | 669.61M | 576.61M | 567.93M | 506.25M | 458.96M | 347.92M | 339.09M | 270.87M |
| 204.59M | 117.94M | 109.58M | 105.18M | 93.48M | 88.36M | 81.34M | 63.26M | |
| 465.02M | 458.67M | 458.35M | 401.07M | 365.48M | 259.56M | 257.75M | 207.60M | |
| 357.68M | 299.53M | 218.54M | 216.25M | 205.84M | 172.93M | 156.37M | 152.49M | |
| 15.3% | 14.0% | 11.2% | 11.7% | 12.9% | 15.5% | 14.4% | 16.3% | |
| 390.32M | 308.17M | 198.24M | 187.59M | 158.98M | 175.04M | 159.84M | 155.87M | |
Interest Income | N/A | 14.57M | 3.33M | 1.72M | 1.54M | 2.12M | 3.47M | 3.38M |
| 5.00M | 5.93M | 23.63M | 28.38M | 23.30M | N/A | N/A | N/A | |
Other Income/Expense | 32.64M | 8.64M | -20.30M | -28.66M | -46.85M | 2.12M | 3.47M | 3.38M |
| 315.60M | 263.03M | 165.92M | 164.24M | 161.46M | 194.82M | 146.53M | 147.46M | |
| 74.72M | 45.14M | 32.32M | 23.35M | -2.48M | -19.78M | 13.31M | 8.41M | |
| 13.5% | 12.3% | 8.5% | 8.9% | 10.1% | 17.4% | 13.5% | 15.8% | |
| 505.54M | 451.89M | 389.30M | 388.29M | 351.68M | 254.58M | 233.04M | 213.29M | |
| 21.7% | 21.1% | 19.9% | 21.0% | 22.1% | 22.8% | 21.5% | 22.8% | |
| 147.86M | 152.37M | 170.77M | 172.04M | 145.84M | 81.66M | 76.67M | 60.80M | |
| 7.32 | 6.17 | 3.95 | 3.95 | 3.95 | 4.87 | 3.79 | 3.84 | |
| 7.20 | 6.05 | 3.88 | 3.87 | 3.82 | 4.69 | 3.65 | 3.68 | |
| 43.09M | 42.61M | 42.02M | 41.54M | 40.85M | 40.03M | 38.64M | 38.45M | |
| 43.81M | 43.50M | 42.77M | 42.40M | 42.24M | 41.53M | 40.10M | 40.12M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.