Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $328,684 | $316,924 | $316,496 | $290,504 |
Gross Profit | 155,002 | 49,922 | 51,106 | 38,739 |
EBITDA | 39,821 | 11,767 | 40,626 | 29,199 |
EBIT | 13,451 | -14,484 | 14,082 | 3,240 |
Net Income | 8,710 | -10,211 | 9,668 | 2,040 |
Net Change In Cash | 328,684 | 316,924 | 316,496 | 290,504 |
Free Cash Flow | 10,385 | 7,053 | 20,607 | -2,389 |
Cash | 320,714 | 310,865 | 301,838 | 260,202 |
Basic Shares | 41,872 | 40,010 | 41,480 | 41,259 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,252,608 | $1,087,533 | $900,486 | $739,893 |
Gross Profit | 573,918 | 398,392 | 381,544 | 306,517 |
EBITDA | 120,895 | 111,737 | 51,529 | 44,478 |
EBIT | 16,289 | 18,697 | -22,767 | -15,757 |
Net Income | 10,207 | 20,264 | -25,967 | -10,111 |
Net Change In Cash | 1,252,608 | 1,087,533 | 900,486 | 739,893 |
Cost of Revenue | -71,885 | 155,533 | ||
Free Cash Flow | 35,656 | -14,028 | -65,818 | -43,093 |
Cash | 320,714 | 224,653 | 230,521 | 302,406 |
Basic Shares | 44,203 | 43,899 | 39,237 | 39,085 |
Quarter | EPS |
---|---|
2024-12-31 | $0.26 |
2024-09-30 | $0.25 |
2024-06-30 | $0.27 |
2024-03-31 | $0.13 |