Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $206,235 | $206,302 | $202,584 | $208,415 |
Gross Profit | 94,885 | 95,773 | 97,298 | 97,342 |
EBITDA | 52,256 | 54,604 | 54,541 | 55,212 |
EBIT | 42,515 | 45,195 | 45,971 | 46,783 |
Net Income | 17,473 | 33,039 | 18,479 | 18,248 |
Net Change In Cash | 206,235 | 206,302 | 202,584 | 208,415 |
Cost of Revenue | -78,286 | |||
Free Cash Flow | 27,218 | 46,630 | 27,441 | 19,851 |
Cash | 192,625 | 181,092 | 98,197 | 97,953 |
Basic Shares | 14,980 | 15,106 | 15,220 | 15,317 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $831,068 | $909,402 | $896,167 | $689,268 |
Gross Profit | 388,420 | 377,358 | 375,225 | 248,716 |
EBITDA | 223,334 | 214,005 | 232,593 | 135,851 |
EBIT | 187,704 | 176,053 | 192,708 | 93,022 |
Net Income | 97,176 | 81,111 | 97,864 | -103,994 |
Net Change In Cash | 831,068 | 909,402 | 896,167 | 689,268 |
Cost of Revenue | -100,369 | -30,700 | 283,578 | |
Free Cash Flow | 93,967 | 54,018 | 178,986 | 85,576 |
Cash | 181,092 | 269,655 | 361,412 | 383,369 |
Basic Shares | 15,242 | 15,901 | 16,890 | 16,230 |
Quarter | EPS |
---|---|
2024-03-31 | $1.33 |
2023-12-31 | $1.40 |
2023-09-30 | $1.46 |
2023-06-30 | $1.82 |