Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $316,924 | $316,496 | $290,504 | $286,243 |
Gross Profit | 49,922 | 51,106 | 38,739 | 22,074 |
EBITDA | 11,767 | 40,626 | 29,199 | 26,992 |
EBIT | -14,484 | 14,082 | 3,240 | 1,976 |
Net Income | -10,211 | 9,668 | 2,040 | 7,223 |
Net Change In Cash | 316,924 | 316,496 | 290,504 | 286,243 |
Free Cash Flow | 7,053 | 20,607 | -2,389 | 66,628 |
Cash | 310,865 | 301,838 | 260,202 | 224,653 |
Basic Shares | 40,010 | 41,480 | 41,259 | 43,944 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,087,533 | $900,486 | $739,893 | $522,867 |
Gross Profit | 398,392 | 381,544 | 306,517 | 212,718 |
EBITDA | 111,737 | 51,529 | 44,478 | 5,583 |
EBIT | 18,697 | -22,767 | -15,757 | -44,662 |
Net Income | 20,264 | -25,967 | -10,111 | -45,534 |
Net Change In Cash | 1,087,533 | 900,486 | 739,893 | 522,867 |
Cost of Revenue | -71,885 | 155,533 | 109,774 | |
Free Cash Flow | -14,028 | -65,818 | -43,093 | -31,688 |
Cash | 224,653 | 230,521 | 302,406 | 146,873 |
Basic Shares | 43,899 | 39,237 | 39,085 | 37,129 |
Quarter | EPS |
---|---|
2024-09-30 | $0.25 |
2024-06-30 | $0.27 |
2024-03-31 | $0.13 |
2023-12-31 | $0.02 |