Hanover Insurance

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,650,900
$1,595,700
$1,578,300
$1,561,300
Gross Profit
374,700
326,500
406,300
299,500
EBITDA
206,400
167,500
219,400
138,700
EBIT
207,400
168,600
220,000
138,200
Net Income
157,100
128,200
167,900
102,100
Net Change In Cash
1,650,900
1,595,700
1,578,300
1,561,300
Free Cash Flow
204,900
37,100
210,500
392,300
Cash
244,100
315,100
435,500
427,100
Basic Shares
36,400
36,400
36,600
36,500

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,216,800
$5,963,500
$5,432,900
$5,159,600
Gross Profit
1,237,700
652,900
716,300
1,042,700
EBITDA
573,400
81,500
191,000
572,200
EBIT
571,900
75,200
178,100
555,300
Net Income
426,000
35,300
116,000
422,800
Net Change In Cash
6,216,800
5,963,500
5,432,900
5,159,600
Cost of Revenue
74,100
110,300
Free Cash Flow
796,200
349,800
704,500
815,700
Cash
435,500
316,100
305,000
230,900
Basic Shares
36,400
36,100
36,100
36,400

Earnings Calls

Quarter EPS
2025-06-30
$4.35
2025-03-31
$3.87
2024-12-31
$5.32
2024-09-30
$3.05