Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $600,878 | $549,848 | $513,340 | $494,035 |
Gross Profit | 329,771 | 322,745 | 288,549 | 243,268 |
EBITDA | 219,838 | 249,656 | 208,272 | 178,504 |
EBIT | 146,222 | 188,966 | 149,268 | 118,875 |
Net Income | 29,805 | 33,945 | 25,091 | 18,058 |
Net Change In Cash | 600,878 | 549,848 | 513,340 | 494,035 |
Free Cash Flow | 314,758 | 269,403 | 41,106 | 274,816 |
Cash | 115,902 | 436,751 | 155,759 | 104,160 |
Basic Shares | 1,491,724 | 539,392 | 498,738 | 488,297 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,295,427 | $1,731,608 | $1,369,722 | $823,878 |
Gross Profit | 1,019,688 | 860,966 | 475,036 | -673,110 |
EBITDA | 312,490 | 632,647 | 269,666 | -1,725,261 |
EBIT | 322,080 | 10,453 | -1,839,815 | |
Net Income | 420,446 | 54,343 | -9,289 | -376,171 |
Net Change In Cash | 2,295,427 | 1,731,608 | 1,369,722 | 823,878 |
Cost of Revenue | 30,937 | |||
Free Cash Flow | 935,368 | 881,240 | 662,908 | 276,397 |
Cash | 152,089 | 104,160 | 68,079 | 42,567 |
Basic Shares | 558,426 | 478,008 | 433,431 | 328,796 |
Quarter | EPS |
---|---|
2024-12-31 | $0.21 |
2024-09-30 | $0.20 |
2024-06-30 | $0.19 |
2024-03-31 | $0.17 |