Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $239,573 | $238,327 | $219,654 | $192,627 |
Gross Profit | 106,502 | 109,233 | 89,235 | 74,318 |
EBITDA | 75,485 | 78,266 | 57,609 | 47,335 |
EBIT | 68,745 | 71,324 | 51,134 | 41,022 |
Net Income | 47,016 | 49,535 | 35,028 | 29,730 |
Net Change In Cash | 239,573 | 238,327 | 219,654 | 192,627 |
Free Cash Flow | 35,436 | 68,988 | 16,856 | 23,561 |
Cash | 134,882 | 122,090 | 126,805 | 135,881 |
Basic Shares | 46,994 | 46,996 | 46,996 | 46,996 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $890,181 | $833,265 | $716,570 | $496,785 |
Gross Profit | 379,972 | 390,934 | 349,499 | 202,584 |
EBITDA | 259,061 | 289,436 | 253,324 | 136,600 |
EBIT | 232,591 | 269,747 | 235,458 | 116,985 |
Net Income | 161,309 | 182,882 | 155,743 | 68,151 |
Net Change In Cash | 890,181 | 833,265 | 716,570 | 496,785 |
Cost of Revenue | 24,535 | 22,703 | ||
Free Cash Flow | 90,969 | 60,867 | 70,593 | 65,740 |
Cash | 134,882 | 129,508 | 103,671 | 85,011 |
Basic Shares | 46,996 | 47,508 | 47,674 | 47,674 |
Quarter | EPS |
---|---|
2024-12-31 | $1.05 |
2024-09-30 | $1.08 |
2024-06-30 | $0.86 |
2024-03-31 | $0.66 |