Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $319,133 | $309,801 | $295,162 | $344,008 |
Gross Profit | 123,072 | 124,372 | 115,054 | 141,208 |
EBITDA | 10,671 | 47,691 | 35,702 | 57,562 |
EBIT | 29,381 | 18,361 | 40,986 | |
Net Income | 9,923 | 22,234 | 15,099 | 31,216 |
Net Change In Cash | 319,133 | 309,801 | 295,162 | 344,008 |
Free Cash Flow | 4,594 | 11,250 | 10,896 | -13,818 |
Cash | 177,722 | 177,399 | 236,440 | 226,305 |
Basic Shares | 140,722 | 140,916 | 140,556 | 140,319 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,287,704 | $1,228,928 | $796,922 | $507,429 |
Gross Profit | 540,423 | 525,059 | 329,933 | 199,504 |
EBITDA | 236,886 | 238,624 | 57,738 | 48,121 |
EBIT | 174,138 | 184,671 | 33,816 | 31,164 |
Net Income | 125,239 | 136,634 | 36,932 | 17,837 |
Net Change In Cash | 1,287,704 | 1,228,928 | 796,922 | 507,429 |
Cost of Revenue | 21,619 | |||
Free Cash Flow | 75,244 | 21,796 | 98,373 | 137,424 |
Cash | 223,098 | 145,181 | 123,777 | 50,739 |
Basic Shares | 140,096 | 139,605 | 136,946 | 136,946 |
Quarter | EPS |
---|---|
2024-09-30 | $0.07 |
2024-06-30 | $0.16 |
2024-03-31 | $0.11 |
2023-12-31 | $0.22 |