Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$129,679
$88,334
$159,147
$137,484
Gross Profit
34,546
27,033
56,663
40,066
EBITDA
6,972
6,634
40,528
19,319
EBIT
-1,414
32,351
12,355
Net Income
4,134
-2,106
26,110
7,882
Net Change In Cash
129,679
88,334
159,147
137,484
Free Cash Flow
-2,674
-35,538
38,023
7,123
Cash
39,093
35,515
60,839
47,367
Basic Shares
44,935
45,321
46,043
46,028

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$535,832
$479,242
$864,126
$1,059,195
Gross Profit
158,092
154,537
374,564
448,983
EBITDA
84,009
81,103
251,653
319,632
EBIT
51,451
49,757
221,670
288,948
Net Income
39,609
36,876
194,494
252,049
Net Change In Cash
535,832
479,242
864,126
1,059,195
Cost of Revenue
-67,172
7,711
-11,994
Free Cash Flow
15,794
-73,167
113,559
292,650
Cash
60,839
53,556
120,728
113,017
Basic Shares
46,248
46,170
47,728
55,352

Earnings Calls

Quarter EPS
2024-10-31
$0.11
2024-07-31
-$0.02
2024-04-30
$0.43
2024-01-31
$0.17