Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$210,984
$217,000
$216,334
$227,473
Gross Profit
75,138
79,251
79,255
84,882
EBITDA
82,477
97,481
74,534
104,865
EBIT
62,351
76,696
53,832
83,553
Net Income
34,388
36,251
26,180
44,611
Net Change In Cash
210,984
217,000
216,334
227,473
Free Cash Flow
50,658
56,489
-1,806
54,138
Cash
537,331
493,905
508,518
499,292
Basic Shares
62,414
62,409
62,283
62,067

Annual Financials

Values in thousands 2023-10-31 2022-10-31 2021-10-31 2020-10-31
Revenue
$892,076
$824,549
$663,761
$609,691
Gross Profit
336,162
294,213
167,044
134,654
EBITDA
351,214
321,220
194,087
157,782
EBIT
270,379
240,890
103,691
63,968
Net Income
125,485
179,242
78,816
33,820
Net Change In Cash
892,076
824,549
663,761
609,691
Cost of Revenue
88,741
-6,625
61,325
Free Cash Flow
170,881
162,849
41,503
72,072
Cash
499,292
319,680
276,670
278,665
Basic Shares
61,755
61,189
61,999
65,470

Earnings Calls

Quarter EPS
2024-07-31
$0.51
2024-04-30
$0.46
2024-01-31
$0.42
2023-10-31
$0.72