Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $623,619 | $608,689 | $476,707 | $558,833 |
Gross Profit | 203,844 | 186,868 | 119,680 | 180,628 |
EBITDA | 235,600 | 209,569 | 140,826 | 203,895 |
EBIT | 196,523 | 171,219 | 102,341 | 166,427 |
Net Income | 143,520 | 133,842 | 77,099 | 129,138 |
Net Change In Cash | 623,619 | 608,689 | 476,707 | 558,833 |
Free Cash Flow | 166,785 | 99,508 | 30,932 | 165,315 |
Cash | 93,909 | 46,540 | 34,925 | 48,912 |
Basic Shares | 33,716 | 33,993 | 34,391 | 34,749 |
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 | 775,358 | 623,764 | 643,224 | 416,559 |
EBIT | 625,526 | 485,210 | 514,413 | 287,472 |
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-09-30 | $4.27 |
2024-06-30 | $3.94 |
2024-03-31 | $2.24 |
2023-12-31 | $3.72 |