Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $477,281 | $326,322 | $360,181 | $329,393 |
Gross Profit | 151,259 | 86,567 | 109,855 | 100,465 |
EBITDA | 116,590 | 66,425 | 71,469 | 61,342 |
EBIT | 109,361 | 59,497 | 64,399 | 53,903 |
Net Income | 51,304 | 22,150 | 28,316 | 32,623 |
Net Change In Cash | 477,281 | 326,322 | 360,181 | 329,393 |
Free Cash Flow | 195,291 | 178,541 | 193,038 | -39,218 |
Cash | 483,877 | 148,836 | 164,203 | 215,525 |
Basic Shares | 23,701 | 44,642 | 43,091 | 28,168 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,493,177 | $1,153,182 | $1,025,505 | $991,945 |
Gross Profit | 461,107 | 347,797 | 356,364 | 351,905 |
EBITDA | 331,607 | 214,269 | 251,817 | 262,877 |
EBIT | 302,941 | 177,609 | -572,217 | -509,619 |
Net Income | 134,393 | 81,799 | 164,772 | 189,955 |
Net Change In Cash | 1,493,177 | 1,153,182 | 1,025,505 | 991,945 |
Cost of Revenue | -20,525 | -97,875 | ||
Free Cash Flow | 437,607 | 437,607 | 239,297 | 117,689 |
Cash | 483,877 | 355,543 | 173,235 | 200,481 |
Basic Shares | 44,105 | 41,882 | 26,616 | 42,358 |
Quarter | EPS |
---|---|
2024-12-31 | $1.90 |
2024-09-30 | $0.93 |
2024-06-30 | $1.19 |
2024-03-31 | $0.98 |