Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$282,392
$262,480
$382,383
$303,457
Gross Profit
132,534
120,697
200,181
147,215
EBITDA
53,927
47,818
102,479
69,009
EBIT
48,260
42,396
96,503
64,065
Net Income
39,255
34,843
79,581
51,762
Net Change In Cash
282,392
262,480
382,383
303,457
Free Cash Flow
36,131
19,055
99,988
53,726
Cash
287,266
267,427
268,213
311,657
Basic Shares
50,221
50,172
50,148
49,937

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$1,261,102
$1,345,187
$1,294,607
$901,278
Gross Profit
619,065
676,003
653,009
400,668
EBITDA
291,889
346,987
354,188
188,885
EBIT
271,059
328,132
335,499
168,022
Net Income
219,919
254,626
254,820
130,139
Net Change In Cash
1,261,102
1,345,187
1,294,607
901,278
Free Cash Flow
217,370
212,022
292,654
219,763
Cash
268,213
252,077
253,970
318,789
Basic Shares
49,955
49,631
49,385
49,013

Earnings Calls

Quarter EPS
2024-07-31
$0.78
2024-04-30
$0.69
2024-01-31
$1.59
2023-10-31
$1.04