Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $162,694 | $193,989 | $191,762 | $175,544 |
Gross Profit | 118,154 | 148,637 | 323,320 | 345,303 |
EBITDA | 29,352 | 50,603 | -7,616 | 4,014 |
EBIT | 25,501 | 46,751 | -14,047 | -7,929 |
Net Income | 24,740 | 40,763 | 38,871 | 23,907 |
Net Change In Cash | 162,694 | 193,989 | 191,762 | 175,544 |
Free Cash Flow | 187,706 | 71,562 | 48,526 | 414,013 |
Cash | 398,321 | 574,433 | 603,403 | 614,192 |
Basic Shares | 125,999 | 127,384 | 125,661 | 125,826 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $759,664 | $875,139 | $768,414 | $860,936 |
Gross Profit | 781,545 | 878,490 | 786,510 | 888,262 |
EBITDA | 248,480 | 355,522 | 379,682 | 368,832 |
EBIT | 200,603 | 306,560 | 332,462 | 319,794 |
Net Income | 175,057 | 256,412 | 271,156 | 254,904 |
Net Change In Cash | 759,664 | 875,139 | 768,414 | 860,936 |
Cost of Revenue | -1,821,499 | 2,475,529 | ||
Free Cash Flow | 507,893 | 286,930 | 229,919 | 189,271 |
Cash | 614,092 | 682,917 | 1,652,535 | 3,473,731 |
Basic Shares | 126,776 | 127,046 | 110,198 | 110,173 |
Quarter | EPS |
---|---|
2024-09-30 | $0.37 |
2024-06-30 | $0.33 |
2024-03-31 | $0.32 |
2023-12-31 | $0.40 |