Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $338,212 | $324,918 | $275,099 | $254,123 |
Gross Profit | 90,051 | 90,061 | 71,525 | 58,726 |
EBITDA | 57,160 | 48,526 | 45,877 | 22,303 |
EBIT | 33,279 | 32,549 | 30,911 | 2,579 |
Net Income | 12,644 | 11,940 | 7,062 | -1,402 |
Net Change In Cash | 338,212 | 324,918 | 275,099 | 254,123 |
Free Cash Flow | 26,406 | -4,911 | -16,269 | -15,716 |
Cash | 281,134 | 260,922 | 262,719 | 133,544 |
Basic Shares | 114,252 | 102,356 | 83,410 | 75,356 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $965,776 | $739,012 | $497,876 | $327,413 |
Gross Profit | 251,296 | 180,916 | 151,763 | 115,754 |
EBITDA | 118,307 | 44,498 | -87,249 | 26,537 |
EBIT | 49,172 | 1,579 | -112,466 | 11,000 |
Net Income | 1,718 | -4,753 | -14,035 | 5,725 |
Net Change In Cash | 965,776 | 739,012 | 497,876 | 327,413 |
Cost of Revenue | -13,134 | |||
Free Cash Flow | -88,542 | -127,997 | -38,069 | 12,974 |
Cash | 133,544 | 20,178 | 18,506 | 31,640 |
Basic Shares | 62,074 | 51,871 | 49,874 | 49,873 |
Quarter | EPS |
---|---|
2024-09-30 | $0.16 |
2024-06-30 | $0.19 |
2024-03-31 | $0.09 |
2023-12-31 | $0.04 |