Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $448,366 | $436,507 | $414,058 | $410,971 |
Gross Profit | 152,618 | 150,896 | 140,609 | 154,969 |
EBITDA | 74,693 | 75,003 | 68,550 | 66,215 |
EBIT | 60,667 | 61,726 | 55,431 | 53,558 |
Net Income | 45,825 | 48,763 | 40,283 | 43,876 |
Net Change In Cash | 448,366 | 436,507 | 414,058 | 410,971 |
Free Cash Flow | 62,847 | -33,139 | 67,341 | 53,608 |
Cash | 121,654 | 112,856 | 141,015 | 122,655 |
Basic Shares | 163,961 | 166,726 | 166,880 | 167,688 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,630,668 | $1,412,044 | $1,122,293 | $958,434 |
Gross Profit | 562,666 | 515,449 | 431,359 | 334,498 |
EBITDA | 298,536 | 248,434 | 198,941 | 172,549 |
EBIT | 244,639 | 184,469 | 144,914 | 119,043 |
Net Income | 184,558 | 142,968 | 114,758 | 89,476 |
Net Change In Cash | 1,630,668 | 1,412,044 | 1,122,293 | 958,434 |
Cost of Revenue | -12,129 | -76,762 | 95,093 | |
Free Cash Flow | 158,395 | 121,305 | 147,139 | 160,749 |
Cash | 141,015 | 118,669 | 135,337 | 218,530 |
Basic Shares | 168,161 | 169,169 | 171,222 | 172,775 |
Quarter | EPS |
---|---|
2024-06-30 | $0.40 |
2024-03-31 | $0.38 |
2023-12-31 | $0.35 |
2023-09-30 | $0.37 |