Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jun 2026 | Quarter ended Dec 2025 | Quarter ended Jun 2025 | Quarter ended Dec 2024 | Quarter ended Jun 2024 | Quarter ended Dec 2023 | Quarter ended Jun 2023 | Quarter ended Dec 2022 |
|---|---|---|---|---|---|---|---|---|---|
| 26.34B | 7.32B | 6.78B | 7.22B | 5.02B | 2.79B | 5.30B | 5.52B | 5.00B | |
Cost of Goods Sold | 14.41B | 3.99B | 3.78B | 3.90B | 2.74B | 3.00B | 2.94B | 3.05B | 2.75B |
| 11.93B | 3.33B | 3.00B | 3.33B | 2.27B | 2.58B | 2.36B | 2.47B | 2.25B | |
| 45.3% | 45.5% | 44.2% | 46.0% | 45.3% | 92.5% | 44.6% | 44.7% | 45.0% | |
Total Operating Expenses | 8.17B | 2.30B | 2.16B | 2.19B | 1.53B | 1.72B | 1.72B | 1.60B | 1.58B |
| 19.65M | N/A | N/A | N/A | 19.65M | N/A | N/A | N/A | N/A | |
| 8.41B | 2.30B | 2.15B | 2.26B | 1.70B | 858.83M | 1.71B | 1.60B | 1.59B | |
| 4.16B | 1.03B | 843.97M | 1.14B | 1.14B | 452.42M | 357.69M | 869.15M | 664.98M | |
| 15.8% | 14.1% | 12.4% | 15.8% | 22.8% | 16.2% | 6.8% | 15.7% | 13.3% | |
| 3.32B | 900.37M | 559.82M | 863.58M | 992.47M | 405.48M | 300.41M | 687.69M | 641.16M | |
Interest Income | 122.85M | 45.58M | 23.07M | 27.59M | 26.62M | 32.25M | 34.78M | 21.33M | 19.66M |
| 717.03M | 181.23M | 265.27M | 156.11M | 114.43M | 99.21M | 91.62M | 63.99M | 52.81M | |
Other Income/Expense | -843.08M | -131.14M | -284.15M | -275.84M | -151.96M | -46.94M | -57.28M | -181.46M | 321.22M |
| 2.30B | 591.28M | 404.29M | 561.12M | 744.45M | 538.09M | -6.55B | 510.62M | 604.57M | |
| 735.28M | 207.05M | 136.84M | 198.80M | 192.58M | 85.03M | 47.88M | 177.07M | 95.14M | |
| 8.7% | 8.1% | 6.0% | 7.8% | 14.8% | 19.3% | -123.7% | 9.2% | 12.1% | |
| 5.78B | 1.48B | 1.31B | 1.53B | 1.47B | 743.13M | 474.26M | 1.16B | 767.44M | |
| 22.0% | 20.2% | 19.3% | 21.2% | 29.3% | 26.6% | 9.0% | 20.9% | 15.4% | |
| 1.62B | 444.58M | 464.58M | 388.63M | 325.38M | 290.72M | 116.57M | 285.92M | 102.46M | |
| 3.04 | 0.90 | 0.61 | 0.85 | 0.68 | 0.40 | -9.63 | 0.75 | 0.88 | |
| 3.04 | 0.90 | 0.61 | 0.85 | 0.68 | 0.40 | -9.63 | 0.75 | 0.86 | |
| 661.22M | 661.22M | 660.86M | 660.77M | 663.13M | 676.99M | 680.86M | 684.18M | 686.71M | |
| 661.22M | 661.22M | 665.13M | 660.77M | 664.61M | 676.99M | 680.86M | 685.29M | 706.88M |
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 |
|---|---|---|---|---|---|---|---|---|
| 13.98B | 10.38B | 10.89B | 10.08B | 9.19B | 9.59B | 9.87B | 9.60B | |
Cost of Goods Sold | 7.67B | 5.62B | 6.03B | 5.48B | 4.82B | 4.94B | 4.98B | 4.81B |
| 6.31B | 4.76B | 4.86B | 4.60B | 4.37B | 4.65B | 4.89B | 4.80B | |
| 45.2% | 45.8% | 44.6% | 45.6% | 47.5% | 48.4% | 49.5% | 49.9% | |
Total Operating Expenses | 4.33B | 3.18B | 3.22B | 2.96B | 2.82B | 3.06B | 3.38B | 3.39B |
| N/A | 19.65M | 19.54M | 15.35M | 14.52M | 20.15M | 19.91M | 19.51M | |
| 4.41B | 3.27B | 3.32B | 3.09B | 2.88B | 3.08B | 3.38B | 3.39B | |
| 1.98B | 1.58B | 1.64B | 1.65B | 1.55B | 1.59B | 1.57B | 1.43B | |
| 14.2% | 15.2% | 15.1% | 16.3% | 16.9% | 16.6% | 15.9% | 14.9% | |
| 1.42B | 1.38B | 1.46B | 1.43B | 1.60B | 1.48B | 1.53B | 1.31B | |
Interest Income | 50.54M | 97.71M | 102.13M | 48.79M | 14.34M | 31.94M | 55.09M | 56.68M |
| 476.61M | 199.30M | 165.04M | 100.16M | 122.06M | 140.70M | 115.12M | 123.03M | |
Other Income/Expense | -558.88M | -197.08M | -188.73M | -216.54M | 48.60M | -107.78M | 0.00 | -124.42M |
| 934.34M | 1.26B | -6.04B | -152.54M | 1.05B | 987.71M | 983.38M | 815.46M | |
| 312.61M | 274.31M | 275.17M | 255.14M | 329.22M | 365.77M | 411.82M | 366.49M | |
| 6.7% | 12.2% | -55.4% | -1.5% | 11.4% | 10.3% | 10.0% | 8.5% | |
| 2.83B | 2.18B | 2.25B | 2.16B | 2.19B | 2.30B | 2.24B | 2.06B | |
| 20.2% | 21.0% | 20.6% | 21.4% | 23.8% | 24.0% | 22.7% | 21.4% | |
| 851.65M | 604.81M | 603.03M | 510.29M | 637.19M | 710.24M | 675.45M | 624.23M | |
| 1.36 | 1.43 | -8.85 | -0.22 | 1.51 | 1.35 | 1.31 | 1.07 | |
| 1.36 | 1.43 | -8.85 | -0.22 | 1.51 | 1.35 | 1.30 | 1.07 | |
| 660.83M | 663.13M | 682.27M | 699.17M | 719.24M | 730.52M | 752.05M | 764.76M | |
| 660.83M | 664.61M | 682.27M | 699.17M | 721.50M | 733.75M | 756.14M | 765.29M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.