Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $160,138 | $166,102 | $246,051 | $185,335 |
Gross Profit | 67,356 | 50,644 | 91,746 | 75,127 |
EBITDA | 61,641 | 59,777 | 100,984 | 70,452 |
EBIT | 44,790 | 37,720 | 79,952 | 53,675 |
Net Income | 17,507 | 18,271 | 46,168 | 25,328 |
Net Change In Cash | 160,138 | 166,102 | 246,051 | 185,335 |
Free Cash Flow | 208,250 | -12,352 | 21,770 | -30,799 |
Cash | 1,609 | 6,430 | 1,695 | 4,904 |
Basic Shares | 22,564 | 22,335 | 22,306 | 20,178 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $670,604 | $680,704 | $569,968 | $488,198 |
Gross Profit | 255,284 | 237,517 | 217,931 | 192,618 |
EBITDA | 230,199 | 211,906 | 205,694 | 180,091 |
EBIT | 152,764 | 142,933 | 132,805 | 112,375 |
Net Income | 87,212 | 89,796 | 83,466 | 71,498 |
Net Change In Cash | 670,604 | 680,704 | 569,968 | 488,198 |
Cost of Revenue | 1,228 | 1,477 | -3,486 | |
Free Cash Flow | 14,864 | 30,606 | -36,420 | -6,595 |
Cash | 4,904 | 6,204 | 4,976 | 3,499 |
Basic Shares | 18,434 | 17,804 | 17,633 | 16,770 |
Quarter | EPS |
---|---|
2024-09-30 | $0.78 |
2024-06-30 | $0.82 |
2024-03-31 | $2.07 |
2023-12-31 | $1.26 |