Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $79,572 | $78,843 | $82,044 | $82,996 |
Gross Profit | 79,572 | 75,542 | 82,044 | 82,996 |
EBITDA | -1,440 | -1,440 | 47,767 | 56,946 |
EBIT | -4,294 | -4,402 | 36,050 | 53,938 |
Net Income | 35,462 | 36,417 | 39,468 | 41,601 |
Net Change In Cash | 79,572 | 78,843 | 82,044 | 82,996 |
Free Cash Flow | 18,573 | 52,090 | -8,244 | 58,220 |
Cash | 486,124 | 434,250 | 190,314 | 420,550 |
Basic Shares | 26,681 | 26,675 | 26,664 | 26,650 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $327,535 | $264,952 | $214,833 | $206,133 |
Gross Profit | 327,535 | 264,952 | 214,833 | 206,133 |
EBITDA | -5,475 | 184,081 | 117,296 | 107,090 |
EBIT | -8,417 | 181,182 | 114,049 | 103,120 |
Net Income | 161,768 | 122,034 | 86,509 | 80,413 |
Net Change In Cash | 327,535 | 264,952 | 214,833 | 206,133 |
Cost of Revenue | -837,849 | 510,810 | 247,854 | |
Free Cash Flow | 157,047 | 112,891 | 87,411 | 105,544 |
Cash | 190,314 | 294,236 | 1,132,085 | 621,275 |
Basic Shares | 26,706 | 26,907 | 26,870 | 26,960 |
Quarter | EPS |
---|---|
2024-06-30 | $1.33 |
2024-03-31 | $1.37 |
2023-12-31 | $1.48 |
2023-09-30 | $1.56 |