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.09B | 571.90M | 544.30M | 493.30M | 483.60M | 530.50M | 493.87M | 451.93M | 437.50M | |
Cost of Goods Sold | 424.10M | 114.00M | 113.60M | 109.00M | 87.50M | 84.60M | 83.73M | 88.35M | 83.90M |
| 1.67B | 457.90M | 430.70M | 384.30M | 396.10M | 445.90M | 410.14M | 363.58M | 353.60M | |
| 79.7% | 80.1% | 79.1% | 77.9% | 81.9% | 84.1% | 83.0% | 80.5% | 80.8% | |
Total Operating Expenses | 1.08B | 247.70M | 273.50M | 271.70M | 283.80M | 260.80M | 261.67M | 258.71M | 258.50M |
| 281.80M | 60.70M | 72.20M | 74.10M | 74.80M | 62.30M | 66.67M | 63.05M | 62.40M | |
| 771.80M | 187.00M | 201.30M | 197.30M | 186.20M | 176.90M | 173.53M | 175.12M | 177.00M | |
| 592.40M | 210.30M | 157.20M | 112.60M | 112.30M | 185.10M | 148.47M | 104.87M | 95.10M | |
| 28.3% | 36.8% | 28.9% | 22.8% | 23.2% | 34.9% | 30.1% | 23.2% | 21.7% | |
| 644.50M | 215.30M | 159.20M | 152.80M | 117.20M | 190.30M | 151.50M | 108.31M | 99.10M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 6.70M | 4.00M | 800K | 1.10M | 800K | 800K | 1.05M | 789K | 800K | |
Other Income/Expense | 52.10M | 5.00M | 2.00M | 40.20M | 4.90M | 5.20M | 3.03M | 3.44M | 4.00M |
| 469.70M | 155.70M | 113.80M | 110.70M | 89.50M | 139.40M | 113.60M | 73.28M | 67.97M | |
| 174.70M | 59.50M | 45.40M | 42.10M | 27.70M | 50.90M | 37.90M | 35.04M | 31.18M | |
| 22.4% | 27.2% | 20.9% | 22.4% | 18.5% | 26.3% | 23.0% | 16.2% | 15.5% | |
| 779.80M | 261.40M | 206.60M | 157.50M | 154.30M | 225.10M | 188.21M | 142.93M | 130.70M | |
| 37.3% | 45.7% | 38.0% | 31.9% | 31.9% | 42.4% | 38.1% | 31.6% | 29.9% | |
| 187.40M | 51.10M | 49.40M | 44.90M | 42.00M | 40.00M | 39.74M | 38.06M | 35.60M | |
| 8.68 | 3.05 | 2.07 | 1.97 | 1.59 | 2.49 | 2.03 | 1.31 | 1.20 | |
| 8.65 | 3.04 | 2.07 | 1.96 | 1.58 | 2.48 | 2.02 | 1.31 | 1.20 | |
| 51.10M | 51.10M | 54.90M | 56.10M | 56.00M | 56.00M | 55.90M | 55.93M | 56.45M | |
| 51.20M | 51.20M | 55.10M | 56.40M | 56.30M | 56.30M | 56.20M | 55.96M | 56.77M |
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.05B | 1.88B | 1.69B | 1.38B | 1.06B | 841.43M | 737.67M | 566.34M | |
Cost of Goods Sold | 439.30M | 334.60M | 276.30M | 212.70M | 161.89M | 123.55M | 109.75M | 90.76M |
| 1.61B | 1.55B | 1.42B | 1.16B | 893.64M | 717.89M | 627.92M | 475.57M | |
| 78.6% | 82.2% | 83.7% | 84.5% | 84.7% | 85.3% | 85.1% | 84.0% | |
Total Operating Expenses | 1.05B | 914.30M | 966.10M | 783.80M | 640.07M | 531.76M | 401.70M | 301.86M |
| 283.40M | 242.60M | 199.00M | 148.30M | 118.43M | 90.24M | 73.08M | 46.25M | |
| 761.80M | 593.00M | 705.70M | 585.70M | 485.83M | 413.92M | 306.82M | 240.49M | |
| 567.20M | 634.30M | 451.30M | 378.70M | 253.57M | 186.12M | 226.22M | 173.72M | |
| 27.6% | 33.7% | 26.6% | 27.5% | 24.0% | 22.1% | 30.7% | 30.7% | |
| 619.40M | 649.00M | 472.40M | 389.60M | 255.96M | 185.94M | 226.09M | 174.71M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 3.40M | 3.40M | 1.90M | 2.50M | N/A | 19K | 940K | 766K | |
Other Income/Expense | 52.20M | 14.70M | 21.10M | 10.90M | 2.40M | -187K | -137K | 996K |
| 453.40M | 502.00M | 340.79M | 281.39M | 195.96M | 143.45M | 180.58M | 137.06M | |
| 166.00M | 147.00M | 131.61M | 108.19M | 60.00M | 42.48M | 45.51M | 37.65M | |
| 22.1% | 26.7% | 20.1% | 20.5% | 18.6% | 17.0% | 24.5% | 24.2% | |
| 743.50M | 780.20M | 565.20M | 471.40M | 320.79M | 239.50M | 268.44M | 203.37M | |
| 36.2% | 41.4% | 33.4% | 34.3% | 30.4% | 28.5% | 36.4% | 35.9% | |
| 176.30M | 145.90M | 113.90M | 92.70M | 67.22M | 53.37M | 42.21M | 29.66M | |
| 8.13 | 8.93 | 5.91 | 4.86 | 3.39 | 2.49 | 3.14 | 2.38 | |
| 8.08 | 8.92 | 5.88 | 4.84 | 3.37 | 2.46 | 3.09 | 2.34 | |
| 55.80M | 56.20M | 57.71M | 57.93M | 57.88M | 57.62M | 57.56M | 57.71M | |
| 56.10M | 56.30M | 57.97M | 58.17M | 58.19M | 58.28M | 58.40M | 58.58M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.