Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $284,280 | $280,486 | $290,355 | $281,734 |
Gross Profit | 284,280 | 285,252 | 290,355 | 284,697 |
EBITDA | 28,177 | 10,305 | 28,010 | 16,307 |
EBIT | 24,071 | 6,425 | 23,577 | 10,975 |
Net Income | 16,169 | 16,441 | 15,508 | 4,626 |
Net Change In Cash | 284,280 | 280,486 | 290,355 | 281,734 |
Free Cash Flow | -2,599 | 10,071 | -14,593 | -12,610 |
Cash | 54,881 | 45,298 | 36,877 | 65,400 |
Basic Shares | 51,266 | 51,277 | 51,225 | 51,149 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,128,201 | $1,137,212 | $1,101,800 | $1,075,436 |
Gross Profit | 1,150,404 | 1,137,212 | 1,101,800 | 1,075,436 |
EBITDA | 103,171 | 10,016 | 53,624 | 203,893 |
EBIT | 85,420 | -15,999 | 15,561 | 166,646 |
Net Income | 52,744 | -38,604 | -402 | 144,124 |
Net Change In Cash | 1,128,201 | 1,137,212 | 1,101,800 | 1,075,436 |
Cost of Revenue | 155,620 | |||
Free Cash Flow | 10,333 | -54,675 | -34,194 | 70,130 |
Cash | 54,881 | 65,897 | 29,959 | 143,602 |
Basic Shares | 51,266 | 52,788 | 54,140 | 54,058 |
Quarter | EPS |
---|---|
2024-12-31 | $0.36 |
2024-09-30 | $0.34 |
2024-06-30 | $0.23 |
2024-03-31 | $0.08 |