First Tractor Company Limited (FIRRF)

USD 0.74

(-0.3%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.94 Billion 1.86 Billion 1.93 Billion 1.88 Billion 1.66 Billion 1.91 Billion
Total Current Assets 914.51 Million 1.13 Billion 1.2 Billion 1.13 Billion 920.97 Million 1.09 Billion
Cash And Short Term Investments 512.04 Million 806.76 Million 728.3 Million 698.9 Million 438.3 Million 394.98 Million
Cash and Cash Equivalents 390.4 Million 627.16 Million 398.95 Million 260.34 Million 201.13 Million 225.73 Million
Short Term Investments 121.63 Million 179.6 Million 329.34 Million 438.56 Million 237.17 Million 169.25 Million
Net Receivables 99.57 Million 104.55 Million 176.19 Million 161.63 Million 160.48 Million 181.67 Million
Inventory 213.44 Million 171.21 Million 262.58 Million 207.38 Million 143.81 Million 208.33 Million
Other Current Assets 89.45 Million 50.31 Million 40.09 Million 70.17 Million 178.36 Million 312.09 Million
Total Non-Current Assets 1.03 Billion 733.54 Million 728.4 Million 749.19 Million 748.49 Million 821.07 Million
Net PPE 342.63 Million 355.34 Million 401.6 Million 419.37 Million 425.33 Million 466.74 Million
Good Will And Intangible Assets 710.92 Million 713.22 Million 750.85 Million 766.87 Million 791.67 Million 842.33 Million
Good Will - - - - - -
Intangible Assets 710.92 Million 713.22 Million 750.85 Million 766.87 Million 791.67 Million 842.33 Million
Long-Term Investments 564.62 Million 248.07 Million 183.67 Million 189.95 Million 187.17 Million 207.35 Million
Tax Assets 20.9 Million 19.07 Million 15.77 Million 15.73 Million 16 Million 18.27 Million
Other Non Current Assets -605.89 Million -602.17 Million -623.49 Million -642.74 Million -671.68 Million -713.64 Million
Other Assets - 1.00 1.00 - - 1.00
Total Liabilities 904.4 Million 915.1 Million 975.55 Million 1.1 Billion 960.34 Million 1.21 Billion
Total Current Liabilities 852.05 Million 880.7 Million 924.08 Million 1.05 Billion 905.52 Million 1.04 Billion
Account Payables 326.37 Million 328.68 Million 314.55 Million 273.43 Million 179.8 Million 174.02 Million
Tax Payables 490.52 Thousand 377.39 Thousand 843.04 Thousand 1.74 Million 3.43 Million 1.97 Million
Short Term Debt 314.24 Million 310.81 Million 421.37 Million 628.09 Million 603.1 Million 713.88 Million
Deferred Revenue 70.52 Million 121.68 Million 91.06 Million 60.98 Million 25.51 Million 53.81 Million
Other Current Liabilities 140.91 Million 119.52 Million 97.07 Million 88.69 Million 97.09 Million 104.84 Million
Total Non Current Liabilities 52.35 Million 34.39 Million 51.47 Million 53.48 Million 54.81 Million 166.34 Million
Long-Term Debt 29.35 Million 8.31 Million 18.54 Million 16.65 Million 21.24 Million 127.8 Million
Deferred Revenue Non Current 181.94 Million 121.76 Million 138.04 Million 142.63 Million 155.71 Million 186.02 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -176 Million -112.18 Million -128.38 Million -127.94 Million -142.69 Million -166.55 Million
Other Liabilities - - - 1.00 - 1.00
Total Equity 1.01 Billion 933.78 Million 938.36 Million 760.8 Million 686.77 Million 678.16 Million
Stock Holders Equity 943.27 Million 856.3 Million 847.36 Million 663.35 Million 584.29 Million 583.63 Million
Common Stock 158.39 Million 161.49 Million 176.25 Million 150.74 Million 141.52 Million 143.59 Million
Retained Earnings 312.75 Million 221.36 Million 170.36 Million 121.57 Million 76 Million 71.81 Million
Accumulated other comprehensive income 132.65 Million 127.33 Million 122.99 Million 107.86 Million 100.9 Million 98.5 Million
Common Stock Equity 943.27 Million 856.3 Million 847.36 Million 663.35 Million 584.29 Million 583.63 Million
Capital Lease Obligation 295.87 Thousand 2.36 Million 290.67 Thousand 2.27 Million 9243.03 1.44 Million
Total Investments 686.26 Million 427.67 Million 513.01 Million 628.51 Million 424.34 Million 376.6 Million
Total Debt 343.89 Million 321.49 Million 440.21 Million 647.02 Million 624.36 Million 843.12 Million
Net Debt -46.5 Million -305.66 Million 41.26 Million 386.67 Million 423.23 Million 617.39 Million

Balance Sheet Charts