Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $657,293 | $625,705 | $629,691 | $606,666 |
Gross Profit | 393,856 | 325,114 | 339,942 | 335,503 |
EBITDA | 60,275 | 115,943 | 113,505 | 138,456 |
EBIT | 48,996 | 49,916 | 83,195 | |
Net Income | 26,505 | 51,836 | 31,760 | -7,117 |
Net Change In Cash | 657,293 | 625,705 | 629,691 | 606,666 |
Free Cash Flow | 193,228 | 161,702 | 26,460 | 23,819 |
Cash | 784,438 | 622,766 | 410,424 | 354,062 |
Basic Shares | 139,711 | 138,062 | 136,979 | 135,358 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,519,355 | $1,568,476 | $1,022,843 | $958,102 |
Gross Profit | 1,483,876 | 1,020,302 | 759,118 | 718,879 |
EBITDA | 165,991 | 346,583 | 304,503 | 250,275 |
EBIT | -88,033 | 201,850 | 236,251 | 180,407 |
Net Income | 102,984 | 122,873 | 190,169 | 149,191 |
Net Change In Cash | 2,519,355 | 1,568,476 | 1,022,843 | 958,102 |
Cost of Revenue | -41,856 | -45,518 | ||
Free Cash Flow | 405,209 | 165,225 | 104,421 | 219,376 |
Cash | 784,438 | 467,292 | 150,466 | 193,069 |
Basic Shares | 137,863 | 114,630 | 102,643 | 103,623 |
Quarter | EPS |
---|---|
2024-12-31 | $0.84 |
2024-09-30 | $0.83 |
2024-06-30 | $0.75 |
2024-03-31 | $0.72 |