Quarterly Financials

Values in thousands2026-08-312026-05-312026-02-282025-11-30
Revenue
$102,006
$98,615
$96,364
$100,167
Gross Profit
30,492
31,083
28,127
31,952
EBITDA
17,777
13,585
16,347
19,222
EBIT
13,579
12,003
14,932
Net Income
9,392
9,879
8,847
10,826
Net Change In Cash
102,006
98,615
96,364
100,167
Free Cash Flow
20,880
9,679
15,715
Cash
54,011
49,082
34,570
31,283
Basic Shares
25,327
25,521
25,405
26,159

Annual Financials

Values in thousands2026-02-282025-02-282024-02-292023-02-28
Revenue
$392,403
$394,618
$420,109
$431,837
Gross Profit
120,411
117,294
125,342
131,050
EBITDA
75,720
68,485
74,024
77,613
EBIT
58,594
51,916
56,512
60,257
Net Income
42,627
40,222
42,597
47,300
Net Change In Cash
392,403
394,618
420,109
431,837
Cost of Revenue
8,362
Free Cash Flow
41,026
59,966
62,569
42,444
Cash
34,570
67,000
81,597
93,968
Basic Shares
25,692
26,159
25,940
25,951

Earnings Calls

QuarterEPS
2026-08-31
$0.37
2026-05-31
$0.39
2026-02-28
$0.30
2025-11-30
$0.42