Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $152,746 | $206,180 | $184,688 | $197,604 |
Gross Profit | 195,841 | 189,088 | 184,688 | 197,604 |
EBITDA | 55,755 | 54,487 | 51,681 | -3,831 |
EBIT | 55,165 | 49,248 | 46,389 | -9,248 |
Net Income | 45,153 | 39,795 | 37,559 | 42,624 |
Net Change In Cash | 152,746 | 206,180 | 184,688 | 197,604 |
Free Cash Flow | 60,427 | 36,834 | 30,731 | 54,374 |
Cash | 478,795 | 247,458 | 209,276 | 254,464 |
Basic Shares | 34,650 | 34,537 | 34,521 | 34,472 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $620,414 | $623,748 | $607,164 | $598,670 |
Gross Profit | 620,414 | 623,748 | 607,164 | 598,670 |
EBITDA | 248,716 | 262,987 | 270,510 | 168,315 |
EBIT | 227,087 | 240,775 | 246,594 | 142,453 |
Net Income | 183,624 | 195,378 | 201,048 | 115,928 |
Net Change In Cash | 620,414 | 623,748 | 607,164 | 598,670 |
Cost of Revenue | -1,891,238 | 900,117 | 926,448 | |
Free Cash Flow | 242,548 | 223,327 | 291,085 | 112,583 |
Cash | 254,464 | 243,062 | 2,134,300 | 1,234,183 |
Basic Shares | 34,450 | 34,459 | 34,919 | 35,528 |
Quarter | EPS |
---|---|
2024-09-30 | $1.30 |
2024-06-30 | $1.15 |
2024-03-31 | $1.09 |
2023-12-31 | $1.24 |