Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$452,482
$459,128
$453,278
$422,102
Gross Profit
85,711
92,866
84,099
80,940
EBITDA
51,367
54,589
-29,703
50,336
EBIT
37,901
41,787
-41,787
30,377
Net Income
27,686
29,633
26,798
21,227
Net Change In Cash
452,482
459,128
453,278
422,102
Free Cash Flow
1,107
29,511
6,812
21,817
Cash
56,717
89,265
87,398
97,829
Basic Shares
15,435
15,673
15,881
16,124

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$1,847,502
$2,066,200
$1,857,186
$1,744,014
Gross Profit
377,807
357,524
226,444
319,275
EBITDA
238,956
228,624
36,159
230,002
EBIT
160,175
134,880
-88,057
103,821
Net Income
116,216
93,723
-29,722
61,193
Net Change In Cash
1,847,502
2,066,200
1,857,186
1,744,014
Cost of Revenue
19,407
-68,746
-5,988
Free Cash Flow
139,702
154,127
-19,677
116,029
Cash
87,398
41,732
22,325
91,071
Basic Shares
16,260
16,684
16,591
17,037

Earnings Calls

Quarter EPS
2024-10-31
$2.08
2024-07-31
$1.89
2024-04-30
$1.70
2024-01-31
$1.66