Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $126,465 | $115,828 | $106,791 | $102,719 |
Gross Profit | 92,904 | 84,471 | 76,901 | 74,541 |
EBITDA | 1,219 | 7,338 | 6,785 | 2,384 |
EBIT | 3,844 | -166 | ||
Net Income | 419,486 | 3,629 | -430 | 1,898 |
Net Change In Cash | 126,465 | 115,828 | 106,791 | 102,719 |
Free Cash Flow | -29,762 | 48,067 | 42,417 | 8,599 |
Cash | 177,350 | 228,694 | 190,095 | 189,644 |
Basic Shares | 258,131 | 231,467 | 218,349 | 255,458 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $451,803 | $368,168 | $303,426 | $252,022 |
Gross Profit | 328,816 | 261,041 | 215,642 | 184,158 |
EBITDA | 12,234 | -6,816 | 5,117 | 31,954 |
EBIT | -16,745 | -5,972 | 28,961 | |
Net Income | 424,378 | -21,627 | -6,695 | -8,094 |
Net Change In Cash | 451,803 | 368,168 | 303,426 | 252,022 |
Cost of Revenue | -2,317 | 193,621 | ||
Free Cash Flow | 69,062 | 78,978 | 50,247 | -1,667 |
Cash | 221,765 | 250,724 | 254,597 | |
Basic Shares | 254,362 | 199,691 | 185,560 | 178,032 |
Quarter | EPS |
---|---|
2024-12-31 | $0.13 |
2024-09-30 | $0.12 |
2024-06-30 | $0.10 |
2024-03-31 | $0.10 |