Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $426,833 | $462,164 | $491,907 | $390,920 |
Gross Profit | 70,570 | 61,802 | 88,599 | 58,159 |
EBITDA | 72,922 | 83,912 | 95,793 | 54,067 |
EBIT | 42,638 | 47,103 | 75,092 | 34,092 |
Net Income | 26,540 | 30,734 | 52,457 | 21,413 |
Net Change In Cash | 426,833 | 462,164 | 491,907 | 390,920 |
Free Cash Flow | -67,590 | -31,691 | 582 | |
Cash | 11,834 | 7,486 | 11,124 | 12,511 |
Basic Shares | 26,353 | 26,352 | 26,328 | 26,301 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,662,139 | $2,015,456 | $1,750,980 | $1,391,083 |
Gross Profit | 197,283 | 350,000 | 215,331 | 159,539 |
EBITDA | 222,480 | 241,578 | 110,180 | 78,489 |
EBIT | 145,444 | 164,921 | 16,585 | -23,479 |
Net Income | 92,901 | 168,632 | 73,733 | 48,132 |
Net Change In Cash | 1,662,139 | 2,015,456 | 1,750,980 | 1,391,083 |
Cost of Revenue | 31,423 | 5,489 | 3,831 | |
Free Cash Flow | -30,308 | 96,306 | 44,439 | 8,626 |
Cash | 12,511 | 47,181 | 13,932 | 8,763 |
Basic Shares | 26,308 | 26,489 | 26,929 | 27,000 |
Quarter | EPS |
---|---|
2024-09-30 | $1.15 |
2024-06-30 | $1.17 |
2024-03-31 | $1.99 |
2023-12-31 | $0.81 |