Quarterly Financials

Values in thousands2026-05-312026-02-282025-11-302025-08-31
Revenue
$98,615
$96,364
$100,167
$98,676
Gross Profit
31,083
28,127
31,952
30,102
EBITDA
13,585
16,347
19,222
22,453
EBIT
12,003
14,932
18,144
Net Income
9,879
8,847
10,826
13,154
Net Change In Cash
98,615
96,364
100,167
98,676
Free Cash Flow
9,679
15,715
9,040
Cash
49,082
34,570
31,283
31,886
Basic Shares
25,521
25,405
26,159
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-05-31
$0.39
2026-02-28
$0.30
2025-11-30
$0.42
2025-08-31
$0.48