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 |
|---|---|---|---|---|---|---|---|---|---|
| 9.83B | 2.63B | 2.44B | 2.44B | 2.32B | 2.26B | 2.23B | 2.26B | 2.20B | |
Cost of Goods Sold | 4.76B | 1.23B | 1.19B | 1.20B | 1.14B | 1.08B | 1.08B | 1.20B | 1.10B |
| 5.07B | 1.40B | 1.26B | 1.24B | 1.17B | 1.17B | 1.14B | 1.06B | 1.10B | |
| 51.6% | 53.1% | 51.5% | 50.9% | 50.7% | 52.0% | 51.3% | 47.1% | 50.1% | |
Total Operating Expenses | 2.93B | 730.00M | 681.00M | 822.00M | 700.00M | 678.00M | 683.00M | 962.00M | 678.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.79B | 701.00M | 685.00M | 718.00M | 689.00M | 672.00M | 667.00M | 660.00M | 671.00M | |
| 2.14B | 665.00M | 577.00M | 422.00M | 474.00M | 494.00M | 458.00M | 103.00M | 425.00M | |
| 21.8% | 25.3% | 23.6% | 17.3% | 20.5% | 21.9% | 20.6% | 4.6% | 19.3% | |
| 1.71B | 523.00M | 471.00M | 312.00M | 399.00M | 405.00M | 392.00M | 0.00 | 350.00M | |
Interest Income | 171.00M | 36.00M | 41.00M | 41.00M | 53.00M | 52.00M | 47.00M | 49.00M | 35.00M |
| 578.00M | 151.00M | 148.00M | 151.00M | 128.00M | 135.00M | 122.00M | 126.00M | 117.00M | |
Other Income/Expense | -433.00M | -142.00M | -106.00M | -110.00M | -75.00M | -89.00M | -66.00M | -103.00M | -75.00M |
| 1.53B | 479.00M | 415.00M | 265.00M | 374.00M | 368.00M | 343.00M | -14.00M | 297.00M | |
| 175.00M | 46.00M | 56.00M | 48.00M | 25.00M | 38.00M | 49.00M | 14.00M | 54.00M | |
| 15.6% | 18.2% | 17.0% | 10.9% | 16.1% | 16.3% | 15.4% | -0.6% | 13.5% | |
| 4.33B | 1.22B | 1.12B | 973.00M | 1.01B | 993.00M | 937.00M | 601.00M | 921.00M | |
| 44.0% | 46.6% | 45.9% | 39.8% | 43.7% | 44.0% | 42.1% | 26.6% | 41.8% | |
| 2.19B | 557.00M | 544.00M | 551.00M | 537.00M | 499.00M | 479.00M | 498.00M | 496.00M | |
| 15.60 | 4.86 | 4.22 | 2.70 | 3.82 | 3.76 | 3.52 | -0.14 | 3.11 | |
| 15.53 | 4.83 | 4.20 | 2.69 | 3.81 | 3.75 | 3.50 | -0.14 | 3.10 | |
| 98.64M | 98.64M | 98.39M | 98.20M | 97.98M | 97.83M | 97.51M | 96.85M | 95.39M | |
| 99.14M | 99.14M | 98.73M | 98.38M | 98.17M | 98.05M | 97.89M | 96.85M | 95.39M |
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 |
|---|---|---|---|---|---|---|---|---|
| 9.26B | 8.75B | 8.19B | 7.26B | 6.64B | 6.00B | 5.56B | 5.07B | |
Cost of Goods Sold | 4.51B | 4.47B | 4.23B | 3.75B | 3.47B | 3.07B | 2.81B | 2.61B |
| 4.75B | 4.28B | 3.96B | 3.51B | 3.16B | 2.92B | 2.75B | 2.47B | |
| 51.3% | 48.9% | 48.4% | 48.4% | 47.7% | 48.7% | 49.5% | 48.6% | |
Total Operating Expenses | 2.90B | 2.95B | 2.52B | 2.31B | 2.05B | 1.87B | 1.58B | 1.49B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 2.75B | 2.66B | 2.51B | 2.29B | 2.04B | 1.81B | 1.59B | 1.46B | |
| 1.85B | 1.33B | 1.44B | 1.20B | 1.11B | 1.05B | 1.17B | 977.38M | |
| 20.0% | 15.2% | 17.6% | 16.5% | 16.7% | 17.6% | 21.0% | 19.3% | |
| 1.51B | 975.00M | 1.12B | 829.00M | 608.95M | 516.23M | 692.60M | 433.04M | |
Interest Income | 193.00M | 137.00M | 94.00M | 36.00M | 2.64M | 8.65M | 27.70M | 14.48M |
| 569.00M | 457.00M | 402.00M | 356.00M | 336.08M | 406.47M | 479.68M | 521.49M | |
Other Income/Expense | -340.00M | -353.00M | -319.00M | -371.00M | -499.21M | -536.70M | -477.03M | -544.35M |
| 1.35B | 815.00M | 969.18M | 704.35M | 500.19M | 369.78M | 507.45M | 365.36M | |
| 160.00M | 161.00M | 155.00M | 124.00M | 109.22M | 146.15M | 185.35M | 67.68M | |
| 14.6% | 9.3% | 11.8% | 9.7% | 7.5% | 6.2% | 9.1% | 7.2% | |
| 3.91B | 3.34B | 3.29B | 2.94B | 2.76B | 2.48B | 2.45B | 2.20B | |
| 42.3% | 38.1% | 40.2% | 40.4% | 41.7% | 41.3% | 44.1% | 43.5% | |
| 2.07B | 2.01B | 1.84B | 1.74B | 1.66B | 1.42B | 1.28B | 1.23B | |
| 13.79 | 8.54 | 10.35 | 7.69 | 5.57 | 4.22 | 6.03 | 4.58 | |
| 13.76 | 8.50 | 10.31 | 7.67 | 5.53 | 4.18 | 5.99 | 4.56 | |
| 97.88M | 95.46M | 93.61M | 91.57M | 89.77M | 87.70M | 84.14M | 79.78M | |
| 98.12M | 95.83M | 94.01M | 91.83M | 90.41M | 88.41M | 84.68M | 80.20M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.