Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $248,948 | $243,453 | $237,742 | $207,170 |
Gross Profit | 217,257 | 211,596 | 237,908 | 207,170 |
EBITDA | 65,624 | 76,815 | 72,704 | 79,443 |
EBIT | 55,309 | 65,919 | 62,415 | 70,916 |
Net Income | 42,947 | 51,330 | 47,770 | 54,803 |
Net Change In Cash | 248,948 | 243,453 | 237,742 | 207,170 |
Free Cash Flow | 64,382 | 61,916 | 51,264 | 49,907 |
Cash | 198,987 | 313,881 | 221,316 | 224,330 |
Basic Shares | 42,501 | 42,472 | 42,566 | 43,484 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $795,726 | $727,916 | $507,409 | $477,451 |
Gross Profit | 795,726 | 727,916 | 507,409 | 477,451 |
EBITDA | 315,134 | 386,553 | 189,499 | 174,403 |
EBIT | 315,134 | 360,498 | 171,284 | 155,403 |
Net Income | 239,502 | 263,813 | 120,992 | 121,167 |
Net Change In Cash | 795,726 | 727,916 | 507,409 | 477,451 |
Cost of Revenue | 944,048 | 1,145,662 | ||
Free Cash Flow | 261,150 | 399,128 | 165,020 | 52,050 |
Cash | 224,330 | 352,933 | 2,240,684 | 1,296,636 |
Basic Shares | 44,193 | 46,389 | 34,888 | 33,285 |
Quarter | EPS |
---|---|
2024-09-30 | $1.01 |
2024-06-30 | $1.21 |
2024-03-31 | $1.12 |
2023-12-31 | $1.26 |