Values in thousands | 2025-06-30 | 2025-03-31 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $430,295 | $397,607 | $443,309 | $360,142 |
Gross Profit | 355,163 | 335,151 | 370,864 | 306,230 |
Net Income | -53,829 | -22,183 | -7,920 | -16,058 |
Net Change In Cash | 430,295 | 397,607 | 443,309 | 360,142 |
Free Cash Flow | 9,716 | 151,110 | 136,442 | 258,691 |
Cash | 1,242,010 | 1,150,071 | 1,134,672 | 1,004,801 |
Basic Shares | 367,814 | 367,814 | 367,814 | 367,814 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,770,645 | $1,367,719 | $1,036,715 | $672,788 |
Gross Profit | 1,436,543 | 1,135,849 | 851,099 | 583,768 |
Net Income | -2,800 | 405,201 | -260,987 | -629,950 |
Net Change In Cash | 1,770,645 | 1,367,719 | 1,036,715 | 672,788 |
Free Cash Flow | 255,110 | 301,954 | -49,827 | -139,642 |
Cash | 1,000,965 | 775,712 | 372,355 | 554,060 |
Basic Shares | 367,814 | 367,814 | 367,814 | 367,814 |