Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $212,771 | $201,067 | $203,853 | $194,740 |
Gross Profit | 156,154 | 96,881 | 93,780 | 139,126 |
EBITDA | 109,875 | 94,422 | 99,515 | 99,083 |
EBIT | 58,715 | 43,646 | 49,771 | 46,296 |
Net Income | 24,446 | 32,336 | 19,653 | 38,023 |
Net Change In Cash | 212,771 | 201,067 | 203,853 | 194,740 |
Free Cash Flow | 100,010 | 68,672 | 56,862 | 71,605 |
Cash | 159,588 | 63,541 | 174,025 | 71,870 |
Basic Shares | 118,111 | 121,242 | 123,993 | 122,775 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $790,723 | $721,034 | $614,500 | $583,439 |
Gross Profit | 565,603 | 519,885 | 464,104 | 440,746 |
EBITDA | 380,074 | 380,163 | 351,745 | 338,657 |
EBIT | 97,574 | 76,679 | 46,314 | 35,483 |
Net Income | 15,415 | 8,722 | -9,319 | -56,054 |
Net Change In Cash | 790,723 | 721,034 | 614,500 | 583,439 |
Cost of Revenue | -151,518 | 83,735 | 13,617 | |
Free Cash Flow | 241,426 | 273,462 | 260,727 | 211,078 |
Cash | 71,870 | 168,770 | 320,913 | 237,178 |
Basic Shares | 127,215 | 130,133 | 133,530 | 133,491 |
Quarter | EPS |
---|---|
2024-09-30 | $0.21 |
2024-06-30 | $0.27 |
2024-03-31 | $0.16 |
2023-12-31 | $0.29 |