Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,081,656 | $1,072,183 | $1,010,564 | $1,040,307 |
Gross Profit | 91,436 | 73,835 | 70,274 | 97,946 |
EBITDA | 76,962 | 56,039 | 59,113 | 67,009 |
EBIT | 48,476 | 27,426 | 30,331 | 38,528 |
Net Income | 15,051 | -6,544 | 1,144 | -492 |
Net Change In Cash | 1,081,656 | 1,072,183 | 1,010,564 | 1,040,307 |
Free Cash Flow | 53,844 | 24,939 | -65,001 | 44,331 |
Cash | 59,857 | 44,770 | 35,658 | 72,651 |
Basic Shares | 31,973 | 31,470 | 31,794 | 31,192 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,963,126 | $2,890,860 | $1,783,665 | $1,395,529 |
Gross Profit | 334,855 | 295,012 | 160,420 | 124,154 |
EBITDA | 237,247 | 118,051 | 62,020 | 43,475 |
EBIT | 124,416 | 55,936 | 45,466 | 35,349 |
Net Income | -22,573 | -14,330 | 45,728 | 36,951 |
Net Change In Cash | 3,963,126 | 2,890,860 | 1,783,665 | 1,395,529 |
Cost of Revenue | 76,217 | |||
Free Cash Flow | 162,947 | 81,070 | 51,563 | 59,581 |
Cash | 72,651 | 116,067 | 38,513 | 66,949 |
Basic Shares | 31,084 | 20,996 | 11,836 | 11,751 |
Quarter | EPS |
---|---|
2024-09-30 | $0.47 |
2024-06-30 | -$0.21 |
2024-03-31 | $0.04 |
2023-12-31 | -$0.01 |