Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$241,490
$149,905
$156,590
$132,643
Gross Profit
145,782
87,639
92,369
68,543
EBITDA
51,384
-4,057
-4,615
-14,354
EBIT
47,598
-7,723
-8,371
-17,856
Net Income
35,307
-4,930
-5,861
-12,960
Net Change In Cash
241,490
149,905
156,590
132,643
Free Cash Flow
38,584
-6,791
-15
-14,318
Cash
83,734
61,691
72,126
72,362
Basic Shares
16,596
15,574
15,590
15,537

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$680,628
$700,265
$651,545
$498,239
Gross Profit
397,835
388,440
345,826
273,345
EBITDA
28,358
42,679
49,859
46,300
EBIT
13,648
30,076
39,017
38,441
Net Income
11,556
23,861
26,488
47,488
Net Change In Cash
680,628
700,265
651,545
498,239
Free Cash Flow
17,951
47,230
-46,924
17,530
Cash
83,734
87,036
43,533
92,392
Basic Shares
16,791
16,460
15,955
16,058

Earnings Calls

Quarter EPS
2025-01-31
$2.23
2024-10-31
-$0.01
2024-07-31
-$0.38
2024-04-30
-$0.83