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 |
|---|---|---|---|---|---|---|---|---|---|
| 18.60B | 5.15B | 4.63B | 4.52B | 4.30B | 4.30B | 3.87B | 3.77B | 3.70B | |
Cost of Goods Sold | 14.94B | 4.13B | 3.76B | 3.58B | 3.47B | 3.47B | 3.14B | 3.01B | 2.96B |
| 3.66B | 1.02B | 863.95M | 935.60M | 835.31M | 833.77M | 722.72M | 757.01M | 734.73M | |
| 19.7% | 19.8% | 18.7% | 20.7% | 19.4% | 19.4% | 18.7% | 20.1% | 19.9% | |
Total Operating Expenses | 1.77B | 475.04M | 460.11M | 403.96M | 429.62M | 418.56M | 403.96M | 368.45M | 371.19M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.77B | 475.04M | 460.11M | 403.96M | 429.62M | 418.56M | 403.96M | 368.45M | 371.19M | |
| 1.89B | 547.34M | 403.85M | 531.64M | 405.70M | 415.21M | 318.76M | 388.56M | 363.54M | |
| 10.2% | 10.6% | 8.7% | 11.8% | 9.4% | 9.6% | 8.2% | 10.3% | 9.8% | |
| 2.04B | 551.66M | 410.07M | 672.39M | 407.59M | 412.03M | 324.20M | 398.45M | 372.08M | |
Interest Income | 15.29M | N/A | 6.23M | 7.22M | 1.84M | N/A | 5.39M | 9.67M | 8.31M |
| 7.56M | 4.32M | N/A | 3.24M | N/A | 3.24M | N/A | N/A | N/A | |
Other Income/Expense | 153.19M | 4.32M | 6.23M | 140.75M | 1.89M | -3.19M | 5.44M | 9.89M | 8.54M |
| 1.44B | 403.69M | 305.48M | 431.79M | 295.37M | 302.16M | 240.68M | 292.16M | 270.26M | |
| 605.37M | 147.97M | 104.59M | 240.60M | 112.22M | 109.87M | 83.52M | 106.29M | 101.81M | |
| 7.7% | 7.8% | 6.6% | 9.6% | 6.9% | 7.0% | 6.2% | 7.7% | 7.3% | |
| 2.03B | 547.34M | 456.42M | 566.62M | 455.12M | 461.86M | 360.70M | 423.89M | 398.08M | |
| 10.9% | 10.6% | 9.9% | 12.5% | 10.6% | 10.7% | 9.3% | 11.2% | 10.8% | |
| 136.98M | 0.00 | 52.57M | 34.98M | 49.43M | 46.65M | 41.95M | 35.32M | 34.54M | |
| 32.12 | 9.09 | 6.85 | 9.59 | 6.59 | 6.74 | 5.27 | 6.35 | 5.83 | |
| 32.11 | 9.06 | 6.84 | 9.64 | 6.57 | 6.72 | 5.26 | 6.32 | 5.80 | |
| 0 | 0 | 45.05M | 45.05M | 44.83M | 44.83M | 45.99M | 45.99M | 46.40M | |
| 0 | 0 | 45.05M | 45.05M | 44.99M | 44.99M | 46.20M | 46.20M | 46.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 |
|---|---|---|---|---|---|---|---|---|
| 16.99B | 14.57B | 12.58B | 11.08B | 9.90B | 8.80B | 9.17B | 8.13B | |
Cost of Goods Sold | 13.66B | 11.80B | 10.49B | 9.47B | 8.40B | 7.40B | 7.82B | 6.93B |
| 3.33B | 2.77B | 2.09B | 1.60B | 1.50B | 1.40B | 1.36B | 1.21B | |
| 19.6% | 19.0% | 16.6% | 14.5% | 15.2% | 15.9% | 14.8% | 14.8% | |
Total Operating Expenses | 1.66B | 1.42B | 1.21B | 1.04B | 970.94M | 1.14B | 894.98M | 802.37M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.66B | 1.42B | 1.21B | 1.04B | 970.94M | 903.58M | 893.45M | 799.16M | |
| 1.67B | 1.34B | 875.76M | 564.88M | 530.80M | 256.83M | 460.89M | 403.08M | |
| 9.8% | 9.2% | 7.0% | 5.1% | 5.4% | 2.9% | 5.0% | 5.0% | |
| 1.82B | 1.38B | 872.85M | 558.75M | 529.30M | 252.33M | 450.89M | 395.03M | |
Interest Income | N/A | 35.40M | 15.41M | 2.76M | 949K | 1.52M | 2.27M | 2.75M |
| N/A | 3.78M | 17.20M | 13.20M | 6.07M | 9.01M | 13.82M | 13.54M | |
Other Income/Expense | 144.90M | 32.52M | -2.90M | -6.13M | -1.50M | -4.51M | -10.00M | -8.05M |
| 1.27B | 1.01B | 632.99M | 406.12M | 383.53M | 132.94M | 325.14M | 283.53M | |
| 546.20M | 370.24M | 239.52M | 152.63M | 145.60M | 119.38M | 125.75M | 109.11M | |
| 7.5% | 6.9% | 5.0% | 3.7% | 3.9% | 1.5% | 3.5% | 3.5% | |
| 1.84B | 1.48B | 994.72M | 673.49M | 643.24M | 363.50M | 552.98M | 484.00M | |
| 10.9% | 10.2% | 7.9% | 6.1% | 6.5% | 4.1% | 6.0% | 6.0% | |
| 173.00M | 133.68M | 118.97M | 108.61M | 112.44M | 106.67M | 92.09M | 80.92M | |
| 28.19 | 21.61 | 13.37 | 8.13 | 7.09 | 2.41 | 5.78 | 4.88 | |
| 28.19 | 21.52 | 13.31 | 8.10 | 7.06 | 2.40 | 5.75 | 4.85 | |
| 45.05M | 46.62M | 47.36M | 49.93M | 54.07M | 55.20M | 56.21M | 58.11M | |
| 45.05M | 46.81M | 47.56M | 50.14M | 54.35M | 55.42M | 56.52M | 58.44M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.