Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $494,362 | $541,608 | $495,477 | $442,220 |
Gross Profit | 442,027 | 491,691 | 130,865 | 123,661 |
EBITDA | 49,790 | 54,118 | 43,557 | 43,523 |
EBIT | 44,395 | 48,827 | 37,989 | 37,532 |
Net Income | 11,915 | 12,851 | 9,050 | 6,871 |
Net Change In Cash | 494,362 | 541,608 | 495,477 | 442,220 |
Free Cash Flow | 60,681 | 45,972 | 61,917 | -23,641 |
Cash | 396,187 | 605,377 | 602,957 | 492,561 |
Basic Shares | 37,818 | 37,752 | 37,779 | 37,744 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,649,031 | $1,397,752 | $1,202,442 | $810,301 |
Gross Profit | 444,204 | 1,215,095 | 995,120 | 637,564 |
EBITDA | 134,211 | 77,174 | 127,453 | 11,308 |
EBIT | 110,745 | 54,201 | 103,016 | -6,270 |
Net Income | 13,951 | 3,561 | 38,132 | -25,225 |
Net Change In Cash | 1,649,031 | 1,397,752 | 1,202,442 | 810,301 |
Cost of Revenue | 357,401 | 4,292 | 48,427 | |
Free Cash Flow | 57,422 | 452,346 | 201,552 | 133,475 |
Cash | 468,711 | 538,065 | 175,718 | 136,920 |
Basic Shares | 37,619 | 35,531 | 33,688 | 33,859 |
Quarter | EPS |
---|---|
2024-09-30 | $0.28 |
2024-06-30 | $0.30 |
2024-03-31 | $0.22 |
2023-12-31 | $0.87 |