Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $846,123 | $919,444 | $1,016,624 | $933,492 |
Gross Profit | 187,227 | 212,514 | 207,016 | 182,037 |
EBITDA | 39,592 | 116,603 | 126,170 | 99,677 |
EBIT | 74,417 | 84,689 | 59,342 | |
Net Income | 14,558 | 40,866 | 47,884 | 35,093 |
Net Change In Cash | 846,123 | 919,444 | 1,016,624 | 933,492 |
Free Cash Flow | 33,679 | 120,566 | 19,681 | |
Cash | 33,561 | 52,606 | 43,960 | 17,610 |
Basic Shares | 34,447 | 22,641 | 22,169 | 22,080 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,715,683 | $3,468,045 | $4,881,872 | $4,078,092 |
Gross Profit | 835,890 | 782,233 | 1,059,938 | 801,194 |
EBITDA | 258,040 | 260,200 | 626,927 | 456,520 |
EBIT | 260,200 | 496,170 | 351,712 | |
Net Income | 138,401 | 142,897 | 328,196 | 224,915 |
Net Change In Cash | 3,715,683 | 3,468,045 | 4,881,872 | 4,078,092 |
Cost of Revenue | -100,002 | 78,082 | ||
Free Cash Flow | 251,159 | 349,685 | 331,855 | 187,326 |
Cash | 11,409 | 22,847 | 122,849 | |
Basic Shares | 33,699 | 22,025 | 24,471 | 23,355 |
Quarter | EPS |
---|---|
2024-12-31 | $0.52 |
2024-09-30 | $1.80 |
2024-06-30 | $2.16 |
2024-03-31 | $1.59 |