Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $550,344 | $507,461 | $492,997 | $464,954 |
Gross Profit | 231,618 | 204,140 | 174,100 | 177,647 |
EBITDA | 169,206 | 142,909 | 116,293 | 125,612 |
EBIT | 138,369 | 111,223 | 121,102 | |
Net Income | 127,988 | 103,804 | 76,290 | 82,116 |
Net Change In Cash | 550,344 | 507,461 | 492,997 | 464,954 |
Free Cash Flow | 233,667 | 229,535 | 160,620 | 74,729 |
Cash | 165,175 | 126,342 | 102,487 | 97,601 |
Basic Shares | 60,494 | 60,466 | 60,463 | 60,451 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $1,928,490 | $1,940,512 | $1,691,692 | $1,898,094 |
Gross Profit | 739,762 | 760,731 | 669,812 | 912,276 |
EBITDA | 518,248 | 560,858 | 475,953 | 754,692 |
EBIT | 498,997 | 544,204 | 462,264 | 742,592 |
Net Income | 349,960 | 407,641 | 378,657 | 616,584 |
Net Change In Cash | 1,928,490 | 1,940,512 | 1,691,692 | 1,898,094 |
Cost of Revenue | -21,398 | -113,194 | 106,801 | |
Free Cash Flow | 529,541 | -166,362 | 356,791 | 593,697 |
Cash | 126,342 | 114,826 | 136,224 | 249,418 |
Basic Shares | 60,458 | 60,451 | 61,723 | 63,052 |
Quarter | EPS |
---|---|
2024-09-30 | $2.14 |
2024-06-30 | $1.74 |
2024-03-31 | $1.28 |
2023-12-31 | $1.38 |