Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$517,428
$578,375
$508,818
$648,949
Gross Profit
214,459
219,031
201,642
255,383
EBITDA
63,370
74,678
66,239
107,318
EBIT
51,696
64,687
56,497
97,654
Net Income
35,884
48,982
46,342
76,475
Net Change In Cash
517,428
578,375
508,818
648,949
Free Cash Flow
-4,365
5,586
13,319
100,403
Cash
128,685
170,600
212,250
266,262
Basic Shares
61,764
61,721
61,739
61,956

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$2,102,661
$1,827,009
$1,752,995
$1,808,821
Gross Profit
832,364
656,094
681,246
723,366
EBITDA
277,421
162,572
239,161
299,965
EBIT
242,485
133,883
214,267
277,500
Net Income
181,439
102,790
157,455
242,696
Net Change In Cash
2,102,661
1,827,009
1,752,995
1,808,821
Cost of Revenue
-36,381
-200,149
357,176
Free Cash Flow
130,093
62,679
10,044
330,684
Cash
266,262
210,596
246,977
447,126
Basic Shares
62,068
62,704
64,878
65,873

Earnings Calls

Quarter EPS
2024-10-31
$0.58
2024-07-31
$0.78
2024-04-30
$0.73
2024-01-31
$1.23