Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-06-30 |
---|---|---|---|---|
Revenue | $535,710 | $473,262 | $416,493 | $522,954 |
Gross Profit | 412,326 | 394,869 | 351,240 | 397,664 |
Net Income | 502 | -156,867 | -52,928 | -9,447 |
Net Change In Cash | 535,710 | 473,262 | 416,493 | 522,954 |
Free Cash Flow | -135,723 | -99,150 | -37,786 | |
Cash | 247,331 | 389,830 | 548,984 | |
Basic Shares | 191,001 | 191,001 | 191,001 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $2,101,299 | $1,960,478 | $1,947,773 | $1,790,220 |
Gross Profit | 1,679,005 | 1,540,147 | 1,483,218 | 1,371,697 |
Net Income | -85,839 | -193,019 | -404,104 | -674,254 |
Net Change In Cash | 2,101,299 | 1,960,478 | 1,947,773 | 1,790,220 |
Free Cash Flow | 485,222 | 79,547 | 116,060 | |
Cash | 389,830 | 203,618 | 181,473 | 296,373 |
Basic Shares | 191,001 | 191,001 | 191,001 | 191,001 |