Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $346,635 | $289,743 | $325,118 | $311,006 |
Gross Profit | 122,613 | 110,405 | 123,152 | 110,258 |
EBITDA | 49,166 | 35,359 | 51,021 | 36,030 |
EBIT | 38,151 | 24,446 | 39,552 | 24,283 |
Net Income | 22,558 | 14,179 | 19,555 | 9,879 |
Net Change In Cash | 346,635 | 289,743 | 325,118 | 311,006 |
Free Cash Flow | 11,965 | 8,586 | 18,948 | 60,386 |
Cash | 94,187 | 89,774 | 110,498 | 119,633 |
Basic Shares | 58,692 | 58,714 | 58,636 | 58,342 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,261,498 | $1,297,919 | $1,200,398 | $1,103,262 |
Gross Profit | 441,069 | 437,733 | 432,733 | 410,574 |
EBITDA | 147,966 | 155,366 | 157,916 | 117,833 |
EBIT | 102,020 | 109,991 | 105,935 | 66,456 |
Net Income | 44,517 | 19,560 | 55,234 | -71,929 |
Net Change In Cash | 1,261,498 | 1,297,919 | 1,200,398 | 1,103,262 |
Cost of Revenue | 5,134 | -2,240 | 14,666 | |
Free Cash Flow | 115,927 | 24,624 | 58,618 | 56,121 |
Cash | 110,498 | 97,564 | 97,252 | 103,053 |
Basic Shares | 58,335 | 58,865 | 58,971 | 58,547 |
Quarter | EPS |
---|---|
2024-06-30 | $0.40 |
2024-03-31 | $0.24 |
2023-12-31 | $0.41 |
2023-09-30 | $0.28 |