Kingsoft Corporation Limited

KSFTF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$23,815,022$20,271,193$18,201,410$16,190,138
Short-Term Investments$2,764,308$3,591,493$3,125,099$2,902,205
Receivables$3,499,039$785,231$860,597$839,268
Inventory$11,465$15,626$18,335$18,577
Other Curr. Assets$150,563$2,229,671$1,334,390$1,701,321
Total Curr. Assets$30,240,397$26,893,214$23,539,831$21,651,509
Property Plant & Equip (Net)$2,560,727$2,360,059$2,025,561$1,757,814
Goodwill$185,564$185,564$185,564$185,564
Intangibles$83,944$93,393$109,992$121,859
Long-Term Investments$2,120,513$1,770,220$2,593,659$9,609,861
Tax Assets$137,223$0$93,410$124,674
Other NC Assets$2,956,107$3,892,262$3,340,032$3,083,831
Total NC Assets$8,044,078$8,301,498$8,348,218$14,883,603
Other Assets$0$0$0$0
Total Assets$38,284,475$35,194,712$31,888,049$36,535,112
Liabilities
Payables$478,381$533,499$452,672$423,400
Short-Term Debt$3,008,432$37,512$2,690,236$50,804
Tax Payable$590,098$498,323$397,500$346,620
Deferred Revenue$0$0$0$0
Other Curr. Liab.$4,639,703$3,811,104$3,347,867$3,275,360
Total Curr. Liab.$8,716,614$4,880,438$6,888,275$4,096,184
LT Debt$11,782$2,799,688$104,962$2,403,042
Deferred Rev, NC$929,952$574,547$308,723$143,807
Deferred Tax Liab, NC$205,294$294,448$357,356$1,029,633
Other NC Liab.$8,431$72,334$73,743$70,256
Total NC Liab.$1,155,459$3,741,017$844,784$3,646,738
Other Liabilities$0$0$0$0
Cap. Leases$34,315$67,008$205,500$205,259
Total Liabilities$9,872,073$8,621,455$7,733,059$7,742,922
Equity
Pref Stock$0$0$0$634,314
Common Stock$5,187$5,292$5,281$5,308
Retained Earnings$13,522,879$11,971,266$11,514,604$16,928,254
AOCI$7,625,567$7,431,052$5,797,309$4,740,802
Other Equity$1,302,643$1,881,423$2,184,072$2,475,391
Total Equity$22,456,276$21,289,033$19,501,266$24,784,069
Supplemental Information
Minority Interest$5,956,126$5,284,224$4,653,724$4,008,121
Total Liab. & Tot. Equity$38,284,475$35,194,712$31,888,049$36,535,112
Net Debt-$20,794,808-$17,433,993-$15,406,212-$13,736,292
Kingsoft Corporation Limited (KSFTF) Financial Statements & Key Stats | AlphaPilot