Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $590,616 | $333,750 | $358,475 | $357,369 |
Gross Profit | 295,908 | 194,440 | 205,022 | 213,170 |
EBITDA | 29,640 | 70,833 | 80,011 | 100,737 |
EBIT | 17,488 | 61,505 | 71,304 | 92,033 |
Net Income | 19,791 | 49,818 | 57,785 | 76,415 |
Net Change In Cash | 590,616 | 333,750 | 358,475 | 357,369 |
Free Cash Flow | 1,905,837 | 59,634 | 97,443 | 64,063 |
Cash | 1,584,268 | 430,177 | 350,130 | 523,385 |
Basic Shares | 90,072 | 90,072 | 91,533 | 89,780 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,346,413 | $1,045,327 | $778,958 | $711,161 |
Gross Profit | 767,328 | 670,272 | 683,756 | 730,950 |
EBITDA | 295,106 | 280,859 | 325,386 | 369,491 |
EBIT | 259,794 | 239,901 | 279,954 | 318,759 |
Net Income | 209,131 | 201,818 | 234,510 | 263,917 |
Net Change In Cash | 1,346,413 | 1,045,327 | 778,958 | 711,161 |
Cost of Revenue | -482,553 | 309,207 | ||
Free Cash Flow | 301,063 | 272,944 | 401,110 | 328,392 |
Cash | 350,130 | 364,355 | 318,491 | 799,677 |
Basic Shares | 87,909 | 74,962 | 74,953 | 77,417 |
Quarter | EPS |
---|---|
2025-06-30 | $0.95 |
2025-03-31 | $0.57 |
2024-12-31 | $0.67 |
2024-09-30 | $0.83 |