Alexander & Baldwin, Inc.

NYSE:ALEX

18.98 (USD) • At close September 2, 2025
Overview | Financials

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

2024202320222021202020192018201720162015201420132012201120102009
Revenue 236.641208.843230.553254190.3435.2644.4425.5387.5472.8456.3365.2261.5235.1261.81,397
Cost of Revenue 128.995106.532132.919134.9126.2340.9382.4302268.5327.2326.7279.5204.6182.6223.41,206
Gross Profit 107.646102.31197.634119.164.194.3262123.5119145.6129.685.756.952.538.4191
Gross Profit Ratio 0.4550.490.4230.4690.3370.2170.4070.290.3070.3080.2840.2350.2180.2230.1470.137
Reseach & Development Expenses 000000-0000000000
General & Administrative Expenses 034.536.554.948.723.661.266.456.255.352.941.237.7154158154
Selling & Marketing Expenses 00-0.60000000000000
SG&A 29.82234.535.954.948.723.661.270.256.255.352.941.237.7154158154
Other Expenses -1.9433.2-52.393-3.3-20.202824.528.1004.6-4.8000
Operating Expenses 27.87937.682-18.08533.721.7108.689.294.765.151.652.945.832.932.737.3154
Operating Income 79.76764.6115.71985.442.4-14.3172.828.853.99464.639.92419.81.137
Operating Income Ratio 0.3370.3090.5020.3360.223-0.0330.2680.0680.1390.1990.1420.1090.0920.0840.0040.026
Total Other Income Expenses Net -15.59-23.8-96.9-10-23.5-24.6-225.7-18.9-18.63.8-35.8-16.3-23.9-18.6-5.1-22
Income Before Tax 64.17740.84518.81275.418.9-38.9-52.99.935.398.940.923.60.11.2-415
Income Before Tax Ratio 0.2710.1960.0820.2970.099-0.089-0.0820.0230.0910.2090.090.06500.005-0.0150.011
Income Tax Expense 0.1740.035-18.31.5-0.4-216.3-218.22.637-1.411.1-5.91-1.76
Net Income 60.53729.8-50.65735.45.6-36.9-69.2228.3-10.229.661.436.920.5349244
Net Income Ratio 0.2560.143-0.220.1390.029-0.085-0.1070.537-0.0260.0630.1350.1010.0780.1450.3510.031
EPS 0.830.41-0.70.480.078-0.51-0.984.68-0.210.541.260.830.440.60.81.08
EPS Diluted 0.830.41-0.70.480.077-0.51-0.984.34-0.210.541.250.820.440.580.791.08
EBITDA 126.008100.59978.825141.291.644.725.276.9181.1181.4124.984.450.153.148.5145
EBITDA Ratio 0.5320.4820.3420.5560.4810.1030.0390.1810.4670.3840.2740.2310.1920.2260.1850.104