Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $306,657 | $484,289 | $476,727 | $394,663 |
Gross Profit | 306,657 | 451,126 | 443,564 | 394,663 |
EBITDA | 166,642 | -144,388 | 162,762 | 223,884 |
EBIT | 159,192 | -151,887 | 155,541 | 217,396 |
Net Income | 112,340 | 104,872 | 110,720 | 151,771 |
Net Change In Cash | 306,657 | 484,289 | 476,727 | 394,663 |
Free Cash Flow | 53,018 | 42,011 | 103,581 | 102,685 |
Cash | 2,570,506 | 1,979,979 | 2,129,772 | 1,568,768 |
Basic Shares | 58,168 | 58,164 | 58,037 | 57,932 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $1,059,192 | $890,176 | $705,337 | $632,851 |
Gross Profit | 1,059,192 | 890,176 | 705,337 | 632,851 |
EBITDA | 662,567 | 455,131 | 375,454 | 340,465 |
EBIT | 635,481 | 431,744 | 339,959 | 305,743 |
Net Income | 450,008 | 307,165 | 240,716 | 215,707 |
Net Change In Cash | 1,059,192 | 890,176 | 705,337 | 632,851 |
Cost of Revenue | 807,387 | 536,922 | -912,742 | |
Free Cash Flow | 269,516 | 157,744 | 184,506 | 402,145 |
Cash | 1,979,979 | 2,233,027 | 1,202,587 | 715,624 |
Basic Shares | 58,725 | 60,566 | 60,610 | 60,519 |
Quarter | EPS |
---|---|
2024-09-30 | $1.93 |
2024-06-30 | $1.80 |
2024-03-31 | $1.91 |
2023-12-31 | $2.62 |