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 |
|---|---|---|---|---|---|---|---|---|---|
| 16.70B | 3.96B | 4.07B | 4.42B | 4.25B | 4.40B | 4.24B | 4.61B | 4.25B | |
Cost of Goods Sold | 11.90B | 2.98B | 2.22B | 2.97B | 3.73B | 3.35B | 3.72B | 5.08B | 3.41B |
| 4.81B | 977.00M | 1.85B | 1.45B | 527.00M | 1.05B | 521.00M | -461.00M | 841.00M | |
| 28.8% | 24.7% | 45.5% | 32.9% | 12.4% | 23.9% | 12.3% | -10.0% | 19.8% | |
Total Operating Expenses | 2.24B | 33.00M | 1.11B | 831.70M | 259.00M | 237.00M | 272.00M | 284.00M | 263.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 1.94B | 33.00M | 1.08B | 831.70M | 0.00 | 31.00M | 21.00M | 26.00M | 25.00M | |
| 2.57B | 944.00M | 736.00M | 622.00M | 268.00M | 815.00M | 249.00M | -745.00M | 578.00M | |
| 15.4% | 23.8% | 18.1% | 14.1% | 6.3% | 18.5% | 5.9% | -16.1% | 13.6% | |
| 2.29B | 683.00M | 736.00M | 597.00M | 269.00M | 815.00M | 248.00M | -748.00M | 577.00M | |
Interest Income | 7.00M | N/A | N/A | N/A | 7.00M | 2.00M | 12.00M | 6.00M | 5.00M |
| 135.00M | 36.00M | 36.00M | 25.00M | 38.00M | 38.00M | 38.00M | 37.00M | 38.00M | |
Other Income/Expense | -285.00M | -261.00M | 0.00 | -25.00M | 1.00M | 0.00 | -1.00M | -3.00M | -1.00M |
| 1.91B | 559.00M | 653.00M | 446.00M | 255.00M | 680.00M | 210.00M | -593.00M | 509.00M | |
| 372.00M | 124.00M | 83.00M | 151.00M | 14.00M | 135.00M | 39.00M | -155.00M | 68.00M | |
| 11.5% | 14.1% | 16.1% | 10.1% | 6.0% | 15.4% | 5.0% | -12.9% | 12.0% | |
| 2.57B | 944.00M | 736.00M | 622.00M | 268.00M | 815.00M | 249.00M | -745.00M | 578.00M | |
| 15.4% | 23.8% | 18.1% | 14.1% | 6.3% | 18.5% | 5.9% | -16.1% | 13.6% | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 46.95 | 13.88 | 16.21 | 10.77 | 6.09 | 16.10 | 4.90 | -13.77 | 11.80 | |
| 46.95 | 13.88 | 16.21 | 10.77 | 6.09 | 16.10 | 4.90 | -13.80 | 11.80 | |
| 40.28M | 40.28M | 40.28M | 41.41M | 41.87M | 42.24M | 42.70M | 42.70M | 42.60M | |
| 40.28M | 40.28M | 40.28M | 41.41M | 41.87M | 42.24M | 42.70M | 42.70M | 42.60M |
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.32B | 17.08B | 14.46B | 11.98B | 11.33B | 9.60B | 8.23B | 7.36B | |
Cost of Goods Sold | 13.76B | 14.61B | 11.38B | 10.63B | 9.60B | 8.42B | 6.63B | 7.17B |
| 3.55B | 2.47B | 3.08B | 1.36B | 1.73B | 1.17B | 1.60B | 191.06M | |
| 20.5% | 14.5% | 21.3% | 11.3% | 15.3% | 12.2% | 19.5% | 2.6% | |
Total Operating Expenses | 1.60B | 976.00M | 931.00M | 769.00M | 184.00M | 588.00M | 505.56M | 433.24M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 883.70M | 95.00M | 73.00M | 61.00M | 68.00M | 41.00M | 32.97M | 30.67M | |
| 1.95B | 1.50B | 2.15B | 588.00M | 1.54B | 586.00M | 1.10B | -242.18M | |
| 11.3% | 8.8% | 14.9% | 4.9% | 13.6% | 6.1% | 13.4% | -3.3% | |
| 1.93B | 1.49B | 2.15B | 588.00M | 1.55B | 585.00M | 1.10B | -242.18M | |
Interest Income | 21.00M | 26.00M | 10.00M | 2.00M | 12.00M | N/A | N/A | N/A |
| 139.00M | 149.00M | 134.00M | 101.00M | 70.00M | 36.00M | 31.69M | 31.03M | |
Other Income/Expense | -25.00M | -2.00M | 0.00 | 0.00 | 2.00M | -1.00M | 0.00 | 0.00 |
| 1.59B | 1.37B | 2.52B | 597.00M | 1.38B | 514.00M | 1.01B | 89.04M | |
| 339.00M | 120.00M | -363.00M | -9.00M | 167.00M | 71.00M | 89.53M | -331.22M | |
| 9.2% | 8.0% | 17.4% | 5.0% | 12.2% | 5.4% | 12.3% | 1.2% | |
| 1.95B | 1.50B | 2.15B | 588.00M | 1.54B | 586.00M | 1.10B | -242.18M | |
| 11.3% | 8.8% | 14.9% | 4.9% | 13.6% | 6.1% | 13.4% | -3.3% | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 37.86 | 31.78 | 60.19 | 15.19 | 34.66 | 12.81 | 24.77 | 2.54 | |
| 37.86 | 31.78 | 60.24 | 15.19 | 34.62 | 12.78 | 24.70 | 2.53 | |
| 41.41M | 42.70M | 41.30M | 39.00M | 39.26M | 39.66M | 40.29M | 40.77M | |
| 41.41M | 42.70M | 41.30M | 39.00M | 39.30M | 39.73M | 40.42M | 40.93M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.