Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$1,007,412
$1,203,059
$1,142,423
$952,455
Gross Profit
1,007,412
203,605
175,582
115,771
EBITDA
160,744
150,594
126,232
88,102
EBIT
108,743
104,022
81,027
42,796
Net Income
69,789
68,400
62,554
23,418
Net Change In Cash
1,007,412
1,203,059
1,142,423
952,455
Free Cash Flow
-8,787
-72,941
-79,358
267,728
Cash
15,269
19,564
27,511
102,458
Basic Shares
29,481
29,435
29,551
29,713

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$4,175,573
$3,808,462
$3,130,519
$3,199,165
Gross Profit
813,758
648,198
496,642
557,176
EBITDA
507,694
396,990
234,210
297,406
EBIT
344,602
220,740
49,720
89,681
Net Income
218,923
142,213
48,574
34,337
Net Change In Cash
4,175,573
3,808,462
3,130,519
3,199,165
Cost of Revenue
-86,571
298,987
-46,295
Free Cash Flow
40,484
-36,166
151,613
323,730
Cash
101,086
224,186
310,757
11,770
Basic Shares
29,698
29,996
30,844
32,090

Earnings Calls

Quarter EPS
2024-10-31
$2.37
2024-07-31
$2.46
2024-04-30
$2.12
2024-01-31
$0.79