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.09B | 947.13M | 1.13B | 1.03B | 983.22M | 883.74M | 1.05B | 954.53M | 946.75M | |
Cost of Goods Sold | 1.73B | 391.31M | 473.97M | 440.26M | 420.93M | 375.06M | 424.03M | 400.31M | 399.26M |
| 2.36B | 555.82M | 655.76M | 589.43M | 562.29M | 508.69M | 621.10M | 554.22M | 547.49M | |
| 57.8% | 58.7% | 58.0% | 57.2% | 57.2% | 57.6% | 59.4% | 58.1% | 57.8% | |
Total Operating Expenses | 1.22B | 309.60M | 312.43M | 299.53M | 296.58M | 289.14M | 287.39M | 275.89M | 281.57M |
| 204.30M | 51.27M | 52.60M | 51.14M | 49.28M | 46.35M | 50.05M | 47.12M | 45.77M | |
| 1.01B | 258.33M | 259.83M | 248.39M | 247.30M | 242.80M | 237.34M | 228.78M | 235.80M | |
| 1.15B | 246.22M | 343.34M | 289.90M | 265.71M | 219.54M | 333.70M | 278.33M | 265.92M | |
| 28.0% | 26.0% | 30.4% | 28.2% | 27.0% | 24.8% | 31.9% | 29.2% | 28.1% | |
| 1.06B | 209.66M | 329.07M | 269.24M | 248.66M | 201.94M | 314.55M | 258.95M | 243.18M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 68.87M | 17.01M | 17.39M | 17.70M | 16.78M | 16.65M | 17.85M | 18.60M | 18.95M | |
Other Income/Expense | -88.54M | -36.56M | -14.26M | -20.66M | -17.05M | -17.60M | -19.15M | -19.38M | -22.75M |
| 875.06M | 169.45M | 285.76M | 217.49M | 202.35M | 163.59M | 252.30M | 211.52M | 221.81M | |
| 181.56M | 40.20M | 43.31M | 51.74M | 46.31M | 38.35M | 62.25M | 47.44M | 21.36M | |
| 21.4% | 17.9% | 25.3% | 21.1% | 20.6% | 18.5% | 24.1% | 22.2% | 23.4% | |
| 1.27B | 278.99M | 376.10M | 322.64M | 296.16M | 249.20M | 364.56M | 309.41M | 296.45M | |
| 31.1% | 29.5% | 33.3% | 31.3% | 30.1% | 28.2% | 34.9% | 32.4% | 31.3% | |
| 128.72M | 32.77M | 32.77M | 32.74M | 30.45M | 29.66M | 30.86M | 31.08M | 30.53M | |
| 42.74 | 8.35 | 14.02 | 10.60 | 9.77 | 7.84 | 12.00 | 10.01 | 10.42 | |
| 42.71 | 8.35 | 14.02 | 10.57 | 9.77 | 7.84 | 11.96 | 9.94 | 10.37 | |
| 20.29M | 20.29M | 20.38M | 20.58M | 20.78M | 20.87M | 21.02M | 21.29M | 21.28M | |
| 20.29M | 20.29M | 20.38M | 20.57M | 20.78M | 20.87M | 21.10M | 21.29M | 21.39M |
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.03B | 3.87B | 3.79B | 3.92B | 3.72B | 3.09B | 3.01B | 2.94B | |
Cost of Goods Sold | 1.71B | 1.62B | 1.62B | 1.68B | 1.61B | 1.34B | 1.32B | 1.30B |
| 2.32B | 2.25B | 2.17B | 2.24B | 2.11B | 1.74B | 1.69B | 1.64B | |
| 57.5% | 58.2% | 57.3% | 57.2% | 56.7% | 56.5% | 56.2% | 55.8% | |
Total Operating Expenses | 1.20B | 1.13B | 1.09B | 1.12B | 1.11B | 960.32M | 963.13M | 953.87M |
| 199.37M | 189.36M | 185.28M | 177.12M | 169.77M | 140.10M | 143.95M | 141.07M | |
| 998.31M | 936.30M | 904.11M | 938.46M | 943.98M | 820.22M | 819.18M | 812.80M | |
| 1.12B | 1.13B | 1.08B | 1.13B | 994.74M | 784.04M | 728.39M | 682.98M | |
| 27.8% | 29.1% | 28.5% | 28.7% | 26.8% | 25.4% | 24.2% | 23.3% | |
| 1.05B | 1.04B | 973.73M | 1.07B | 949.36M | 748.74M | 681.39M | 651.86M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 68.52M | 74.63M | 77.37M | 55.39M | 43.24M | 38.62M | 37.41M | 34.51M | |
Other Income/Expense | -69.58M | -89.83M | -105.95M | -55.63M | -45.38M | -35.30M | -46.99M | -31.12M |
| 869.19M | 863.14M | 788.78M | 872.50M | 768.99M | 602.74M | 561.11M | 512.61M | |
| 179.72M | 174.08M | 184.95M | 198.09M | 180.38M | 146.00M | 120.28M | 139.25M | |
| 21.6% | 22.3% | 20.8% | 22.3% | 20.7% | 19.5% | 18.6% | 17.5% | |
| 1.24B | 1.25B | 1.20B | 1.24B | 1.10B | 882.75M | 817.07M | 767.67M | |
| 30.9% | 32.3% | 31.7% | 31.6% | 29.7% | 28.6% | 27.2% | 26.2% | |
| 125.61M | 123.22M | 121.16M | 113.02M | 108.06M | 98.71M | 88.68M | 84.69M | |
| 42.17 | 40.67 | 36.10 | 38.79 | 33.25 | 25.24 | 22.84 | 20.33 | |
| 42.17 | 40.67 | 35.90 | 38.41 | 32.78 | 24.91 | 22.47 | 19.88 | |
| 20.61M | 21.22M | 21.85M | 22.49M | 23.13M | 23.88M | 24.57M | 25.22M | |
| 20.61M | 21.32M | 21.97M | 22.72M | 23.46M | 24.20M | 24.97M | 25.78M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.