Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $830,622 | $836,423 | $883,811 | $837,321 |
Gross Profit | 412,816 | 424,203 | 433,688 | 457,181 |
EBITDA | 133,280 | 253,009 | 261,101 | 243,465 |
EBIT | 107,416 | 138,688 | 136,730 | 112,604 |
Net Income | 59,805 | 83,591 | 83,547 | 64,827 |
Net Change In Cash | 830,622 | 836,423 | 883,811 | 837,321 |
Free Cash Flow | -126,640 | 113,726 | 185,936 | 99,722 |
Cash | 101,467 | 146,034 | 175,095 | 106,320 |
Basic Shares | 44,970 | 44,970 | 44,970 | 44,970 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,388,514 | $3,151,796 | $2,728,942 | $1,698,965 |
Gross Profit | 1,629,532 | 1,507,239 | 1,264,586 | 919,152 |
EBITDA | 986,249 | 906,708 | 851,668 | 257,620 |
EBIT | 448,002 | 386,092 | 394,341 | 198,888 |
Net Income | 258,815 | 219,301 | 253,495 | 124,909 |
Net Change In Cash | 3,388,514 | 3,151,796 | 2,728,942 | 1,698,965 |
Cost of Revenue | -6,411 | 54,196 | ||
Free Cash Flow | 471,713 | 355,994 | 433,719 | 181,282 |
Cash | 175,095 | 127,018 | 117,330 | 120,046 |
Basic Shares | 44,970 | 45,693 | 47,330 | 41,024 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.79 |
2025-03-31 | $2.07 |
2024-12-31 | $2.12 |