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 |
|---|---|---|---|---|---|---|---|---|---|
| 14.81B | 0.00 | 4.89B | 5.05B | 4.87B | 4.49B | 4.48B | 4.66B | 4.58B | |
Cost of Goods Sold | 7.09B | 0.00 | 2.43B | 2.34B | 2.32B | 2.24B | 2.06B | 2.13B | 2.17B |
| 7.72B | 0.00 | 2.46B | 2.70B | 2.56B | 2.25B | 2.43B | 2.53B | 2.41B | |
| 52.1% | N/A | 50.3% | 53.6% | 52.5% | 50.1% | 54.2% | 54.2% | 52.6% | |
Total Operating Expenses | 3.87B | 0.00 | 1.23B | 1.33B | 1.30B | 817.00M | 1.66B | 1.09B | 1.68B |
| 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 | |
| 4.88B | 1.03B | 1.22B | 1.37B | 1.26B | 1.43B | 767.00M | 1.44B | 732.00M | |
| 33.0% | N/A | 25.1% | 27.2% | 25.8% | 31.9% | 17.1% | 30.9% | 16.0% | |
| 3.61B | -2.00M | 1.14B | 1.29B | 1.17B | 1.35B | 687.00M | 1.35B | 645.00M | |
Interest Income | 2.66B | N/A | 872.00M | 889.00M | 900.00M | 926.00M | 860.00M | 927.00M | 939.00M |
| 244.00M | N/A | 80.00M | 80.00M | 84.00M | 82.00M | 80.00M | 77.00M | 87.00M | |
Other Income/Expense | -1.27B | -1.03B | -80.00M | -80.00M | -84.00M | -82.00M | -80.00M | -87.00M | -87.00M |
| 2.83B | -2.00M | 915.00M | 1.01B | 912.00M | 1.06B | 583.00M | 1.07B | 511.00M | |
| 775.00M | 0.00 | 229.00M | 284.00M | 262.00M | 291.00M | 104.00M | 281.00M | 134.00M | |
| 19.1% | N/A | 18.7% | 20.0% | 18.7% | 23.6% | 13.0% | 23.0% | 11.1% | |
| 4.94B | 1.03B | 1.28B | 1.37B | 1.26B | 1.43B | 767.00M | 1.44B | 732.00M | |
| 33.4% | N/A | 26.3% | 27.2% | 25.8% | 31.9% | 17.1% | 30.9% | 16.0% | |
| 61.00M | 0.00 | 61.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 29.89 | -0.02 | 9.81 | 10.63 | 9.47 | 10.88 | 5.92 | 10.80 | 5.09 | |
| 29.46 | -0.02 | 9.68 | 10.47 | 9.33 | 10.73 | 5.83 | 10.58 | 5.00 | |
| 91.80M | 91.80M | 93.30M | 94.80M | 96.30M | 97.40M | 98.50M | 99.20M | 100.40M | |
| 92.90M | 92.90M | 94.50M | 96.30M | 97.80M | 98.80M | 100.00M | 101.20M | 102.20M |
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 |
|---|---|---|---|---|---|---|---|---|
| 18.91B | 17.98B | 16.12B | 14.33B | 13.54B | 12.03B | 13.05B | 12.98B | |
Cost of Goods Sold | 9.38B | 8.83B | 7.78B | 6.65B | 5.71B | 6.27B | 6.64B | 6.69B |
| 9.53B | 9.15B | 8.34B | 7.69B | 7.83B | 5.75B | 6.41B | 6.29B | |
| 50.4% | 50.9% | 51.7% | 53.6% | 57.8% | 47.8% | 49.1% | 48.4% | |
Total Operating Expenses | 4.70B | 4.54B | 4.78B | 3.56B | 4.22B | 3.69B | 4.05B | 3.49B |
| 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 | |
| 4.83B | 4.61B | 3.56B | 4.13B | 3.61B | 2.06B | 2.35B | 2.80B | |
| 25.5% | 25.6% | 22.1% | 28.8% | 26.7% | 17.1% | 18.0% | 21.6% | |
| 4.50B | 4.27B | 3.23B | 3.93B | 3.35B | 1.83B | 2.23B | 2.48B | |
Interest Income | 3.58B | 3.70B | 3.21B | 1.48B | 1.70B | 1.35B | 1.62B | 1.64B |
| 326.00M | 330.00M | 324.00M | 198.00M | 192.00M | 163.00M | 216.00M | 258.00M | |
Other Income/Expense | -326.00M | -340.00M | -324.00M | -198.00M | -263.00M | -229.00M | -123.00M | -316.00M |
| 3.56B | 3.40B | 2.56B | 3.15B | 2.76B | 1.53B | 1.89B | 2.10B | |
| 941.00M | 866.00M | 678.00M | 782.00M | 590.00M | 297.00M | 339.00M | 386.00M | |
| 18.8% | 18.9% | 15.9% | 22.0% | 20.4% | 12.8% | 14.5% | 16.2% | |
| 5.04B | 4.80B | 3.76B | 4.32B | 3.79B | 2.27B | 2.54B | 3.00B | |
| 26.7% | 26.7% | 23.3% | 30.1% | 28.0% | 18.8% | 19.4% | 23.1% | |
| 212.00M | 198.00M | 203.00M | 187.00M | 178.00M | 207.00M | 183.00M | 198.00M | |
| 36.90 | 33.67 | 24.18 | 28.29 | 29.13 | 12.39 | 14.12 | 14.41 | |
| 36.36 | 33.05 | 23.71 | 27.70 | 28.48 | 12.20 | 13.92 | 14.20 | |
| 94.80M | 101.00M | 105.70M | 111.30M | 119.98M | 123.80M | 134.10M | 145.60M | |
| 96.30M | 102.90M | 107.80M | 113.70M | 120.00M | 125.70M | 136.00M | 147.70M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.