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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.54B | 967.00M | 871.00M | 878.00M | 821.00M | 906.00M | 926.00M | 997.00M | 509.00M | |
Cost of Goods Sold | 2.20B | 579.00M | 562.00M | 541.00M | 517.00M | 556.00M | 579.00M | 558.00M | 296.00M |
| 1.34B | 388.00M | 309.00M | 337.00M | 304.00M | 350.00M | 347.00M | 439.00M | 213.00M | |
| 37.8% | 40.1% | 35.5% | 38.4% | 37.0% | 38.6% | 37.5% | 44.0% | 41.8% | |
Total Operating Expenses | 606.00M | 173.00M | 150.00M | 157.00M | 126.00M | 143.00M | 163.00M | 191.00M | 102.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 605.00M | 106.00M | 333.00M | 87.00M | 79.00M | 72.00M | 95.00M | 106.00M | 63.00M | |
| 732.00M | 215.00M | 159.00M | 180.00M | 178.00M | 207.00M | 184.00M | 248.00M | 111.00M | |
| 20.7% | 22.2% | 18.3% | 20.5% | 21.7% | 22.8% | 19.9% | 24.9% | 21.8% | |
| -420.00M | -760.00M | 23.00M | 75.00M | 242.00M | 162.00M | 41.00M | 483.00M | 11.00M | |
Interest Income | -6.00M | N/A | -11.00M | N/A | 5.00M | 6.00M | 2.00M | 7.00M | 10.00M |
| 108.00M | 29.00M | 29.00M | 25.00M | 25.00M | 27.00M | 28.00M | 29.00M | 17.00M | |
Other Income/Expense | -1.15B | -975.00M | -136.00M | -105.00M | 64.00M | -45.00M | -143.00M | 235.00M | -100.00M |
| -463.00M | -711.00M | 12.00M | 64.00M | 172.00M | 115.00M | 33.00M | 345.00M | 8.00M | |
| 43.00M | -49.00M | 11.00M | 11.00M | 70.00M | 47.00M | 8.00M | 138.00M | 3.00M | |
| -13.1% | -73.5% | 1.4% | 7.3% | 21.0% | 12.7% | 3.6% | 34.6% | 1.6% | |
| 1.36B | 375.00M | 317.00M | 331.00M | 334.00M | 367.00M | 357.00M | 419.00M | 177.00M | |
| 38.4% | 38.8% | 36.4% | 37.7% | 40.7% | 40.5% | 38.6% | 42.0% | 34.8% | |
| 625.00M | 160.00M | 158.00M | 151.00M | 156.00M | 160.00M | 173.00M | 171.00M | 66.00M | |
| -5.19 | -8.02 | 0.14 | 0.76 | 1.93 | 1.27 | 0.36 | 3.86 | 0.12 | |
| -5.20 | -8.02 | 0.14 | 0.76 | 1.92 | 1.26 | 0.36 | 3.78 | 0.11 | |
| 88.70M | 88.70M | 87.00M | 84.21M | 89.00M | 90.60M | 90.80M | 89.40M | 68.10M | |
| 88.70M | 88.70M | 87.40M | 84.40M | 89.40M | 91.20M | 92.20M | 91.20M | 70.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 |
|---|---|---|---|---|---|---|---|---|
| 3.60B | 2.96B | 2.81B | 3.26B | 2.56B | 1.61B | 2.69B | 3.06B | |
Cost of Goods Sold | 2.18B | 1.75B | 1.49B | 1.52B | 1.32B | 1.21B | 1.43B | 1.48B |
| 1.43B | 1.20B | 1.33B | 1.74B | 1.25B | 403.00M | 1.26B | 1.59B | |
| 39.6% | 40.6% | 47.1% | 53.3% | 48.6% | 25.0% | 46.9% | 51.8% | |
Total Operating Expenses | 576.00M | 551.00M | 432.00M | 384.00M | 345.00M | 396.00M | 411.00M | 448.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 571.00M | 321.00M | 267.00M | 222.00M | 200.00M | 252.00M | 290.00M | 299.00M | |
| 852.00M | 651.00M | 894.00M | 1.35B | 902.00M | 7.00M | 851.00M | 1.14B | |
| 23.6% | 22.0% | 31.8% | 41.6% | 35.2% | 0.4% | 31.6% | 37.2% | |
| 502.00M | 516.00M | 748.00M | 761.00M | 229.00M | 1.87B | 100.00M | 429.00M | |
Interest Income | N/A | 26.00M | 40.00M | 23.00M | N/A | 217.00M | N/A | N/A |
| 106.00M | 87.00M | 56.00M | 53.00M | 54.00M | 217.00M | 383.00M | 379.00M | |
Other Income/Expense | -350.00M | -135.00M | -146.00M | -593.00M | -673.00M | 1.86B | -751.00M | 0.00 |
| 363.00M | 376.00M | 564.00M | 524.00M | 612.00M | 1.88B | -28.00M | 328.00M | |
| 139.00M | 140.00M | 184.00M | 237.00M | -396.00M | 0.00 | 1.00M | 101.00M | |
| 10.1% | 12.7% | 20.0% | 16.1% | 23.9% | 117.0% | -1.0% | 10.7% | |
| 1.48B | 1.13B | 1.17B | 1.59B | 1.17B | 369.00M | 1.36B | 1.69B | |
| 41.0% | 38.1% | 41.4% | 49.0% | 45.4% | 22.9% | 50.7% | 55.0% | |
| 625.00M | 475.00M | 271.00M | 241.00M | 263.00M | 362.00M | 514.00M | 545.00M | |
| 4.17 | 4.74 | 8.10 | 6.94 | 7.46 | 22.59 | -0.57 | 6.77 | |
| 4.15 | 4.62 | 7.78 | 6.75 | 7.37 | 22.59 | -0.57 | 6.77 | |
| 87.00M | 79.30M | 69.60M | 75.50M | 82.00M | 83.32M | 49.00M | 47.40M | |
| 87.40M | 81.40M | 72.50M | 77.60M | 83.00M | 83.32M | 49.20M | 47.40M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.