Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $169,828 | $166,740 | $168,264 | $147,919 |
Gross Profit | 141,541 | 139,224 | 138,406 | 117,696 |
EBITDA | 55,497 | 49,913 | 50,924 | 24,940 |
EBIT | 52,444 | 46,844 | 47,908 | 21,491 |
Net Income | 38,255 | 38,429 | 39,442 | 17,188 |
Net Change In Cash | 169,828 | 166,740 | 168,264 | 147,919 |
Free Cash Flow | 50,003 | 37,701 | 53,294 | 11,582 |
Cash | 960,643 | 127,852 | 125,807 | 118,009 |
Basic Shares | 67,312 | 67,077 | 66,841 | 67,185 |
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 | 181,596 | 152,365 | 165,782 | 158,332 |
EBIT | 164,709 | 132,631 | 149,016 | 143,546 |
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-09-30 | $0.59 |
2024-06-30 | $0.60 |
2024-03-31 | $0.60 |
2023-12-31 | $0.27 |