WSFX Global Pay Limited (WSFX.BO)

INR 110.0

(2.95%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 744.34 Million 693.78 Million 552.97 Million 465.83 Million 511.88 Million 97.46 Million
Total Current Assets 528.19 Million 431.02 Million 385.32 Million 316.05 Million 386.4 Million 470 Million
Cash And Short Term Investments 275.08 Million 175.68 Million 225.71 Million 185.78 Million 274.03 Million 287.42 Million
Cash and Cash Equivalents 6.67 Million 25.77 Million 134.92 Million 126.25 Million 147.53 Million 148.88 Million
Short Term Investments 268.41 Million 149.9 Million 90.78 Million 59.53 Million 126.49 Million 138.54 Million
Net Receivables 179.18 Million 243.05 Million 128.18 Million 98.21 Million 55.51 Million 135.47 Million
Inventory 24.94 Million 20.83 Million 7.6 Million 6.5 Million 28.3 Million 20.09 Million
Other Current Assets 35.25 Million -418.74 Million -353.89 Million -283.99 Million -329.55 Million 585.43 Million
Total Non-Current Assets 216.15 Million 262.38 Million 167.19 Million 149.43 Million 125.48 Million 115.42 Million
Net PPE 35.55 Million 23.7 Million 31.33 Million 9.6 Million 11.46 Million 8.73 Million
Good Will And Intangible Assets 45.06 Million 44.01 Million 46.15 Million 51.41 Million 60.26 Million 52.21 Million
Good Will 52.18 Million 52.56 Million 49.94 Million 30.16 Million 11.59 Million 8.96 Million
Intangible Assets 45.06 Million 44.01 Million 46.15 Million 51.41 Million 60.26 Million 52.21 Million
Long-Term Investments 2.88 Million 72.37 Million 8.07 Million 23.42 Million 6.59 Million 16.46 Million
Tax Assets 52.18 Million 52.56 Million 49.94 Million 30.16 Million 11.59 Million 585.43 Million
Other Non Current Assets 80.45 Million 69.72 Million 31.68 Million 34.83 Million 35.56 Million -547.41 Million
Other Assets - 376 Thousand 447 Thousand 342 Thousand - -487.96 Million
Total Liabilities 418.9 Million 419.23 Million 300.95 Million 168.73 Million 146.8 Million 115.71 Million
Total Current Liabilities 382.05 Million 379.68 Million 273.23 Million 162.68 Million 143.47 Million 189.99 Million
Account Payables 175.92 Million 115.83 Million 61.15 Million 23.13 Million 27.33 Million 67.66 Million
Tax Payables - - - - - -
Short Term Debt 13.74 Million 122.36 Million 128.59 Million 100.97 Million 91.47 Million 97.46 Million
Deferred Revenue -15.25 Million 56.09 Million 31.68 Million 11.45 Million 12.03 Million 14.69 Million
Other Current Liabilities 207.64 Million 85.4 Million 51.8 Million 27.11 Million 12.62 Million 10.15 Million
Total Non Current Liabilities 36.84 Million 39.17 Million 27.27 Million 67.75 Million 55.33 Million 96.29 Million
Long-Term Debt 17.39 Million 20.27 Million 18.49 Million 11.45 Million 12.03 Million 14.69 Million
Deferred Revenue Non Current 418.9 Million 56.09 Million 31.68 Million 11.45 Million 12.03 Million 193.76 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -416.85 Million -37.57 Million -23.35 Million 44.49 Million -194.77 Million -422.89 Million
Other Liabilities - 376 Thousand 447 Thousand -61.7 Million -51.99 Million -170.56 Million
Total Equity 92.59 Million 241.49 Million 173.38 Million 212.28 Million 182.52 Million 395.46 Million
Stock Holders Equity 325.44 Million 274.54 Million 252.01 Million 297.1 Million 365.08 Million 585.43 Million
Common Stock 118.64 Million 115.71 Million 115.71 Million 115.71 Million 115.71 Million 6.49 Million
Retained Earnings 182.67 Million 144.39 Million 131.23 Million 175.42 Million 243.01 Million 391.66 Million
Accumulated other comprehensive income 14.64 Million 14.15 Million 4.79 Million 5.68 Million 6.08 Million 391.66 Million
Common Stock Equity 325.44 Million 274.54 Million 252.01 Million 297.1 Million 365.08 Million 585.43 Million
Capital Lease Obligation 32.65 Million 20.27 Million 18.49 Million 18.49 Million - -
Total Investments 271.29 Million 149.9 Million 90.78 Million 59.53 Million 126.49 Million 153.18 Million
Total Debt 13.74 Million 142.63 Million 147.08 Million 100.97 Million 91.47 Million 52.43 Million
Net Debt 7.06 Million 116.85 Million 12.15 Million -25.28 Million -56.06 Million -96.45 Million

Balance Sheet Charts