XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.4
SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Nov. 30, 2024
Accounting Policies [Abstract]  
Disaggregation of Revenue
The components of revenue for the three months ended November 30, 2024 and 2023, respectively were as follows:
Three Months Ended
(in thousands)November 30, 2024November 30, 2023
Software licenses
Point in time$10,119 $7,321 
Over time596 268 
Services 
Over time8,209 6,911 
Total revenues$18,924 $14,500 
Accounts Receivable, Allowance for Credit Loss
The activity in the allowance for credit losses related to our trade receivables is summarized as follows:
Three Months Ended
(in thousands)November 30, 2024November 30, 2023
Balance, beginning of period$149 $46 
Provision for credit losses(9)
Write-offs(8)— 
Balance, end of period$145 $37 
Property and Equipment Estimated Useful Lives Depreciation and amortization are calculated using the straight-line method over the estimated useful lives as follows:
Equipment5 years
Computer equipment
3 to 7 years
Furniture and fixtures
5 to 7 years
Leasehold improvementsShorter of the asset life or lease term
Lease, Cost
Supplemental information related to operating leases was as follows as of November 30, 2024:
(in thousands)
ROU assets$1,342 
Lease liabilities, current$485 
Lease liabilities, long-term$835 
Operating lease costs$147 
Weighted-average remaining lease term4.52 years
Weighted-average discount rate4.71 %
Schedule of Finite-Lived Intangible Assets
The following table summarizes other intangible assets as of November 30, 2024:
(in thousands)Amortization
Period
Acquisition
Value
Accumulated
Amortization
Net Book Value
Trade namesNone$12,610 $— $12,610 
Covenants not to compete
Straight line 2 to 3 years
100 33 67 
Other internal use software
Straight line 3 to 13 years
794 60 734 
Customer relationships
Straight line 8 to 14 years
10,540 2,980 7,560 
ERP
Straight line 15 years
2,529 424 2,105 
$26,573 $3,497 $23,076 
The following table summarizes other intangible assets as of August 31, 2024:
(in thousands)Amortization
Period
Acquisition
Value
Accumulated
Amortization
Net Book Value
Trade namesNone$12,610 $— $12,610 
Covenants not to compete
Straight line 2 to 3 years
100 23 77 
Other internal use software
Straight line 3 to 13 years
608 47 561 
Customer relationships
Straight line 8 to 14 years
10,540 2,726 7,814 
ERP
Straight line 15 years
2,529 381 2,148 
$26,387 $3,177 $23,210 
Finite-lived Intangible Assets Amortization Expense
Estimated future amortization of finite-lived intangible assets for the next five fiscal years are as follows:
(in thousands)
Years Ending August 31,
Amount
Remainder of 2025$956 
2026$1,264 
2027$1,216 
2028$1,052 
2029$1,052 
Debt Securities, Available-for-Sale
The following tables summarize our short-term investments as of November 30, 2024, and August 31, 2024:
November 30, 2024
(in thousands)Amortized costUnrealized gainsUnrealized lossesFair value
Level 1:
Term deposits (due within one year)$3,500 $— $— $3,500 
Corporate debt securities (due within one year)8,479 — 8,483 
Total Level 111,979 — 11,983 
Level 2:— — — — 
Level 3:— — — — 
Total available-for-sale securities$11,979 $$— $11,983 
August 31, 2024
(in thousands)Amortized costUnrealized gainsUnrealized lossesFair value
Level 1:
Term deposits (due within one year)$1,500 $— $— $1,500 
Corporate debt securities (due within one year)8,448 — (4)8,444 
Total Level 19,948 — (4)9,944 
Level 2:— — — — 
Level 3:— — — — 
Total available-for-sale securities$9,948 $— $(4)$9,944 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following is a reconciliation of contingent consideration at fair value:
(in thousands)Amount
Contingent consideration at August 31, 2024$640 
Contingent consideration payment— 
Change in fair value of contingent consideration— 
 Contingent consideration at November 30, 2024$640 
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
The following table summarizes intellectual property as of November 30, 2024:
(in thousands)Amortization
Period
Acquisition
Value
Accumulated
Amortization
Net Book
Value
Developed technologies–DILIsym acquisition
Straight line 9 years
$2,850 $2,373 $477 
Intellectual rights of Entelos Holding Company
Straight line 10 years
50 31 19 
Developed technologies–Lixoft acquisition
Straight line 16 years
8,010 2,292 5,718 
Developed technologies–Immunetrics acquisition
Straight line 5 years
1,080 315 765 
Developed technologies–Pro-ficiency acquisition
Straight line 5 years
16,630 1,564 15,066 
$28,620 $6,575 $22,045 
The following table summarizes intellectual property as of August 31, 2024:
(in thousands)Amortization
Period
Acquisition
Value
Accumulated
Amortization
Net Book
Value
Developed technologies–DILIsym acquisition
Straight line 9 years
$2,850 $2,294 $556 
Intellectual rights of Entelos Holding Company
Straight line 10 years
50 30 20 
Developed technologies–Lixoft acquisition
Straight line 16 years
8,010 2,173 5,837 
Developed technologies–Immunetrics acquisition
Straight line 5 years
1,080 261 819 
Developed technologies–Pro-ficiency acquisition
Straight line 5 years
16,630 732 15,898 
$28,620 $5,490 $23,130 
Schedule of Future Amortization Expenses
Estimated future amortization of intellectual property for the next five fiscal years are as follows:
(in thousands)
Years Ending August 31,
Amount
Remainder of 2025$3,255 
2026$4,264 
2027$4,024 
2028$3,979 
2029$3,066 
Schedule of Earnings Per Share, Basic and Diluted The components of basic and diluted earnings per share for the three months ended November 30, 2024 and 2023 were as follows:
Three Months Ended
(in thousands)November 30, 2024November 30, 2023
Numerator
Net income attributable to common shareholders$206 $1,945 
Denominator
Weighted-average number of common shares outstanding during the period20,068 19,947 
Dilutive effect of stock options198 332 
Common stock and common stock equivalents used for diluted earnings per share20,266 20,279 
Schedule of Goodwill
Reconciliation of Goodwill for the three months ended November 30, 2024:
(in thousands)CPPQSPALIMCTotal
Balance, August 31, 2024$7,323 $11,776 $31,108 $45,871 $96,078 
Addition— — — — — 
Measurement period adjustment*— — 92 135 227 
Impairments— — — — — 
Balance, November 30, 2024$7,323 $11,776 $31,200 $46,006 $96,305 
*Adjustment for net working capital & excess cash settlement in association with Pro-ficiency acquisition