_id
690f347accc777a4e85d1676
Ticker
BFAM
Name
Bright Horizons Family Solutions Inc
Exchange
NYSE
Address
2 Wells Avenue, Newton, MA, United States, 02459
Country
USA
Sector
Consumer Cyclical
Industry
Personal Services
Currency
USD
Website
https://www.brighthorizons.com
Description
Bright Horizons Family Solutions Inc. provides early education and childcare, back-up care, educational advisory, and other workplace solutions services for employers and families in the United States, Puerto Rico, the United Kingdom, the Netherlands, Australia, and India. The company operates in three segments: Full Service Center-Based Child Care, Back-Up Care, and Educational Advisory services. The Full Service Center-Based Child Care segment offers traditional center-based early education and child care, preschool, and elementary education services. The Back-Up Care segment provides center-based back-up child care, in-home child and senior care, school-age programs, camps, tutoring, pet care, and self-sourced reimbursed care services, as well as sittercity, an online marketplace for families and caregivers through early education and child care centers, school-age programs and in-home care providers, the back-up care network, and other providers. The Educational Advisory services segment offers tuition assistance and student loan repayment program management, workforce education, and related educational consulting services, as well as college admissions and college financial advisory services. The company was formerly known as Bright Horizons Solutions Corp. and changed its name to Bright Horizons Family Solutions Inc. in July 2012. Bright Horizons Family Solutions Inc. was founded in 1986 and is headquartered in Newton, Massachusetts.
Last Close
96.52
Volume
118681
Current Price
95.14
Change
-1.09
Last Updated
2026-01-20T16:27:02.701Z
Image
data:image/webp;base64,UklGRo4FAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSIcDAAANuS5E9D9EVLL/fyRJl3M+/xZzzqBqQlcZ+KA/KgHDbwUU+bIfKQE3fAQU+rEvaQEjoJcX+RtoAcvHwJ+UgBUwAhpFTMAEvJFb/MDH3vaPf70p4m9R/Bc3N5coYTve8qV3MMRfJDIopBCJQgqBxSD1no8YCywjAKdcBVX86LwfpLIr3VpYBVGM5bREJYWr7393SqVUbyBbHd7lPfkDDilQWraQECmTCmiue1a6CvUZAWiK6gCLqIiuQfS7BihDuFiAxRWi+4nfqCEXexLXVEhWIbOls73Psvwzridgz2WWy5+KJ3F94wBoZNmnc7q15uknx5riunXKIhzbpuTWg3Va9tggcm9EXi9xyGWdJg66mWRfE0UWrn3cKFEsDr4yfegHu6Psnq+T97OibGXj8I1f8bWHc1sLy/OjemrWmSDa9jiA7n9Hb2l8nlsmkNU4HNsjA50zyM2BotAhW3NJhvud8933luLmyI4qattK15IPZMlcvvHycm5PhQpINVza0iOZAwsDXCaeFLF0CEzd+8zBTHfLSCQDx22PWOg3Bze9vkyuk+vlc99a2pMirxhuueR9JXR5nS5lTkYYl6ql3lXsIkbZdilbEaTHgWUrQGgclo0V4JFghEoWxFgsXCyNBts0ID0S9ymcYyFwYNIjwYQC2RqPbECM1MIKkMeikKKDRhJpKRIn8ihkWQUkMeKCIGMcloVxgsahwCqINOMMIm0AjcQ4MkCgcRCuBJYYqS07XC1rHGC0KlN1G4eM3UBJr9NDseROAAKC2pHTAxEGKCk4OxvalxUkhioDrDEh3anJyi/MF8xgDXg+vdwxdwSF42l5vLThANsDd7XWFahbKECVQRdLVBUASXbRMqytKmUHUJ+AKDl/6nlAz0enwHSzhY2Z7x8Gc6pIObH1kSq7lNv9w0BOmekqn+jd7+en+y215/bqeRDPNVVTbgCyxbGddral1vnVusWBWlmPaJ8mPwHICNhPs46xONt0Ph3oQrWkfZrp2qJbUbjska61HORSyHSm1rVP9O53W3FJKfXi/zjA+nTnqlSe6BeAbEF7OM+klHdtS2GDwRgMNqLxIpVeWAFki64RsM8bCYplfx1hpS3TNTZ2WFmnjORC14g+0Z0uERm7DRgEYIUMWAhLgqRFn+gXvdrDOSFHCeMCRpaRVS2qUcTauFLcVEALyU0hA5YB4TSJFUms3BQAVlA4IOABAAAwDACdASpAAEAAPrFOnUmnJKKhMBn7AOAWCWIA0uANg4mRHswp8t1n6Ff6Zo2Of5wMOAiA/GGXvIxXim2uL5RqHNLlK8V+ukKy/MQK4s8/bOPd/5fCoGlIqYhA8iy2HkjoncQmRNMByb0AAOjv5WUa+OUe7vcP/zHzv8LWJm6Dv2OI8KtUArkqaH//mgMbiwDMhQIVz8WZvSZhcAxb8iWps/ox1KjmK28SymMgR+ya+uZ1RjBi0Ppfyx24uIz7OeHyd4dfuvhitrl2AshiTmifXuvT4Gf2PHqtHXxVU1DPwL7oyaczJmP6v/WUKmF8O826AtkS3Fc0ngdM0LF+5iOGV4GOQyNIvEuvnGrgtm5f3wMPEPiIbC+GUYPgUuKMTEJv+wREfcpHF6dzb0wST/6c/HVcJwX+pvS02Wj3LJoU5bxN4PrcmveoilFqhbzc4/Swvm6/x20O67NozHwYN8xFq5dNQo+rtlik81XYzJjVC7Hha4TOmf+zO3GfrXI6OpevOaO5yT2x7zl+FY9b+DaZuVzRC3xDzTnDpTXzeUWtjDHj8j6VC+0uC6jvzsrpf8Jrf/7kKcrx9ISnngrQmdwDeQt0DR13dK12dlmJLboQl3WV/RjcuTS+HVb8IHxyAAA=
Ipo Date
1997-08-12T00:00:00.000Z
Market Cap
5472778752
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9982999999999999
Sentiment Sources
10
Rating
3.6
Target Price
128.7778
Strong Buy
2
Buy
4
Hold
3
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
801335000
Cost Of Revenue
585763000
Gross Profit
215572000
Operating Expenses
94726000
Operating Income
120846000
Interest Expense
12212000
Pretax Income
108634000
Net Income
78552000
Eps
1.3618457093928538
Dividends Per Share
-
Shares Outstanding
56553944
Income Tax Expense
30082000
EBITDA
144892000
Operating Margin
15.080584274991107
Total Other Income Expense Net
-12212000
Cash
116604000
Short Term Investments
-
Receivables
246653000
Inventories
-
Total Current Assets
454698000
Property Plant Equipment
1306735000
Total Assets
3884147000
Payables
280913000
Short Term Debt
276649000
Long Term Debt
747525000
Total Liabilities
2456694000
Equity
1427453000
Bs_currency_symbol
USD
Depreciation
24046000
Change In Working Capital
-114991000
Cash From Operations
-17582000
Capital Expenditures
24864000
Cash From Investing
-25518000
Cash From Financing
-26751000
Net Change In Cash
-71110000
Cf_currency_symbol
USD
PE
27.732
PB
3.844418598034401
ROE
5.5029482581913385
ROA
2.022374539377629
FCF
-42446000
Fcf Percent
-0.05296910780135649
Piotroski FScore
2
Health Score
40
Deep Value Investing Score
2.5
Defensive Investing Score
5
Dividend Investing Score
1.5
Economic Moat Investing Score
4.8
Garp Investing Score
4.5
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
1
Quality Investing Score
4
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
801335000
Quarters > 0 > income Statement > cost Of Revenue
585763000
Quarters > 0 > income Statement > gross Profit
215572000
Quarters > 0 > income Statement > operating Expenses
94726000
Quarters > 0 > income Statement > operating Income
120846000
Quarters > 0 > income Statement > interest Expense
12212000
Quarters > 0 > income Statement > pretax Income
108634000
Quarters > 0 > income Statement > net Income
78552000
Quarters > 0 > income Statement > eps
1.3618457093928538
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
57680543
Quarters > 0 > income Statement > income Tax Expense
30082000
Quarters > 0 > income Statement > EBITDA
144892000
Quarters > 0 > income Statement > operating Margin
15.080584274991107
Quarters > 0 > income Statement > total Other Income Expense Net
-12212000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
116604000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
246653000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
454698000
Quarters > 0 > balance Sheet > property Plant Equipment
1306735000
Quarters > 0 > balance Sheet > total Assets
3884147000
Quarters > 0 > balance Sheet > payables
280913000
Quarters > 0 > balance Sheet > short Term Debt
276649000
Quarters > 0 > balance Sheet > long Term Debt
747525000
Quarters > 0 > balance Sheet > total Liabilities
2456694000
Quarters > 0 > balance Sheet > equity
1427453000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
78552000
Quarters > 0 > cash Flow > depreciation
24046000
Quarters > 0 > cash Flow > change In Working Capital
-114991000
Quarters > 0 > cash Flow > cash From Operations
-17582000
Quarters > 0 > cash Flow > capital Expenditures
24864000
Quarters > 0 > cash Flow > cash From Investing
-25518000
Quarters > 0 > cash Flow > cash From Financing
-26751000
Quarters > 0 > cash Flow > net Change In Cash
-71110000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.3618457093928538
Quarters > 0 > ratios > PB
3.844418598034401
Quarters > 0 > ratios > ROE
5.5029482581913385
Quarters > 0 > ratios > ROA
2.022374539377629
Quarters > 0 > ratios > FCF
-42446000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.05296910780135649
Quarters > 0 > health Score
40
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
731570000
Quarters > 1 > income Statement > cost Of Revenue
549020000
Quarters > 1 > income Statement > gross Profit
182550000
Quarters > 1 > income Statement > operating Expenses
96498000
Quarters > 1 > income Statement > operating Income
86052000
Quarters > 1 > income Statement > interest Expense
10555000
Quarters > 1 > income Statement > pretax Income
75497000
Quarters > 1 > income Statement > net Income
54775000
Quarters > 1 > income Statement > eps
0.9471399917000969
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
57832000
Quarters > 1 > income Statement > income Tax Expense
20722000
Quarters > 1 > income Statement > EBITDA
108786000
Quarters > 1 > income Statement > operating Margin
11.762647456839401
Quarters > 1 > income Statement > total Other Income Expense Net
-10555000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
194585000
Quarters > 1 > balance Sheet > short Term Investments
13100000
Quarters > 1 > balance Sheet > receivables
197888000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
472796000
Quarters > 1 > balance Sheet > property Plant Equipment
1328200000
Quarters > 1 > balance Sheet > total Assets
3919797000
Quarters > 1 > balance Sheet > payables
308085000
Quarters > 1 > balance Sheet > short Term Debt
207791000
Quarters > 1 > balance Sheet > long Term Debt
796956000
Quarters > 1 > balance Sheet > total Liabilities
2520676000
Quarters > 1 > balance Sheet > equity
1399121000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
54775000
Quarters > 1 > cash Flow > depreciation
22734000
Quarters > 1 > cash Flow > change In Working Capital
-13198000
Quarters > 1 > cash Flow > cash From Operations
134196000
Quarters > 1 > cash Flow > capital Expenditures
18812000
Quarters > 1 > cash Flow > cash From Investing
-23426000
Quarters > 1 > cash Flow > cash From Financing
-42678000
Quarters > 1 > cash Flow > net Change In Cash
73111000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.9471399917000969
Quarters > 1 > ratios > PB
3.9325665757286186
Quarters > 1 > ratios > ROE
3.9149580343658625
Quarters > 1 > ratios > ROA
1.397393793607169
Quarters > 1 > ratios > FCF
115384000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.15772106565332095
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
665527000
Quarters > 2 > income Statement > cost Of Revenue
509790000
Quarters > 2 > income Statement > gross Profit
155737000
Quarters > 2 > income Statement > operating Expenses
93465000
Quarters > 2 > income Statement > operating Income
62272000
Quarters > 2 > income Statement > interest Expense
10351000
Quarters > 2 > income Statement > pretax Income
51921000
Quarters > 2 > income Statement > net Income
38049000
Quarters > 2 > income Statement > eps
0.6565719314593363
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
57951000
Quarters > 2 > income Statement > income Tax Expense
13872000
Quarters > 2 > income Statement > EBITDA
84147000
Quarters > 2 > income Statement > operating Margin
9.35679544180777
Quarters > 2 > income Statement > total Other Income Expense Net
-10351000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
121673000
Quarters > 2 > balance Sheet > short Term Investments
13600000
Quarters > 2 > balance Sheet > receivables
239196000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
448478000
Quarters > 2 > balance Sheet > property Plant Equipment
1306522000
Quarters > 2 > balance Sheet > total Assets
3823357000
Quarters > 2 > balance Sheet > payables
273420000
Quarters > 2 > balance Sheet > short Term Debt
128348000
Quarters > 2 > balance Sheet > long Term Debt
872745000
Quarters > 2 > balance Sheet > total Liabilities
2499386000
Quarters > 2 > balance Sheet > equity
1323971000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
38049000
Quarters > 2 > cash Flow > depreciation
21875000
Quarters > 2 > cash Flow > change In Working Capital
13198000
Quarters > 2 > cash Flow > cash From Operations
86178000
Quarters > 2 > cash Flow > capital Expenditures
15231000
Quarters > 2 > cash Flow > cash From Investing
-14542000
Quarters > 2 > cash Flow > cash From Financing
-73409000
Quarters > 2 > cash Flow > net Change In Cash
253000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.6565719314593363
Quarters > 2 > ratios > PB
4.164334520922286
Quarters > 2 > ratios > ROE
2.873854487749354
Quarters > 2 > ratios > ROA
0.9951725669352876
Quarters > 2 > ratios > FCF
70947000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.10660273737955034
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
674146000
Quarters > 3 > income Statement > cost Of Revenue
533615000
Quarters > 3 > income Statement > gross Profit
140531000
Quarters > 3 > income Statement > operating Expenses
92304000
Quarters > 3 > income Statement > operating Income
48227000
Quarters > 3 > income Statement > interest Expense
11454000
Quarters > 3 > income Statement > pretax Income
36773000
Quarters > 3 > income Statement > net Income
29123000
Quarters > 3 > income Statement > eps
0.498374289821343
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
58436000
Quarters > 3 > income Statement > income Tax Expense
7650000
Quarters > 3 > income Statement > EBITDA
70544000
Quarters > 3 > income Statement > operating Margin
7.153791611906027
Quarters > 3 > income Statement > total Other Income Expense Net
-11454000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
110327000
Quarters > 3 > balance Sheet > short Term Investments
11699000
Quarters > 3 > balance Sheet > receivables
283336000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
496031000
Quarters > 3 > balance Sheet > property Plant Equipment
1298836000
Quarters > 3 > balance Sheet > total Assets
3850319000
Quarters > 3 > balance Sheet > payables
32840000
Quarters > 3 > balance Sheet > short Term Debt
130590000
Quarters > 3 > balance Sheet > long Term Debt
918449000
Quarters > 3 > balance Sheet > total Liabilities
2571923000
Quarters > 3 > balance Sheet > equity
1278396000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
29123000
Quarters > 3 > cash Flow > depreciation
22317000
Quarters > 3 > cash Flow > change In Working Capital
32371000
Quarters > 3 > cash Flow > cash From Operations
120649000
Quarters > 3 > cash Flow > capital Expenditures
32057000
Quarters > 3 > cash Flow > cash From Investing
-25102000
Quarters > 3 > cash Flow > cash From Financing
-87992000
Quarters > 3 > cash Flow > net Change In Cash
4628000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.498374289821343
Quarters > 3 > ratios > PB
4.348888012791029
Quarters > 3 > ratios > ROE
2.278089105410217
Quarters > 3 > ratios > ROA
0.7563788870480602
Quarters > 3 > ratios > FCF
88592000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1314136700358676
Quarters > 3 > health Score
46
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2686013000
Annuals > 0 > income Statement > cost Of Revenue
2066407000
Annuals > 0 > income Statement > gross Profit
619606000
Annuals > 0 > income Statement > operating Expenses
372987000
Annuals > 0 > income Statement > operating Income
246619000
Annuals > 0 > income Statement > interest Expense
48761000
Annuals > 0 > income Statement > pretax Income
197858000
Annuals > 0 > income Statement > net Income
140191000
Annuals > 0 > income Statement > eps
2.397574907648105
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
58472000
Annuals > 0 > income Statement > income Tax Expense
57667000
Annuals > 0 > income Statement > EBITDA
344537000
Annuals > 0 > income Statement > operating Margin
9.181601131491172
Annuals > 0 > income Statement > total Other Income Expense Net
-48761000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
110327000
Annuals > 0 > balance Sheet > short Term Investments
11699000
Annuals > 0 > balance Sheet > receivables
283336000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
496031000
Annuals > 0 > balance Sheet > property Plant Equipment
1298836000
Annuals > 0 > balance Sheet > total Assets
3850319000
Annuals > 0 > balance Sheet > payables
32840000
Annuals > 0 > balance Sheet > short Term Debt
130590000
Annuals > 0 > balance Sheet > long Term Debt
918449000
Annuals > 0 > balance Sheet > total Liabilities
2571923000
Annuals > 0 > balance Sheet > equity
1278396000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
140191000
Annuals > 0 > cash Flow > depreciation
97918000
Annuals > 0 > cash Flow > change In Working Capital
34288000
Annuals > 0 > cash Flow > cash From Operations
337462000
Annuals > 0 > cash Flow > capital Expenditures
97311000
Annuals > 0 > cash Flow > cash From Investing
-117764000
Annuals > 0 > cash Flow > cash From Financing
-183814000
Annuals > 0 > cash Flow > net Change In Cash
34264000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.397574907648105
Annuals > 0 > ratios > PB
4.351567182625728
Annuals > 0 > ratios > ROE
10.96616384907337
Annuals > 0 > ratios > ROA
3.6410229905626
Annuals > 0 > ratios > FCF
240151000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.08940798127187025
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2418257000
Annuals > 1 > income Statement > cost Of Revenue
1886533000
Annuals > 1 > income Statement > gross Profit
531724000
Annuals > 1 > income Statement > operating Expenses
360483000
Annuals > 1 > income Statement > operating Income
171241000
Annuals > 1 > income Statement > interest Expense
51609000
Annuals > 1 > income Statement > pretax Income
119632000
Annuals > 1 > income Statement > net Income
74049000
Annuals > 1 > income Statement > eps
1.2781928177401543
Annuals > 1 > income Statement > dividends Per Share
2592000
Annuals > 1 > income Statement > shares Outstanding
57932574
Annuals > 1 > income Statement > income Tax Expense
45409000
Annuals > 1 > income Statement > EBITDA
281922000
Annuals > 1 > income Statement > operating Margin
7.081174581527108
Annuals > 1 > income Statement > total Other Income Expense Net
-51609000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
71568000
Annuals > 1 > balance Sheet > short Term Investments
22005000
Annuals > 1 > balance Sheet > receivables
281710000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
446899000
Annuals > 1 > balance Sheet > property Plant Equipment
1353999000
Annuals > 1 > balance Sheet > total Assets
3896144000
Annuals > 1 > balance Sheet > payables
24803000
Annuals > 1 > balance Sheet > short Term Debt
118887000
Annuals > 1 > balance Sheet > long Term Debt
944264000
Annuals > 1 > balance Sheet > total Liabilities
2683468000
Annuals > 1 > balance Sheet > equity
1212676000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
74049000
Annuals > 1 > cash Flow > depreciation
110681000
Annuals > 1 > cash Flow > change In Working Capital
5719000
Annuals > 1 > cash Flow > cash From Operations
256140000
Annuals > 1 > cash Flow > capital Expenditures
91020000
Annuals > 1 > cash Flow > cash From Investing
-126936000
Annuals > 1 > cash Flow > cash From Financing
-91633000
Annuals > 1 > cash Flow > net Change In Cash
37557000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.2781928177401543
Annuals > 1 > ratios > PB
4.545076418070449
Annuals > 1 > ratios > ROE
6.106247670441238
Annuals > 1 > ratios > ROA
1.9005714367846773
Annuals > 1 > ratios > FCF
165120000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.06828058390816195
Annuals > 1 > health Score
43
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2020487000
Annuals > 2 > income Statement > cost Of Revenue
1541834000
Annuals > 2 > income Statement > gross Profit
478653000
Annuals > 2 > income Statement > operating Expenses
321068000
Annuals > 2 > income Statement > operating Income
157585000
Annuals > 2 > income Statement > interest Expense
39486000
Annuals > 2 > income Statement > pretax Income
112182000
Annuals > 2 > income Statement > net Income
80641000
Annuals > 2 > income Statement > eps
1.378698941499233
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
58490652
Annuals > 2 > income Statement > income Tax Expense
31541000
Annuals > 2 > income Statement > EBITDA
257810000
Annuals > 2 > income Statement > operating Margin
7.79935728366478
Annuals > 2 > income Statement > total Other Income Expense Net
-45403000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
36224000
Annuals > 2 > balance Sheet > short Term Investments
17701000
Annuals > 2 > balance Sheet > receivables
217170000
Annuals > 2 > balance Sheet > inventories
73269000
Annuals > 2 > balance Sheet > total Current Assets
347710000
Annuals > 2 > balance Sheet > property Plant Equipment
1373097000
Annuals > 2 > balance Sheet > total Assets
3798869000
Annuals > 2 > balance Sheet > payables
24648000
Annuals > 2 > balance Sheet > short Term Debt
194092000
Annuals > 2 > balance Sheet > long Term Debt
961581000
Annuals > 2 > balance Sheet > total Liabilities
2718416000
Annuals > 2 > balance Sheet > equity
1080453000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
80641000
Annuals > 2 > cash Flow > depreciation
106142000
Annuals > 2 > cash Flow > change In Working Capital
-40176000
Annuals > 2 > cash Flow > cash From Operations
188471000
Annuals > 2 > cash Flow > capital Expenditures
70556000
Annuals > 2 > cash Flow > cash From Investing
-278049000
Annuals > 2 > cash Flow > cash From Financing
-121338000
Annuals > 2 > cash Flow > net Change In Cash
-213387000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.378698941499233
Annuals > 2 > ratios > PB
5.1504328566629
Annuals > 2 > ratios > ROE
7.4636286816733355
Annuals > 2 > ratios > ROA
2.1227633803639976
Annuals > 2 > ratios > FCF
117915000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.0583596924899789
Annuals > 2 > health Score
43
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1755307000
Annuals > 3 > income Statement > cost Of Revenue
1340296000
Annuals > 3 > income Statement > gross Profit
415011000
Annuals > 3 > income Statement > operating Expenses
285993000
Annuals > 3 > income Statement > operating Income
129018000
Annuals > 3 > income Statement > interest Expense
36099000
Annuals > 3 > income Statement > pretax Income
90348000
Annuals > 3 > income Statement > net Income
70459000
Annuals > 3 > income Statement > eps
1.1575058427686211
Annuals > 3 > income Statement > dividends Per Share
37503000
Annuals > 3 > income Statement > shares Outstanding
60871399
Annuals > 3 > income Statement > income Tax Expense
19889000
Annuals > 3 > income Statement > EBITDA
235277000
Annuals > 3 > income Statement > operating Margin
7.350167235702928
Annuals > 3 > income Statement > total Other Income Expense Net
-38670000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
260980000
Annuals > 3 > balance Sheet > short Term Investments
22712000
Annuals > 3 > balance Sheet > receivables
210971000
Annuals > 3 > balance Sheet > inventories
1
Annuals > 3 > balance Sheet > total Current Assets
540271000
Annuals > 3 > balance Sheet > property Plant Equipment
1294559000
Annuals > 3 > balance Sheet > total Assets
3640047000
Annuals > 3 > balance Sheet > payables
8503000
Annuals > 3 > balance Sheet > short Term Debt
103341000
Annuals > 3 > balance Sheet > long Term Debt
976396000
Annuals > 3 > balance Sheet > total Liabilities
2460771000
Annuals > 3 > balance Sheet > equity
1179276000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
70459000
Annuals > 3 > cash Flow > depreciation
108830000
Annuals > 3 > cash Flow > change In Working Capital
7046000
Annuals > 3 > cash Flow > cash From Operations
227253000
Annuals > 3 > cash Flow > capital Expenditures
63491000
Annuals > 3 > cash Flow > cash From Investing
-117389000
Annuals > 3 > cash Flow > cash From Financing
-230030000
Annuals > 3 > cash Flow > net Change In Cash
-123184000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.1575058427686211
Annuals > 3 > ratios > PB
4.910898636841588
Annuals > 3 > ratios > ROE
5.974767569254356
Annuals > 3 > ratios > ROA
1.9356618197512283
Annuals > 3 > ratios > FCF
163762000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.09329536086849764
Annuals > 3 > health Score
45
Valuation > metrics > PE
27.732
Valuation > metrics > PB
3.844418598034401
Valuation > final Score
38.27741401965599
Valuation > verdict
19.5% Overvalued
Profitability > metrics > ROE
5.5029482581913385
Profitability > metrics > ROA
17.275642294445984
Profitability > metrics > Net Margin
0.09802641841427119
Profitability > final Score
56
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.7210331968898451
Risk > metrics > Interest Coverage
9.895676383884703
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
0.8155111001108397
Liquidity > metrics > Quick Ratio
0.8155111001108397
Liquidity > final Score
51
Liquidity > verdict
Weak
Prev Valuations > 0
60.67433424271381
Prev Valuations > 1
58.35665479077714
Prev Valuations > 2
56.51111987208971
Prev Profitabilities > 0
49
Prev Profitabilities > 1
40
Prev Profitabilities > 2
29
Prev Risks > 0
63
Prev Risks > 1
54
Prev Risks > 2
35
Prev Liquidities > 0
56
Prev Liquidities > 1
78
Prev Liquidities > 2
100
Updated At
2026-01-20T21:28:44.872Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-05
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.8886
Earnings History > 0 > eps Difference
-0.8886
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-12
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
1.12
Earnings History > 1 > eps Difference
-1.12
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-11-04
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.57
Earnings History > 2 > eps Estimate
1.32
Earnings History > 2 > eps Difference
0.25
Earnings History > 2 > surprise Percent
18.9394
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-31
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.07
Earnings History > 3 > eps Estimate
1.01
Earnings History > 3 > eps Difference
0.06
Earnings History > 3 > surprise Percent
5.9406
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-05
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.77
Earnings History > 4 > eps Estimate
0.64
Earnings History > 4 > eps Difference
0.13
Earnings History > 4 > surprise Percent
20.3125
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-13
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.98
Earnings History > 5 > eps Estimate
0.91
Earnings History > 5 > eps Difference
0.07
Earnings History > 5 > surprise Percent
7.6923
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-11-04
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.11
Earnings History > 6 > eps Estimate
1.06
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
4.717
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-08-01
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.88
Earnings History > 7 > eps Estimate
0.73
Earnings History > 7 > eps Difference
0.15
Earnings History > 7 > surprise Percent
20.5479
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-02
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.51
Earnings History > 8 > eps Estimate
0.46
Earnings History > 8 > eps Difference
0.05
Earnings History > 8 > surprise Percent
10.8696
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-13
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.83
Earnings History > 9 > eps Estimate
0.73
Earnings History > 9 > eps Difference
0.1
Earnings History > 9 > surprise Percent
13.6986
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-11-01
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.88
Earnings History > 10 > eps Estimate
0.81
Earnings History > 10 > eps Difference
0.07
Earnings History > 10 > surprise Percent
8.642
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-01
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.64
Earnings History > 11 > eps Estimate
0.6
Earnings History > 11 > eps Difference
0.04
Earnings History > 11 > surprise Percent
6.6667
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-02
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.49
Earnings History > 12 > eps Estimate
0.39
Earnings History > 12 > eps Difference
0.1
Earnings History > 12 > surprise Percent
25.641
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-16
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.77
Earnings History > 13 > eps Estimate
0.76
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
1.3158
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-01
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.66
Earnings History > 14 > eps Estimate
0.64
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
3.125
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-02
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.71
Earnings History > 15 > eps Estimate
0.7
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
1.4286
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-03
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.47
Earnings History > 16 > eps Estimate
0.42
Earnings History > 16 > eps Difference
0.05
Earnings History > 16 > surprise Percent
11.9048
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-16
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.65
Earnings History > 17 > eps Estimate
0.63
Earnings History > 17 > eps Difference
0.02
Earnings History > 17 > surprise Percent
3.1746
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-02
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.64
Earnings History > 18 > eps Estimate
0.63
Earnings History > 18 > eps Difference
0.01
Earnings History > 18 > surprise Percent
1.5873
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-04
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.49
Earnings History > 19 > eps Estimate
0.35
Earnings History > 19 > eps Difference
0.14
Earnings History > 19 > surprise Percent
40
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-05
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.23
Earnings History > 20 > eps Estimate
0.14
Earnings History > 20 > eps Difference
0.09
Earnings History > 20 > surprise Percent
64.2857
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-17
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.36
Earnings History > 21 > eps Estimate
-0.19
Earnings History > 21 > eps Difference
0.55
Earnings History > 21 > surprise Percent
289.4737
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-11-05
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.02
Earnings History > 22 > eps Estimate
-0.49
Earnings History > 22 > eps Difference
0.51
Earnings History > 22 > surprise Percent
104.0816
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-05
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.44
Earnings History > 23 > eps Estimate
-0.58
Earnings History > 23 > eps Difference
1.02
Earnings History > 23 > surprise Percent
175.8621
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-06
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.74
Earnings History > 24 > eps Estimate
0.75
Earnings History > 24 > eps Difference
-0.01
Earnings History > 24 > surprise Percent
-1.3333
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-13
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.01
Earnings History > 25 > eps Estimate
0.97
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
4.1237
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-30
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.86
Earnings History > 26 > eps Estimate
0.86
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-01
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.99
Earnings History > 27 > eps Estimate
0.98
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
1.0204
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.81
Earnings History > 28 > eps Estimate
0.79
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
2.5316
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-12
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.9
Earnings History > 29 > eps Estimate
0.84
Earnings History > 29 > eps Difference
0.06
Earnings History > 29 > surprise Percent
7.1429
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-01
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.73
Earnings History > 30 > eps Estimate
0.73
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-02
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.87
Earnings History > 31 > eps Estimate
0.85
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
2.3529
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-30
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.72
Earnings History > 32 > eps Estimate
0.71
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
1.4085
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-08
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.73
Earnings History > 33 > eps Estimate
0.69
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
5.7971
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-01
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.62
Earnings History > 34 > eps Estimate
0.61
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
1.6393
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-01
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.74
Earnings History > 35 > eps Estimate
0.72
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
2.7778
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-04
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.61
Earnings History > 36 > eps Estimate
0.56
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
8.9286
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-09
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.56
Earnings History > 37 > eps Estimate
0.56
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-01
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.49
Earnings History > 38 > eps Estimate
0.5
Earnings History > 38 > eps Difference
-0.01
Earnings History > 38 > surprise Percent
-2
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-03
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.61
Earnings History > 39 > eps Estimate
0.61
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-03
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.51
Earnings History > 40 > eps Estimate
0.51
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-08
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.47
Earnings History > 41 > eps Estimate
0.44
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
6.8182
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-11-05
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.43
Earnings History > 42 > eps Estimate
0.41
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
4.878
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-08-04
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.53
Earnings History > 43 > eps Estimate
0.49
Earnings History > 43 > eps Difference
0.04
Earnings History > 43 > surprise Percent
8.1633
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.43
Earnings History > 44 > eps Estimate
0.4
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
7.5
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-12
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.39
Earnings History > 45 > eps Estimate
0.38
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
2.6316
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-11-04
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.32
Earnings History > 46 > eps Estimate
0.32
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-08-07
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.41
Earnings History > 47 > eps Estimate
0.41
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-05-01
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.34
Earnings History > 48 > eps Estimate
0.32
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
6.25
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-03-13
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.32
Earnings History > 49 > eps Estimate
0.31
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
3.2258
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-11-06
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.28
Earnings History > 50 > eps Estimate
0.28
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-08
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.35
Earnings History > 51 > eps Estimate
0.32
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
9.375
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-05-09
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.25
Earnings History > 52 > eps Estimate
0.22
Earnings History > 52 > eps Difference
0.03
Earnings History > 52 > surprise Percent
13.6364
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-03-13
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.16
Earnings History > 53 > eps Estimate
0.14
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
14.2857
Earnings History > 54 > period
2008-03-31
Earnings History > 54 > report Date
2008-04-25
Earnings History > 54 > date
2008-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.45
Earnings History > 54 > eps Estimate
0.45
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2007-12-31
Earnings History > 55 > report Date
2008-02-14
Earnings History > 55 > date
2007-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.44
Earnings History > 55 > eps Estimate
0.43
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
2.3256
Earnings History > 56 > period
2007-09-30
Earnings History > 56 > report Date
2007-10-25
Earnings History > 56 > date
2007-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.38
Earnings History > 56 > eps Estimate
0.39
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-2.5641
Earnings History > 57 > period
2007-06-30
Earnings History > 57 > report Date
2007-07-26
Earnings History > 57 > date
2007-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.47
Earnings History > 57 > eps Estimate
0.46
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
2.1739
Earnings History > 58 > period
2007-03-31
Earnings History > 58 > report Date
2007-04-30
Earnings History > 58 > date
2007-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.42
Earnings History > 58 > eps Estimate
0.42
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2006-12-31
Earnings History > 59 > report Date
2007-02-15
Earnings History > 59 > date
2006-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.41
Earnings History > 59 > eps Estimate
0.39
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
5.1282
Earnings History > 60 > period
2006-09-30
Earnings History > 60 > report Date
2006-10-26
Earnings History > 60 > date
2006-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.37
Earnings History > 60 > eps Estimate
0.37
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2006-06-30
Earnings History > 61 > report Date
2006-07-26
Earnings History > 61 > date
2006-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.4
Earnings History > 61 > eps Estimate
0.37
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
8.1081
Earnings History > 62 > period
2006-03-31
Earnings History > 62 > report Date
2006-04-26
Earnings History > 62 > date
2006-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.36
Earnings History > 62 > eps Estimate
0.34
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
5.8824
Earnings History > 63 > period
2005-12-31
Earnings History > 63 > report Date
2006-02-13
Earnings History > 63 > date
2005-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.35
Earnings History > 63 > eps Estimate
0.33
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
6.0606
Earnings History > 64 > period
2005-09-30
Earnings History > 64 > report Date
2005-10-26
Earnings History > 64 > date
2005-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.32
Earnings History > 64 > eps Estimate
0.3
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
6.6667
Earnings History > 65 > period
2005-06-30
Earnings History > 65 > report Date
2005-07-26
Earnings History > 65 > date
2005-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.33
Earnings History > 65 > eps Estimate
0.31
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
6.4516
Earnings History > 66 > period
2005-03-31
Earnings History > 66 > report Date
2005-04-26
Earnings History > 66 > date
2005-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.3
Earnings History > 66 > eps Estimate
0.28
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
7.1429
Earnings History > 67 > period
2004-12-31
Earnings History > 67 > report Date
2005-02-10
Earnings History > 67 > date
2004-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.27
Earnings History > 67 > eps Estimate
0.25
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
8
Earnings History > 68 > period
2004-09-30
Earnings History > 68 > report Date
2004-10-26
Earnings History > 68 > date
2004-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.25
Earnings History > 68 > eps Estimate
0.23
Earnings History > 68 > eps Difference
0.02
Earnings History > 68 > surprise Percent
8.6957
Earnings History > 69 > period
2004-06-30
Earnings History > 69 > report Date
2004-07-22
Earnings History > 69 > date
2004-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.25
Earnings History > 69 > eps Estimate
0.24
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
4.1667
Earnings History > 70 > period
2004-03-31
Earnings History > 70 > report Date
2004-04-21
Earnings History > 70 > date
2004-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.22
Earnings History > 70 > eps Estimate
0.21
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
4.7619
Earnings History > 71 > period
2003-12-31
Earnings History > 71 > report Date
2004-02-12
Earnings History > 71 > date
2003-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.2
Earnings History > 71 > eps Estimate
0.19
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
5.2632
Earnings History > 72 > period
2003-09-30
Earnings History > 72 > report Date
2003-10-23
Earnings History > 72 > date
2003-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.19
Earnings History > 72 > eps Estimate
0.18
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
5.5556
Earnings History > 73 > period
2003-06-30
Earnings History > 73 > report Date
2003-07-24
Earnings History > 73 > date
2003-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.2
Earnings History > 73 > eps Estimate
0.18
Earnings History > 73 > eps Difference
0.02
Earnings History > 73 > surprise Percent
11.1111
Earnings History > 74 > period
2003-03-31
Earnings History > 74 > report Date
2003-04-24
Earnings History > 74 > date
2003-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.18
Earnings History > 74 > eps Estimate
0.17
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
5.8824
Earnings History > 75 > period
2002-12-31
Earnings History > 75 > report Date
2003-02-13
Earnings History > 75 > date
2002-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.15
Earnings History > 75 > eps Estimate
0.15
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2002-09-30
Earnings History > 76 > report Date
2002-10-22
Earnings History > 76 > date
2002-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.14
Earnings History > 76 > eps Estimate
0.14
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2002-06-30
Earnings History > 77 > report Date
2002-07-18
Earnings History > 77 > date
2002-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.15
Earnings History > 77 > eps Estimate
0.15
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2002-03-31
Earnings History > 78 > report Date
2002-04-22
Earnings History > 78 > date
2002-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.14
Earnings History > 78 > eps Estimate
0.14
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2001-12-31
Earnings History > 79 > report Date
2002-02-13
Earnings History > 79 > date
2001-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.12
Earnings History > 79 > eps Estimate
0.12
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2001-09-30
Earnings History > 80 > report Date
2001-10-18
Earnings History > 80 > date
2001-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.11
Earnings History > 80 > eps Estimate
0.11
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2001-06-30
Earnings History > 81 > report Date
2001-07-19
Earnings History > 81 > date
2001-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.12
Earnings History > 81 > eps Estimate
0.12
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2001-03-31
Earnings History > 82 > report Date
2001-04-19
Earnings History > 82 > date
2001-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.11
Earnings History > 82 > eps Estimate
0.11
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2000-12-31
Earnings History > 83 > report Date
2001-02-15
Earnings History > 83 > date
2000-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.1
Earnings History > 83 > eps Estimate
0.1
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2000-09-30
Earnings History > 84 > report Date
2000-10-19
Earnings History > 84 > date
2000-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.09
Earnings History > 84 > eps Estimate
0.09
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2000-06-30
Earnings History > 85 > report Date
2000-07-20
Earnings History > 85 > date
2000-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.1
Earnings History > 85 > eps Estimate
0.1
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2000-03-31
Earnings History > 86 > report Date
2000-04-27
Earnings History > 86 > date
2000-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1
Earnings History > 86 > eps Estimate
0.09
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
11.1111
Earnings History > 87 > period
1999-12-31
Earnings History > 87 > report Date
2000-02-17
Earnings History > 87 > date
1999-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.09
Earnings History > 87 > eps Estimate
0.08
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
12.5
Earnings History > 88 > period
1999-09-30
Earnings History > 88 > report Date
1999-10-21
Earnings History > 88 > date
1999-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.08
Earnings History > 88 > eps Estimate
0.07
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
14.2857
Earnings History > 89 > period
1999-06-30
Earnings History > 89 > report Date
1999-07-21
Earnings History > 89 > date
1999-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.08
Earnings History > 89 > eps Estimate
0.08
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
1999-03-31
Earnings History > 90 > report Date
1999-04-27
Earnings History > 90 > date
1999-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.08
Earnings History > 90 > eps Estimate
0.07
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
14.2857
Earnings History > 91 > period
1998-12-31
Earnings History > 91 > report Date
1999-02-22
Earnings History > 91 > date
1998-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.07
Earnings History > 91 > eps Estimate
0.07
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
1998-09-30
Earnings History > 92 > report Date
1998-10-21
Earnings History > 92 > date
1998-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.06
Earnings History > 92 > eps Estimate
0.05
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
20
Earnings History > 93 > period
1998-06-30
Earnings History > 93 > report Date
1998-07-29
Earnings History > 93 > date
1998-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.07
Earnings History > 93 > eps Estimate
0.06
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
16.6667
Earnings History > 94 > period
1998-03-31
Earnings History > 94 > report Date
1998-04-21
Earnings History > 94 > date
1998-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.07
Earnings History > 94 > eps Estimate
0.07
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
1997-12-31
Earnings History > 95 > report Date
1998-01-27
Earnings History > 95 > date
1997-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.06
Earnings History > 95 > eps Estimate
0.05
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
20
Bright Horizons Family Solutions Inc. provides early education and childcare, back-up care, educational advisory, and other workplace solutions services for employers and families in the United States, Puerto Rico, the United Kingdom, the Netherlands, Australia, and India. The company operates in three segments: Full Service Center-Based Child Care, Back-Up Care, and Educational Advisory services. The Full Service Center-Based Child Care segment offers traditional center-based early education and child care, preschool, and elementary education services. The Back-Up Care segment provides center-based back-up child care, in-home child and senior care, school-age programs, camps, tutoring, pet care, and self-sourced reimbursed care services, as well as sittercity, an online marketplace for families and caregivers through early education and child care centers, school-age programs and in-home care providers, the back-up care network, and other providers. The Educational Advisory services segment offers tuition assistance and student loan repayment program management, workforce education, and related educational consulting services, as well as college admissions and college financial advisory services. The company was formerly known as Bright Horizons Solutions Corp. and changed its name to Bright Horizons Family Solutions Inc. in July 2012. Bright Horizons Family Solutions Inc. was founded in 1986 and is headquartered in Newton, Massachusetts.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ABright Horizons Family (BFAM) Target Price Lowered by UBS | BFAM Stock News GuruFocus
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$128.7778
Analyst Picks
Strong Buy
2
Buy
4
Hold
3
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 94.65% of the total shares of Bright Horizons Family Solutions Inc
1.
Vanguard Group Inc(9.3126%)
since
2025/06/30
2.
JPMorgan Chase & Co(6.5313%)
since
2025/06/30
3.
BlackRock Inc(5.8727%)
since
2025/06/30
4.
Kayne Anderson Rudnick Investment Management LLC(5.5746%)
since
2025/06/30
5.
Massachusetts Financial Services Company(4.3363%)
since
2025/06/30
6.
T. Rowe Price Investment Management,Inc.(3.9159%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1782%)
since
2025/07/31
8.
Artisan Partners Limited Partnership(3.1604%)
since
2025/06/30
9.
MFS Mid Cap Growth Equity(2.9986%)
since
2025/06/30
10.
Brown Advisory Holdings Inc(2.6077%)
since
2025/06/30
11.
William Blair Investment Management, LLC(2.5428%)
since
2025/06/30
12.
Vanguard Small Cap Index(2.4453%)
since
2025/07/31
13.
Capital World Investors(2.4231%)
since
2025/06/30
14.
Millennium Management LLC(2.2674%)
since
2025/06/30
15.
BAMCO Inc(2.1824%)
since
2025/06/30
16.
Neuberger Berman Group LLC(2.1791%)
since
2025/06/30
17.
American Funds SMALLCAP World A(2.0781%)
since
2025/06/30
18.
Goldman Sachs Group Inc(2.0594%)
since
2025/06/30
19.
Point72 Asset Management, L.P.(2.0353%)
since
2025/06/30
20.
MFS Mid Cap Growth A(1.7871%)
since
2025/07/31
21.
State Street Corp(1.7844%)
since
2025/06/30
22.
Geode Capital Management, LLC(1.7033%)
since
2025/06/30
23.
Dimensional Fund Advisors, Inc.(1.6397%)
since
2025/06/30
24.
Conestoga Capital Advisors, LLC(1.5087%)
since
2025/06/30
25.
T. Rowe Price US Mid-Cap Growth Equity(1.4842%)
since
2025/06/30
26.
T. Rowe Price Mid-Cap Growth(1.4816%)
since
2025/07/31
27.
AQR Capital Management LLC(1.4008%)
since
2025/06/30
28.
Vanguard Small Cap Growth Index Inv(1.3778%)
since
2025/07/31
29.
JPM US Mid Cap Growth-Composite(1.3694%)
since
2025/06/30
30.
JPMorgan Mid Cap Growth I(1.3651%)
since
2025/07/31
31.
Baron Small Cap Retail(1.2748%)
since
2025/06/30
32.
Baron Opp. Small Cap Growth Strategy(1.2748%)
since
2025/06/30
33.
Neuberger Berman Genesis Inv(1.2464%)
since
2025/06/30
34.
JPMorgan Growth Advantage A(1.1104%)
since
2025/07/31
35.
Vanguard Institutional Extnd Mkt Idx Tr(1.0825%)
since
2025/07/31
36.
JPMorgan Small Cap Equity A(0.8522%)
since
2025/07/31
37.
Virtus KAR Small-Mid Cap Core R6(0.8489%)
since
2025/06/30
38.
JPM Small Cap Equity-MA(0.7891%)
since
2025/06/30
39.
JPM US Small Cap Core-Composite(0.7891%)
since
2025/06/30
40.
Premier Miton US Opportunities B Acc(0.7737%)
since
2025/05/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.12
Date
2025-09-30
EPS Actual
1.57
EPS Estimate
1.32
EPS Difference
0.25
Surprise Percent
18.9394%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.