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 |
|---|---|---|---|---|---|---|---|---|---|
| 9.31B | 2.77B | 2.27B | 2.24B | 2.02B | 2.50B | 2.21B | 2.07B | 1.88B | |
Cost of Goods Sold | 6.03B | 1.92B | 1.35B | 1.24B | 1.52B | 1.39B | 1.41B | 1.23B | 1.08B |
| 3.29B | 860.00M | 920.00M | 1.00B | 507.00M | 1.11B | 802.00M | 840.00M | 802.00M | |
| 35.3% | 31.0% | 40.5% | 44.7% | 25.0% | 44.4% | 36.3% | 40.7% | 42.6% | |
Total Operating Expenses | 1.10B | 122.00M | 444.00M | 431.00M | 101.00M | 435.00M | 425.00M | 412.00M | 412.00M |
| 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 | -15.00M | |
| 2.19B | 738.00M | 476.00M | 569.00M | 406.00M | 678.00M | 377.00M | 428.00M | 390.00M | |
| 23.5% | 26.6% | 20.9% | 25.4% | 20.0% | 27.1% | 17.1% | 20.7% | 20.7% | |
| 1.52B | 560.00M | 328.00M | 398.00M | 230.00M | 516.00M | 216.00M | 272.00M | 240.00M | |
Interest Income | 24.00M | 9.00M | 7.00M | 6.00M | 2.00M | 5.00M | 8.00M | 10.00M | 6.00M |
| 840.00M | 223.00M | 209.00M | 210.00M | 198.00M | 190.00M | 189.00M | 188.00M | 182.00M | |
Other Income/Expense | -673.00M | -178.00M | -148.00M | -171.00M | -176.00M | -162.00M | -161.00M | -156.00M | -150.00M |
| 1.22B | 452.00M | 266.00M | 318.00M | 183.00M | 414.00M | 177.00M | 214.00M | 190.00M | |
| 297.00M | 108.00M | 62.00M | 80.00M | 47.00M | 102.00M | 39.00M | 58.00M | 50.00M | |
| 13.1% | 16.3% | 11.7% | 14.2% | 9.0% | 16.5% | 8.0% | 10.4% | 10.1% | |
| 3.66B | 1.13B | 842.00M | 924.00M | 761.00M | 1.02B | 716.00M | 764.00M | 732.00M | |
| 39.3% | 40.7% | 37.0% | 41.3% | 37.6% | 40.7% | 32.4% | 37.0% | 38.9% | |
| 1.47B | 391.00M | 366.00M | 355.00M | 355.00M | 342.00M | 339.00M | 336.00M | 342.00M | |
| 1.64 | 0.60 | 0.36 | 0.43 | 0.25 | 0.56 | 0.24 | 0.29 | 0.26 | |
| 1.64 | 0.60 | 0.36 | 0.43 | 0.25 | 0.56 | 0.24 | 0.29 | 0.26 | |
| 751.76M | 751.76M | 740.11M | 739.52M | 739.28M | 738.69M | 737.99M | 737.77M | 737.75M | |
| 757.16M | 757.16M | 745.14M | 744.29M | 742.54M | 741.40M | 741.06M | 739.97M | 739.56M |
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.04B | 8.46B | 8.31B | 7.90B | 5.78B | 5.47B | 5.60B | 7.79B | |
Cost of Goods Sold | 5.18B | 5.07B | 5.04B | 5.01B | 3.07B | 2.69B | 2.94B | 3.53B |
| 3.86B | 3.39B | 3.28B | 2.89B | 2.71B | 2.79B | 2.66B | 4.26B | |
| 42.7% | 40.1% | 39.4% | 36.5% | 46.9% | 50.9% | 47.5% | 54.7% | |
Total Operating Expenses | 1.74B | 1.65B | 1.65B | 1.51B | 1.29B | 1.20B | 1.14B | 1.41B |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | -40.00M | -47.00M | -21.00M | 2.00M | -8.00M | -257.00M | |
| 2.13B | 1.74B | 1.63B | 1.37B | 1.42B | 1.59B | 1.53B | 2.85B | |
| 23.5% | 20.6% | 19.6% | 17.4% | 24.6% | 29.0% | 27.2% | 36.6% | |
| 1.47B | 1.12B | 924.00M | 915.00M | 521.00M | 954.00M | 919.00M | 2.29B | |
Interest Income | 20.00M | 33.00M | 32.00M | 4.00M | 12.00M | 9.00M | 15.00M | 6.00M |
| 808.00M | 738.00M | 666.00M | 513.00M | 918.00M | 634.00M | 621.00M | 963.00M | |
Other Income/Expense | -657.00M | -624.00M | -706.00M | -459.00M | -903.00M | -632.00M | -607.00M | -567.00M |
| 1.18B | 888.00M | 740.00M | 756.00M | -1.48B | 1.47B | 1.75B | 1.83B | |
| 291.00M | 228.00M | 184.00M | 201.00M | 503.00M | 314.00M | 183.00M | 458.00M | |
| 13.1% | 10.5% | 8.9% | 9.6% | -25.6% | 26.8% | 31.2% | 23.5% | |
| 3.54B | 3.10B | 2.96B | 2.61B | 2.54B | 2.67B | 2.53B | 4.02B | |
| 39.2% | 36.6% | 35.7% | 33.0% | 44.0% | 48.7% | 45.2% | 51.7% | |
| 1.42B | 1.36B | 1.33B | 1.23B | 1.12B | 1.08B | 1.01B | 1.17B | |
| 1.59 | 1.20 | 1.00 | 1.02 | -1.93 | 1.91 | 2.39 | 2.59 | |
| 1.59 | 1.20 | 1.00 | 1.02 | -1.93 | 1.91 | 2.37 | 2.58 | |
| 739.41M | 737.76M | 737.04M | 736.03M | 762.90M | 768.59M | 728.51M | 704.44M | |
| 743.35M | 739.85M | 738.17M | 736.90M | 764.82M | 769.38M | 736.75M | 708.62M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.