Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$495,532
$553,535
$500,406
$511,435
Gross Profit
213,343
240,083
213,254
222,605
EBITDA
66,039
82,693
66,822
72,659
EBIT
31,170
51,297
36,046
37,758
Net Income
26,159
39,308
28,640
27,199
Net Change In Cash
495,532
553,535
500,406
511,435
Free Cash Flow
36,698
37,256
36,945
17,919
Cash
342,270
341,098
329,324
329,632
Basic Shares
42,564
42,974
43,195
43,401

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$2,047,027
$2,349,433
$2,356,811
$1,734,244
Gross Profit
881,670
1,008,699
915,969
740,260
EBITDA
278,370
323,029
319,099
245,895
EBIT
153,821
206,512
206,808
212,874
Net Income
122,626
150,664
150,017
106,461
Net Change In Cash
2,047,027
2,349,433
2,356,811
1,734,244
Cost of Revenue
97,908
-143,928
128,160
Free Cash Flow
104,576
136,355
2,424
271,957
Cash
341,098
343,374
245,589
391,213
Basic Shares
43,280
43,240
44,294
46,367

Earnings Calls

Quarter EPS
2024-07-31
$0.62
2024-04-30
$0.95
2024-01-31
$0.67
2023-10-31
$0.74