Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $278,559 | $282,877 | $269,098 | $257,390 |
Gross Profit | 60,248 | 71,038 | 63,352 | 71,905 |
EBITDA | 19,082 | 22,890 | 21,064 | 28,254 |
EBIT | 19,082 | 18,980 | 16,274 | 23,178 |
Net Income | 14,829 | -5,157 | 14,032 | 14,855 |
Net Change In Cash | 278,559 | 282,877 | 269,098 | 257,390 |
Free Cash Flow | 108,036 | 52,157 | -209,597 | 150,011 |
Cash | 363,422 | 189,922 | 252,831 | 412,618 |
Basic Shares | 21,024 | 20,259 | 21,040 | 20,670 |
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 | 276,113 | 275,480 | 238,278 | 178,946 |
EBITDA | 107,179 | 122,869 | 125,589 | 161,811 |
EBIT | 88,671 | 112,266 | 106,029 | 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-09-30 | $0.72 |
2024-06-30 | $0.67 |
2024-03-31 | $0.67 |
2023-12-31 | $0.72 |