Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$865,471
$904,042
$891,223
$877,009
Gross Profit
94,457
121,009
108,743
108,024
EBITDA
58,999
91,585
73,133
77,353
EBIT
33,700
66,625
48,377
53,341
Net Income
29,994
52,444
33,191
12,681
Net Change In Cash
865,471
904,042
891,223
877,009
Free Cash Flow
25,664
-1,943
29,411
15,122
Cash
52,215
40,654
60,220
56,290
Basic Shares
48,946
48,775
48,662
48,609

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$3,439,503
$3,303,156
$2,927,540
$1,983,225
Gross Profit
1,408,108
1,280,279
1,201,779
746,307
EBITDA
202,902
174,470
208,521
-255,922
EBIT
109,766
83,190
119,267
-347,437
Net Income
101,351
43,123
72,373
-253,365
Net Change In Cash
3,439,503
3,303,156
2,927,540
1,983,225
Cost of Revenue
95,669
Free Cash Flow
65,178
48,782
145,457
-48,006
Cash
56,290
114,777
189,627
154,085
Basic Shares
49,050
50,414
48,510
43,869

Earnings Calls

Quarter EPS
2024-10-31
$0.58
2024-07-31
$0.58
2024-04-30
$1.09
2024-01-31
$0.80