| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $636,218 | $609,809 | $582,060 | $319,999 |
Gross Profit | 368,849 | 346,277 | 329,120 | 44,578 |
EBITDA | 180,684 | 165,798 | 143,615 | -149,259 |
EBIT | 154,286 | 139,629 | 121,095 | -177,752 |
Net Income | 124,732 | 111,230 | 101,687 | -161,615 |
Net Change In Cash | 636,218 | 609,809 | 582,060 | 319,999 |
Free Cash Flow | 157,973 | 130,897 | 90,694 | 193,844 |
Cash | 1,292,682 | 1,260,105 | 1,232,356 | 997,649 |
Basic Shares | 166,703 | 166,343 | 166,604 | 157,710 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,104,826 | $1,958,052 | $1,421,696 | $1,121,372 |
Gross Profit | 944,384 | 1,958,052 | 1,200,767 | 1,137,049 |
EBITDA | 236,972 | 206,053 | 528,509 | 506,747 |
EBIT | 134,459 | 206,053 | 459,630 | 436,307 |
Net Income | 123,145 | 182,956 | 366,122 | 350,994 |
Net Change In Cash | 2,104,826 | 1,958,052 | 1,421,696 | 1,121,372 |
Cost of Revenue | -404,060 | 309,467 | ||
Free Cash Flow | 535,262 | 380,927 | 783,855 | 477,270 |
Cash | 997,649 | 909,473 | 593,645 | 1,025,515 |
Basic Shares | 153,347 | 150,860 | 150,496 | 151,987 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.73 |
2025-06-30 | $0.65 |
2025-03-31 | $0.59 |
2024-12-31 | $0.57 |