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 |
|---|---|---|---|---|---|---|---|---|---|
| 4.78B | 1.26B | 1.25B | 1.17B | 1.10B | 1.01B | 1.03B | 1.03B | 975.71M | |
Cost of Goods Sold | 1.30B | 344.49M | 376.66M | 341.92M | 238.52M | 221.84M | 228.78M | 223.69M | 209.20M |
| 3.48B | 916.50M | 871.57M | 830.56M | 863.51M | 783.82M | 805.65M | 805.50M | 766.51M | |
| 72.8% | 72.7% | 69.8% | 70.8% | 78.4% | 77.9% | 77.9% | 78.3% | 78.6% | |
Total Operating Expenses | 1.43B | 373.44M | 360.53M | 307.44M | 384.12M | 356.70M | 317.30M | 337.37M | 333.17M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.30B | 352.01M | 358.49M | 296.24M | 292.77M | 264.52M | 255.69M | 247.82M | 248.82M | |
| 2.06B | 543.06M | 511.04M | 523.12M | 479.39M | 427.12M | 488.35M | 468.13M | 433.34M | |
| 43.0% | 43.1% | 40.9% | 44.6% | 43.5% | 42.5% | 47.2% | 45.5% | 44.4% | |
| 1.72B | 505.02M | 399.38M | 421.70M | 393.09M | 327.51M | 387.34M | 358.28M | 334.20M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 420.03M | 110.10M | 113.02M | 100.03M | 96.87M | 93.92M | 94.84M | 104.44M | 94.68M | |
Other Income/Expense | -337.43M | -38.04M | -111.67M | -101.42M | -86.30M | -99.61M | -101.01M | -109.85M | -99.14M |
| 1.18B | 350.07M | 264.48M | 277.94M | 284.17M | 243.23M | 245.96M | 276.40M | 251.63M | |
| 537.40M | 151.30M | 133.76M | 143.32M | 109.01M | 83.64M | 141.33M | 82.02M | 82.54M | |
| 24.6% | 27.8% | 21.2% | 23.7% | 25.8% | 24.2% | 23.8% | 26.9% | 25.8% | |
| 2.47B | 657.88M | 627.64M | 616.28M | 570.74M | 519.31M | 580.79M | 557.68M | 517.68M | |
| 51.7% | 52.2% | 50.3% | 52.6% | 51.8% | 51.6% | 56.1% | 54.2% | 53.1% | |
| 415.94M | 114.83M | 116.60M | 93.16M | 91.35M | 92.19M | 92.44M | 89.55M | 84.34M | |
| 16.93 | 5.14 | 3.81 | 3.95 | 4.03 | 3.46 | 3.52 | 3.98 | 3.59 | |
| 16.71 | 5.07 | 3.75 | 3.91 | 3.98 | 3.40 | 3.44 | 3.90 | 3.52 | |
| 67.54M | 67.54M | 69.38M | 70.32M | 70.55M | 70.32M | 69.95M | 69.52M | 70.11M | |
| 68.44M | 68.44M | 70.12M | 71.13M | 71.43M | 71.56M | 71.46M | 70.90M | 71.50M |
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 |
|---|---|---|---|---|---|---|---|---|
| 4.53B | 3.97B | 3.76B | 3.43B | 2.83B | 2.39B | 2.65B | 2.43B | |
Cost of Goods Sold | 1.36B | 869.09M | 819.91M | 764.71M | 559.82M | 596.36M | 530.67M | 487.69M |
| 3.17B | 3.11B | 2.94B | 2.66B | 2.27B | 1.79B | 2.12B | 1.95B | |
| 69.9% | 78.1% | 78.2% | 77.7% | 80.2% | 75.0% | 80.0% | 80.0% | |
Total Operating Expenses | 1.21B | 1.32B | 1.28B | 1.22B | 1.03B | 820.23M | 886.75M | 855.10M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.21B | 997.78M | 943.58M | 893.22M | 747.95M | 567.41M | 612.02M | 571.76M | |
| 1.95B | 1.79B | 1.66B | 1.45B | 1.24B | 972.26M | 1.23B | 1.09B | |
| 43.1% | 45.0% | 44.1% | 42.2% | 43.8% | 40.7% | 46.5% | 44.8% | |
| 1.54B | 1.39B | 1.33B | 1.28B | 1.11B | 882.52M | 1.08B | 1.10B | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 403.85M | 383.04M | 348.61M | 164.66M | 113.70M | 129.80M | 150.05M | 138.49M | |
Other Income/Expense | -410.17M | -402.04M | -331.87M | -170.98M | -133.75M | -89.74M | -153.61M | -9.30M |
| 1.07B | 1.00B | 981.89M | 954.33M | 839.50M | 704.22M | 895.07M | 811.48M | |
| 469.73M | 381.38M | 343.12M | 321.33M | 269.31M | 178.31M | 182.75M | 283.64M | |
| 23.6% | 25.3% | 26.1% | 27.8% | 29.6% | 29.5% | 33.8% | 33.3% | |
| 2.35B | 2.14B | 1.99B | 1.77B | 1.53B | 1.23B | 1.51B | 1.37B | |
| 51.8% | 53.8% | 53.1% | 51.6% | 53.9% | 51.4% | 56.8% | 56.1% | |
| 393.30M | 351.09M | 336.60M | 322.28M | 284.20M | 254.80M | 274.21M | 274.61M | |
| 15.25 | 14.27 | 13.42 | 12.62 | 10.23 | 8.38 | 10.36 | 9.14 | |
| 15.03 | 13.97 | 13.20 | 12.42 | 9.99 | 8.12 | 9.94 | 8.81 | |
| 70.14M | 70.33M | 73.16M | 75.60M | 82.06M | 84.00M | 86.40M | 88.75M | |
| 71.06M | 71.85M | 74.39M | 76.86M | 84.06M | 86.72M | 90.07M | 92.15M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.