Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $690,016 | $645,279 | $611,253 | $589,649 |
Gross Profit | 552,260 | 521,575 | 500,950 | 484,612 |
EBITDA | 70,690 | 25,058 | 11,996 | 31,732 |
EBIT | 56,798 | 12,618 | -12,743 | 8,717 |
Net Income | 51,697 | 43,824 | 42,631 | 53,993 |
Net Change In Cash | 690,016 | 645,279 | 611,253 | 589,649 |
Free Cash Flow | 247,890 | 143,780 | 186,747 | 201,290 |
Cash | 337,418 | 410,963 | 282,218 | 330,339 |
Basic Shares | 357,635 | 356,740 | 355,979 | 352,907 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,128,359 | $1,675,100 | $1,028,784 | $603,466 |
Gross Profit | 1,718,451 | 1,328,357 | 794,539 | 473,269 |
EBITDA | 150,209 | 41,097 | 25,568 | 34,109 |
EBIT | 66,537 | -21,535 | 2,630 | 8,212 |
Net Income | 48,568 | -50,160 | -20,745 | -24,547 |
Net Change In Cash | 2,128,359 | 1,675,100 | 1,028,784 | 603,466 |
Cost of Revenue | 69,760 | 47,745 | -373,257 | |
Free Cash Flow | 597,548 | 353,518 | 250,520 | 83,208 |
Cash | 330,339 | 338,985 | 270,973 | 224,927 |
Basic Shares | 350,292 | 315,410 | 309,048 | 300,350 |
Quarter | EPS |
---|---|
2024-09-30 | $0.46 |
2024-06-30 | $0.43 |
2024-03-31 | $0.44 |
2023-12-31 | $0.55 |