Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $954,704 | $874,488 | $950,473 | $881,825 |
Gross Profit | 229,002 | 209,436 | 228,624 | 207,698 |
EBITDA | 49,577 | 32,021 | 53,174 | 40,502 |
EBIT | 33,869 | 16,616 | 38,659 | 24,698 |
Net Income | 15,524 | 1,931 | 16,000 | 7,322 |
Net Change In Cash | 954,704 | 874,488 | 950,473 | 881,825 |
Free Cash Flow | 13,269 | 13,834 | 19,297 | -2,713 |
Cash | 38,340 | 42,266 | 49,878 | 33,058 |
Basic Shares | 45,947 | 38,626 | 45,813 | 45,717 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,433,763 | $2,613,399 | $1,745,757 | $1,111,631 |
Gross Profit | 814,474 | 618,636 | 390,485 | 248,151 |
EBITDA | 163,111 | 123,983 | 45,776 | -69,384 |
EBIT | 107,505 | 84,008 | 9,409 | -103,349 |
Net Income | 34,590 | 27,750 | -4,923 | -82,903 |
Net Change In Cash | 3,433,763 | 2,613,399 | 1,745,757 | 1,111,631 |
Cost of Revenue | -78,112 | 52,969 | ||
Free Cash Flow | 4,212 | -22,714 | -58,700 | 35,845 |
Cash | 49,878 | 158,800 | 115,155 | 193,281 |
Basic Shares | 45,639 | 38,742 | 36,744 | 33,716 |
Quarter | EPS |
---|---|
2024-06-30 | $0.40 |
2024-03-31 | $0.15 |
2023-12-31 | $0.47 |
2023-09-30 | $0.33 |