Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$379,199
$293,618
$282,392
$262,480
Gross Profit
199,485
140,071
132,534
120,697
EBITDA
101,735
54,483
53,927
47,818
EBIT
96,225
48,260
42,396
Net Income
77,198
44,172
39,255
34,843
Net Change In Cash
379,199
293,618
282,392
262,480
Free Cash Flow
33,602
36,131
19,055
Cash
266,928
301,958
287,266
267,427
Basic Shares
50,551
50,297
50,221
50,172

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$1,217,689
$1,261,102
$1,345,187
$1,294,607
Gross Profit
592,787
619,065
676,003
653,009
EBITDA
263,495
291,889
346,987
354,188
EBIT
241,364
271,059
328,132
335,499
Net Income
195,468
219,919
254,626
254,820
Net Change In Cash
1,217,689
1,261,102
1,345,187
1,294,607
Free Cash Flow
217,370
212,022
292,654
Cash
266,928
268,213
252,077
253,970
Basic Shares
50,310
49,955
49,631
49,385

Earnings Calls

Quarter EPS
2025-01-31
$1.53
2024-10-31
$0.88
2024-07-31
$0.78
2024-04-30
$0.69