Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $322,964 | $301,168 | $295,999 | $287,319 |
Gross Profit | 322,964 | 304,369 | 295,999 | 287,319 |
EBITDA | 29,952 | 838 | 19,815 | 27,667 |
EBIT | 27,456 | -2,310 | 17,143 | 25,000 |
Net Income | 19,748 | -2,735 | 13,502 | 19,608 |
Net Change In Cash | 322,964 | 301,168 | 295,999 | 287,319 |
Free Cash Flow | 53,368 | 88,094 | 33,558 | 19,381 |
Cash | 197,371 | 153,430 | 217,785 | 102,046 |
Basic Shares | 25,912 | 25,314 | 25,834 | 25,464 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,095,467 | $980,286 | $1,066,191 | $1,068,627 |
Gross Profit | 1,095,467 | 980,286 | 1,066,191 | 1,068,627 |
EBITDA | -25,953 | 22,935 | 106,600 | -162,726 |
EBIT | -36,461 | 15,265 | 100,030 | -169,382 |
Net Income | -29,700 | 15,031 | 80,594 | -112,706 |
Net Change In Cash | 1,095,467 | 980,286 | 1,066,191 | 1,068,627 |
Cost of Revenue | 44,156 | -32,774 | ||
Free Cash Flow | 160,850 | -3,388 | 15,941 | 22,573 |
Cash | 102,046 | 96,650 | 132,104 | 87,948 |
Basic Shares | 25,249 | 25,318 | 25,092 | 25,027 |
Quarter | EPS |
---|---|
2024-09-30 | $0.81 |
2024-06-30 | -$0.07 |
2024-03-31 | $0.56 |
2023-12-31 | $0.65 |