Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $731,090,469 | $324,531 | $477,281 | $326,322 |
Gross Profit | 233,335,611 | 103,389 | 151,259 | 99,528 |
EBITDA | 79,783 | 55,790 | 109,763 | 56,315 |
EBIT | 76,501 | 52,578 | 102,534 | 49,387 |
Net Income | 32,900 | 54,016 | 51,304 | 22,150 |
Net Change In Cash | 731,090,469 | 324,531 | 477,281 | 326,322 |
Free Cash Flow | 178,909 | -77,921 | 195,291 | 178,541 |
Cash | 214,615 | 194,271 | 483,877 | 148,836 |
Basic Shares | 43,951 | 44,461 | 44,105 | 44,642 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,493,177 | $1,153,182 | $1,025,505 | $991,945 |
Gross Profit | 461,107 | 347,797 | 356,364 | 351,905 |
EBITDA | 299,235 | 214,269 | 237,681 | 254,374 |
EBIT | 270,569 | 177,609 | 201,471 | 219,449 |
Net Income | 134,393 | 81,799 | 90,534 | 106,168 |
Net Change In Cash | 1,493,177 | 1,153,182 | 1,025,505 | 991,945 |
Cost of Revenue | -20,525 | -97,875 | ||
Free Cash Flow | 527,652 | 437,607 | 239,297 | 117,689 |
Cash | 483,877 | 355,543 | 173,235 | 200,481 |
Basic Shares | 44,105 | 41,882 | 26,616 | 42,358 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.54 |
2025-03-31 | $1.05 |
2024-12-31 | $1.90 |