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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.49B | 354.00M | 310.00M | 429.00M | 392.00M | 298.00M | 256.00M | 486.00M | 366.00M | |
Cost of Goods Sold | 722.00M | 134.00M | 329.00M | 128.00M | 131.00M | 122.00M | 123.00M | 135.00M | 117.00M |
| 763.00M | 220.00M | -19.00M | 301.00M | 261.00M | 176.00M | 133.00M | 351.00M | 249.00M | |
| 51.4% | 62.1% | -6.1% | 70.2% | 66.6% | 59.1% | 52.0% | 72.2% | 68.0% | |
Total Operating Expenses | 568.00M | 193.00M | 10.00M | 189.00M | 176.00M | 173.00M | 170.00M | 173.00M | 165.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 42.00M | 11.00M | 10.00M | 10.00M | 11.00M | 10.00M | 10.00M | 9.00M | 9.00M | |
| 195.00M | 27.00M | -29.00M | 112.00M | 85.00M | 3.00M | -37.00M | 178.00M | 84.00M | |
| 13.1% | 7.6% | -9.4% | 26.1% | 21.7% | 1.0% | -14.5% | 36.6% | 23.0% | |
| -141.00M | -70.00M | -117.00M | 29.00M | 17.00M | -104.00M | -48.00M | 60.00M | 14.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 372.00M | 101.00M | 90.00M | 98.00M | 83.00M | 116.00M | 23.00M | 139.00M | 88.00M | |
Other Income/Expense | -336.00M | -97.00M | -88.00M | -83.00M | -68.00M | -107.00M | -11.00M | -118.00M | -70.00M |
| 2.00M | -163.00M | -104.00M | 236.00M | 33.00M | 4.00M | 3.00M | 36.00M | 51.00M | |
| 54.00M | -2.00M | 82.00M | -31.00M | 5.00M | 0.00 | 0.00 | 33.00M | 10.00M | |
| 0.1% | -46.0% | -33.5% | 55.0% | 8.4% | 1.3% | 1.2% | 7.4% | 13.9% | |
| 1.09B | 258.00M | 205.00M | 337.00M | 293.00M | 209.00M | 164.00M | 388.00M | 282.00M | |
| 73.6% | 72.9% | 66.1% | 78.6% | 74.7% | 70.1% | 64.1% | 79.8% | 77.0% | |
| 898.00M | 231.00M | 234.00M | 225.00M | 208.00M | 206.00M | 201.00M | 210.00M | 198.00M | |
| 0.04 | -1.37 | -0.87 | 2.00 | 0.28 | 0.03 | 0.03 | 0.31 | 0.43 | |
| 0.04 | -1.37 | -0.87 | 2.00 | 0.28 | 0.03 | 0.03 | 0.31 | 0.43 | |
| 119.00M | 119.00M | 119.46M | 118.00M | 118.00M | 118.00M | 118.00M | 118.00M | 117.00M | |
| 119.00M | 119.00M | 119.46M | 118.00M | 118.00M | 118.00M | 118.00M | 118.00M | 117.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 |
|---|---|---|---|---|---|---|---|---|
| 1.43B | 1.37B | 1.31B | 1.19B | 1.29B | 1.20B | 1.03B | 1.05B | |
Cost of Goods Sold | 1.21B | 501.00M | 473.00M | 435.00M | 451.00M | 366.00M | 337.00M | 332.00M |
| 217.00M | 870.00M | 841.00M | 755.00M | 835.00M | 833.00M | 695.00M | 721.00M | |
| 15.2% | 63.5% | 64.0% | 63.4% | 64.9% | 69.5% | 67.3% | 68.5% | |
Total Operating Expenses | 41.00M | 674.00M | 578.00M | -715.00M | 568.00M | 500.00M | 471.00M | 354.00M |
| N/A | N/A | N/A | 2.00M | 6.00M | 5.00M | 5.00M | 3.00M | |
| 41.00M | 39.00M | 36.00M | 40.00M | 40.00M | 34.00M | 29.00M | 20.00M | |
| 176.00M | 196.00M | 263.00M | 1.47B | 267.00M | 333.00M | 224.00M | 347.00M | |
| 12.3% | 14.3% | 20.0% | 123.5% | 20.8% | 27.8% | 21.7% | 33.0% | |
| -175.00M | -33.00M | -16.00M | 1.28B | -63.00M | -54.00M | -104.00M | 116.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 387.00M | 307.00M | 337.00M | 232.00M | 312.00M | 415.00M | 404.00M | 306.00M | |
Other Income/Expense | -351.00M | -229.00M | -279.00M | -188.00M | -330.00M | -387.00M | -328.00M | -231.00M |
| 169.00M | 88.00M | 79.00M | 582.00M | 51.00M | 25.00M | -11.00M | 48.00M | |
| 56.00M | 30.00M | -2.00M | 222.00M | 12.00M | 8.00M | -8.00M | 62.00M | |
| 11.8% | 6.4% | 6.0% | 48.9% | 4.0% | 2.1% | -1.1% | 4.6% | |
| 1.06B | 1.00B | 974.00M | 2.15B | 922.00M | 851.00M | 696.00M | 748.00M | |
| 74.2% | 73.3% | 74.1% | 181.0% | 71.7% | 71.0% | 67.4% | 71.0% | |
| 885.00M | 809.00M | 711.00M | 684.00M | 655.00M | 518.00M | 472.00M | 401.00M | |
| 1.42 | 0.75 | 0.67 | 4.99 | 0.44 | 0.22 | -0.10 | 0.46 | |
| 1.42 | 0.75 | 0.67 | 4.99 | 0.44 | 0.22 | -0.10 | 0.46 | |
| 119.00M | 118.00M | 117.00M | 117.00M | 117.00M | 115.00M | 109.00M | 104.00M | |
| 119.00M | 118.00M | 117.00M | 117.00M | 117.00M | 116.00M | 109.00M | 104.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.