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 |
|---|---|---|---|---|---|---|---|---|---|
| 19.13B | 0.00 | 7.18B | 6.57B | 5.38B | 5.28B | 4.87B | 5.72B | 4.60B | |
Cost of Goods Sold | 8.19B | 0.00 | 2.70B | 2.71B | 2.78B | 2.77B | 2.84B | 3.17B | 3.15B |
| 10.94B | 0.00 | 4.49B | 3.86B | 2.60B | 2.51B | 2.03B | 2.56B | 1.45B | |
| 57.2% | N/A | 62.4% | 58.8% | 48.3% | 47.6% | 41.7% | 44.7% | 31.6% | |
Total Operating Expenses | 563.00M | 121.00M | 130.00M | 173.00M | 139.00M | 169.00M | 165.00M | 219.00M | 168.00M |
| 175.00M | 47.00M | 45.00M | 43.00M | 40.00M | 40.00M | 43.00M | 48.00M | 47.00M | |
| 330.00M | 74.00M | 79.00M | 91.00M | 86.00M | 95.00M | 110.00M | 128.00M | 113.00M | |
| 10.50B | 0.00 | 4.36B | 3.69B | 2.46B | 2.34B | 1.86B | 2.34B | 1.28B | |
| 54.9% | N/A | 60.6% | 56.1% | 45.7% | 44.4% | 38.3% | 40.9% | 27.9% | |
| 13.78B | 3.00B | 4.73B | 3.42B | 2.63B | 3.17B | 2.55B | 2.12B | 1.12B | |
Interest Income | 203.00M | N/A | 84.00M | 63.00M | 56.00M | 54.00M | 41.00M | 38.00M | 37.00M |
| 89.00M | -35.00M | 39.00M | 33.00M | 52.00M | 65.00M | 79.00M | 93.00M | 86.00M | |
Other Income/Expense | 277.00M | 0.00 | 377.00M | -271.00M | 171.00M | 826.00M | 684.00M | -216.00M | -166.00M |
| 8.60B | 2.20B | 3.26B | 1.30B | 1.83B | 2.06B | 1.89B | 1.40B | 922.00M | |
| 3.31B | -952.00M | 1.40B | 2.07B | 787.00M | 1.09B | 647.00M | 702.00M | 244.00M | |
| 44.9% | N/A | 45.4% | 19.8% | 34.1% | 39.1% | 38.8% | 24.5% | 20.0% | |
| 13.20B | 604.00M | 5.07B | 4.30B | 3.23B | 3.04B | 2.55B | 3.03B | 2.05B | |
| 69.0% | N/A | 70.5% | 65.5% | 59.9% | 57.7% | 52.4% | 53.0% | 44.5% | |
| 2.69B | 604.00M | 710.00M | 615.00M | 766.00M | 703.00M | 686.00M | 693.00M | 763.00M | |
| 7.95 | 2.07 | 3.01 | 1.20 | 1.67 | 1.86 | 1.68 | 1.24 | 0.80 | |
| 7.94 | 2.06 | 3.00 | 1.21 | 1.67 | 1.85 | 1.68 | 1.24 | 0.80 | |
| 1.06B | 1.06B | 1.08B | 1.11B | 1.10B | 1.11B | 1.13B | 1.15B | 1.15B | |
| 1.07B | 1.07B | 1.09B | 1.11B | 1.10B | 1.11B | 1.13B | 1.15B | 1.15B |
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 |
|---|---|---|---|---|---|---|---|---|
| 22.10B | 18.56B | 11.78B | 11.95B | 12.19B | 11.42B | 9.73B | 7.26B | |
Cost of Goods Sold | 11.10B | 12.13B | 10.61B | 9.80B | 9.81B | 7.87B | 7.70B | 5.67B |
| 11.00B | 6.42B | 1.17B | 2.14B | 2.38B | 3.55B | 2.02B | 1.59B | |
| 49.8% | 34.6% | 9.9% | 17.9% | 19.5% | 31.1% | 20.8% | 21.9% | |
Total Operating Expenses | 646.00M | 676.00M | 520.00M | 523.00M | 460.00M | 584.00M | 499.00M | 406.00M |
| 166.00M | 197.00M | 200.00M | 229.00M | 154.00M | 122.00M | 150.00M | 153.00M | |
| 382.00M | 442.00M | 299.00M | 276.00M | 259.00M | 269.00M | 313.00M | 244.00M | |
| 10.35B | 5.75B | 650.00M | 1.62B | 1.92B | 2.96B | 1.52B | 1.18B | |
| 46.9% | 31.0% | 5.5% | 13.6% | 15.7% | 26.0% | 15.7% | 16.3% | |
| 11.76B | 4.71B | -1.97B | 56.00M | 1.27B | 3.33B | 3.79B | 705.00M | |
Interest Income | 214.00M | 152.00M | 148.00M | 78.00M | 18.00M | 24.00M | 57.00M | 56.00M |
| 301.00M | 385.00M | 248.00M | 227.00M | 266.00M | 291.00M | 312.00M | 197.00M | |
Other Income/Expense | 1.41B | -1.04B | -2.62B | -1.56B | -642.00M | 368.00M | 2.26B | -477.00M |
| 7.08B | 3.35B | -2.52B | -459.00M | 1.17B | 2.83B | 2.81B | 341.00M | |
| 4.60B | 1.40B | 526.00M | 455.00M | 1.10B | 704.00M | 832.00M | 386.00M | |
| 32.1% | 18.0% | -21.4% | -3.8% | 9.6% | 24.8% | 28.8% | 4.7% | |
| 13.12B | 8.65B | 4.29B | 4.73B | 6.08B | 5.63B | 3.76B | 2.56B | |
| 59.4% | 46.6% | 36.4% | 39.6% | 49.9% | 49.3% | 38.7% | 35.3% | |
| 2.77B | 2.90B | 3.64B | 3.11B | 4.17B | 2.67B | 2.24B | 1.38B | |
| 6.41 | 2.86 | -3.00 | -0.58 | 1.46 | 3.52 | 3.82 | 0.64 | |
| 6.41 | 2.86 | -3.00 | -0.58 | 1.46 | 3.51 | 3.81 | 0.64 | |
| 1.11B | 1.15B | 841.00M | 794.00M | 799.00M | 804.00M | 735.00M | 533.00M | |
| 1.11B | 1.15B | 841.00M | 795.00M | 801.00M | 806.00M | 737.00M | 535.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.