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 |
|---|---|---|---|---|---|---|---|---|---|
| 8.53B | 2.21B | 2.14B | 2.12B | 2.07B | 2.11B | 1.94B | 1.80B | 1.83B | |
Cost of Goods Sold | 4.13B | 1.05B | 1.03B | 1.02B | 1.04B | 997.86M | 927.35M | 894.89M | 920.91M |
| 4.40B | 1.16B | 1.11B | 1.10B | 1.04B | 1.11B | 1.01B | 902.25M | 910.10M | |
| 51.6% | 52.6% | 51.8% | 51.9% | 50.1% | 52.6% | 52.1% | 50.2% | 49.7% | |
Total Operating Expenses | 1.88B | 462.54M | 468.78M | 500.30M | 448.81M | 453.75M | 412.97M | 419.37M | 386.83M |
| 1.07B | 248.06M | 283.26M | 280.62M | 260.69M | 265.19M | 251.76M | 254.84M | 236.60M | |
| 791.48M | 214.49M | 185.52M | 203.34M | 188.13M | 188.55M | 161.21M | 165.01M | 150.24M | |
| 2.52B | 699.73M | 637.93M | 597.47M | 588.41M | 655.35M | 596.32M | 482.54M | 523.26M | |
| 29.6% | 31.7% | 29.9% | 28.2% | 28.4% | 31.1% | 30.8% | 26.9% | 28.6% | |
| 2.47B | 685.44M | 620.21M | 588.46M | 574.22M | 642.38M | 571.31M | 488.75M | 518.57M | |
Interest Income | 17.55M | 2.12M | 4.80M | 5.05M | 5.58M | 5.99M | 6.79M | 7.74M | 9.48M |
| 42.17M | 11.74M | 11.72M | 6.35M | 12.36M | 14.50M | 13.98M | 13.94M | 14.36M | |
Other Income/Expense | -55.21M | -14.29M | -17.72M | -9.01M | -14.19M | -12.97M | -25.01M | 6.21M | -4.69M |
| 1.90B | 527.17M | 476.99M | 445.98M | 447.43M | 500.07M | 445.18M | 398.37M | 416.62M | |
| 567.98M | 157.65M | 142.65M | 141.35M | 126.33M | 141.32M | 125.69M | 89.05M | 101.12M | |
| 22.2% | 23.9% | 22.3% | 21.1% | 21.6% | 23.7% | 23.0% | 22.2% | 22.8% | |
| 3.20B | 871.47M | 838.66M | 817.02M | 676.15M | 839.94M | 759.62M | 663.09M | 713.96M | |
| 37.5% | 39.4% | 39.3% | 38.6% | 32.6% | 39.9% | 39.2% | 36.9% | 39.0% | |
| 679.77M | 171.74M | 200.73M | 219.56M | 87.75M | 184.59M | 163.30M | 180.55M | 190.70M | |
| 10.74 | 2.99 | 2.72 | 2.53 | 2.51 | 2.81 | 2.49 | 2.22 | 2.32 | |
| 10.71 | 2.98 | 2.70 | 2.51 | 2.51 | 2.81 | 2.49 | 2.21 | 2.32 | |
| 176.23M | 176.23M | 176.98M | 178.57M | 178.19M | 178.22M | 178.65M | 179.19M | 179.59M | |
| 176.43M | 176.43M | 177.32M | 178.32M | 178.35M | 178.43M | 178.89M | 179.44M | 179.84M |
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 |
|---|---|---|---|---|---|---|---|---|
| 8.39B | 6.91B | 6.59B | 5.45B | 4.86B | 4.23B | 4.23B | 3.91B | |
Cost of Goods Sold | 4.06B | 3.45B | 3.31B | 2.83B | 2.37B | 2.06B | 2.03B | 1.86B |
| 4.34B | 3.47B | 3.28B | 2.62B | 2.49B | 2.17B | 2.20B | 2.06B | |
| 51.7% | 50.1% | 49.8% | 48.0% | 51.3% | 51.3% | 52.1% | 52.6% | |
Total Operating Expenses | 1.87B | 1.51B | 1.48B | 1.29B | 1.27B | 1.27B | 1.17B | 1.11B |
| 1.08B | 925.82M | 973.02M | 829.82M | 874.37M | 864.12M | 784.68M | 735.94M | |
| 754.66M | 581.06M | 510.57M | 457.91M | 396.17M | 410.60M | 385.13M | 374.64M | |
| 2.46B | 1.96B | 1.80B | 1.33B | 1.22B | 891.69M | 1.03B | 946.53M | |
| 29.3% | 28.3% | 27.3% | 24.4% | 25.2% | 21.1% | 24.4% | 24.2% | |
| 2.42B | 1.96B | 1.77B | 1.26B | 1.19B | 814.83M | 982.36M | 918.95M | |
Interest Income | 23.98M | 32.60M | 28.49M | 4.90M | 5.85M | 1.38M | 6.52M | 2.43M |
| 48.36M | 48.47M | 39.87M | 57.99M | 43.71M | 61.35M | 53.74M | 29.40M | |
Other Income/Expense | -39.36M | -3.10M | -30.66M | -69.53M | -36.34M | -76.86M | -48.87M | -27.57M |
| 1.88B | 1.58B | 1.38B | 997.84M | 945.70M | 742.49M | 780.87M | 898.05M | |
| 545.15M | 375.93M | 380.68M | 255.15M | 238.02M | 71.04M | 198.25M | 18.67M | |
| 22.3% | 22.8% | 21.0% | 18.3% | 19.5% | 17.6% | 18.5% | 22.9% | |
| 3.24B | 2.65B | 2.53B | 1.91B | 1.74B | 1.41B | 1.43B | 1.28B | |
| 38.6% | 38.3% | 38.4% | 35.1% | 35.8% | 33.4% | 33.7% | 32.6% | |
| 777.50M | 690.44M | 731.02M | 584.43M | 519.08M | 521.17M | 394.96M | 330.47M | |
| 10.54 | 8.77 | 7.63 | 5.46 | 5.12 | 4.02 | 4.19 | 4.76 | |
| 10.52 | 8.76 | 7.62 | 5.45 | 5.12 | 4.01 | 4.16 | 4.74 | |
| 178.57M | 179.74M | 181.22M | 182.84M | 184.45M | 184.81M | 186.77M | 188.61M | |
| 178.32M | 179.99M | 181.51M | 183.07M | 184.72M | 185.38M | 187.53M | 189.39M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.