|
Cash and cash equivalents
|
|
$134.5m
|
$94.3m
|
$58.4m
|
$36.5m
|
$76.0m
|
$106.3m
|
$96.1m
|
$110.3m
|
$153.2m
|
$174.6m
|
|
Short-term investments
|
|
—
|
$0
|
$20.0m
|
$30.0m
|
$0
|
$0
|
$1.8m
|
$7.9m
|
$2.3m
|
$11.2m
|
|
Accounts receivable, net of allowance for doubtful accounts of $777 and $1,680
|
|
$10.4m
|
$11.6m
|
$4.9m
|
$6.7m
|
$5.3m
|
$5.9m
|
$11.8m
|
$7.8m
|
$11.5m
|
$11.2m
|
|
Inventory, net
|
|
$27.6m
|
$20.7m
|
$10.1m
|
$5.8m
|
$5.6m
|
$12.5m
|
$11.7m
|
$11.1m
|
$17.1m
|
$14.2m
|
|
Prepaid taxes and tax refund receivable
|
|
$2.2m
|
$2.1m
|
$1.7m
|
$2.5m
|
$1.7m
|
$1.7m
|
$1.6m
|
$1.8m
|
$1.5m
|
$1.8m
|
|
Prepaid expenses and other current assets
|
|
$9.1m
|
$9.8m
|
$7.8m
|
$8.3m
|
$6.0m
|
$5.5m
|
$6.6m
|
$7.3m
|
$13.6m
|
$11.9m
|
|
Total current assets
|
|
$184.9m
|
$138.9m
|
$103.0m
|
$89.9m
|
$94.6m
|
$131.8m
|
$129.6m
|
$146.3m
|
$199.2m
|
$224.8m
|
|
Property and equipment, net
|
|
$14.4m
|
$16.8m
|
$16.6m
|
$18.8m
|
$17.8m
|
$17.6m
|
$19.1m
|
$17.2m
|
$18.0m
|
$18.3m
|
|
Intangible assets, net
|
|
$2.6m
|
$427k
|
$7.4m
|
$6.0m
|
$4.8m
|
$3.5m
|
$16.2m
|
$12.5m
|
$13.9m
|
$13.3m
|
|
Goodwill
|
|
$45.1m
|
$45.4m
|
$59.8m
|
$59.5m
|
$59.8m
|
$59.9m
|
$88.9m
|
$89.4m
|
$97.8m
|
$102.9m
|
|
Other assets
|
|
$12.0m
|
$12.7m
|
$14.1m
|
$12.1m
|
$8.2m
|
$5.5m
|
$7.4m
|
$6.8m
|
$4.3m
|
$3.8m
|
|
Operating lease assets
|
|
—
|
—
|
—
|
—
|
$10.6m
|
$13.5m
|
$13.2m
|
$9.9m
|
$12.0m
|
$11.5m
|
|
Deferred tax assets
|
|
$1.0m
|
$962k
|
$930k
|
$866k
|
$806k
|
$23.8m
|
$13.6m
|
$7.0m
|
$1.7m
|
$567k
|
|
Accrued expenses and other current liabilities
|
|
$45.1m
|
$30.2m
|
$21.4m
|
$28.8m
|
$19.1m
|
$26.0m
|
$23.3m
|
$23.8m
|
$28.3m
|
$30.6m
|
|
Current portion of operating lease liabilities
|
|
—
|
—
|
—
|
—
|
$3.8m
|
$4.2m
|
$4.5m
|
$4.1m
|
$5.2m
|
$5.1m
|
|
Deferred revenue
|
|
—
|
$0
|
$2.1m
|
$3.0m
|
$3.3m
|
$4.6m
|
$4.4m
|
$4.7m
|
$4.8m
|
$5.1m
|
|
Payables to sellers
|
|
$28.9m
|
$24.4m
|
$29.0m
|
$20.3m
|
$26.2m
|
$33.7m
|
$49.2m
|
$49.0m
|
$58.2m
|
$59.4m
|
|
Operating lease liabilities
|
|
—
|
—
|
—
|
—
|
$7.5m
|
$10.1m
|
$9.7m
|
$6.6m
|
$9.1m
|
$8.7m
|
|
Total assets
|
|
$260.1m
|
$215.2m
|
$201.8m
|
$187.3m
|
$196.6m
|
$255.6m
|
$288.1m
|
$289.0m
|
$346.9m
|
$375.1m
|
|
Total liabilities and stockholders' equity
|
|
$260.1m
|
$215.2m
|
$201.8m
|
$187.3m
|
$196.6m
|
$255.6m
|
$288.1m
|
$289.0m
|
$346.9m
|
$375.1m
|
|
Accounts payable
|
|
$9.7m
|
$13.1m
|
$13.9m
|
$15.1m
|
$22.0m
|
$40.6m
|
$42.0m
|
$39.1m
|
$58.7m
|
$61.5m
|
|
Total current liabilities
|
|
$85.5m
|
$70.8m
|
$68.5m
|
$68.8m
|
$74.3m
|
$109.2m
|
$123.5m
|
$120.7m
|
$155.2m
|
$161.6m
|
|
Other long-term liabilities
|
|
—
|
—
|
—
|
—
|
—
|
$1.3m
|
$378k
|
$137k
|
$115k
|
$1.5m
|
|
Total liabilities
|
|
$97.5m
|
$82.6m
|
$72.2m
|
$71.1m
|
$84.8m
|
$120.6m
|
$133.6m
|
$127.4m
|
$164.3m
|
$171.9m
|
|
Commitments and contingencies (Note 15)
|
|
$0
|
$0
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
|
Common stock, $0.001 par value; 120,000,000 shares authorized; 37,317,175 shares issued and outstanding at September 30, 2025; 36,707,840 shares issued and outstanding at September 30, 2024
|
|
29k
|
29k
|
33k
|
34k
|
34k
|
35k
|
36k
|
36k
|
37k
|
37k
|
|
Additional paid-in capital
|
|
$220.2m
|
$227.3m
|
$236.1m
|
$242.7m
|
$247.9m
|
$252.0m
|
$258.3m
|
$265.9m
|
$275.8m
|
$285.7m
|
|
Treasury stock, at cost; 6,640,580 shares at September 30, 2025, and 6,015,496 shares at September 30, 2024
|
|
—
|
—
|
—
|
—
|
($4.0m)
|
($36.6m)
|
($62.6m)
|
($84.0m)
|
($93.9m)
|
($110.0m)
|
|
Accumulated other comprehensive loss
|
|
($8.6m)
|
($6.4m)
|
($6.4m)
|
($8.0m)
|
($9.8m)
|
($9.0m)
|
($10.3m)
|
($10.5m)
|
($9.4m)
|
($10.6m)
|
|
Retained earnings
|
|
($49.0m)
|
($88.2m)
|
($100.0m)
|
($118.6m)
|
($122.3m)
|
($71.4m)
|
($30.9m)
|
($10.0m)
|
$10.0m
|
$38.1m
|
|
Total stockholders' equity
|
|
$162.6m
|
$132.6m
|
$129.7m
|
$116.2m
|
$111.8m
|
$135.0m
|
$154.5m
|
$161.5m
|
$182.6m
|
$203.2m
|