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 |
|---|---|---|---|---|---|---|---|---|---|
| 27.52B | 7.60B | 6.59B | 6.35B | 6.97B | 7.06B | 6.07B | 5.70B | 6.22B | |
Cost of Goods Sold | 7.79B | 0.00 | 0.00 | 3.89B | 3.90B | 3.85B | 3.63B | 3.44B | 3.45B |
| 5.54B | 0.00 | 0.00 | 2.46B | 3.08B | 3.21B | 2.44B | 2.25B | 2.77B | |
| 20.1% | 0.0% | 0.0% | 38.7% | 44.1% | 45.5% | 40.2% | 39.6% | 44.5% | |
Total Operating Expenses | 13.76B | 5.84B | 5.38B | 1.29B | 1.25B | 1.21B | 1.29B | 1.15B | 1.13B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 5.97B | 1.75B | 1.22B | 1.17B | 1.83B | 2.00B | 1.14B | 1.11B | 1.64B | |
| 21.7% | 23.1% | 18.5% | 18.4% | 26.2% | 28.4% | 18.8% | 19.4% | 26.4% | |
| 5.29B | 1.58B | 1.06B | 1.01B | 1.65B | 1.83B | 1.01B | 1.03B | 1.56B | |
Interest Income | 40.00M | 11.00M | 14.00M | 10.00M | 5.00M | 19.00M | 22.00M | 12.00M | 12.00M |
| 475.00M | -240.00M | 235.00M | 237.00M | 243.00M | 245.00M | 231.00M | 154.00M | 156.00M | |
Other Income/Expense | -679.00M | -173.00M | -163.00M | -160.00M | -183.00M | -178.00M | -133.00M | -73.00M | -77.00M |
| 3.92B | 1.15B | 821.00M | 747.00M | 1.21B | 1.38B | 788.00M | 747.00M | 1.13B | |
| 1.28B | 395.00M | 222.00M | 253.00M | 415.00M | 415.00M | 208.00M | 283.00M | 425.00M | |
| 14.3% | 15.1% | 12.4% | 11.8% | 17.4% | 19.6% | 13.0% | 13.1% | 18.1% | |
| 6.88B | 1.98B | 1.45B | 1.39B | 2.06B | 2.23B | 1.34B | 1.29B | 1.82B | |
| 25.0% | 26.1% | 21.9% | 21.9% | 29.5% | 31.6% | 22.1% | 22.6% | 29.2% | |
| 910.00M | 227.00M | 228.00M | 224.00M | 231.00M | 227.00M | 201.00M | 180.00M | 176.00M | |
| 8.04 | 2.37 | 1.69 | 1.52 | 2.46 | 2.81 | 1.60 | 1.52 | 2.29 | |
| 8.00 | 2.36 | 1.68 | 1.51 | 2.45 | 2.79 | 1.59 | 1.51 | 2.27 | |
| 484.00M | 484.00M | 487.00M | 491.00M | 492.00M | 492.00M | 492.00M | 492.00M | 492.00M | |
| 486.00M | 486.00M | 490.00M | 494.00M | 495.00M | 495.00M | 496.00M | 496.00M | 496.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 |
|---|---|---|---|---|---|---|---|---|
| 26.98B | 24.46B | 22.74B | 20.72B | 19.82B | 17.22B | 16.65B | 14.95B | |
Cost of Goods Sold | 0.00 | 14.00B | 13.10B | 12.07B | 11.43B | 10.13B | 9.73B | 8.61B |
| 26.98B | 10.46B | 9.64B | 8.65B | 8.39B | 7.09B | 6.92B | 6.34B | |
| 100.0% | 42.8% | 42.4% | 41.7% | 42.4% | 41.2% | 41.5% | 42.4% | |
Total Operating Expenses | 20.76B | 4.64B | 4.36B | 4.37B | 4.08B | 4.03B | 4.24B | 3.58B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 9.73B | 8.61B | |
| 6.22B | 5.82B | 5.28B | 4.28B | 4.31B | 3.07B | 2.68B | 2.76B | |
| 23.1% | 23.8% | 23.2% | 20.7% | 21.8% | 17.8% | 16.1% | 18.5% | |
| -21.44B | 5.48B | 5.03B | 4.08B | 4.21B | 2.79B | 2.44B | 2.24B | |
Interest Income | 48.00M | 83.00M | 78.00M | 15.00M | 2.00M | 7.00M | 39.00M | 11.00M |
| 960.00M | 700.00M | 578.00M | 469.00M | 444.00M | 515.00M | 524.00M | 290.00M | |
Other Income/Expense | -27.66B | -337.00M | -256.00M | -198.00M | -104.00M | -273.00M | -238.00M | -517.00M |
| 4.16B | 4.06B | 3.76B | 3.05B | 3.14B | 2.02B | 1.74B | 1.65B | |
| -25.68B | 1.36B | 1.22B | 995.00M | 1.03B | 747.00M | 666.00M | 574.00M | |
| 15.4% | 16.6% | 16.5% | 14.7% | 15.9% | 11.7% | 10.5% | 11.0% | |
| 7.13B | 6.56B | 6.00B | 5.00B | 5.06B | 3.81B | 3.32B | 3.25B | |
| 26.4% | 26.8% | 26.4% | 24.1% | 25.5% | 22.1% | 20.0% | 21.8% | |
| 910.00M | 746.00M | 713.00M | 719.00M | 747.00M | 741.00M | 647.00M | 494.00M | |
| 8.48 | 8.25 | 7.60 | 6.11 | 6.20 | 3.98 | 3.44 | 3.26 | |
| 8.43 | 8.18 | 7.53 | 6.04 | 6.13 | 3.94 | 3.41 | 3.23 | |
| 491.00M | 492.00M | 494.00M | 499.00M | 507.00M | 506.00M | 506.00M | 506.00M | |
| 494.00M | 496.00M | 499.00M | 505.00M | 513.00M | 512.00M | 511.00M | 511.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.