Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $389,770 | $427,964 | $435,156 | $331,949 |
Gross Profit | 389,770 | 212,705 | 203,312 | 126,218 |
EBITDA | 133,434 | 170,047 | 144,344 | 86,928 |
EBIT | 115,433 | 159,186 | 133,517 | 75,993 |
Net Income | 75,804 | 105,716 | 87,136 | 31,009 |
Net Change In Cash | 389,770 | 427,964 | 435,156 | 331,949 |
Free Cash Flow | 54,003 | 81,194 | 70,829 | -32,475 |
Cash | 40,177 | 58,565 | 60,409 | 42,111 |
Basic Shares | 47,194 | 47,194 | 48,038 | 49,640 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,584,839 | $1,544,165 | $1,401,949 | $1,069,298 |
Gross Profit | 1,584,839 | 690,282 | 700,052 | 599,598 |
EBITDA | 553,636 | 440,395 | 511,028 | 447,945 |
EBIT | 482,776 | 400,736 | -388,969 | -192,151 |
Net Income | 299,665 | 258,507 | 332,152 | 288,957 |
Net Change In Cash | 1,584,839 | 1,544,165 | 1,401,949 | 1,069,298 |
Cost of Revenue | -469,519 | 277,050 | ||
Free Cash Flow | 319,403 | 178,263 | 273,476 | 305,829 |
Cash | 40,177 | 26,754 | 41,566 | 511,605 |
Basic Shares | 47,194 | 50,700 | 55,121 | 55,883 |
Quarter | EPS |
---|---|
2024-12-31 | $1.55 |
2024-09-30 | $2.23 |
2024-06-30 | $1.84 |
2024-03-31 | $1.28 |