CLPS Inc

Annual Trend FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Total revenue $31.4m
$48.9m +56.04%
$64.9m +32.68%
$89.4m +37.70%
$126.1m +40.98%
$152.0m +20.59%
$150.4m -1.10%
$142.8m -5.02%
$164.5m +15.17%
$166.8m +1.40%
Total cost of revenue ($18.7m)
($31.3m) -67.53%
($41.2m) -31.66%
($58.3m) -41.57%
($85.9m) -47.34%
($111.0m) -29.27%
($115.9m) -4.36%
($109.9m) +5.19%
($128.2m) -16.67%
Gross profit $12.7m
$17.7m +39.15%
$23.8m +34.50%
$31.1m +31.01%
$40.2m +29.09%
$41.0m +2.04%
$34.5m -15.88%
$32.9m -4.45%
$36.3m +10.19%
$36.7m +1.08%
Research and development expenses $4.2m $7.8m $8.0m $10.4m ($13.3m) ($8.0m) ($8.3m) ($7.2m) ($5.8m) $4.5m
Selling and marketing expenses $1.2m $2.2m $2.2m $3.1m ($3.8m) ($4.1m) ($3.3m) ($4.6m) ($5.2m) $37.5m
General and administrative expenses $5.6m $5.9m $17.4m $16.3m ($16.8m) ($23.0m) ($21.6m) ($25.1m) ($31.9m) $32.7m
Total operating expenses $11.1m $15.9m $27.5m $29.8m ($31.8m) ($33.6m) ($34.4m) ($35.5m) ($41.7m) $41.5m
Subsidies and other operating income $697k $1.9m $2.1m $1.5m $1.3m $1.4m $1.3m ($4.8m)
Other income $508k $961k $780k $2.5m $296k $854k $1.1m $1.3m $1.2m
Other expenses ($10k) ($84k) ($92k) ($107k) ($351k) ($576k) ($430k) ($556k) ($936k)
(Loss) income before income tax and share of income (loss) in equity investees $2.1m $2.6m ($3.1m) $3.7m $8.3m $7.7m $770k ($1.8m) ($5.1m)
Provision for income taxes ($119k) ($112k) $187k $835k $1.3m $3.0m $674k $161k $948k
Less: net income (loss) attributable to noncontrolling interest $174k $280k ($163k) $141k $203k $132k ($27k) $483k $623k
Basic (losses) earnings per common share (in Dollars per share) $0.18 $0.21 ($0.24) $0.20 $0.39 $0.21 $0.01 ($0.09) ($0.26)
Diluted (losses) earnings per common share (in Dollars per share) $0.18 $0.21 ($0.24) $0.20 $0.39 $0.21 $0.01 ($0.09) ($0.26)
Weighted average number of share outstanding – basic (in Shares) 11.3m 11.5m 13.8m 14.7m 17.3m 20.9m 23.2m 25.2m 27.5m
Weighted average number of share outstanding – diluted (in Shares) 11.3m 11.6m 13.8m 14.7m 17.6m 21.1m 23.2m 25.2m 27.5m
Impairment of goodwill ($2.4m) ($129k)
(Loss) income from operations $1.6m $1.7m ($3.8m) $1.3m $8.4m $7.4m $76k ($2.5m) ($5.4m)
(Loss) income before share of income (loss) in equity investees $2.7m ($145k) $207k ($44k) ($50k) $70k ($2.0m) ($6.0m)
Share of income (loss) in equity investees, net of tax $2.1m $2.6m $3.1m $3.7m $8.3m ($50k) $70k $157k ($403k)
Net (loss) income ($3.4m) $3.1m $7.0m $4.6m $166k ($1.8m) ($6.4m)
Net (loss) income attributable to CLPS Incorporation's shareholders $2.0m $2.4m ($3.3m) $2.9m $6.8m $4.5m $193k ($2.3m) ($7.0m)
Foreign currency translation income (loss) ($429k) ($572k) $2.7m ($1.8m) ($3.5m) ($355k) $1.3m
Less: foreign currency translation income (loss) attributable to noncontrolling interests $2k $10k ($17k) ($23k) $102k ($48k) ($92k) ($78) $15k
Other comprehensive income (loss) attributable to CLPS Incorporation’s shareholders ($95k) $46k ($412k) ($549k) $2.6m ($1.8m) ($3.4m) ($355k) $1.2m
Comprehensive loss attributable to CLPS Incorporation's shareholders $2.0m $2.5m ($3.7m) $2.4m $9.4m $2.7m ($3.2m) ($2.7m) ($5.8m)
Comprehensive income (loss) attributable to noncontrolling interests $176k $291k ($180k) $118k $305k $84k ($119k) $483k $638k
Comprehensive loss $2.1m $2.8m ($3.9m) $2.5m $9.7m $2.8m ($3.4m) ($2.2m) ($5.2m)