Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $146,676 | $134,155 | $141,632 | $137,768 |
Gross Profit | 50,841 | 42,787 | 42,268 | 45,270 |
EBITDA | 72,870 | 69,748 | 66,218 | 70,246 |
EBIT | 39,521 | 36,307 | 33,390 | 37,893 |
Net Income | 23,240 | 22,573 | 17,750 | 19,113 |
Net Change In Cash | 146,676 | 134,155 | 141,632 | 137,768 |
Free Cash Flow | 75,352 | 55,490 | 66,073 | 44,204 |
Cash | 138,456 | 172,240 | 158,242 | 170,028 |
Basic Shares | 72,883 | 73,757 | 73,813 | 74,032 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $550,737 | $473,792 | $403,581 | $332,495 |
Gross Profit | 163,590 | 88,916 | 90,646 | 70,521 |
EBITDA | 261,579 | 55,709 | 144,910 | 118,209 |
EBIT | 132,377 | -70,511 | 56,424 | 41,528 |
Net Income | 82,255 | 29,084 | -46,788 | 662 |
Net Change In Cash | 550,737 | 473,792 | 403,581 | 332,495 |
Free Cash Flow | 13,532 | 84,539 | 99,048 | 42,409 |
Cash | 158,242 | 153,194 | 124,010 | 59,056 |
Basic Shares | 74,607 | 77,558 | 64,669 | 55,885 |
Quarter | EPS |
---|---|
2024-06-30 | $0.32 |
2024-03-31 | $0.31 |
2023-12-31 | $0.24 |
2023-09-30 | $0.26 |