Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$234,565
$208,610
$181,871
$229,253
Gross Profit
71,599
58,480
43,629
61,825
EBITDA
29,618
14,942
7,072
26,347
EBIT
24,936
10,341
1,922
21,563
Net Income
19,430
8,415
3,010
17,481
Net Change In Cash
234,565
208,610
181,871
229,253
Free Cash Flow
27,305
-9,627
8,084
14,037
Cash
154,585
131,639
144,424
149,604
Basic Shares
48,901
49,032
49,528
49,608

Annual Financials

Values in thousands2026-04-302025-04-302024-04-302023-04-30
Revenue
$838,706
$756,477
$818,083
$754,196
Gross Profit
229,006
195,487
222,443
151,355
EBITDA
76,437
13,696
106,406
42,957
EBIT
57,098
-5,851
87,115
25,964
Net Income
45,376
-10,121
34,621
6,802
Net Change In Cash
838,706
756,477
818,083
754,196
Free Cash Flow
34,300
78,219
46,261
-10,361
Cash
131,639
127,507
81,299
23,982
Basic Shares
49,382
47,587
46,543
45,521

Earnings Calls

QuarterEPS
2026-07-31
$0.40
2026-04-30
$0.27
2026-01-31
$0.09
2025-10-31
$0.35