Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $114,353 | $141,391 | $163,064 | $144,698 |
Gross Profit | 65,251 | 90,281 | 117,354 | 131,408 |
EBITDA | 71,998 | 99,317 | 139,299 | 97,533 |
EBIT | 54,827 | 81,733 | 114,203 | 72,788 |
Net Income | 51,288 | 79,240 | 99,972 | 76,512 |
Net Change In Cash | 114,353 | 141,391 | 163,064 | 144,698 |
Free Cash Flow | 39,972 | 128,928 | 70,041 | 95,295 |
Cash | 353,286 | 282,507 | 208,460 | 192,044 |
Basic Shares | 41,115 | 40,619 | 40,507 | 40,405 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $560,717 | $274,221 | $315,938 | $333,429 |
Gross Profit | 365,242 | 112,994 | 147,711 | 182,584 |
EBITDA | 424,020 | 84,128 | 117,525 | 163,353 |
EBIT | 326,237 | 9,865 | 41,516 | 85,672 |
Net Income | 307,446 | 51,471 | 141,644 | 92,564 |
Net Change In Cash | 560,717 | 274,221 | 315,938 | 333,429 |
Cost of Revenue | -87,513 | 152,282 | -2,867 | |
Free Cash Flow | 355,186 | 95,509 | 161,085 | 149,012 |
Cash | 282,507 | 236,758 | 79,330 | 48,389 |
Basic Shares | 40,450 | 40,211 | 40,365 | 49,826 |
Quarter | EPS |
---|---|
2024-06-30 | $1.26 |
2024-03-31 | $1.91 |
2023-12-31 | $2.62 |
2023-09-30 | $1.85 |