Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $679,811 | $668,808 | $599,092 | $654,629 |
Gross Profit | 130,962 | 120,211 | 92,384 | 105,629 |
EBITDA | 103,327 | 86,344 | 63,751 | 72,947 |
EBIT | 78,064 | 60,364 | 35,693 | 47,450 |
Net Income | 41,237 | 34,997 | 15,135 | 44,529 |
Net Change In Cash | 679,811 | 668,808 | 599,092 | 654,629 |
Free Cash Flow | 67,045 | 31,534 | -95,235 | 117,847 |
Cash | 451,858 | 382,873 | 354,697 | 461,566 |
Basic Shares | 102,613 | 102,472 | 102,250 | 102,366 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,424,706 | $2,066,084 | $1,869,275 | $1,827,889 |
Gross Profit | 398,971 | 307,377 | 264,065 | 163,941 |
EBITDA | 286,288 | 231,832 | 179,522 | -269,982 |
EBIT | 181,328 | 110,863 | 39,799 | -454,997 |
Net Income | 97,403 | 25,941 | -49,307 | -496,751 |
Net Change In Cash | 2,424,706 | 2,066,084 | 1,869,275 | 1,827,889 |
Cost of Revenue | 42,156 | 86,098 | 78,361 | |
Free Cash Flow | 109,229 | 39,840 | 175,115 | 75,960 |
Cash | 461,566 | 568,745 | 538,114 | 452,016 |
Basic Shares | 102,156 | 101,447 | 99,706 | 99,233 |
Quarter | EPS |
---|---|
2024-09-30 | $0.40 |
2024-06-30 | $0.34 |
2024-03-31 | $0.14 |
2023-12-31 | $0.19 |