Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $57,252 | $70,799 | $76,398 | $86,367 |
Gross Profit | 48,349 | 61,225 | 70,378 | 81,773 |
EBITDA | 45,449 | 58,739 | 73,344 | 72,277 |
EBIT | 42,125 | 54,085 | 67,324 | 67,683 |
Net Income | 46,064 | 56,213 | 64,980 | 876 |
Net Change In Cash | 57,252 | 70,799 | 76,398 | 86,367 |
Free Cash Flow | 56,629 | 71,499 | 77,786 | 78,942 |
Cash | 32,340 | 10,990 | 11,989 | 18,411 |
Basic Shares | 13,267 | 14,393 | 14,774 | 15,471 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $293,656 | $328,085 | $194,248 | $129,011 |
Gross Profit | 275,167 | 305,566 | 175,173 | 119,813 |
EBITDA | 308,627 | 331,125 | 171,710 | 100,651 |
EBIT | 290,138 | 308,606 | 152,635 | 91,453 |
Net Income | 196,771 | 268,492 | 48,155 | -136,515 |
Net Change In Cash | 293,656 | 328,085 | 194,248 | 129,011 |
Cost of Revenue | -96,429 | 35,730 | 1,525 | |
Free Cash Flow | 310,968 | 266,720 | 121,804 | 89,274 |
Cash | 11,989 | 39,091 | 135,520 | 99,790 |
Basic Shares | 16,096 | 19,653 | 22,193 | 12,261 |
Quarter | EPS |
---|---|
2024-06-30 | $2.28 |
2024-03-31 | $3.82 |
2023-12-31 | $4.31 |
2023-09-30 | $2.91 |