Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $829,795 | $888,043 | $828,890 | $815,562 |
Gross Profit | 85,945 | 77,288 | 39,626 | 85,015 |
EBITDA | 45,610 | 37,239 | -4,622 | 38,612 |
EBIT | 29,218 | 20,546 | -20,896 | 22,782 |
Net Income | 15,952 | 10,649 | -15,277 | 18,939 |
Net Change In Cash | 829,795 | 888,043 | 828,890 | 815,562 |
Free Cash Flow | 8,815 | 17,952 | 2,503 | -18,093 |
Cash | 3,464 | 7,569 | 1,869 | 3,911 |
Basic Shares | 16,185 | 16,324 | 16,756 | 16,837 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,362,290 | $3,643,905 | $3,008,542 | $2,498,289 |
Gross Profit | 290,319 | 364,397 | 343,962 | 324,981 |
EBITDA | 54,082 | 189,081 | 170,699 | 161,667 |
EBIT | 53,018 | 129,943 | 112,529 | 115,462 |
Net Income | 30,263 | 90,990 | 83,381 | 85,010 |
Net Change In Cash | 3,362,290 | 3,643,905 | 3,008,542 | 2,498,289 |
Free Cash Flow | 11,177 | -13,720 | 90,428 | 84,867 |
Cash | 3,464 | 24,899 | 51,040 | 82,092 |
Basic Shares | 16,526 | 16,837 | 16,980 | 17,161 |
Quarter | EPS |
---|---|
2024-12-31 | $0.99 |
2024-09-30 | $0.65 |
2024-06-30 | -$0.91 |
2024-03-31 | $1.12 |