Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $737,727 | $690,016 | $645,279 | $611,253 |
Gross Profit | 593,549 | 552,260 | 521,575 | 500,950 |
EBITDA | 74,847 | 70,690 | 25,058 | 11,996 |
EBIT | 59,141 | 56,798 | 12,618 | -12,743 |
Net Income | 45,594 | 51,697 | 43,824 | 42,631 |
Net Change In Cash | 737,727 | 690,016 | 645,279 | 611,253 |
Free Cash Flow | 257,467 | 247,890 | 143,780 | 186,747 |
Cash | 1,246,983 | 337,418 | 410,963 | 282,218 |
Basic Shares | 360,940 | 357,635 | 356,740 | 355,979 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,684,275 | $2,128,359 | $1,675,100 | $1,028,784 |
Gross Profit | 2,168,744 | 1,718,451 | 1,328,357 | 794,539 |
EBITDA | 265,941 | 150,209 | 41,097 | 25,568 |
EBIT | 211,008 | 66,537 | -21,535 | 2,630 |
Net Income | 183,746 | 48,568 | -50,160 | -20,745 |
Net Change In Cash | 2,684,275 | 2,128,359 | 1,675,100 | 1,028,784 |
Cost of Revenue | 69,760 | 47,745 | ||
Free Cash Flow | 835,884 | 597,548 | 353,518 | 250,520 |
Cash | 1,246,983 | 330,339 | 338,985 | 270,973 |
Basic Shares | 358,636 | 350,292 | 315,410 | 309,048 |
Quarter | EPS |
---|---|
2024-12-31 | $0.49 |
2024-09-30 | $0.46 |
2024-06-30 | $0.43 |
2024-03-31 | $0.44 |