Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $264,628 | $252,075 | $254,149 | $275,824 |
Gross Profit | 72,907 | 70,193 | 72,002 | 68,932 |
EBITDA | 94,656 | 93,594 | 91,848 | 95,114 |
EBIT | 68,461 | 65,109 | 66,902 | 68,549 |
Net Income | 41,058 | 32,648 | 22,148 | 34,825 |
Net Change In Cash | 264,628 | 252,075 | 254,149 | 275,824 |
Free Cash Flow | 72,577 | 33,955 | 80,013 | 42,469 |
Cash | 5,111 | 9,672 | 3,755 | 4,182 |
Basic Shares | 47,232 | 44,422 | 43,625 | 43,604 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,020,409 | $1,036,407 | $700,902 | $563,418 |
Gross Profit | 279,716 | 249,396 | 217,150 | 206,741 |
EBITDA | 352,831 | 244,516 | 265,177 | 245,295 |
EBIT | 252,531 | 157,467 | 205,083 | 195,851 |
Net Income | 126,236 | 159,052 | 164,822 | 159,256 |
Net Change In Cash | 1,020,409 | 1,036,407 | 700,902 | 563,418 |
Cost of Revenue | 3,678 | 49 | -1,302 | |
Free Cash Flow | 133,973 | 45,473 | 251,146 | 179,732 |
Cash | 3,755 | 7,970 | 4,292 | 4,243 |
Basic Shares | 43,611 | 43,511 | 43,460 | 33,597 |
Quarter | EPS |
---|---|
2024-06-30 | $0.87 |
2024-03-31 | $0.73 |
2023-12-31 | $0.51 |
2023-09-30 | $0.80 |