Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $510,965 | $147,991 | $543,238 | $551,761 |
Gross Profit | 140,885 | 147,991 | 128,362 | 122,441 |
EBITDA | 41,038 | 50,492 | 41,391 | 35,610 |
EBIT | 32,678 | 43,834 | 35,469 | 29,243 |
Net Income | 24,133 | 31,310 | 27,339 | 21,983 |
Net Change In Cash | 510,965 | 147,991 | 543,238 | 551,761 |
Free Cash Flow | 64,212 | -22,919 | 95,160 | 104,158 |
Cash | 253,074 | 187,528 | 349,909 | 253,021 |
Basic Shares | 26,620 | 26,676 | 26,801 | 26,806 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $2,206,302 | $2,067,718 | $1,821,019 | $1,568,323 |
Gross Profit | 531,793 | 517,524 | 460,982 | 393,554 |
EBITDA | 185,868 | 185,696 | 172,237 | 128,834 |
EBIT | 159,940 | 167,107 | 147,932 | 108,843 |
Net Income | 115,776 | 119,356 | 105,600 | 74,397 |
Net Change In Cash | 2,206,302 | 2,067,718 | 1,821,019 | 1,568,323 |
Cost of Revenue | -55,301 | 25,346 | 43,332 | |
Free Cash Flow | 239,946 | -24,805 | -43,753 | 117,994 |
Cash | 253,021 | 103,093 | 155,378 | 129,562 |
Basic Shares | 26,717 | 26,654 | 26,866 | 26,834 |
Quarter | EPS |
---|---|
2024-12-31 | $1.06 |
2024-09-30 | $1.36 |
2024-06-30 | $1.13 |
2024-03-31 | $0.93 |