Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $157,129 | $155,976 | $267,341 | $262,004 |
Gross Profit | 157,129 | 155,976 | 267,341 | 262,004 |
EBITDA | 60,269 | 47,478 | 57,960 | |
EBIT | 56,347 | 45,707 | 54,766 | |
Net Income | 64,349 | 49,187 | 39,925 | 47,941 |
Net Change In Cash | 157,129 | 155,976 | 267,341 | 262,004 |
Free Cash Flow | 67,504 | 76,831 | 63,027 | 58,848 |
Cash | 386,507 | 443,845 | 273,900 | 511,011 |
Basic Shares | 58,411 | 58,289 | 59,066 | 59,273 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $948,006 | $651,002 | $628,144 | $520,003 |
Gross Profit | 948,006 | 654,313 | 628,144 | 520,003 |
EBITDA | 270,943 | 267,489 | 251,491 | |
EBIT | 259,232 | 255,674 | 240,790 | |
Net Income | 201,402 | 223,786 | 222,089 | 205,531 |
Net Change In Cash | 948,006 | 651,002 | 628,144 | 520,003 |
Cost of Revenue | -44,552 | -25,750 | ||
Free Cash Flow | 266,210 | 258,833 | 268,045 | 143,111 |
Cash | 87,616 | 548,729 | 248,655 | 641,300 |
Basic Shares | 58,532 | 59,488 | 57,950 | 53,984 |
Quarter | EPS |
---|---|
2024-12-31 | $1 |
2024-09-30 | $0.84 |
2024-06-30 | $0.68 |
2024-03-31 | $0.85 |