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 |
|---|---|---|---|---|---|---|---|---|---|
| 7.69B | 1.95B | 1.96B | 1.82B | 1.97B | 1.90B | 1.40B | 1.36B | 1.27B | |
Cost of Goods Sold | 4.69B | 1.22B | 1.23B | 1.16B | 1.08B | 1.00B | 899.00M | 883.00M | 846.00M |
| 3.00B | 725.00M | 733.00M | 657.00M | 883.00M | 903.00M | 496.00M | 476.00M | 425.00M | |
| 39.0% | 37.2% | 37.4% | 36.2% | 44.9% | 47.4% | 35.6% | 35.0% | 33.4% | |
Total Operating Expenses | 607.00M | 79.00M | 162.00M | 187.00M | 179.00M | 201.00M | 170.00M | 149.00M | 129.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 310.00M | 79.00M | 64.00M | 83.00M | 84.00M | 92.00M | 84.00M | 75.00M | 68.00M | |
| 2.39B | 646.00M | 571.00M | 470.00M | 704.00M | 702.00M | 326.00M | 327.00M | 296.00M | |
| 31.1% | 33.2% | 29.1% | 25.9% | 35.8% | 36.9% | 23.4% | 24.1% | 23.3% | |
| 2.21B | 603.00M | 525.00M | 423.00M | 658.00M | 657.00M | 308.00M | 319.00M | 281.00M | |
Interest Income | 9.00M | 3.00M | 2.00M | 2.00M | 2.00M | 8.00M | 11.00M | 16.00M | 19.00M |
| 198.00M | 46.00M | 49.00M | 50.00M | 53.00M | 53.00M | 29.00M | 24.00M | 34.00M | |
Other Income/Expense | -182.00M | -43.00M | -46.00M | -47.00M | -46.00M | -45.00M | -18.00M | -8.00M | -15.00M |
| 1.67B | 466.00M | 368.00M | 322.00M | 511.00M | 516.00M | 297.00M | 252.00M | 220.00M | |
| 542.00M | 137.00M | 157.00M | 101.00M | 147.00M | 141.00M | 11.00M | 67.00M | 61.00M | |
| 21.7% | 23.9% | 18.8% | 17.7% | 26.0% | 27.1% | 21.3% | 18.5% | 17.3% | |
| 4.81B | 1.20B | 1.25B | 1.08B | 1.28B | 1.21B | 825.00M | 800.00M | 740.00M | |
| 62.6% | 61.7% | 63.7% | 59.7% | 65.1% | 63.3% | 59.1% | 58.9% | 58.2% | |
| 2.42B | 555.00M | 677.00M | 615.00M | 575.00M | 503.00M | 499.00M | 473.00M | 444.00M | |
| 2.18 | 0.61 | 0.48 | 0.42 | 0.67 | 0.68 | 0.40 | 0.34 | 0.30 | |
| 2.18 | 0.61 | 0.48 | 0.42 | 0.67 | 0.68 | 0.40 | 0.34 | 0.29 | |
| 759.00M | 759.00M | 762.00M | 763.00M | 759.00M | 756.00M | 736.00M | 738.00M | 742.00M | |
| 763.00M | 763.00M | 762.00M | 763.00M | 759.00M | 761.00M | 736.00M | 744.00M | 748.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 |
|---|---|---|---|---|---|---|---|---|
| 7.64B | 5.46B | 5.91B | 9.05B | 3.45B | 1.47B | 2.07B | 2.19B | |
Cost of Goods Sold | 4.47B | 3.46B | 3.18B | 3.05B | 1.51B | 1.03B | 1.06B | 1.17B |
| 3.18B | 2.00B | 2.74B | 6.00B | 1.94B | 431.00M | 1.01B | 1.02B | |
| 41.5% | 36.6% | 46.3% | 66.3% | 56.2% | 29.4% | 48.8% | 46.6% | |
Total Operating Expenses | 729.00M | 609.00M | 594.00M | 791.00M | 373.00M | 135.00M | 52.00M | 248.29M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 323.00M | 302.00M | 291.00M | 396.00M | 270.00M | 106.00M | 95.00M | 96.64M | |
| 2.45B | 1.39B | 2.14B | 5.21B | 1.56B | 296.00M | 956.00M | 771.80M | |
| 32.0% | 25.4% | 36.2% | 57.6% | 45.3% | 20.2% | 46.3% | 35.3% | |
| 2.26B | 1.34B | 2.13B | 5.17B | 1.50B | 242.00M | 900.00M | 698.14M | |
Interest Income | 14.00M | 62.00M | 47.00M | N/A | N/A | N/A | N/A | N/A |
| 205.00M | 106.00M | 73.00M | 70.00M | 62.00M | 54.12M | 54.95M | 73.20M | |
Other Income/Expense | -184.00M | -41.00M | -14.00M | -41.00M | -62.00M | -54.00M | -56.00M | -73.66M |
| 1.72B | 1.12B | 1.63B | 4.07B | 1.16B | 201.00M | 681.00M | 557.04M | |
| 546.00M | 224.00M | 503.00M | 1.10B | 344.00M | 41.00M | 219.00M | 141.09M | |
| 22.5% | 20.5% | 27.5% | 44.9% | 33.6% | 13.7% | 33.0% | 25.5% | |
| 4.82B | 3.23B | 3.78B | 6.84B | 2.26B | 691.00M | 1.36B | 1.19B | |
| 63.0% | 59.2% | 64.0% | 75.6% | 65.4% | 47.1% | 66.0% | 54.4% | |
| 2.37B | 1.84B | 1.64B | 1.64B | 693.00M | 395.00M | 408.00M | 417.48M | |
| 2.25 | 1.51 | 2.14 | 5.10 | 2.30 | 0.50 | 1.64 | 1.25 | |
| 2.25 | 1.51 | 2.13 | 5.08 | 2.29 | 0.50 | 1.63 | 1.25 | |
| 761.00M | 742.00M | 756.00M | 796.00M | 503.00M | 398.52M | 415.51M | 445.54M | |
| 761.00M | 745.00M | 760.00M | 799.00M | 504.00M | 401.00M | 417.45M | 445.54M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.