Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $214,070 | $264,628 | $252,075 | $254,149 |
Gross Profit | 48,845 | 72,907 | 70,193 | 72,002 |
EBITDA | 92,118 | 99,129 | 98,370 | 116,147 |
EBIT | 72,149 | 72,934 | 69,885 | 91,201 |
Net Income | 33,674 | 41,058 | 32,648 | 22,148 |
Net Change In Cash | 214,070 | 264,628 | 252,075 | 254,149 |
Free Cash Flow | -32,116 | 72,577 | 33,955 | 80,013 |
Cash | 7,317 | 5,111 | 9,672 | 3,755 |
Basic Shares | 47,135 | 47,232 | 44,422 | 43,625 |
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 | 284,964 | 249,396 | 217,150 | 206,741 |
EBITDA | 370,985 | 301,948 | 256,141 | 236,090 |
EBIT | 271,390 | 214,899 | 196,047 | 186,646 |
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 | 124,971 | 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-09-30 | $0.71 |
2024-06-30 | $0.87 |
2024-03-31 | $0.73 |
2023-12-31 | $0.51 |