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 |
|---|---|---|---|---|---|---|---|---|---|
| 5.16B | 1.30B | 1.32B | 1.29B | 1.25B | 1.21B | 1.25B | 1.21B | 1.18B | |
Cost of Goods Sold | 3.28B | 818.07M | 836.98M | 821.60M | 804.35M | 785.93M | 802.97M | 779.51M | 759.83M |
| 1.88B | 478.23M | 482.29M | 469.66M | 450.07M | 428.99M | 445.77M | 431.44M | 416.38M | |
| 36.4% | 36.9% | 36.6% | 36.4% | 35.9% | 35.3% | 35.7% | 35.6% | 35.4% | |
Total Operating Expenses | 1.10B | 268.98M | 284.50M | 278.01M | 270.67M | 245.29M | 255.60M | 249.79M | 246.13M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.07B | 268.98M | 277.13M | 262.11M | 266.39M | 241.08M | 249.16M | 243.31M | 239.64M | |
| 778.08M | 209.24M | 197.79M | 191.64M | 179.40M | 183.70M | 190.17M | 181.65M | 170.25M | |
| 15.1% | 16.1% | 15.0% | 14.8% | 14.3% | 15.1% | 15.2% | 15.0% | 14.5% | |
| 748.92M | 193.99M | 188.83M | 189.35M | 176.74M | 175.22M | 182.55M | 175.49M | 162.42M | |
Interest Income | 27.82M | 10.15M | 7.99M | 5.14M | 4.53M | 6.25M | 9.57M | 10.32M | 6.00M |
| 76.99M | 21.29M | 19.87M | 17.82M | 18.02M | 17.70M | 20.62M | 22.71M | 19.54M | |
Other Income/Expense | -29.16M | -15.25M | -8.96M | -2.29M | -2.66M | -8.48M | -7.63M | -6.16M | -7.83M |
| 569.63M | 147.99M | 143.09M | 145.83M | 132.72M | 130.85M | 141.91M | 132.82M | 121.99M | |
| 179.28M | 46.00M | 45.74M | 43.52M | 44.02M | 44.37M | 40.63M | 42.67M | 40.43M | |
| 11.0% | 11.4% | 10.8% | 11.3% | 10.6% | 10.8% | 11.4% | 11.0% | 10.4% | |
| 871.53M | 227.88M | 223.83M | 218.92M | 200.92M | 204.91M | 214.62M | 205.43M | 194.07M | |
| 16.9% | 17.6% | 17.0% | 17.0% | 16.0% | 16.9% | 17.2% | 17.0% | 16.5% | |
| 93.45M | 18.63M | 26.03M | 27.27M | 21.51M | 21.21M | 24.44M | 23.78M | 23.82M | |
| 3.30 | 0.87 | 0.83 | 0.84 | 0.76 | 0.75 | 0.80 | 0.75 | 0.68 | |
| 3.26 | 0.86 | 0.82 | 0.83 | 0.75 | 0.73 | 0.79 | 0.73 | 0.67 | |
| 170.31M | 170.31M | 171.85M | 175.70M | 174.61M | 175.53M | 178.39M | 177.60M | 179.65M | |
| 172.85M | 172.85M | 174.99M | 176.10M | 177.05M | 178.44M | 180.44M | 180.85M | 180.91M |
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 |
|---|---|---|---|---|---|---|---|---|
| 5.08B | 4.77B | 4.48B | 4.37B | 4.02B | 3.71B | 3.52B | 3.00B | |
Cost of Goods Sold | 3.27B | 3.08B | 2.91B | 2.83B | 2.59B | 2.42B | 2.29B | 1.92B |
| 1.81B | 1.69B | 1.57B | 1.54B | 1.43B | 1.29B | 1.23B | 1.08B | |
| 35.6% | 35.5% | 35.1% | 35.1% | 35.6% | 34.8% | 34.8% | 36.0% | |
Total Operating Expenses | 1.05B | 988.00M | 939.81M | 1.03B | 922.96M | 852.52M | 796.48M | 730.87M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.05B | 967.14M | 913.06M | 938.38M | 865.72M | 789.85M | 794.90M | 693.87M | |
| 760.01M | 702.06M | 630.86M | 502.15M | 509.00M | 438.72M | 429.38M | 348.15M | |
| 15.0% | 14.7% | 14.1% | 11.5% | 12.7% | 11.8% | 12.2% | 11.6% | |
| 730.15M | 676.82M | 602.22M | 465.24M | 483.13M | 400.48M | 399.42M | 362.02M | |
Interest Income | 23.92M | 32.29M | 18.37M | 5.90M | 6.88M | 7.28M | 7.32M | 11.39M |
| 73.52M | 79.51M | 66.31M | 58.10M | 58.31M | 56.24M | 50.78M | 48.51M | |
Other Income/Expense | -29.86M | -25.24M | -28.63M | -36.91M | -25.87M | -38.24M | -29.96M | 13.87M |
| 552.49M | 513.67M | 631.25M | 353.40M | 369.45M | 308.28M | 304.88M | 281.26M | |
| 177.65M | 163.15M | -29.03M | 111.83M | 113.68M | 92.20M | 94.54M | 80.76M | |
| 10.9% | 10.8% | 14.1% | 8.1% | 9.2% | 8.3% | 8.7% | 9.4% | |
| 854.97M | 798.32M | 734.85M | 631.67M | 676.57M | 598.56M | 558.09M | 451.87M | |
| 16.8% | 16.7% | 16.4% | 14.5% | 16.8% | 16.1% | 15.9% | 15.1% | |
| 94.96M | 96.25M | 103.99M | 129.52M | 167.57M | 159.84M | 128.71M | 103.72M | |
| 3.18 | 2.88 | 3.46 | 1.92 | 1.97 | 1.62 | 1.60 | 1.48 | |
| 3.13 | 2.85 | 3.41 | 1.88 | 1.91 | 1.57 | 1.56 | 1.45 | |
| 173.89M | 178.39M | 182.35M | 184.18M | 187.80M | 190.40M | 190.07M | 190.67M | |
| 176.65M | 180.44M | 185.14M | 188.09M | 192.96M | 195.78M | 195.16M | 193.98M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.