Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $350,079 | $319,771 | $301,972 | $322,699 |
Gross Profit | 118,008 | 103,532 | 95,774 | 112,476 |
EBITDA | 1 | 45,660 | 42,917 | 60,628 |
EBIT | 11,876 | 8,076 | 25,984 | |
Net Income | 13,745 | 8,000 | 14,038 | 25,292 |
Net Change In Cash | 350,079 | 319,771 | 301,972 | 322,699 |
Free Cash Flow | 39,357 | -3,548 | -51,524 | 11,095 |
Cash | 311,864 | 267,656 | 270,560 | 315,457 |
Basic Shares | 46,442 | 46,324 | 46,285 | 46,245 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,661,739 | $2,000,580 | $1,805,162 | $1,229,215 |
Gross Profit | 658,182 | 827,237 | 670,360 | 431,121 |
EBITDA | 250,571 | 542,760 | 313,137 | 158,184 |
EBIT | 250,571 | 415,001 | 190,702 | 50,177 |
Net Income | 227,182 | 331,283 | 228,763 | 98,088 |
Net Change In Cash | 1,661,739 | 2,000,580 | 1,805,162 | 1,229,215 |
Cost of Revenue | 1,525 | 35,873 | 26,146 | |
Free Cash Flow | 130,145 | 180,773 | 197,348 | 111,407 |
Cash | 315,457 | 336,732 | 363,599 | 268,065 |
Basic Shares | 46,311 | 46,036 | 45,781 | 52,133 |
Quarter | EPS |
---|---|
2024-09-30 | $0.43 |
2024-06-30 | $0.33 |
2024-03-31 | $0.28 |
2023-12-31 | $0.51 |