Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$382,083
$365,361
$347,420
$334,999
Gross Profit
284,931
272,182
255,663
247,128
EBITDA
12,832
8,245
-18,457
-32,395
EBIT
10,546
4,680
-22,630
-36,541
Net Income
-17,056
-25,450
-49,227
-41,100
Net Change In Cash
382,083
365,361
347,420
334,999
Free Cash Flow
87,292
37,662
52,007
51,007
Cash
584,010
658,508
594,871
543,089
Basic Shares
104,085
103,238
102,284
101,323

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$1,267,321
$1,068,989
$862,374
$608,489
Gross Profit
937,242
772,363
630,180
447,435
EBITDA
-78,625
-171,485
-157,345
-63,486
EBIT
-96,624
-191,718
-237,811
-121,714
Net Income
61,720
-236,161
-203,848
-129,434
Net Change In Cash
1,267,321
1,068,989
862,374
608,489
Cost of Revenue
-219,819
480,528
98,285
Free Cash Flow
145,312
32,978
-1,745
18,316
Cash
540,397
644,167
860,949
400,814
Basic Shares
103,980
95,729
92,547
87,207

Earnings Calls

Quarter EPS
2025-01-31
$0.63
2024-10-31
$0.59
2024-07-31
$0.35
2024-04-30
$0.21