Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $274,242 | $255,345 | $237,928 | $227,470 |
Gross Profit | 104,396 | 101,580 | 79,092 | 76,285 |
EBITDA | 37,927 | 38,042 | 40,094 | 39,455 |
EBIT | 23,249 | 23,296 | 25,134 | 23,681 |
Net Income | 8,859 | 12,699 | 12,598 | 11,714 |
Net Change In Cash | 274,242 | 255,345 | 237,928 | 227,470 |
Free Cash Flow | 20,375 | 6,286 | 25,518 | 47,605 |
Cash | 192,166 | 180,381 | 171,133 | 165,350 |
Basic Shares | 93,157 | 92,579 | 91,629 | 91,849 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $994,985 | $924,365 | $960,489 | $760,703 |
Gross Profit | 392,087 | 385,620 | 401,728 | 328,967 |
EBITDA | 155,888 | 157,486 | 153,228 | -6,574 |
EBIT | 95,730 | 96,749 | 95,431 | -54,459 |
Net Income | 45,870 | 45,690 | 40,422 | -58,698 |
Net Change In Cash | 994,985 | 924,365 | 960,489 | 760,703 |
Cost of Revenue | 75,067 | -37,647 | ||
Free Cash Flow | 99,784 | 112,675 | 103,337 | -92,037 |
Cash | 192,166 | 125,776 | 133,992 | 63,584 |
Basic Shares | 92,304 | 96,173 | 102,603 | 97,463 |
Quarter | EPS |
---|---|
2024-12-31 | $0.31 |
2024-09-30 | $0.37 |
2024-06-30 | $0.31 |
2024-03-31 | $0.30 |