Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $347,011 | $319,133 | $309,801 | $295,162 |
Gross Profit | 138,731 | 123,072 | 124,372 | 115,054 |
EBITDA | 48,086 | 10,671 | 47,691 | 35,702 |
EBIT | 27,390 | 29,381 | 18,361 | |
Net Income | 21,294 | 9,923 | 22,234 | 15,099 |
Net Change In Cash | 347,011 | 319,133 | 309,801 | 295,162 |
Free Cash Flow | 12,999 | 4,594 | 11,250 | 10,896 |
Cash | 197,511 | 177,722 | 177,399 | 236,440 |
Basic Shares | 140,569 | 140,722 | 140,916 | 140,556 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,271,107 | $1,287,704 | $1,228,928 | $796,922 |
Gross Profit | 501,229 | 540,423 | 525,059 | 329,933 |
EBITDA | 87,005 | 227,059 | 238,624 | 57,738 |
EBIT | 164,311 | 184,671 | 33,816 | |
Net Income | 68,550 | 125,239 | 136,634 | 36,932 |
Net Change In Cash | 1,271,107 | 1,287,704 | 1,228,928 | 796,922 |
Cost of Revenue | 21,619 | |||
Free Cash Flow | 39,739 | 75,244 | 21,796 | 98,373 |
Cash | 197,511 | 223,098 | 145,181 | 123,777 |
Basic Shares | 140,692 | 140,096 | 139,605 | 136,946 |
Quarter | EPS |
---|---|
2024-12-31 | $0.14 |
2024-09-30 | $0.07 |
2024-06-30 | $0.16 |
2024-03-31 | $0.11 |