Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $327,784 | $327,077 | $323,896 | $276,656 |
Gross Profit | 104,662 | 91,884 | 81,705 | 69,558 |
Net Income | 23,527 | -21,420 | 2,891 | -3,204 |
Net Change In Cash | 327,784 | 327,077 | 323,896 | 276,656 |
Free Cash Flow | 39,583 | 3,047 | 29,978 | -66,094 |
Cash | 195,319 | 129,761 | 150,341 | 125,091 |
Basic Shares | 78,100 | 78,100 | 78,100 | 78,100 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,140,072 | $1,041,007 | $797,919 | $751,543 |
Gross Profit | 275,644 | 232,469 | 195,635 | 181,342 |
Net Income | 102,123 | -20,890 | 57,553 | -93,409 |
Net Change In Cash | 1,140,072 | 1,041,007 | 797,919 | 751,543 |
Free Cash Flow | 72,432 | -75,089 | 101,597 | 6,171 |
Cash | 150,341 | 59,293 | 126,449 | 160,900 |
Basic Shares | 78,100 | 78,100 | 78,100 | 78,100 |