Hanover Insurance

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,658,200
$1,650,900
$1,595,700
$1,578,300
Gross Profit
406,200
374,700
326,500
406,300
EBITDA
237,500
206,400
167,500
219,400
EBIT
238,700
207,400
168,600
220,000
Net Income
178,700
157,100
128,200
167,900
Net Change In Cash
1,658,200
1,650,900
1,595,700
1,578,300
Free Cash Flow
551,400
204,900
37,100
210,500
Cash
915,700
244,100
315,100
435,500
Basic Shares
36,400
36,400
36,400
36,600

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$5.09
2025-06-30
$4.35
2025-03-31
$3.87
2024-12-31
$5.32