Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$208,331
$226,088
$215,880
$170,303
Gross Profit
55,863
59,698
55,379
41,718
EBITDA
20,671
27,609
22,797
18,252
EBIT
15,770
22,716
19,427
13,376
Net Income
21,406
-4,946
2,518
10,742
Net Change In Cash
208,331
226,088
215,880
170,303
Free Cash Flow
37,954
14,400
6,100
5,076
Cash
134,352
96,809
81,678
76,764
Basic Shares
51,715
46,311
46,872
50,837

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
42,957
19,440
34,185
EBIT
87,115
25,964
4,046
17,108
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,299
23,982
17,143
77,590
Basic Shares
46,543
45,521
45,326
45,202

Earnings Calls

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