| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $885,651 | $826,760 | $761,553 | $737,727 |
Gross Profit | 709,194 | 660,594 | 603,722 | 593,342 |
EBITDA | 83,489 | 37,961 | 60,867 | 86,454 |
EBIT | 50,164 | 9,162 | 34,759 | 56,469 |
Net Income | 33,885 | 2,647 | 24,642 | 45,594 |
Net Change In Cash | 885,651 | 826,760 | 761,553 | 737,727 |
Free Cash Flow | 234,684 | 203,305 | 244,391 | 257,467 |
Cash | 540,602 | 489,030 | 1,079,854 | 1,246,983 |
Basic Shares | 362,001 | 361,289 | 363,078 | 360,940 |
| 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.10 |
2025-06-30 | $0.46 |
2025-03-31 | $0.46 |
2024-12-31 | $0.13 |