Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $826,760 | $761,553 | $737,727 | $690,016 |
Gross Profit | 660,594 | 603,722 | 593,342 | 552,052 |
EBITDA | 37,961 | 60,867 | 86,454 | 71,510 |
EBIT | 9,162 | 34,759 | 56,469 | 57,710 |
Net Income | 2,647 | 24,642 | 45,594 | 51,697 |
Net Change In Cash | 826,760 | 761,553 | 737,727 | 690,016 |
Free Cash Flow | 203,305 | 244,391 | 257,467 | 247,890 |
Cash | 489,030 | 1,079,854 | 1,246,983 | 337,418 |
Basic Shares | 361,289 | 363,078 | 360,940 | 357,635 |
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,167,919 | 1,717,626 | 1,327,532 | 793,939 |
EBITDA | 317,988 | 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 | 632,367 | 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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.46 |
2025-03-31 | $0.46 |
2024-12-31 | $0.13 |