Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $141,817 | $146,676 | $134,155 | $141,632 |
Gross Profit | 43,411 | 50,841 | 42,787 | 42,268 |
EBITDA | 65,480 | 67,317 | 64,111 | 62,844 |
EBIT | 32,190 | 33,968 | 30,670 | 30,016 |
Net Income | 18,172 | 23,240 | 22,573 | 17,750 |
Net Change In Cash | 141,817 | 146,676 | 134,155 | 141,632 |
Free Cash Flow | 27,931 | 67,387 | 55,490 | 66,073 |
Cash | 118,282 | 138,456 | 172,240 | 158,242 |
Basic Shares | 70,237 | 72,883 | 73,757 | 73,813 |
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 | 264,690 | 212,093 | 149,116 | 118,435 |
EBIT | 135,488 | 85,873 | 60,630 | 41,754 |
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-09-30 | $0.26 |
2024-06-30 | $0.32 |
2024-03-31 | $0.31 |
2023-12-31 | $0.24 |