Stewart Information Services Corporation (STC)

USD 69.61

(-4.57%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 2.7 Billion 2.73 Billion 2.81 Billion 1.97 Billion 1.59 Billion 1.37 Billion
Total Current Assets 397.29 Million 204.17 Million 622.9 Million 541.17 Million 426.13 Million 794.09 Million
Cash And Short Term Investments 272.38 Million 272.68 Million 503.56 Million 453.36 Million 354.13 Million 215.01 Million
Cash and Cash Equivalents 233.36 Million 248.36 Million 485.91 Million 432.68 Million 330.6 Million 192.06 Million
Short Term Investments 39.02 Million 24.31 Million 17.65 Million 20.67 Million 23.52 Million 22.95 Million
Net Receivables 124.9 Million 117.72 Million 119.34 Million 87.81 Million 72 Million 71.46 Million
Inventory -397.29 Million - -694.76 Million -621.57 Million -494.65 Million -
Other Current Assets 397.29 Million -186.23 Million 694.76 Million 621.57 Million 494.65 Million 507.61 Million
Total Non-Current Assets 2.3 Billion -35.4 Million 2.13 Billion 1.4 Billion 1.14 Billion 578.83 Million
Net PPE 271.57 Million 282.72 Million 283.89 Million 231.01 Million 222.11 Million 135.53 Million
Good Will And Intangible Assets 1.26 Billion 1.27 Billion 1.15 Billion 468.85 Million 253.51 Million 258.61 Million
Good Will 1.07 Billion 1.07 Billion 924.83 Million 431.47 Million 248.89 Million 248.89 Million
Intangible Assets 193.19 Million 199.08 Million 229.8 Million 37.38 Million 4.62 Million 9.72 Million
Long-Term Investments 723.17 Million 734.4 Million 696.86 Million 705.06 Million 668.56 Million 658.96 Million
Tax Assets 3.77 Million 293 Thousand 3.84 Million 4.33 Million 4.4 Million -453.66 Million
Other Non Current Assets 41.71 Million -2.32 Billion -3.84 Million -4.33 Million -4.4 Million -20.61 Million
Other Assets - 2.56 Billion 55.05 Million 32.46 Million 22.45 Million -
Total Liabilities 1.32 Billion 1.36 Billion 681.68 Million 966.16 Million 839.02 Million 693.1 Million
Total Current Liabilities 528.26 Million 460.32 Million 462.06 Million 98.87 Million 98.87 Million 591.36 Million
Account Payables 190.05 Million 196.54 Million 287.32 Million 225.18 Million 126.77 Million 109.28 Million
Tax Payables - - - - - -
Short Term Debt 457.51 Million 460.32 Million 462.06 Million 98.87 Million 98.87 Million 98.87 Million
Deferred Revenue -457.51 Million -549.44 Million -549.61 Million -126.3 Million -27.9 Million -109.28 Million
Other Current Liabilities 338.21 Million 352.9 Million 262.28 Million -98.87 Million -98.87 Million 492.49 Million
Total Non Current Liabilities 796.04 Million 460.32 Million 681.68 Million 244.71 Million 253.19 Million 108.03 Million
Long-Term Debt 445.29 Million 595 Million 632.9 Million 220.86 Million 224.47 Million 108.03 Million
Deferred Revenue Non Current 135.65 Million - - - - -98.87 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 190.05 Million -161.29 Million -681.68 Million -244.71 Million -253.19 Million 84.66 Million
Other Liabilities 1.00 446.95 Million -462.06 Million 622.58 Million 486.95 Million -6.3 Million
Total Equity 1.37 Billion 1.37 Billion 1.29 Billion 1.01 Billion 753.75 Million 679.82 Million
Stock Holders Equity 1.37 Billion 1.36 Billion 1.28 Billion 1 Billion 747.3 Million 673.51 Million
Common Stock 338.45 Million 324.34 Million 309.62 Million 301.93 Million 188.27 Million 186.7 Million
Retained Earnings 1.07 Billion 1.09 Billion 974.8 Million 688.81 Million 564.39 Million 514.24 Million
Accumulated other comprehensive income -35.21 Million -51.34 Million 253 Thousand 17.02 Million -2.69 Million -24.77 Million
Common Stock Equity 1.37 Billion 1.36 Billion 1.28 Billion 1 Billion 747.3 Million 673.51 Million
Capital Lease Obligation 135.65 Million 148 Million 149.41 Million 119.08 Million 113.84 Million 6.1 Million
Total Investments 39.02 Million 734.4 Million 696.86 Million 705.06 Million 668.56 Million 658.96 Million
Total Debt 580.94 Million 595 Million 632.9 Million 220.86 Million 224.47 Million 108.03 Million
Net Debt 347.57 Million 346.64 Million 146.98 Million -211.82 Million -106.13 Million -84.03 Million

Balance Sheet Charts