Values in thousands | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 |
---|---|---|---|---|
Revenue | $407,044 | $419,249 | $428,040 | $424,267 |
Gross Profit | 122,836 | 125,562 | 131,852 | 111,259 |
EBITDA | 35,773 | 34,622 | 37,722 | 23,961 |
EBIT | 30,587 | 28,048 | 30,252 | 14,944 |
Net Income | 16,006 | 16,172 | 19,054 | 7,154 |
Net Change In Cash | 407,044 | 419,249 | 428,040 | 424,267 |
Cost of Revenue | -42,544 | 28,167 | ||
Free Cash Flow | 37,287 | 38,272 | -4,245 | 2,148 |
Cash | 173,211 | 27,176 | 15,533 | 58,282 |
Basic Shares | 17,017 | 17,356 | 18,051 | 18,436 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,678,600 | $1,480,832 | $1,113,921 | $1,005,266 |
Gross Profit | 505,291 | 422,038 | 328,506 | 279,269 |
EBITDA | 165,976 | 95,036 | 40,271 | 32,939 |
EBIT | 139,322 | 64,694 | 13,128 | 10,256 |
Net Income | 68,812 | 48,155 | 16,496 | -29,074 |
Net Change In Cash | 1,678,600 | 1,480,832 | 1,113,921 | 1,005,266 |
Cost of Revenue | -3,216 | 65,260 | 63,285 | |
Free Cash Flow | 93,959 | 978 | 31,090 | 101,003 |
Cash | 173,211 | 46,026 | 48,989 | 117,353 |
Basic Shares | 17,710 | 19,471 | 19,789 | 17,748 |
Quarter | EPS |
---|---|
2023-12-31 | $0.95 |
2023-09-30 | $0.93 |
2023-06-30 | $1.06 |
2023-03-31 | $0.37 |