Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $166,740 | $168,264 | $147,919 | $179,923 |
Gross Profit | 136,155 | 138,406 | 117,696 | 146,421 |
EBITDA | 49,913 | 64,388 | 38,186 | 67,071 |
EBIT | 46,844 | 61,372 | 34,737 | 63,157 |
Net Income | 38,429 | 39,442 | 17,188 | 41,307 |
Net Change In Cash | 166,740 | 168,264 | 147,919 | 179,923 |
Free Cash Flow | 37,701 | 53,294 | 11,582 | 31,424 |
Cash | 128,889 | 125,807 | 118,009 | 165,639 |
Basic Shares | 67,077 | 66,841 | 67,185 | 67,102 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $710,004 | $695,208 | $693,034 | $687,314 |
Gross Profit | 579,680 | 578,485 | 584,291 | 575,546 |
EBITDA | 256,890 | 157,397 | 166,770 | 162,395 |
EBIT | 240,003 | 137,663 | 150,004 | 147,609 |
Net Income | 147,652 | 95,867 | 109,637 | 124,264 |
Net Change In Cash | 710,004 | 695,208 | 693,034 | 687,314 |
Cost of Revenue | -206,294 | 215,494 | 997 | |
Free Cash Flow | 105,614 | 135,566 | 180,663 | 170,188 |
Cash | 118,009 | 109,408 | 319,982 | 105,684 |
Basic Shares | 67,826 | 69,031 | 70,881 | 71,265 |
Quarter | EPS |
---|---|
2024-06-30 | $0.60 |
2024-03-31 | $0.60 |
2023-12-31 | $0.27 |
2023-09-30 | $0.64 |