Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $597,050 | $770,860 | $821,507 | $638,484 |
Gross Profit | 95,329 | 149,252 | 166,951 | 131,717 |
EBITDA | 31,789 | 90,478 | 109,177 | 73,521 |
EBIT | 17,225 | 75,995 | 94,343 | 69,954 |
Net Income | 130 | 40,318 | 53,216 | 28,128 |
Net Change In Cash | 597,050 | 770,860 | 821,507 | 638,484 |
Free Cash Flow | -85,193 | -46,176 | -72,373 | 32,640 |
Cash | 101,700 | 55,593 | 74,102 | 99,683 |
Basic Shares | 25,066 | 25,112 | 25,055 | 25,015 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $2,748,573 | $2,569,824 | $2,103,601 | $1,983,357 |
Gross Profit | 528,102 | 458,285 | 408,926 | 386,003 |
EBITDA | 283,858 | 250,073 | 214,689 | 188,418 |
EBIT | 225,532 | 192,773 | 162,168 | 143,685 |
Net Income | 119,598 | 124,052 | 86,577 | 87,410 |
Net Change In Cash | 2,748,573 | 2,569,824 | 2,103,601 | 1,983,357 |
Cost of Revenue | -21,958 | -114,539 | 95,791 | |
Free Cash Flow | -140,645 | -65,231 | -8,321 | 154,260 |
Cash | 55,593 | 64,690 | 81,648 | 197,221 |
Basic Shares | 25,040 | 24,943 | 24,922 | 24,788 |
Quarter | EPS |
---|---|
2024-06-30 | $0.005 |
2024-03-31 | $1.60 |
2023-12-31 | $2.16 |
2023-09-30 | $1.12 |