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.68B | 7.42B | 3.81B | 4.12B | 4.33B | 4.28B | 4.45B | 4.40B | 4.02B | |
Cost of Goods Sold | 12.98B | 3.27B | 3.35B | 3.14B | 3.23B | 3.17B | 3.26B | 3.25B | 2.71B |
| 6.70B | 4.15B | 462.00M | 981.00M | 1.10B | 1.11B | 1.19B | 1.15B | 1.32B | |
| 34.0% | 56.0% | 12.1% | 23.8% | 25.5% | 26.0% | 26.8% | 26.1% | 32.8% | |
Total Operating Expenses | 2.00B | 1.59B | 150.00M | 140.00M | 122.00M | 133.00M | 140.00M | 206.00M | 117.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 549.00M | 175.00M | 125.00M | 135.00M | 114.00M | 113.00M | 130.00M | 155.00M | 113.00M | |
| 4.69B | 2.56B | 312.00M | 841.00M | 982.00M | 981.00M | 1.05B | 943.00M | 1.20B | |
| 23.9% | 34.5% | 8.2% | 20.4% | 22.7% | 22.9% | 23.6% | 21.4% | 29.8% | |
| 4.21B | 2.38B | 166.00M | 747.00M | 912.00M | 1.16B | 646.00M | 840.00M | 1.06B | |
Interest Income | 68.00M | 22.00M | 14.00M | 14.00M | 18.00M | 14.00M | 10.00M | 16.00M | 19.00M |
| 511.00M | 144.00M | 123.00M | 119.00M | 125.00M | 130.00M | 133.00M | 139.00M | 98.00M | |
Other Income/Expense | -485.00M | -175.00M | -146.00M | -94.00M | -70.00M | 180.00M | -406.00M | -103.00M | -137.00M |
| 3.28B | 1.91B | 120.00M | 562.00M | 687.00M | 899.00M | 494.00M | 639.00M | 812.00M | |
| 923.00M | 473.00M | 46.00M | 185.00M | 219.00M | 244.00M | 137.00M | 187.00M | 239.00M | |
| 16.7% | 25.8% | 3.2% | 13.6% | 15.9% | 21.0% | 11.1% | 14.5% | 20.2% | |
| 8.78B | 3.98B | 1.22B | 1.73B | 1.86B | 1.90B | 1.96B | 1.91B | 2.00B | |
| 44.6% | 53.6% | 31.9% | 42.0% | 43.0% | 44.2% | 44.1% | 43.5% | 49.6% | |
| 4.09B | 1.42B | 904.00M | 890.00M | 879.00M | 914.00M | 912.00M | 971.00M | 794.00M | |
| 4.23 | 2.04 | 0.19 | 0.91 | 1.09 | 1.42 | 0.77 | 0.98 | 1.31 | |
| 4.21 | 2.03 | 0.19 | 0.90 | 1.09 | 1.41 | 0.77 | 0.99 | 1.30 | |
| 937.00M | 937.00M | 621.00M | 621.00M | 635.00M | 635.00M | 643.00M | 623.00M | 622.00M | |
| 940.00M | 940.00M | 622.00M | 622.00M | 636.00M | 636.00M | 645.00M | 623.00M | 623.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 |
|---|---|---|---|---|---|---|---|---|
| 17.19B | 15.94B | 15.26B | 19.17B | 12.21B | 4.83B | 6.22B | 8.90B | |
Cost of Goods Sold | 12.80B | 11.23B | 9.89B | 10.80B | 8.53B | 4.44B | 5.51B | 6.70B |
| 4.39B | 4.71B | 5.37B | 8.37B | 3.68B | 392.00M | 714.00M | 2.19B | |
| 25.5% | 29.5% | 35.2% | 43.7% | 30.1% | 8.1% | 11.5% | 24.7% | |
Total Operating Expenses | 535.00M | 528.00M | 428.00M | 449.00M | 433.00M | 392.00M | 554.00M | 702.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 492.00M | 500.00M | 408.00M | 395.00M | 391.00M | 338.00M | 475.00M | 574.00M | |
| 3.86B | 4.18B | 4.94B | 7.92B | 3.25B | 0.00 | 160.00M | 1.49B | |
| 22.4% | 26.2% | 32.4% | 41.3% | 26.6% | 0.0% | 2.6% | 16.8% | |
| 3.47B | 3.71B | 4.62B | 7.78B | 2.90B | -3.09B | -109.00M | 944.00M | |
Interest Income | 56.00M | 38.00M | 55.00M | 38.00M | 2.00M | 12.00M | N/A | N/A |
| 511.00M | 401.00M | 363.00M | 347.00M | 361.00M | 282.00M | 250.00M | 594.00M | |
Other Income/Expense | -390.00M | -470.00M | -316.00M | -145.00M | -348.00M | -3.09B | -269.00M | -548.00M |
| 2.64B | 2.89B | 3.75B | 6.01B | 2.81B | -2.68B | -355.00M | 3.06B | |
| 785.00M | 770.00M | 841.00M | 1.74B | 65.00M | -547.00M | -30.00M | 230.00M | |
| 15.4% | 18.1% | 24.6% | 31.4% | 23.0% | -55.5% | -5.7% | 34.4% | |
| 7.45B | 7.44B | 7.49B | 10.14B | 5.40B | 1.30B | 1.66B | 2.72B | |
| 43.4% | 46.7% | 49.1% | 52.9% | 44.3% | 26.9% | 26.6% | 30.6% | |
| 3.60B | 3.25B | 2.55B | 2.22B | 2.16B | 1.30B | 1.50B | 1.23B | |
| 4.21 | 4.57 | 5.86 | 9.15 | 4.20 | -7.12 | -0.20 | 6.14 | |
| 4.20 | 4.57 | 5.84 | 9.12 | 4.18 | -7.12 | -0.20 | 6.10 | |
| 628.00M | 623.00M | 639.00M | 651.00M | 663.00M | 377.00M | 401.00M | 499.00M | |
| 629.00M | 623.00M | 642.00M | 653.00M | 665.00M | 377.00M | 401.00M | 502.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.