Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $178,327 | $167,553 | $150,985 | $137,624 |
Gross Profit | 129,679 | 121,136 | 109,185 | 101,370 |
EBITDA | 21,280 | 18,513 | 6,837 | -4,670 |
EBIT | 19,037 | 16,439 | 4,795 | -6,327 |
Net Income | 24,351 | 26,956 | 12,117 | 2,807 |
Net Change In Cash | 178,327 | 167,553 | 150,985 | 137,624 |
Free Cash Flow | 53,732 | 78,493 | 45,045 | 32,897 |
Cash | 888,240 | 829,713 | 747,610 | 701,737 |
Basic Shares | 47,770 | 47,353 | 49,000 | 46,946 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $531,109 | $369,495 | $51 | $161,696 |
Gross Profit | 383,929 | 270,064 | 51 | 115,709 |
EBITDA | -5,826 | -60,325 | 2,777 | -13,755 |
EBIT | -12,921 | -65,195 | 51 | -16,011 |
Net Income | 16,067 | -59,574 | -60,135 | -15,776 |
Net Change In Cash | 531,109 | 369,495 | 51 | 161,696 |
Cost of Revenue | 54,258 | 433,432 | ||
Free Cash Flow | 139,930 | 43,532 | 2,964 | 13,694 |
Cash | 747,610 | 608,180 | 553,922 | 120,490 |
Basic Shares | 46,522 | 39,470 | 38,272 | 35,892 |
Quarter | EPS |
---|---|
2024-06-30 | $0.51 |
2024-03-31 | $0.57 |
2023-12-31 | $0.26 |
2023-09-30 | $0.06 |