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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.06B | 770.28M | 767.86M | 764.93M | 760.20M | 745.88M | 740.55M | 734.31M | 726.04M | |
Cost of Goods Sold | 982.71M | 248.59M | 243.92M | 213.23M | 276.97M | 268.86M | 281.65M | 275.46M | 260.65M |
| 2.08B | 521.68M | 523.94M | 551.70M | 483.22M | 477.02M | 458.90M | 458.85M | 465.39M | |
| 67.9% | 67.7% | 68.2% | 72.1% | 63.6% | 64.0% | 62.0% | 62.5% | 64.1% | |
Total Operating Expenses | 1.19B | 303.15M | 295.83M | 333.79M | 254.73M | 237.67M | 233.23M | 232.21M | 226.51M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 88.98M | 22.08M | 21.87M | 22.03M | 23.00M | 19.78M | 17.69M | 20.09M | 19.59M | |
| 893.04M | 218.53M | 228.10M | 217.91M | 228.50M | 239.35M | 225.67M | 226.64M | 238.88M | |
| 29.2% | 28.4% | 29.7% | 28.5% | 30.1% | 32.1% | 30.5% | 30.9% | 32.9% | |
| 1.15B | 328.00M | 165.69M | 383.97M | 269.32M | 236.48M | 281.84M | 373.30M | 253.94M | |
Interest Income | 28.84M | 7.48M | 7.59M | 6.83M | 6.94M | 6.11M | N/A | N/A | N/A |
| 270.81M | 71.49M | 69.11M | 65.41M | 64.80M | 59.86M | 58.98M | 55.77M | 57.08M | |
Other Income/Expense | 253.94M | 109.46M | -62.41M | 166.06M | 40.83M | -2.87M | 56.17M | 146.66M | 15.06M |
| 1.14B | 325.73M | 165.99M | 381.31M | 268.67M | 236.60M | 282.09M | 372.52M | 253.93M | |
| -1.31M | -294K | -295K | -193K | -531K | -116K | -253K | 782K | -62K | |
| 37.3% | 42.3% | 21.6% | 49.8% | 35.3% | 31.7% | 38.1% | 50.7% | 35.0% | |
| 1.82B | 451.64M | 461.49M | 448.28M | 460.23M | 457.24M | 441.21M | 438.76M | 445.80M | |
| 59.5% | 58.6% | 60.1% | 58.6% | 60.5% | 61.3% | 59.6% | 59.8% | 61.4% | |
| 928.59M | 233.10M | 233.39M | 230.37M | 231.73M | 217.89M | 215.54M | 212.12M | 206.92M | |
| 8.07 | 2.33 | 1.17 | 2.68 | 1.89 | 1.66 | 1.98 | 2.62 | 1.78 | |
| 8.04 | 2.31 | 1.17 | 2.68 | 1.88 | 1.66 | 1.98 | 2.61 | 1.78 | |
| 139.83M | 139.83M | 140.83M | 142.36M | 142.20M | 142.11M | 142.33M | 142.04M | 142.00M | |
| 140.81M | 140.81M | 141.99M | 143.54M | 143.29M | 142.49M | 142.71M | 142.52M | 142.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 |
|---|---|---|---|---|---|---|---|---|
| 3.04B | 2.91B | 2.77B | 2.59B | 2.29B | 2.30B | 2.32B | 2.28B | |
Cost of Goods Sold | 1.00B | 1.07B | 988.13M | 919.11M | 853.94M | 823.10M | 768.11M | 766.56M |
| 2.04B | 1.84B | 1.78B | 1.67B | 1.44B | 1.48B | 1.56B | 1.52B | |
| 67.0% | 63.2% | 64.3% | 64.6% | 62.8% | 64.2% | 67.0% | 66.4% | |
Total Operating Expenses | 1.12B | 924.55M | 893.50M | 889.04M | 828.21M | 767.67M | 719.62M | 691.57M |
| N/A | N/A | N/A | 16.57M | 3.23M | 12.40M | N/A | N/A | |
| 86.68M | 77.70M | 76.53M | 74.06M | 69.61M | 60.34M | 58.04M | 60.37M | |
| 913.86M | 915.75M | 886.28M | 785.29M | 612.70M | 710.49M | 836.90M | 826.41M | |
| 30.1% | 31.4% | 32.0% | 30.3% | 26.7% | 30.9% | 36.0% | 36.2% | |
| 1.06B | 1.08B | 938.59M | 1.15B | 1.01B | 824.46M | 799.11M | 974.17M | |
Interest Income | 27.48M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 259.18M | 226.59M | 205.99M | 230.07M | 220.41M | 214.15M | 203.59M | 220.97M | |
Other Income/Expense | 141.60M | 166.87M | 52.31M | 365.79M | 397.39M | 113.97M | -37.79M | 147.60M |
| 1.05B | 1.08B | 928.83M | 1.14B | 1.00B | 827.63M | 785.97M | 974.52M | |
| -1.14M | 445K | 10.15M | 14.65M | 5.73M | -3.25M | 13.00M | -160K | |
| 34.6% | 37.1% | 33.6% | 43.8% | 43.8% | 36.0% | 33.8% | 42.7% | |
| 1.83B | 1.76B | 1.70B | 1.60B | 1.37B | 1.42B | 1.50B | 1.46B | |
| 60.1% | 60.5% | 61.5% | 61.7% | 59.8% | 61.6% | 64.5% | 63.8% | |
| 913.38M | 846.85M | 816.97M | 814.98M | 758.60M | 707.33M | 661.58M | 631.20M | |
| 7.40 | 7.61 | 6.57 | 8.13 | 7.19 | 5.89 | 5.64 | 7.05 | |
| 7.39 | 7.60 | 6.56 | 8.11 | 7.17 | 5.88 | 5.63 | 7.05 | |
| 140.83M | 142.00M | 141.31M | 139.63M | 139.39M | 140.09M | 139.42M | 138.25M | |
| 141.99M | 142.46M | 141.64M | 139.98M | 139.72M | 140.44M | 139.57M | 138.29M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.