Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $212,991 | $212,771 | $201,067 | $203,853 |
Gross Profit | 152,780 | 156,154 | 96,881 | 93,780 |
EBITDA | 104,387 | 109,875 | 94,422 | 99,515 |
EBIT | 52,940 | 58,715 | 43,646 | 49,771 |
Net Income | 36,341 | 24,446 | 32,336 | 19,653 |
Net Change In Cash | 212,991 | 212,771 | 201,067 | 203,853 |
Free Cash Flow | 80,521 | 100,010 | 68,672 | 56,862 |
Cash | 93,526 | 159,588 | 63,541 | 174,025 |
Basic Shares | 119,792 | 118,111 | 121,242 | 123,993 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $830,682 | $790,723 | $721,034 | $614,500 |
Gross Profit | 652,542 | 565,603 | 519,885 | 464,104 |
EBITDA | 404,045 | 380,074 | 380,163 | 351,745 |
EBIT | 200,918 | 97,574 | 76,679 | 46,314 |
Net Income | 112,776 | 15,415 | 8,722 | -9,319 |
Net Change In Cash | 830,682 | 790,723 | 721,034 | 614,500 |
Cost of Revenue | -151,518 | 83,735 | ||
Free Cash Flow | 306,065 | 241,426 | 273,462 | 260,727 |
Cash | 93,526 | 71,870 | 168,770 | 320,913 |
Basic Shares | 119,792 | 127,215 | 130,133 | 133,530 |
Quarter | EPS |
---|---|
2024-12-31 | $0.29 |
2024-09-30 | $0.21 |
2024-06-30 | $0.27 |
2024-03-31 | $0.16 |