Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $231,571 | $197,422 | $184,875 | $164,800 |
Gross Profit | 60,665 | 58,751 | 49,046 | 49,492 |
EBITDA | 12,088 | 19,205 | 16,880 | 17,426 |
EBIT | 10,236 | 8,343 | 9,140 | |
Net Income | 14,430 | 9,364 | 7,226 | 9,402 |
Net Change In Cash | 231,571 | 197,422 | 184,875 | 164,800 |
Free Cash Flow | 6,665 | 8,756 | 1,562 | 15,992 |
Cash | 187,542 | 192,880 | 184,152 | 183,195 |
Basic Shares | 127,614 | 127,252 | 126,917 | 126,502 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $614,490 | $497,001 | $395,524 | $301,767 |
Gross Profit | 182,342 | 149,678 | 121,380 | 92,627 |
EBITDA | 48,693 | 21,087 | 10,373 | 19,997 |
EBIT | 18,093 | -5,248 | -5,524 | 9,126 |
Net Income | 22,322 | -513 | 7,042 | 13,711 |
Net Change In Cash | 614,490 | 497,001 | 395,524 | 301,767 |
Free Cash Flow | 34,529 | -11,433 | -916 | 20,773 |
Cash | 179,361 | 147,334 | 168,386 | 46,666 |
Basic Shares | 125,071 | 122,099 | 120,639 | 117,479 |
Quarter | EPS |
---|---|
2024-09-30 | $0.15 |
2024-06-30 | $0.12 |
2024-03-31 | $0.10 |
2023-12-31 | $0.11 |