| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $754,577 | $855,170 | $676,128 | $649,407 |
Gross Profit | 358,983 | 369,898 | 259,877 | 261,517 |
EBITDA | 229,426 | 268,621 | 186,968 | 207,341 |
EBIT | 155,631 | 196,065 | 119,344 | 144,242 |
Net Income | 31,085 | 51,976 | -27,642 | 13,754 |
Net Change In Cash | 754,577 | 855,170 | 676,128 | 649,407 |
Free Cash Flow | 155,529 | 333,769 | -159,555 | 242,344 |
Cash | 153,485 | 172,589 | 203,549 | 540,203 |
Basic Shares | 273,461 | 274,144 | 126,033 | 291,324 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,540,433 | $2,100,449 | $1,725,193 | $1,432,771 |
Gross Profit | 944,842 | 728,070 | 605,819 | 488,900 |
EBITDA | 778,748 | 610,152 | 487,286 | 439,032 |
EBIT | 611,118 | 494,315 | 377,995 | 326,349 |
Net Income | 94,665 | 61,037 | 61,052 | 65,873 |
Net Change In Cash | 2,540,433 | 2,100,449 | 1,725,193 | 1,432,771 |
Cost of Revenue | 627,850 | 243,957 | ||
Free Cash Flow | 467,867 | 447,427 | 320,471 | 263,712 |
Cash | 540,203 | 838,790 | 992,723 | 386,962 |
Basic Shares | 276,288 | 272,266 | 270,481 | 105,730 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.47 |
2025-06-30 | $0.66 |
2025-03-31 | $0.39 |