Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $209,550 | $192,594 | $178,327 | $167,553 |
Gross Profit | 150,625 | 140,414 | 129,679 | 121,136 |
EBITDA | 17,543 | 13,574 | 21,280 | 18,513 |
EBIT | 13,882 | 19,037 | 16,439 | |
Net Income | 13,907 | 23,360 | 24,351 | 26,956 |
Net Change In Cash | 209,550 | 192,594 | 178,327 | 167,553 |
Free Cash Flow | 80,904 | 51,244 | 53,732 | 78,493 |
Cash | 785,791 | 854,409 | 888,240 | 829,713 |
Basic Shares | 44,936 | 49,600 | 47,770 | 47,353 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $748,024 | $531,109 | $369,495 | $51 |
Gross Profit | 544,379 | 389,004 | 270,064 | 51 |
EBITDA | 73,449 | -5,826 | -60,027 | 2,777 |
EBIT | 62,595 | -12,921 | -64,897 | 51 |
Net Income | 88,574 | 16,067 | -59,574 | -60,135 |
Net Change In Cash | 748,024 | 531,109 | 369,495 | 51 |
Cost of Revenue | 54,258 | 433,432 | ||
Free Cash Flow | 273,397 | 139,930 | 43,532 | 2,964 |
Cash | 785,791 | 747,610 | 608,180 | 553,922 |
Basic Shares | 47,101 | 46,522 | 39,470 | 38,272 |
Quarter | EPS |
---|---|
2024-12-31 | $0.82 |
2024-09-30 | $1.07 |
2024-06-30 | $0.51 |
2024-03-31 | $0.57 |