Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $427,964 | $435,156 | $331,949 | $358,396 |
Gross Profit | 212,705 | 203,312 | 126,218 | 141,532 |
EBITDA | 170,047 | 144,344 | 86,928 | 40,825 |
EBIT | 159,186 | 133,517 | 75,993 | 30,634 |
Net Income | 105,716 | 87,136 | 31,009 | 28,953 |
Net Change In Cash | 427,964 | 435,156 | 331,949 | 358,396 |
Free Cash Flow | 81,194 | 70,829 | -32,475 | 14,369 |
Cash | 58,565 | 60,409 | 42,111 | 26,754 |
Basic Shares | 47,194 | 48,038 | 49,640 | 49,526 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,544,165 | $1,401,949 | $1,069,298 | $774,072 |
Gross Profit | 690,282 | 700,052 | 599,598 | 311,159 |
EBITDA | 440,395 | 511,028 | 447,945 | 127,865 |
EBIT | 400,736 | -388,969 | -192,151 | -509,403 |
Net Income | 258,507 | 332,152 | 288,957 | 75,387 |
Net Change In Cash | 1,544,165 | 1,401,949 | 1,069,298 | 774,072 |
Cost of Revenue | -469,519 | 277,050 | 200,980 | |
Free Cash Flow | 178,263 | 273,476 | 305,829 | 75,099 |
Cash | 26,754 | 41,566 | 511,605 | 234,779 |
Basic Shares | 50,700 | 55,121 | 55,883 | 55,529 |
Quarter | EPS |
---|---|
2024-09-30 | $2.23 |
2024-06-30 | $1.84 |
2024-03-31 | $1.28 |
2023-12-31 | $1.44 |