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 |
|---|---|---|---|---|---|---|---|---|---|
| 13.72B | 3.15B | 3.58B | 3.65B | 3.33B | 3.17B | 2.86B | 2.90B | 2.68B | |
Cost of Goods Sold | 7.22B | 1.84B | 1.84B | 1.88B | 1.67B | 1.54B | 1.45B | 1.48B | 1.41B |
| 3.43B | -1.75B | 1.75B | 1.77B | 1.66B | 1.64B | 1.42B | 1.41B | 1.27B | |
| 25.0% | -55.5% | 48.8% | 48.5% | 49.8% | 51.6% | 49.5% | 48.8% | 47.3% | |
Total Operating Expenses | 2.93B | 343.00M | 833.00M | 893.00M | 865.00M | 837.00M | 797.00M | 809.00M | 765.00M |
| 213.00M | 41.00M | 41.00M | 59.00M | 72.00M | 69.00M | 69.00M | 59.00M | 55.00M | |
| 1.23B | 302.00M | 302.00M | 315.00M | 308.00M | 292.00M | 273.00M | 303.00M | 293.00M | |
| 3.19B | 606.00M | 916.00M | 875.00M | 794.00M | 800.00M | 620.00M | 603.00M | 504.00M | |
| 23.3% | 19.2% | 25.6% | 24.0% | 23.8% | 25.2% | 21.7% | 20.8% | 18.8% | |
| 2.34B | 461.00M | 748.00M | 551.00M | 582.00M | 609.00M | 471.00M | 461.00M | 403.00M | |
Interest Income | 143.00M | 31.00M | 35.00M | 38.00M | 39.00M | 42.00M | 42.00M | 57.00M | 67.00M |
| 1.00M | -565.00M | 188.00M | 191.00M | 187.00M | 194.00M | 174.00M | 180.00M | 179.00M | |
Other Income/Expense | -849.00M | -145.00M | -168.00M | -324.00M | -212.00M | -191.00M | -149.00M | -142.00M | -101.00M |
| 2.14B | 763.00M | 567.00M | 395.00M | 419.00M | 461.00M | 352.00M | 324.00M | 275.00M | |
| -1.00M | -302.00M | 107.00M | 103.00M | 91.00M | 90.00M | 63.00M | 69.00M | 50.00M | |
| 15.6% | 24.2% | 15.8% | 10.8% | 12.6% | 14.5% | 12.3% | 11.2% | 10.3% | |
| 4.67B | 935.00M | 1.29B | 1.26B | 1.18B | 1.19B | 997.00M | 966.00M | 843.00M | |
| 34.0% | 29.6% | 36.1% | 34.5% | 35.5% | 37.5% | 34.8% | 33.4% | 31.4% | |
| 1.48B | 329.00M | 378.00M | 383.00M | 389.00M | 391.00M | 377.00M | 363.00M | 339.00M | |
| 2.58 | 0.53 | 0.85 | 0.59 | 0.61 | 0.66 | 0.49 | 0.45 | 0.38 | |
| 2.57 | 0.53 | 0.85 | 0.58 | 0.61 | 0.66 | 0.49 | 0.45 | 0.38 | |
| 661.00M | 661.00M | 669.00M | 675.00M | 682.00M | 695.00M | 712.00M | 735.00M | 730.00M | |
| 663.00M | 663.00M | 671.00M | 678.00M | 685.00M | 696.00M | 713.00M | 737.00M | 731.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 |
|---|---|---|---|---|---|---|---|---|
| 13.02B | 11.30B | 10.37B | 4.11B | 4.23B | 2.94B | 12.13B | 13.73B | |
Cost of Goods Sold | 6.54B | 5.78B | 5.21B | 2.46B | 2.63B | 2.12B | 6.10B | 6.97B |
| 6.48B | 5.52B | 5.17B | 1.65B | 1.61B | 821.00M | 6.03B | 6.75B | |
| 49.8% | 48.9% | 49.8% | 40.1% | 38.0% | 27.9% | 49.7% | 49.2% | |
Total Operating Expenses | 3.39B | 3.06B | 2.81B | 2.42B | 2.30B | 2.21B | 2.66B | 3.00B |
| 269.00M | 228.00M | 205.00M | 143.00M | 109.00M | 18.00M | 24.00M | 12.00M | |
| 1.19B | 1.15B | 1.11B | 936.00M | 831.00M | 798.00M | 1.12B | 1.48B | |
| 3.09B | 2.47B | 2.35B | -770.00M | -689.00M | -1.39B | 3.37B | 3.75B | |
| 23.7% | 21.8% | 22.7% | -18.7% | -16.3% | -47.4% | 27.7% | 27.3% | |
| 2.21B | 1.96B | 1.77B | -1.39B | -1.47B | -1.88B | 3.60B | 3.33B | |
Interest Income | 161.00M | 275.00M | 288.00M | 116.00M | 4.00M | 21.00M | 74.00M | 59.00M |
| 746.00M | 727.00M | 818.00M | 702.00M | 621.00M | 523.00M | 449.00M | 446.00M | |
Other Income/Expense | -876.00M | -506.00M | -580.00M | -617.00M | -785.00M | -483.00M | 235.00M | -425.00M |
| 1.63B | 1.45B | 1.22B | 1.83B | -961.00M | -1.69B | 2.70B | 2.41B | |
| 347.00M | 208.00M | 344.00M | 154.00M | -5.00M | 24.00M | 432.00M | 375.00M | |
| 12.5% | 12.8% | 11.8% | 44.6% | -22.7% | -57.3% | 22.2% | 17.6% | |
| 4.63B | 3.83B | 3.62B | 321.00M | 408.00M | -341.00M | 4.44B | 4.90B | |
| 35.6% | 33.9% | 34.9% | 7.8% | 9.6% | -11.6% | 36.6% | 35.7% | |
| 1.54B | 1.37B | 1.27B | 1.09B | 1.10B | 1.05B | 1.07B | 1.15B | |
| 2.35 | 1.97 | 1.60 | -1.40 | -1.26 | -1.89 | 3.50 | 3.07 | |
| 2.35 | 1.96 | 1.60 | -1.40 | -1.51 | -1.89 | 3.50 | 3.07 | |
| 691.00M | 735.00M | 763.00M | 764.00M | 764.00M | 764.00M | 771.00M | 786.00M | |
| 693.00M | 737.00M | 765.00M | 764.00M | 764.00M | 764.00M | 771.00M | 786.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.