Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $331,738 | $322,964 | $301,168 | $295,999 |
Gross Profit | 331,738 | 322,964 | 304,369 | 295,999 |
EBITDA | 44,614 | 29,952 | 838 | 19,815 |
EBIT | 42,026 | 27,456 | -2,310 | 17,143 |
Net Income | 31,442 | 19,748 | -2,735 | 13,502 |
Net Change In Cash | 331,738 | 322,964 | 301,168 | 295,999 |
Free Cash Flow | 153,414 | 53,368 | 88,094 | 33,558 |
Cash | 200,949 | 197,371 | 153,430 | 217,785 |
Basic Shares | 25,915 | 25,912 | 25,314 | 25,834 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,253,307 | $1,095,467 | $980,286 | $1,066,191 |
Gross Profit | 1,253,307 | 1,095,467 | 980,286 | 1,066,191 |
EBITDA | -25,953 | 22,935 | 106,600 | |
EBIT | -36,461 | 15,265 | 100,030 | |
Net Income | 61,957 | -29,700 | 15,031 | 80,594 |
Net Change In Cash | 1,253,307 | 1,095,467 | 980,286 | 1,066,191 |
Cost of Revenue | 44,156 | |||
Free Cash Flow | 328,434 | 160,850 | -3,388 | 15,941 |
Cash | 200,949 | 102,046 | 96,650 | 132,104 |
Basic Shares | 25,917 | 25,249 | 25,318 | 25,092 |
Quarter | EPS |
---|---|
2024-12-31 | $1.25 |
2024-09-30 | $0.81 |
2024-06-30 | -$0.07 |
2024-03-31 | $0.56 |