Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $135,723 | $136,593 | $126,304 | $127,343 |
Gross Profit | 110,247 | 111,505 | 99,113 | 99,915 |
EBITDA | 81,696 | 35,092 | 41,965 | 24,610 |
EBIT | 79,570 | 32,812 | 39,475 | 21,885 |
Net Income | 43,177 | 32,057 | 3,066 | 5,537 |
Net Change In Cash | 135,723 | 136,593 | 126,304 | 127,343 |
Free Cash Flow | 103,926 | 73,681 | 73,901 | 72,298 |
Cash | 61,344 | 44,838 | 80,837 | 88,721 |
Basic Shares | 20,145 | 20,248 | 19,675 | 86,243 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $525,963 | $508,949 | $452,859 | $350,568 |
Gross Profit | 420,780 | 388,976 | 344,667 | 275,455 |
EBITDA | 308,600 | 46,355 | 55,324 | 175,445 |
EBIT | 298,979 | 33,620 | 41,743 | 165,163 |
Net Income | 7,258 | -1,005 | 7,098 | 89,795 |
Net Change In Cash | 525,963 | 508,949 | 452,859 | 350,568 |
Cost of Revenue | 16,705 | 16,705 | ||
Free Cash Flow | 323,806 | 287,155 | 230,047 | 152,973 |
Cash | 61,344 | 31,791 | 16,239 | 25,064 |
Basic Shares | 20,145 | 16,391 | 84,256 | 13,227 |
Quarter | EPS |
---|---|
2024-12-31 | $0.23 |
2024-09-30 | $0.33 |
2024-06-30 | $0.29 |
2024-03-31 | $0.10 |