Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $209,863 | $214,070 | $264,628 | $252,075 |
Gross Profit | 49,012 | 48,845 | 72,907 | 70,193 |
EBITDA | 92,118 | 99,129 | 98,370 | |
EBIT | 72,149 | 72,934 | 69,885 | |
Net Income | 35,305 | 33,674 | 41,058 | 32,648 |
Net Change In Cash | 209,863 | 214,070 | 264,628 | 252,075 |
Free Cash Flow | 2,803 | -32,116 | 72,577 | 33,955 |
Cash | 5,384 | 7,317 | 5,111 | 9,672 |
Basic Shares | 51,485 | 47,135 | 47,232 | 44,422 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $940,636 | $1,020,409 | $1,036,407 | $700,902 |
Gross Profit | 940,636 | 284,964 | 249,396 | 217,150 |
EBITDA | 384,491 | 370,985 | 301,948 | 256,141 |
EBIT | 293,356 | 271,390 | 214,899 | 196,047 |
Net Income | 141,917 | 126,236 | 159,052 | 164,822 |
Net Change In Cash | 940,636 | 1,020,409 | 1,036,407 | 700,902 |
Cost of Revenue | 3,678 | 49 | ||
Free Cash Flow | 77,299 | 124,971 | 45,473 | 251,146 |
Cash | 5,384 | 3,755 | 7,970 | 4,292 |
Basic Shares | 47,135 | 43,611 | 43,511 | 43,460 |
Quarter | EPS |
---|---|
2024-12-31 | $1.33 |
2024-09-30 | $0.71 |
2024-06-30 | $0.87 |
2024-03-31 | $0.73 |