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.10B | 1.04B | 1.05B | 995.69M | 1.01B | 979.26M | 995.22M | 977.87M | 1.03B | |
Cost of Goods Sold | 1.32B | 303.50M | 359.42M | 356.49M | 304.33M | 299.15M | 298.28M | 296.10M | 305.86M |
| 2.77B | 736.59M | 688.15M | 639.20M | 708.12M | 680.11M | 696.94M | 681.77M | 722.63M | |
| 67.7% | 70.8% | 65.7% | 64.2% | 69.9% | 69.5% | 70.0% | 69.7% | 70.3% | |
Total Operating Expenses | 2.18B | 564.00M | 528.55M | 542.90M | 545.08M | 549.01M | 552.79M | 519.48M | 575.58M |
| 371.37M | 98.66M | 83.04M | 93.28M | 96.40M | 97.20M | 94.88M | 85.27M | 92.19M | |
| 1.77B | 465.34M | 440.74M | 417.80M | 448.69M | 447.63M | 424.97M | 434.14M | 452.26M | |
| 591.59M | 172.67M | 159.59M | 96.30M | 163.03M | 131.10M | 144.15M | 162.30M | 147.05M | |
| 14.4% | 16.6% | 15.2% | 9.7% | 16.1% | 13.4% | 14.5% | 16.6% | 14.3% | |
| 593.73M | 148.89M | 176.59M | 94.73M | 173.52M | 140.44M | 140.78M | 165.93M | 143.87M | |
Interest Income | 14.64M | 3.91M | 4.62M | 3.25M | 2.86M | 5.32M | 8.52M | 4.00M | 3.30M |
| 1.56M | N/A | N/A | 1.56M | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | 2.14M | -23.78M | 17.00M | -1.56M | 10.48M | 9.34M | -3.37M | 3.63M | -3.18M |
| 429.89M | 112.77M | 135.76M | 56.75M | 124.61M | 93.23M | 103.81M | 115.96M | 96.56M | |
| 163.84M | 36.12M | 40.84M | 37.98M | 48.91M | 47.21M | 36.97M | 49.97M | 47.30M | |
| 10.5% | 10.8% | 13.0% | 5.7% | 12.3% | 9.5% | 10.4% | 11.9% | 9.4% | |
| 846.41M | 229.22M | 261.57M | 152.01M | 203.61M | 170.25M | 182.28M | 200.09M | 183.21M | |
| 20.7% | 22.0% | 25.0% | 15.3% | 20.1% | 17.4% | 18.3% | 20.5% | 17.8% | |
| 254.82M | 56.55M | 101.98M | 55.72M | 40.58M | 39.15M | 38.13M | 37.79M | 36.17M | |
| 5.97 | 1.58 | 1.89 | 0.78 | 1.72 | 1.27 | 1.39 | 1.55 | 1.28 | |
| 5.96 | 1.57 | 1.89 | 0.78 | 1.72 | 1.27 | 1.39 | 1.55 | 1.28 | |
| 71.42M | 71.42M | 71.68M | 72.38M | 72.56M | 73.56M | 74.42M | 74.74M | 75.18M | |
| 71.61M | 71.61M | 71.76M | 72.42M | 72.59M | 73.61M | 74.47M | 74.76M | 75.22M |
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 | 4.00B | 3.86B | 3.73B | 3.95B | 2.47B | 2.41B | 1.97B | |
Cost of Goods Sold | 1.28B | 1.20B | 1.16B | 1.10B | 1.02B | 708.71M | 662.90M | 518.63M |
| 2.76B | 2.80B | 2.71B | 2.63B | 2.94B | 1.76B | 1.74B | 1.45B | |
| 68.3% | 70.0% | 70.1% | 70.5% | 74.3% | 71.3% | 72.5% | 73.6% | |
Total Operating Expenses | 2.14B | 2.19B | 2.06B | 1.99B | 1.96B | 1.38B | 1.20B | 981.30M |
| 369.91M | 364.20M | 346.83M | 305.26M | 250.31M | 175.31M | 157.36M | 128.90M | |
| 1.76B | 1.76B | 1.70B | 1.67B | 1.71B | 1.20B | 1.07B | 852.40M | |
| 616.22M | 607.63M | 643.34M | 642.60M | 976.40M | 387.17M | 542.49M | 466.56M | |
| 15.3% | 15.2% | 16.7% | 17.2% | 24.7% | 15.7% | 22.5% | 23.7% | |
| 585.29M | 608.96M | 641.20M | 599.06M | 1.01B | 378.95M | 555.12M | 457.96M | |
Interest Income | 16.05M | 20.22M | 17.26M | 5.37M | 3.10M | 3.13M | 12.48M | 8.58M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
Other Income/Expense | -30.93M | 1.33M | -2.13M | -43.54M | 36.02M | -8.22M | 12.63M | -8.61M |
| 410.35M | 421.36M | 445.05M | 361.57M | 772.02M | 1.78B | 442.78M | 400.24M | |
| 174.94M | 187.60M | 196.15M | 237.48M | 240.40M | -1.40B | 112.35M | 57.72M | |
| 10.2% | 10.5% | 11.5% | 9.7% | 19.5% | 71.8% | 18.4% | 20.4% | |
| 796.80M | 752.66M | 785.74M | 768.39M | 1.09B | 480.71M | 621.48M | 521.29M | |
| 19.7% | 18.8% | 20.3% | 20.6% | 27.5% | 19.4% | 25.8% | 26.5% | |
| 180.59M | 145.03M | 142.40M | 125.79M | 108.73M | 93.54M | 78.99M | 54.73M | |
| 5.66 | 5.63 | 5.82 | 4.62 | 9.78 | 22.55 | 5.57 | 5.00 | |
| 5.65 | 5.62 | 5.81 | 4.61 | 9.69 | 22.41 | 5.53 | 4.92 | |
| 72.54M | 74.88M | 76.43M | 78.19M | 78.92M | 78.76M | 79.42M | 80.06M | |
| 72.59M | 74.99M | 76.57M | 78.42M | 79.67M | 79.23M | 80.10M | 81.36M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.