Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $147,991 | $543,238 | $551,761 | $509,055 |
Gross Profit | 147,991 | 128,362 | 122,441 | 133,810 |
EBITDA | 49,062 | 41,391 | 35,610 | 46,672 |
EBIT | 42,404 | 35,469 | 29,243 | 39,396 |
Net Income | 31,310 | 27,339 | 21,983 | 27,282 |
Net Change In Cash | 147,991 | 543,238 | 551,761 | 509,055 |
Free Cash Flow | -22,919 | 95,160 | 104,158 | 131,060 |
Cash | 187,528 | 349,909 | 253,021 | 142,170 |
Basic Shares | 26,676 | 26,801 | 26,806 | 26,697 |
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 | 510,768 | 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-09-30 | $1.36 |
2024-06-30 | $1.13 |
2024-03-31 | $0.93 |
2023-12-31 | $1.18 |