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.68B | 4.83B | 4.45B | 4.26B | 5.14B | 4.54B | 4.00B | 3.76B | 4.89B | |
Cost of Goods Sold | 9.97B | 2.55B | 2.25B | 2.69B | 2.48B | 2.28B | 2.08B | 2.05B | 2.39B |
| 8.71B | 2.29B | 2.21B | 1.56B | 2.66B | 2.25B | 1.92B | 1.71B | 2.50B | |
| 46.6% | 47.3% | 49.5% | 36.7% | 51.8% | 49.7% | 48.0% | 45.4% | 51.1% | |
Total Operating Expenses | 3.61B | 977.00M | 1.04B | 631.00M | 958.00M | 926.00M | 976.00M | 1.08B | 861.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.25B | 513.00M | 582.00M | 630.00M | 522.00M | 508.00M | 562.00M | 673.00M | 451.00M | |
| 5.10B | 1.31B | 1.16B | 933.00M | 1.70B | 1.33B | 945.00M | 624.00M | 1.63B | |
| 27.3% | 27.0% | 26.1% | 21.9% | 33.1% | 29.3% | 23.6% | 16.6% | 33.4% | |
| 4.48B | 1.15B | 976.00M | 777.00M | 1.57B | 1.22B | 737.00M | 560.00M | 1.11B | |
Interest Income | 20.00M | 5.00M | 5.00M | 7.00M | 3.00M | 12.00M | 2.00M | 3.00M | 4.00M |
| 1.03B | 236.00M | 278.00M | 267.00M | 248.00M | 228.00M | 249.00M | 266.00M | 603.00M | |
Other Income/Expense | -626.00M | -157.00M | -186.00M | -156.00M | -127.00M | -114.00M | -208.00M | -64.00M | -519.00M |
| 4.40B | 1.13B | 941.00M | 754.00M | 1.58B | 1.21B | 730.00M | 552.00M | 1.11B | |
| 55.00M | 14.00M | 26.00M | 15.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 23.6% | 23.3% | 21.1% | 17.7% | 30.7% | 26.7% | 18.3% | 14.7% | 22.7% | |
| 6.81B | 1.77B | 1.62B | 1.28B | 2.14B | 1.75B | 1.36B | 1.03B | 2.04B | |
| 36.5% | 36.7% | 36.5% | 30.1% | 41.6% | 38.5% | 33.9% | 27.5% | 41.8% | |
| 1.71B | 464.00M | 461.00M | 349.00M | 435.00M | 417.00M | 412.00M | 410.00M | 410.00M | |
| 16.27 | 4.21 | 3.49 | 2.78 | 5.79 | 4.45 | 2.71 | 2.02 | 4.22 | |
| 16.18 | 4.20 | 3.48 | 2.76 | 5.74 | 4.41 | 2.70 | 2.00 | 4.21 | |
| 269.00M | 269.00M | 270.00M | 271.00M | 272.00M | 272.00M | 269.00M | 269.00M | 263.00M | |
| 270.00M | 270.00M | 271.00M | 273.00M | 274.00M | 275.00M | 276.00M | 277.00M | 264.00M |
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 |
|---|---|---|---|---|---|---|---|---|
| 17.93B | 16.48B | 13.90B | 8.84B | 1.53B | 2.21B | 10.95B | 9.49B | |
Cost of Goods Sold | 9.54B | 8.65B | 7.78B | 6.62B | 2.74B | 2.77B | 6.06B | 5.26B |
| 8.40B | 7.83B | 6.13B | 2.22B | -1.21B | -556.30M | 4.89B | 4.23B | |
| 46.8% | 47.5% | 44.1% | 25.2% | -78.8% | -25.2% | 44.6% | 44.6% | |
Total Operating Expenses | 3.49B | 3.73B | 3.25B | 2.99B | 2.66B | 4.05B | 2.81B | 2.34B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.22B | 2.13B | 1.79B | 1.58B | 1.37B | 1.20B | 1.56B | 1.30B | |
| 4.91B | 4.11B | 2.88B | -766.00M | -3.87B | -4.60B | 2.08B | 1.89B | |
| 27.4% | 24.9% | 20.7% | -8.7% | -252.6% | -208.3% | 19.0% | 20.0% | |
| 4.30B | 2.90B | 1.70B | -2.16B | -5.26B | -5.78B | 1.91B | 1.82B | |
Interest Income | 24.00M | 16.00M | 36.00M | 36.00M | 17.00M | 21.04M | 26.95M | 32.80M |
| 992.00M | 1.59B | 1.40B | 1.36B | 1.29B | 844.24M | 408.51M | 333.67M | |
Other Income/Expense | -605.00M | -1.21B | -1.17B | -1.39B | -1.39B | -1.17B | -175.10M | -79.01M |
| 4.27B | 2.88B | 1.70B | -2.16B | -5.26B | -5.80B | 1.88B | 1.81B | |
| 15.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 23.8% | 17.5% | 12.2% | -24.4% | -343.3% | -262.5% | 17.2% | 19.1% | |
| 6.52B | 5.71B | 4.33B | 641.00M | -2.58B | -3.32B | 3.33B | 2.93B | |
| 36.4% | 34.6% | 31.2% | 7.3% | -168.2% | -150.4% | 30.4% | 30.8% | |
| 1.61B | 1.60B | 1.46B | 1.41B | 1.29B | 1.28B | 1.25B | 1.03B | |
| 15.73 | 11.00 | 6.63 | -8.45 | -20.89 | -27.05 | 8.97 | 8.60 | |
| 15.61 | 10.94 | 6.31 | -8.45 | -20.89 | -27.05 | 8.95 | 8.56 | |
| 271.00M | 261.00M | 256.00M | 255.01M | 251.81M | 214.34M | 209.41M | 210.57M | |
| 273.00M | 279.00M | 283.00M | 255.01M | 251.81M | 214.34M | 209.93M | 211.55M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.