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 |
|---|---|---|---|---|---|---|---|---|---|
| 2.86B | 631.28M | 881.64M | 678.03M | 672.66M | 612.20M | 852.16M | 662.41M | 647.81M | |
Cost of Goods Sold | 801.42M | 175.68M | 237.55M | 194.65M | 193.55M | 167.80M | 217.69M | 185.64M | 184.09M |
| 2.06B | 455.60M | 644.09M | 483.38M | 479.12M | 444.40M | 634.47M | 476.77M | 463.72M | |
| 72.0% | 72.2% | 73.1% | 71.3% | 71.2% | 72.6% | 74.5% | 72.0% | 71.6% | |
Total Operating Expenses | 1.65B | 335.75M | 514.69M | 400.67M | 402.69M | 346.57M | 479.34M | 389.95M | 393.55M |
| 438.73M | 99.05M | 114.44M | 113.38M | 111.86M | 100.81M | 111.47M | 107.25M | 114.49M | |
| 1.22B | 236.70M | 400.25M | 287.29M | 290.82M | 245.76M | 367.87M | 282.70M | 279.05M | |
| 408.38M | 119.85M | 129.40M | 82.71M | 76.43M | 97.83M | 155.13M | 86.82M | 70.17M | |
| 14.3% | 19.0% | 14.7% | 12.2% | 11.4% | 16.0% | 18.2% | 13.1% | 10.8% | |
| 409.24M | 129.26M | 136.75M | 92.08M | 51.15M | -14.59M | 178.33M | 73.81M | 78.98M | |
Interest Income | 36.18M | N/A | 12.87M | 14.28M | 9.03M | N/A | N/A | N/A | 7.41M |
| 15.11M | N/A | 5.65M | 5.68M | 3.77M | N/A | N/A | N/A | 3.46M | |
Other Income/Expense | 861K | 9.41M | 7.36M | 9.37M | -25.28M | -112.42M | 23.20M | -13.01M | 8.81M |
| 284.76M | 69.68M | 110.73M | 75.50M | 28.84M | -52.10M | 129.91M | 57.37M | 53.01M | |
| 89.50M | 24.60M | 26.02M | 16.58M | 22.31M | 20.50M | 48.43M | 16.44M | 25.97M | |
| 9.9% | 11.0% | 12.6% | 11.1% | 4.3% | -8.5% | 15.2% | 8.7% | 8.2% | |
| 508.35M | 135.16M | 154.29M | 106.97M | 111.93M | 115.02M | 181.53M | 114.56M | 97.26M | |
| 17.8% | 21.4% | 17.5% | 15.8% | 16.6% | 18.8% | 21.3% | 17.3% | 15.0% | |
| 99.97M | 15.31M | 24.89M | 24.26M | 35.50M | 17.19M | 26.40M | 27.74M | 27.09M | |
| 2.89 | 0.72 | 1.13 | 0.76 | 0.28 | -0.49 | 1.16 | 0.52 | 0.46 | |
| 2.44 | 0.60 | 0.96 | 0.63 | 0.25 | -0.49 | 1.01 | 0.45 | 0.41 | |
| 96.23M | 96.23M | 98.21M | 99.33M | 103.21M | 107.08M | 114.94M | 114.18M | 116.43M | |
| 121.03M | 121.03M | 123.54M | 124.96M | 121.51M | 107.08M | 131.72M | 130.75M | 133.12M |
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.88B | 2.81B | 2.75B | 2.57B | 2.33B | 1.73B | 818.38M | 603.69M | |
Cost of Goods Sold | 817.80M | 774.55M | 828.67M | 744.59M | 654.51M | 464.75M | 271.04M | 190.76M |
| 2.07B | 2.03B | 1.92B | 1.82B | 1.67B | 1.26B | 547.34M | 412.93M | |
| 71.6% | 72.4% | 69.8% | 71.0% | 71.9% | 73.1% | 66.9% | 68.4% | |
Total Operating Expenses | 1.70B | 1.65B | 1.64B | 2.48B | 1.21B | 836.87M | 458.58M | 338.14M |
| 450.19M | 443.06M | 469.33M | 412.40M | 271.54M | 180.08M | 121.88M | 97.25M | |
| 1.25B | 1.21B | 1.10B | 1.02B | 937.34M | 656.79M | 336.70M | 240.90M | |
| 367.91M | 380.21M | 279.84M | -658.56M | 465.73M | 424.01M | 88.76M | 74.79M | |
| 12.8% | 13.5% | 10.2% | -25.7% | 20.0% | 24.6% | 10.8% | 12.4% | |
| 246.66M | 410.77M | 292.82M | -661.98M | 471.65M | 365.71M | 80.65M | 55.08M | |
Interest Income | 44.49M | 30.98M | 36.00M | 10.96M | 2.14M | 7.10M | 13.20M | 8.96M |
| 18.51M | 13.81M | 14.04M | 14.17M | 9.88M | 42.02M | 24.32M | 22.18M | |
Other Income/Expense | -121.25M | 30.57M | 12.98M | -3.42M | 5.92M | -58.30M | -8.12M | -19.71M |
| 162.98M | 303.28M | 307.57M | -694.29M | 493.51M | 349.25M | 95.89M | 77.49M | |
| 83.68M | 107.49M | -14.75M | 32.31M | -21.85M | 16.46M | -15.25M | -22.41M | |
| 5.7% | 10.8% | 11.2% | -27.1% | 21.2% | 20.2% | 11.7% | 12.8% | |
| 469.76M | 488.28M | 371.16M | -561.86M | 540.00M | 482.20M | 136.79M | 101.53M | |
| 16.3% | 17.4% | 13.5% | -21.9% | 23.2% | 27.9% | 16.7% | 16.8% | |
| 101.84M | 108.07M | 91.32M | 96.70M | 74.27M | 58.19M | 48.03M | 26.74M | |
| 1.68 | 2.64 | 2.56 | -5.48 | 3.88 | 2.88 | 0.80 | 0.61 | |
| 1.39 | 2.35 | 2.24 | -5.48 | 3.40 | 2.69 | 0.76 | 0.61 | |
| 98.21M | 114.94M | 122.50M | 126.78M | 127.22M | 121.25M | 119.67M | 127.02M | |
| 123.54M | 131.72M | 140.15M | 126.78M | 146.68M | 136.41M | 125.72M | 127.08M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.