← 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) | — |