Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$226,088
$215,880
$170,303
$199,369
Gross Profit
59,698
55,379
41,718
54,199
EBITDA
27,609
22,797
18,252
12,308
EBIT
22,716
19,427
13,376
7,483
Net Income
-4,946
2,518
10,742
2,165
Net Change In Cash
226,088
215,880
170,303
199,369
Free Cash Flow
14,400
6,100
5,076
20,382
Cash
97,188
81,678
76,764
64,740
Basic Shares
46,311
46,872
50,837
46,705

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$818,083
$754,196
$610,970
$482,033
Gross Profit
222,443
151,355
116,697
120,583
EBITDA
104,855
47,533
19,440
31,432
EBIT
87,115
30,540
4,046
14,355
Net Income
34,621
6,802
592
10,926
Net Change In Cash
818,083
754,196
610,970
482,033
Free Cash Flow
46,261
-10,361
-47,411
58,321
Cash
81,678
23,982
17,143
77,590
Basic Shares
46,543
45,521
45,326
45,202

Earnings Calls

Quarter EPS
2024-07-31
$0.35
2024-04-30
$0.27
2024-01-31
$0.08
2023-10-31
$0.27