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.27B | 1.07B | 1.09B | 1.05B | 1.04B | 1.02B | 1.02B | 1.00B | 979.58M | |
Cost of Goods Sold | 1.82B | 471.30M | 497.48M | 429.53M | 426.54M | 418.94M | 414.36M | 408.81M | 402.89M |
| 2.44B | 602.31M | 597.43M | 625.10M | 616.96M | 596.19M | 605.58M | 595.87M | 576.69M | |
| 57.2% | 56.1% | 54.6% | 59.3% | 59.1% | 58.7% | 59.4% | 59.3% | 58.9% | |
Total Operating Expenses | 1.86B | 487.82M | 446.09M | 459.07M | 465.50M | 441.61M | 457.52M | 525.24M | 428.71M |
| 531.59M | 141.58M | 139.45M | 124.72M | 125.84M | 123.55M | 120.25M | 120.35M | 113.35M | |
| 1.28B | 320.87M | 343.87M | 324.32M | 290.52M | 272.33M | 283.06M | 275.50M | 273.45M | |
| 583.32M | 114.49M | 151.34M | 166.02M | 151.46M | 154.58M | 148.06M | 70.64M | 147.99M | |
| 13.7% | 10.7% | 13.8% | 15.7% | 14.5% | 15.2% | 14.5% | 7.0% | 15.1% | |
| 551.02M | 122.00M | 103.92M | 173.16M | 151.94M | 173.38M | 158.11M | 73.81M | 166.84M | |
Interest Income | 51.28M | N/A | 3.49M | 33.66M | 14.13M | 19.53M | 22.75M | 23.07M | 26.63M |
| 55.73M | -8.26M | 19.99M | 37.82M | 6.18M | 6.75M | 6.74M | 6.74M | 6.83M | |
Other Income/Expense | -32.30M | 7.50M | -47.42M | 7.14M | 477K | 18.80M | 10.05M | 3.17M | 18.85M |
| 435.18M | 106.32M | 85.07M | 140.17M | 103.62M | 123.17M | 139.91M | 57.91M | 131.69M | |
| 115.84M | 15.68M | 18.85M | 32.99M | 48.32M | 50.21M | 18.20M | 15.90M | 35.15M | |
| 10.2% | 9.9% | 7.8% | 13.3% | 9.9% | 12.1% | 13.7% | 5.8% | 13.4% | |
| 1.30B | 298.25M | 333.84M | 342.65M | 326.92M | 328.61M | 316.01M | 236.37M | 306.54M | |
| 30.5% | 27.8% | 30.5% | 32.5% | 31.3% | 32.4% | 31.0% | 23.5% | 31.3% | |
| 718.34M | 183.75M | 182.50M | 176.62M | 175.46M | 174.02M | 167.95M | 165.73M | 158.55M | |
| 3.01 | 0.73 | 0.59 | 0.97 | 0.72 | 0.83 | 0.93 | 0.38 | 0.86 | |
| 2.97 | 0.71 | 0.58 | 0.97 | 0.71 | 0.82 | 0.91 | 0.38 | 0.86 | |
| 145.27M | 145.27M | 144.22M | 145.79M | 144.76M | 149.05M | 150.24M | 151.78M | 152.26M | |
| 150.02M | 150.02M | 146.97M | 147.04M | 145.25M | 151.06M | 153.09M | 154.76M | 153.59M |
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.21B | 3.99B | 3.81B | 3.62B | 3.46B | 3.20B | 2.89B | 2.71B | |
Cost of Goods Sold | 1.91B | 1.62B | 1.51B | 1.38B | 1.27B | 1.13B | 987.62M | 953.49M |
| 2.30B | 2.37B | 2.30B | 2.23B | 2.19B | 2.07B | 1.91B | 1.76B | |
| 54.7% | 59.4% | 60.4% | 61.7% | 63.3% | 64.6% | 65.9% | 64.9% | |
Total Operating Expenses | 1.67B | 1.84B | 1.66B | 1.56B | 1.41B | 1.41B | 1.36B | 1.40B |
| 513.56M | 470.88M | 406.05M | 391.43M | 335.37M | 269.31M | 261.37M | 246.16M | |
| 1.23B | 1.10B | 1.06B | 984.11M | 918.98M | 966.70M | 947.54M | 982.77M | |
| 628.24M | 533.41M | 637.34M | 676.27M | 783.15M | 658.53M | 548.92M | 362.50M | |
| 14.9% | 13.4% | 16.7% | 18.7% | 22.6% | 20.6% | 19.0% | 13.4% | |
| 602.40M | 587.01M | 654.00M | 650.37M | 714.21M | 602.98M | 531.38M | 343.09M | |
Interest Income | 70.81M | 100.28M | 45.19M | 3.26M | 15.62M | 29.12M | 34.35M | 26.94M |
| 30.76M | 27.12M | 17.71M | 11.10M | 72.33M | 69.12M | 49.36M | 43.20M | |
Other Income/Expense | -25.84M | 53.60M | 16.66M | -25.91M | -68.94M | -55.56M | -17.53M | -19.41M |
| 452.03M | 504.92M | 547.63M | 523.67M | 651.64M | 557.05M | 478.04M | 298.37M | |
| 150.37M | 82.09M | 106.37M | 126.70M | 62.57M | 45.92M | 53.35M | 44.72M | |
| 10.7% | 12.7% | 14.4% | 14.5% | 18.8% | 17.4% | 16.5% | 11.0% | |
| 1.34B | 1.18B | 1.21B | 1.27B | 1.33B | 1.14B | 989.59M | 797.02M | |
| 31.8% | 29.6% | 31.7% | 35.1% | 38.5% | 35.5% | 34.2% | 29.4% | |
| 708.61M | 648.41M | 570.78M | 592.75M | 550.63M | 478.39M | 440.67M | 434.52M | |
| 3.11 | 3.34 | 3.59 | 3.29 | 4.01 | 3.43 | 2.94 | 1.78 | |
| 3.07 | 3.27 | 3.52 | 3.26 | 3.93 | 3.37 | 2.90 | 1.76 | |
| 145.40M | 151.39M | 152.51M | 159.09M | 162.66M | 162.49M | 162.71M | 167.31M | |
| 147.02M | 154.35M | 155.40M | 160.47M | 165.80M | 165.21M | 164.57M | 169.19M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.