Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $558,025 | $623,619 | $608,689 | $476,707 |
Gross Profit | 177,813 | 203,844 | 186,868 | 119,680 |
EBITDA | 202,820 | 235,600 | 209,569 | 140,826 |
EBIT | 163,586 | 196,523 | 171,219 | 102,341 |
Net Income | 119,574 | 143,520 | 133,842 | 77,099 |
Net Change In Cash | 558,025 | 623,619 | 608,689 | 476,707 |
Free Cash Flow | 72,512 | 166,785 | 99,508 | 30,932 |
Cash | 31,173 | 93,909 | 46,540 | 34,925 |
Basic Shares | 33,608 | 33,716 | 33,993 | 34,391 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $2,259,297 | $2,148,069 | $1,861,522 | $1,622,642 |
Gross Profit | 685,321 | 639,266 | 519,614 | 408,355 |
EBITDA | 811,069 | 724,190 | 601,624 | 597,685 |
EBIT | 661,237 | 585,636 | 472,813 | 468,598 |
Net Income | 477,639 | 461,540 | 374,247 | 339,444 |
Net Change In Cash | 2,259,297 | 2,148,069 | 1,861,522 | 1,622,642 |
Cost of Revenue | -4,174 | -249,104 | 149,872 | |
Free Cash Flow | 443,633 | 431,583 | 443,050 | 589,140 |
Cash | 34,925 | 15,242 | 19,416 | 263,520 |
Basic Shares | 35,097 | 37,052 | 40,929 | 41,826 |
Quarter | EPS |
---|---|
2024-12-31 | $3.56 |
2024-09-30 | $4.27 |
2024-06-30 | $3.94 |
2024-03-31 | $2.24 |