Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $193,419 | $183,333 | $200,113 | $240,064 |
Gross Profit | 83,558 | 75,181 | 66,711 | 63,941 |
EBITDA | 63,024 | 81,175 | 68,953 | 68,163 |
EBIT | 39,553 | 49,881 | 45,159 | 39,858 |
Net Income | 8,955 | 6,672 | 6,324 | 3,708 |
Net Change In Cash | 193,419 | 183,333 | 200,113 | 240,064 |
Free Cash Flow | 28,340 | 64,880 | 51,892 | 28,302 |
Cash | 608 | 611,732 | 582,495 | 558,508 |
Basic Shares | 25,468 | 25,338 | 26,182 | 26,271 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,158,963 | $2,472,973 | $888,555 | $430,843 |
Gross Profit | 298,081 | 356,997 | 305,314 | 280,365 |
EBITDA | 326,702 | 297,860 | 273,005 | 254,176 |
EBIT | 210,605 | 167,354 | 143,171 | 136,258 |
Net Income | 30,412 | 79,996 | 41,118 | 38,753 |
Net Change In Cash | 1,158,963 | 2,472,973 | 888,555 | 430,843 |
Free Cash Flow | -80,850 | 105,823 | 105,522 | 67,706 |
Cash | 555,853 | 516,659 | 72,786 | 90,240 |
Basic Shares | 26,256 | 26,262 | 23,854 | 24,377 |
Quarter | EPS |
---|---|
2024-09-30 | $0.42 |
2024-06-30 | $0.26 |
2024-03-31 | $0.24 |
2023-12-31 | $0.14 |