Kingsoft Corporation Limited
KSFTF · OTC
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $3,131,254 | $1,488,852 | -$5,721,343 | $1,143,128 |
| Dep. & Amort. | $226,837 | $239,572 | $272,794 | $212,435 |
| Deferred Tax | $0 | $0 | $7,742,832 | $313,662 |
| Stock-Based Comp. | $275,867 | $313,874 | $260,794 | $219,151 |
| Change in WC | $652,065 | $663,521 | $322,209 | $601,144 |
| Other Non-Cash | $301,137 | $782,927 | -$303,767 | -$269,422 |
| Operating Cash Flow | $4,587,160 | $3,488,746 | $2,573,519 | $2,220,098 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$409,777 | -$457,394 | -$508,658 | -$303,761 |
| Net Acquisitions | -$420,321 | -$635,305 | -$316,332 | -$116,971 |
| Inv. Purchases | -$8,503,901 | -$4,949,173 | -$143,679 | -$273,456 |
| Inv. Sales/Matur. | $744,088 | $0 | $4,623,303 | $1,159,453 |
| Other Inv. Act. | $66,178 | -$434,162 | $766,955 | -$2,070,563 |
| Investing Cash Flow | -$8,523,733 | -$6,476,034 | $4,421,589 | -$1,605,298 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$37,277 | -$95,184 | -$49,782 | -$27,508 |
| Stock Issued | $57,988 | $34,252 | $5,069 | $18,484 |
| Stock Repurch. | -$433,486 | -$278,975 | -$164,151 | -$107,991 |
| Dividends Paid | -$170,337 | -$162,831 | -$139,925 | -$227,736 |
| Other Fin. Act. | -$500,568 | $1,158,601 | -$270,252 | -$134,854 |
| Financing Cash Flow | -$1,083,680 | $655,863 | -$619,041 | -$479,605 |
| Forex Effect | $16,467 | $19,915 | $89,387 | -$37,038 |
| Net Chg. in Cash | -$5,003,786 | -$2,311,510 | $6,465,454 | $98,157 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $8,707,372 | $11,018,882 | $4,553,428 | $4,455,271 |
| End Cash | $3,703,586 | $8,707,372 | $11,018,882 | $4,553,428 |
| Free Cash Flow | $4,160,986 | $3,014,774 | $2,064,861 | $1,916,337 |