Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $155,976 | $267,341 | $262,004 | $261,843 |
Gross Profit | 265,007 | 267,341 | 262,004 | 261,843 |
EBITDA | 60,269 | 47,478 | 57,960 | 49,949 |
EBIT | 56,347 | 45,707 | 54,766 | 46,904 |
Net Income | 49,187 | 39,925 | 47,941 | 42,479 |
Net Change In Cash | 155,976 | 267,341 | 262,004 | 261,843 |
Free Cash Flow | 76,831 | 63,027 | 58,848 | 71,483 |
Cash | 443,845 | 273,900 | 511,011 | 548,729 |
Basic Shares | 58,289 | 59,066 | 59,273 | 59,556 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $654,313 | $628,144 | $520,003 | $492,053 |
Gross Profit | 654,313 | 628,144 | 520,003 | 492,053 |
EBITDA | 270,943 | 267,489 | 251,491 | 180,984 |
EBIT | 259,232 | 255,674 | 240,790 | 169,975 |
Net Income | 223,786 | 222,089 | 205,531 | 148,600 |
Net Change In Cash | 654,313 | 628,144 | 520,003 | 492,053 |
Cost of Revenue | -44,552 | -25,750 | 15,695 | |
Free Cash Flow | 258,833 | 268,045 | 143,111 | 204,811 |
Cash | 112,649 | 248,655 | 641,300 | 585,201 |
Basic Shares | 59,488 | 57,950 | 53,984 | 54,220 |
Quarter | EPS |
---|---|
2024-09-30 | $0.84 |
2024-06-30 | $0.68 |
2024-03-31 | $0.85 |
2023-12-31 | $0.87 |