Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $666,283 | $656,406 | $611,002 | $565,359 |
Gross Profit | 80,509 | 58,966 | 90,523 | 72,665 |
EBITDA | 118,372 | 92,391 | 78,129 | 27,074 |
EBIT | 53,011 | 28,547 | 19,429 | -28,742 |
Net Income | 13,699 | -1,273 | -2,304 | -25,066 |
Net Change In Cash | 666,283 | 656,406 | 611,002 | 565,359 |
Free Cash Flow | 7,030 | 890 | -154,433 | -199,299 |
Cash | 232,137 | 210,273 | 159,584 | 284 |
Basic Shares | 17,869 | 17,664 | 17,915 | 17,721 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,509,857 | $2,301,829 | $1,707,910 | $990,073 |
Gross Profit | 364,242 | 340,468 | 231,536 | -4,340 |
EBITDA | 472,756 | 142,636 | 279,092 | 29,512 |
EBIT | 249,626 | -54,906 | 98,057 | -146,755 |
Net Income | 117,596 | 2,493 | 151,853 | -184,093 |
Net Change In Cash | 2,509,857 | 2,301,829 | 1,707,910 | 990,073 |
Cost of Revenue | 230,382 | 33,534 | ||
Free Cash Flow | -447,395 | -131,640 | 232,663 | -45,700 |
Cash | 159,584 | 230,000 | 365,600 | 152,800 |
Basic Shares | 18,019 | 18,034 | 17,231 | 15,992 |
Quarter | EPS |
---|---|
2024-06-30 | $1.77 |
2024-03-31 | $0.57 |
2023-12-31 | $0.11 |
2023-09-30 | $0.09 |