Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $888,043 | $828,890 | $815,562 | $1,004,197 |
Gross Profit | 77,288 | 39,626 | 85,015 | 96,274 |
EBITDA | 37,239 | -4,622 | 38,612 | 51,885 |
EBIT | 20,546 | -20,896 | 22,782 | 36,281 |
Net Income | 10,649 | -15,277 | 18,939 | 24,042 |
Net Change In Cash | 888,043 | 828,890 | 815,562 | 1,004,197 |
Free Cash Flow | 17,952 | 2,503 | -18,093 | 21,679 |
Cash | 7,569 | 1,869 | 3,911 | 24,899 |
Basic Shares | 16,324 | 16,756 | 16,837 | 16,838 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,643,905 | $3,008,542 | $2,498,289 | $2,247,392 |
Gross Profit | 364,397 | 343,962 | 324,981 | 275,853 |
EBITDA | 189,081 | 170,699 | 161,667 | 130,185 |
EBIT | 129,943 | 112,529 | 115,462 | 83,732 |
Net Income | 90,990 | 83,381 | 85,010 | 58,759 |
Net Change In Cash | 3,643,905 | 3,008,542 | 2,498,289 | 2,247,392 |
Free Cash Flow | -13,720 | 90,428 | 84,867 | 130,812 |
Cash | 24,899 | 51,040 | 82,092 | 22,668 |
Basic Shares | 16,837 | 16,980 | 17,161 | 16,890 |
Quarter | EPS |
---|---|
2024-09-30 | $0.65 |
2024-06-30 | -$0.91 |
2024-03-31 | $1.12 |
2023-12-31 | $1.43 |