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 |
|---|---|---|---|---|---|---|---|---|---|
| 41.01B | 10.65B | 10.13B | 11.41B | 8.82B | 9.07B | 8.37B | 9.59B | 8.31B | |
Cost of Goods Sold | 19.39B | 4.90B | 4.76B | 5.46B | 4.26B | 4.20B | 3.85B | 4.63B | 4.09B |
| 21.62B | 5.75B | 5.37B | 5.95B | 4.55B | 4.87B | 4.52B | 4.96B | 4.22B | |
| 52.7% | 54.0% | 53.0% | 52.2% | 51.6% | 53.7% | 54.0% | 51.7% | 50.8% | |
Total Operating Expenses | 7.10B | 1.80B | 1.72B | 1.92B | 1.66B | 1.73B | 1.56B | 1.49B | 1.51B |
| 5.61B | 1.46B | 1.37B | 1.48B | 1.30B | 1.38B | 1.26B | 1.16B | 1.17B | |
| 1.49B | 345.74M | 349.25M | 440.82M | 355.61M | 352.07M | 303.57M | 329.70M | 330.69M | |
| 14.52B | 3.95B | 3.65B | 4.03B | 2.90B | 3.14B | 2.96B | 3.47B | 2.72B | |
| 35.4% | 37.1% | 36.0% | 35.3% | 32.8% | 34.6% | 35.4% | 36.2% | 32.7% | |
| 14.92B | 4.03B | 3.82B | 4.06B | 3.01B | 3.27B | 3.05B | 3.54B | 2.80B | |
Interest Income | 70.74M | 34.83M | N/A | 13.16M | 22.75M | 28.30M | 51.74M | 6.72M | N/A |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 876K | |
Other Income/Expense | 396.78M | 81.21M | 168.10M | 32.18M | 115.29M | 133.90M | 88.90M | 63.99M | 85.18M |
| 12.34B | 3.33B | 3.18B | 3.34B | 2.49B | 2.70B | 2.55B | 2.79B | 2.31B | |
| 2.57B | 696.27M | 631.50M | 726.72M | 518.63M | 574.49M | 502.99M | 749.49M | 491.25M | |
| 30.1% | 31.3% | 31.4% | 29.2% | 28.3% | 29.8% | 30.4% | 29.1% | 27.8% | |
| 15.73B | 4.23B | 3.95B | 4.33B | 3.22B | 3.44B | 3.22B | 3.72B | 2.98B | |
| 38.4% | 39.7% | 39.0% | 37.9% | 36.5% | 37.9% | 38.5% | 38.8% | 35.8% | |
| 1.21B | 286.67M | 299.69M | 299.64M | 322.06M | 300.45M | 260.96M | 249.55M | 262.44M | |
| 32.00 | 8.67 | 8.26 | 8.63 | 6.44 | 6.95 | 6.32 | 7.30 | 5.78 | |
| 31.97 | 8.66 | 8.26 | 8.62 | 6.43 | 6.95 | 6.30 | 7.30 | 5.78 | |
| 384.50M | 384.50M | 385.40M | 386.50M | 387.68M | 388.20M | 392.30M | 393.30M | 393.20M | |
| 384.90M | 384.90M | 385.70M | 387.00M | 387.60M | 388.40M | 392.50M | 393.60M | 393.60M |
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 |
|---|---|---|---|---|---|---|---|---|
| 38.37B | 29.27B | 30.42B | 22.65B | 21.19B | 17.08B | 13.26B | 12.53B | |
Cost of Goods Sold | 18.10B | 14.26B | 14.81B | 11.21B | 10.02B | 8.77B | 7.34B | 6.77B |
| 20.27B | 15.01B | 15.60B | 11.45B | 11.17B | 8.30B | 5.93B | 5.76B | |
| 52.8% | 51.3% | 51.3% | 50.5% | 52.7% | 48.6% | 44.7% | 46.0% | |
Total Operating Expenses | 7.00B | 5.66B | 5.62B | 4.49B | 3.48B | 3.35B | 2.79B | 2.36B |
| 5.52B | 4.46B | 4.39B | 3.48B | 2.90B | 2.69B | 2.21B | 1.80B | |
| 1.48B | 1.21B | 1.23B | 1.01B | 825.99M | 665.63M | 584.12M | 558.51M | |
| 13.27B | 9.34B | 9.98B | 6.96B | 7.68B | 4.95B | 3.13B | 3.39B | |
| 34.6% | 31.9% | 32.8% | 30.7% | 36.3% | 29.0% | 23.6% | 27.1% | |
| 13.65B | 9.58B | 10.24B | 7.06B | 7.86B | 5.01B | 3.12B | 3.37B | |
Interest Income | 122.98M | 197.30M | 210.25M | 16.93M | 11.87M | 9.55M | 12.83M | 15.96M |
| N/A | 166.25M | 164.93M | 63.53M | 64.79M | 49.22M | 40.49M | 49.41M | |
Other Income/Expense | 377.51M | 237.75M | 256.62M | 99.93M | 175.88M | 65.60M | -7.63M | -25.29M |
| 11.29B | 7.84B | 8.65B | 6.02B | 6.70B | 4.34B | 2.91B | 2.97B | |
| 2.36B | 1.74B | 1.58B | 1.04B | 1.16B | 673.70M | 215.13M | 402.40M | |
| 29.4% | 26.8% | 28.4% | 26.6% | 31.6% | 25.4% | 21.9% | 23.7% | |
| 14.48B | 10.29B | 10.80B | 7.58B | 8.22B | 5.55B | 3.64B | 3.88B | |
| 37.7% | 35.2% | 35.5% | 33.5% | 38.8% | 32.5% | 27.4% | 31.0% | |
| 1.21B | 951.20M | 816.55M | 624.42M | 536.16M | 599.55M | 503.32M | 483.77M | |
| 29.05 | 19.93 | 21.59 | 14.78 | 17.04 | 9.66 | 6.81 | 7.21 | |
| 29.02 | 19.92 | 21.57 | 14.77 | 17.01 | 9.64 | 6.80 | 7.19 | |
| 388.50M | 393.30M | 393.80M | 397.70M | 409.80M | 418.30M | 420.80M | 424.90M | |
| 388.90M | 393.60M | 394.10M | 398.00M | 410.40M | 419.10M | 421.60M | 426.40M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.