Stewart Information Services Corporation (STC) Financials

$65.82

south_east
-$0.59 (-0.89%)
Day's range
$65.45
Day's range
$66.87

STC Income statement / Annual

Last year (2024), Stewart Information Services Corporation's total revenue was $2.49 B, an increase of 10.33% from the previous year. In 2024, Stewart Information Services Corporation's net income was $73.31 M. See Stewart Information Services Corporation,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016 FY-2015
Period Ended 12/31/2024 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018 12/31/2017 12/31/2016 12/31/2015
Operating Revenue $2.49 B $2.26 B $3.07 B $3.31 B $2.29 B $1.94 B $1.91 B $1.96 B $2.01 B $2.03 B
Cost of Revenue $68.31 M $289.23 M $648.02 M $626.76 M $375.19 M $345.35 B $345.31 B $381.95 B $0.00 $381.95 M
Gross Profit $2.42 B $1.97 B $2.42 B $2.68 B $1.91 B -$343.41 B -$343.40 B -$380.00 B $2.01 B $1.65 B
Gross Profit Ratio 0.97 0.87 0.79 0.81 0.84 -177.01 -180.01 -194.3 1 0.81
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $745.41 M $712.79 M $802.00 M $776.97 M $613.20 M $567.17 M $562.47 M $566.18 M $604.35 M $658.27 M
Selling & Marketing Expenses $1.63 B $0.00 $0.00 $0.00 $0.00 $0.00 -$345.31 M $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $2.37 B $712.79 M $802.00 M $776.97 M $613.20 M $567.17 M $562.47 M $566.18 M $604.35 M $658.27 M
Other Expenses $0.00 $0.00 -$153.98 M -$3.67 B -$2.70 B -$2.44 B $1.20 B -$937.97 M -$989.88 M -$1.06 B
Operating Expenses $2.37 B $762.39 M $648.02 M -$2.89 B -$2.08 B -$1.87 B $1.76 B $937.97 M $989.88 M $1.06 B
Cost And Expenses $2.37 B $762.39 M $2.84 B $2.87 B $2.07 B $1.82 B $1.84 B $1.88 B $1.92 B $2.02 B
Interest Income $0.00 $0.00 $18.40 M $5.03 M $2.62 M $4.34 M $0.00 $0.00 $0.00 $0.00
Interest Expense $19.91 M $19.74 M $18.40 M $5.03 M $2.62 M $4.34 M $3.88 M $3.46 M $3.06 M $2.10 M
Depreciation & Amortization $61.61 M $62.45 M $57.18 M $36.39 M $19.22 M $22.53 M $24.93 M $25.88 M $28.94 M $30.30 M
EBITDA $108.77 M $143.05 M $308.23 M $475.39 M $240.35 M $143.83 M $101.34 M $104.40 M $120.03 M $29.74 M
EBITDA Ratio 0.04 0.06 0.09 0.14 0.1 0.05 0.05 0.02 0.01 -0.05
Operating Income Ratio 0.02 0 0.08 0.13 0.09 0.03 0.03 0 -0 -0.06
Total Other Income/Expenses Net $0.00 $60.86 M -$1.98 B -$2.04 B -$1.41 B -$1.21 B -$1.23 B -$1.28 B -$1.28 B -$1.32 B
Income Before Tax $47.16 M $60.86 M $232.65 M $433.97 M $218.51 M $116.97 M $72.53 M $75.07 M $88.03 M $9.69 M
Income Before Tax Ratio 0.02 0.03 0.08 0.13 0.1 0.06 0.04 0.04 0.04 0
Income Tax Expense -$26.16 M $15.26 M $50.86 M $93.99 M $48.83 M $26.70 M $13.51 M $14.92 M $19.61 M $5.65 M
Net Income $73.31 M $30.44 M $162.31 M $323.22 M $154.91 M $78.62 M $47.52 M $48.66 M $55.48 M -$6.20 M
Net Income Ratio 0.03 0.01 0.05 0.1 0.07 0.04 0.02 0.02 0.03 -0
EPS 2.65 1.12 6 12.05 6.25 3.33 2.02 2.08 1.86 -0.26
EPS Diluted 2.61 1.11 5.94 11.9 6.22 3.31 2.01 2.06 1.85 -0.26
Weighted Average Shares Out $27.63 M $27.29 M $27.06 M $26.82 M $24.79 M $23.61 M $23.54 M $23.45 M $23.36 M $23.54 M
Weighted Average Shares Out Diluted $28.13 M $27.52 M $27.35 M $27.17 M $24.91 M $23.75 M $23.69 M $23.60 M $23.47 M $23.54 M
Link