Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$68,127,000
$57,006,000
$46,743,000
$44,062,000
Gross Profit
51,093,000
41,849,000
33,853,000
26,668,000
EBITDA
51,283,000
38,748,000
31,937,000
22,584,000
EBIT
50,471,000
37,997,000
31,268,000
21,973,000
Net Income
42,960,000
31,910,000
26,422,000
18,775,000
Net Change In Cash
68,127,000
57,006,000
46,743,000
44,062,000
Free Cash Flow
34,904,000
22,115,000
13,470,000
26,187,000
Cash
10,605,000
11,486,000
11,639,000
15,234,000
Basic Shares
24,432,000
24,483,000
24,532,000
24,611,000

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$215,938,000
$130,497,000
$60,922,000
$26,974,000
Gross Profit
153,463,000
97,858,000
44,301,000
15,356,000
EBITDA
144,552,000
86,137,000
35,583,000
5,986,000
EBIT
141,709,000
84,273,000
34,075,000
4,443,000
Net Income
120,067,000
72,880,000
29,760,000
4,368,000
Net Change In Cash
215,938,000
130,497,000
60,922,000
26,974,000
Cost of Revenue
1,399,000
Free Cash Flow
96,676,000
60,853,000
27,021,000
3,808,000
Cash
10,605,000
8,589,000
7,280,000
3,389,000
Basic Shares
24,432,000
24,804,000
24,940,000
25,070,000

Earnings Calls

QuarterEPS
2026-04-30
$0
2026-01-31
$1.62
2025-10-31
$1.30
2025-07-31
$1.05