InvenTrust Properties Corp.

NYSE:IVT

29.65 (USD) • At close October 17, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011201020092008200720062005
Revenue 259.824236.707211.979197.833226.49242.674251.809249.692450.0441,379.1411,321.8371,437.3951,323.1511,094.6961,058.574448.547297.152101.6556.159
Cost of Revenue 191.07173.16464.158.75466.17670.02767.51669.591128.48780.455743.928681.008501.898474.773383.779449.942160.42727.9410.628
Gross Profit 68.753163.543147.879139.079160.314172.647184.293180.101321.564598.686577.909756.387821.253619.923674.795-1.395136.72573.7145.531
Gross Profit Ratio 0.2650.6910.6980.7030.7080.7110.7320.7210.7150.4340.4370.5260.6210.5660.637-0.0030.460.7250.898
Reseach & Development Expenses 00-0-0000000000000000
General & Administrative Expenses 31.79733.34238.19233.14135.36135.26746.36753.98478.21885.63293.51176.70631.03372.66510.7889.6516.4124.3180.339
Selling & Marketing Expenses 00000000000040071.7110000
SG&A 31.79733.34238.19233.14135.36135.26746.36753.98478.21885.63293.51176.70671.03372.66582.4999.6516.4124.3180.339
Other Expenses -32.94594.952106.91287.75597.4290.45-0.3082.3319.4472.29615.3352.71524.563.095451.56910.1027.9160.5320.019
Operating Expenses 32.945128.294145.104120.896132.79135.86141.712140.257228.619381.176408.141500.942595.593462.831534.06819.75314.3284.850.359
Operating Income 35.80840.9429.77925.42837.11533.27714.827-1.295-15.209132.071-73.128178.097119.86545.19638.798162.656101.35230.7170.956
Operating Income Ratio 0.1380.1730.0460.1290.1640.1370.059-0.005-0.0340.096-0.0550.1240.0910.0410.0370.3630.3410.3020.155
Total Other Income Expenses Net -30.53911.291-15.139-35.60227.88669.99142.60382.921-9.56207.641-187.537-80.643-221.679-117.651-301.992-168.78-103.445-32.110
Income Before Tax 5.26952.233-5.36-10.17465.00183.87959.27887.1490.587261.982-210.765-107.859-283.324-198.851-349.316-6.124-2.093-1.3930
Income Before Tax Ratio 0.020.221-0.025-0.0510.2870.3460.2350.3490.0010.19-0.159-0.075-0.214-0.182-0.33-0.014-0.007-0.0140
Income Tax Expense 35.80826.77723.26525.9941.1020.031.3240.2011.9168.974.7597.771-3.387-4.5180.627-6.124-2.093-1.3930
Net Income 5.26925.456-28.625-36.16863.89983.84961.793252.7223.464486.642244.048-69.338-316.253-176.431-397.960000
Net Income Ratio 0.020.108-0.135-0.1830.2820.3460.2451.0120.0080.3530.185-0.048-0.239-0.161-0.3760000
EPS 0.0780.38-0.4-0.50.881.10.72.90.15.52.67-0.79-3.6-2.01-4.90000
EPS Diluted 0.0780.38-0.4-0.50.881.10.72.90.15.52.67-0.79-3.6-2.01-4.90000
EBITDA 149.238135.89496.922106.123128.396108.481141.063175.491307.245705.986594.165707.701675.486606.686512.902483.448275.51580.3984.415
EBITDA Ratio 0.5740.5740.4570.5360.5670.4470.560.7030.6830.5120.4490.4920.5110.5540.4851.0780.9270.7910.717