Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $282,877 | $269,098 | $257,390 | $267,896 |
Gross Profit | 71,038 | 63,352 | 71,905 | 69,997 |
EBITDA | 22,890 | 21,064 | 28,254 | 26,877 |
EBIT | 18,980 | 16,274 | 23,178 | 22,137 |
Net Income | -5,157 | 14,032 | 14,855 | 14,987 |
Net Change In Cash | 282,877 | 269,098 | 257,390 | 267,896 |
Free Cash Flow | 52,157 | -209,597 | 150,011 | 106,669 |
Cash | 189,922 | 252,831 | 412,618 | 286,429 |
Basic Shares | 20,259 | 21,040 | 20,670 | 20,553 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,041,182 | $1,083,586 | $1,008,474 | $629,370 |
Gross Profit | 261,795 | 275,480 | 238,278 | 178,946 |
EBITDA | 105,997 | 122,869 | 125,408 | 161,811 |
EBIT | 87,489 | 112,266 | 105,848 | 135,155 |
Net Income | 54,410 | 79,486 | 72,572 | -37,707 |
Net Change In Cash | 1,041,182 | 1,083,586 | 1,008,474 | 629,370 |
Cost of Revenue | -308,177 | -7,129 | ||
Free Cash Flow | -40,225 | 108,154 | 265,161 | 16,031 |
Cash | 412,618 | 355,447 | 545,225 | 316,473 |
Basic Shares | 20,766 | 20,618 | 20,296 | 19,301 |
Quarter | EPS |
---|---|
2024-06-30 | $0.67 |
2024-03-31 | $0.67 |
2023-12-31 | $0.72 |
2023-09-30 | $0.73 |