Quarterly Financials

Values in thousands2026-02-282025-11-302025-08-312025-05-31
Revenue
$96,364
$100,167
$98,676
$97,197
Gross Profit
28,127
31,952
30,102
30,230
EBITDA
16,347
19,222
22,453
17,698
EBIT
12,003
14,932
18,144
13,515
Net Income
8,847
10,826
13,154
9,799
Net Change In Cash
96,364
100,167
98,676
97,197
Free Cash Flow
9,679
15,715
9,040
6,592
Cash
34,570
31,283
31,886
32,623
Basic Shares
25,405
26,159
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
69,803
68,485
74,024
77,613
EBIT
52,677
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
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-02-28
$0.30
2025-11-30
$0.42
2025-08-31
$0.48
2025-05-31
$0.37