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 |
|---|---|---|---|---|---|---|---|---|---|
| 13.07B | 3.67B | 3.14B | 3.01B | 3.26B | 3.23B | 3.03B | 3.03B | 2.90B | |
Cost of Goods Sold | 4.06B | 689.00M | 636.00M | 1.30B | 1.43B | 1.45B | 1.41B | 1.38B | 1.27B |
| 9.02B | 2.98B | 2.50B | 1.71B | 1.83B | 1.78B | 1.62B | 1.65B | 1.63B | |
| 69.0% | 81.2% | 79.7% | 56.8% | 56.1% | 55.1% | 53.4% | 54.4% | 56.3% | |
Total Operating Expenses | 3.68B | 1.31B | 1.30B | 535.00M | 532.00M | 558.00M | 542.00M | 547.00M | 564.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.45B | 887.00M | 1.30B | 139.00M | 127.00M | 137.00M | 137.00M | 124.00M | 168.00M | |
| 5.34B | 1.67B | 1.20B | 1.17B | 1.30B | 1.22B | 1.08B | 1.10B | 1.07B | |
| 40.8% | 45.4% | 38.3% | 39.0% | 39.8% | 37.8% | 35.5% | 36.4% | 36.8% | |
| 5.18B | 1.90B | 1.07B | 1.08B | 1.13B | 1.07B | 905.00M | 898.00M | 861.00M | |
Interest Income | 131.00M | 24.00M | 48.00M | 28.00M | 31.00M | 33.00M | 36.00M | 39.00M | 36.00M |
| 778.00M | 203.00M | 182.00M | 192.00M | 201.00M | 206.00M | 213.00M | 223.00M | 233.00M | |
Other Income/Expense | -160.00M | 232.00M | -134.00M | -93.00M | -165.00M | -154.00M | -172.00M | -205.00M | -205.00M |
| 3.92B | 1.41B | 840.00M | 816.00M | 851.00M | 797.00M | 698.00M | 657.00M | 632.00M | |
| 1.20B | 465.00M | 219.00M | 250.00M | 267.00M | 255.00M | 196.00M | 227.00M | 222.00M | |
| 30.0% | 38.5% | 26.8% | 27.1% | 26.1% | 24.7% | 23.0% | 21.7% | 21.8% | |
| 6.89B | 2.05B | 1.59B | 1.56B | 1.69B | 1.61B | 1.47B | 1.49B | 1.45B | |
| 52.7% | 55.9% | 50.7% | 51.9% | 51.9% | 49.9% | 48.4% | 49.1% | 49.9% | |
| 1.55B | 384.00M | 389.00M | 387.00M | 395.00M | 389.00M | 389.00M | 386.00M | 381.00M | |
| 6.90 | 2.49 | 1.49 | 1.43 | 1.49 | 1.39 | 1.22 | 1.15 | 1.10 | |
| 6.87 | 2.48 | 1.49 | 1.42 | 1.48 | 1.38 | 1.21 | 1.14 | 1.10 | |
| 567.00M | 567.00M | 571.14M | 572.00M | 573.00M | 574.00M | 574.00M | 574.00M | 573.00M | |
| 570.00M | 570.00M | 571.14M | 574.00M | 575.00M | 577.00M | 577.00M | 577.00M | 575.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 |
|---|---|---|---|---|---|---|---|---|
| 12.64B | 11.76B | 9.90B | 9.64B | 9.17B | 8.24B | 6.55B | 6.28B | |
Cost of Goods Sold | 4.82B | 5.24B | 4.24B | 4.43B | 4.15B | 3.94B | 2.86B | 2.72B |
| 7.82B | 6.52B | 5.66B | 5.20B | 5.02B | 4.30B | 3.69B | 3.55B | |
| 61.9% | 55.5% | 57.1% | 54.0% | 54.7% | 52.1% | 56.4% | 56.6% | |
Total Operating Expenses | 2.92B | 2.21B | 1.97B | 1.56B | 1.57B | 1.27B | 1.02B | 970.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.70B | 572.00M | 481.00M | 440.00M | 458.00M | 410.00M | 354.00M | 350.00M | |
| 4.90B | 4.31B | 3.69B | 3.64B | 3.45B | 3.03B | 2.67B | 2.58B | |
| 38.7% | 36.6% | 37.3% | 37.8% | 37.6% | 36.8% | 40.8% | 41.2% | |
| 4.35B | 3.63B | 2.89B | 1.81B | 5.70B | 2.77B | 2.48B | 2.52B | |
Interest Income | 140.00M | 141.00M | 319.00M | 108.00M | 1.00M | 10.00M | 35.00M | 22.00M |
| 781.00M | 910.00M | 808.00M | 616.00M | 423.00M | 357.00M | 285.00M | 244.00M | |
Other Income/Expense | -546.00M | -681.00M | -800.00M | -1.83B | 2.25B | -267.00M | -192.00M | -63.00M |
| 3.30B | 2.75B | 2.37B | 1.45B | 4.06B | 2.09B | 1.93B | 1.99B | |
| 991.00M | 826.00M | 456.00M | 310.00M | 1.63B | 658.00M | 521.00M | 500.00M | |
| 26.1% | 23.4% | 23.9% | 15.0% | 44.3% | 25.3% | 29.5% | 31.7% | |
| 6.46B | 5.85B | 4.91B | 4.67B | 4.46B | 3.78B | 3.33B | 3.17B | |
| 51.1% | 49.7% | 49.6% | 48.5% | 48.6% | 45.9% | 50.9% | 50.5% | |
| 1.56B | 1.54B | 1.22B | 1.03B | 1.01B | 751.00M | 662.00M | 586.00M | |
| 5.80 | 4.80 | 4.20 | 2.59 | 7.22 | 3.79 | 3.44 | 3.46 | |
| 5.77 | 4.78 | 4.19 | 2.58 | 7.18 | 3.77 | 3.42 | 3.43 | |
| 571.14M | 573.00M | 564.00M | 559.00M | 562.00M | 552.00M | 561.00M | 575.00M | |
| 571.14M | 576.00M | 565.00M | 561.00M | 565.00M | 555.00M | 565.00M | 579.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.