_id
69109a5eccc777a4e85d5cd4
Ticker
EXLS
Name
ExlService Holdings Inc
Exchange
NASDAQ
Address
320 Park Avenue, New York, NY, United States, 10022
Country
USA
Sector
Technology
Industry
Information Technology Services
Currency
USD
Website
https://www.exlservice.com
Description
ExlService Holdings, Inc. operates as a data analytics, and digital operations and solutions company in the United States and internationally. The company operates through Insurance; Healthcare and Life Sciences; Banking, Capital Markets, and Diversified Industries; and International Growth Markets. It provides digital operations and solutions and analytics-driven services, such as claims processing, premium and benefit administration, agency management, account reconciliation, policy research, underwriting support, new business acquisition, policy servicing, premium audit, surveys, billing and collection, commercial and residential survey, and customer service using digital technology, artificial intelligence, machine learning, and advanced automation; digital customer acquisition services using a software-as-a-service delivery model through LifePRO and Life Digital Suite platforms; subrogation services; and Subrosource software platform, an end-to-end subrogation platform. In addition, the company offers health care services related to care management, utilization management, disease management, payment integrity, revenue optimization, and customer engagement. Further, it provides financial planning and analysis, management reporting, forecasting and decision support, data management, regulatory reporting and risk, and compliance services; reservations, customer, and fulfilment services; freight billing, collections, claims management, freight audit, freight scheduling, supply chain management, and revenue assurance services; residential mortgage lending, title verification and validation, retail banking and credit cards, trust verification, commercial banking, and investment management; merchandising, pricing, and demand forecasting; and digital operations and solutions. The company offers predictive and prescriptive analytics in the areas of customer acquisition and lifecycle management. The company was founded in 1999 and is headquartered in New York, New York.
Last Close
41.52
Volume
398664
Current Price
41.64
Change
0.28901734104045623
Last Updated
2025-11-30T18:28:49.785Z
Image
-
Ipo Date
2006-10-20T00:00:00.000Z
Market Cap
6416917504
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9974
Sentiment Sources
18
Rating
4.3
Target Price
52.2857
Strong Buy
5
Buy
3
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
529585000
Cost Of Revenue
325649000
Gross Profit
203936000
Operating Expenses
127762000
Operating Income
76174000
Interest Expense
4923000
Pretax Income
74697000
Net Income
58161000
Eps
0.35965238141993044
Dividends Per Share
-
Shares Outstanding
158700885
Income Tax Expense
16456000
EBITDA
113201000
Operating Margin
14.383715550855857
Total Other Income Expense Net
-1477000
Cash
171628000
Short Term Investments
229833000
Receivables
398592000
Inventories
-
Total Current Assets
886619000
Property Plant Equipment
185023000
Total Assets
1733632000
Payables
6767000
Short Term Debt
24060000
Long Term Debt
349934000
Total Liabilities
781243000
Equity
952389000
Depreciation
16751000
Change In Working Capital
18396000
Cash From Operations
120716000
Capital Expenditures
14361000
Cash From Investing
-46322000
Cash From Financing
-63377000
Net Change In Cash
10991000
PE
26.8446
PB
7.0704210118344495
ROE
6.106853397088795
ROA
3.3548642387773184
FCF
106355000
Fcf Percent
0.20082706270003872
Piotroski FScore
4
Health Score
65
Deep Value Investing Score
4.5
Defensive Investing Score
7.5
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
529585000
Quarters > 0 > income Statement > cost Of Revenue
325649000
Quarters > 0 > income Statement > gross Profit
203936000
Quarters > 0 > income Statement > operating Expenses
127762000
Quarters > 0 > income Statement > operating Income
76174000
Quarters > 0 > income Statement > interest Expense
4923000
Quarters > 0 > income Statement > pretax Income
74697000
Quarters > 0 > income Statement > net Income
58161000
Quarters > 0 > income Statement > eps
0.35965238141993044
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
161714486
Quarters > 0 > income Statement > income Tax Expense
16456000
Quarters > 0 > income Statement > EBITDA
113201000
Quarters > 0 > income Statement > operating Margin
14.383715550855857
Quarters > 0 > income Statement > total Other Income Expense Net
-1477000
Quarters > 0 > balance Sheet > cash
171628000
Quarters > 0 > balance Sheet > short Term Investments
229833000
Quarters > 0 > balance Sheet > receivables
398592000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
886619000
Quarters > 0 > balance Sheet > property Plant Equipment
185023000
Quarters > 0 > balance Sheet > total Assets
1733632000
Quarters > 0 > balance Sheet > payables
6767000
Quarters > 0 > balance Sheet > short Term Debt
24060000
Quarters > 0 > balance Sheet > long Term Debt
349934000
Quarters > 0 > balance Sheet > total Liabilities
781243000
Quarters > 0 > balance Sheet > equity
952389000
Quarters > 0 > cash Flow > net Income
58161000
Quarters > 0 > cash Flow > depreciation
16751000
Quarters > 0 > cash Flow > change In Working Capital
18396000
Quarters > 0 > cash Flow > cash From Operations
120716000
Quarters > 0 > cash Flow > capital Expenditures
14361000
Quarters > 0 > cash Flow > cash From Investing
-46322000
Quarters > 0 > cash Flow > cash From Financing
-63377000
Quarters > 0 > cash Flow > net Change In Cash
10991000
Quarters > 0 > ratios > PE
0.35965238141993044
Quarters > 0 > ratios > PB
7.0704210118344495
Quarters > 0 > ratios > ROE
6.106853397088795
Quarters > 0 > ratios > ROA
3.3548642387773184
Quarters > 0 > ratios > FCF
106355000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.20082706270003872
Quarters > 0 > health Score
65
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
514460000
Quarters > 1 > income Statement > cost Of Revenue
320272000
Quarters > 1 > income Statement > gross Profit
194188000
Quarters > 1 > income Statement > operating Expenses
113050000
Quarters > 1 > income Statement > operating Income
81138000
Quarters > 1 > income Statement > interest Expense
4282000
Quarters > 1 > income Statement > pretax Income
84597000
Quarters > 1 > income Statement > net Income
66051000
Quarters > 1 > income Statement > eps
0.4022765891359559
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
164193000
Quarters > 1 > income Statement > income Tax Expense
18546000
Quarters > 1 > income Statement > EBITDA
103075000
Quarters > 1 > income Statement > operating Margin
15.771488551102125
Quarters > 1 > income Statement > total Other Income Expense Net
3459000
Quarters > 1 > balance Sheet > cash
160637000
Quarters > 1 > balance Sheet > short Term Investments
204160000
Quarters > 1 > balance Sheet > receivables
396763000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
853089000
Quarters > 1 > balance Sheet > property Plant Equipment
187186000
Quarters > 1 > balance Sheet > total Assets
1708503000
Quarters > 1 > balance Sheet > payables
5971000
Quarters > 1 > balance Sheet > short Term Debt
23260000
Quarters > 1 > balance Sheet > long Term Debt
255155000
Quarters > 1 > balance Sheet > total Liabilities
647553000
Quarters > 1 > balance Sheet > equity
1060950000
Quarters > 1 > cash Flow > net Income
66051000
Quarters > 1 > cash Flow > depreciation
8086000
Quarters > 1 > cash Flow > change In Working Capital
17157000
Quarters > 1 > cash Flow > cash From Operations
109377000
Quarters > 1 > cash Flow > capital Expenditures
14426000
Quarters > 1 > cash Flow > cash From Investing
-14019000
Quarters > 1 > cash Flow > cash From Financing
-87957000
Quarters > 1 > cash Flow > net Change In Cash
10369000
Quarters > 1 > ratios > PE
0.4022765891359559
Quarters > 1 > ratios > PB
6.444221235684999
Quarters > 1 > ratios > ROE
6.225646825957868
Quarters > 1 > ratios > ROA
3.866016038602215
Quarters > 1 > ratios > FCF
94951000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.1845643976208063
Quarters > 1 > health Score
64
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
501019000
Quarters > 2 > income Statement > cost Of Revenue
307705000
Quarters > 2 > income Statement > gross Profit
193314000
Quarters > 2 > income Statement > operating Expenses
114899000
Quarters > 2 > income Statement > operating Income
78415000
Quarters > 2 > income Statement > interest Expense
4144000
Quarters > 2 > income Statement > pretax Income
80057000
Quarters > 2 > income Statement > net Income
66561000
Quarters > 2 > income Statement > eps
0.40448598358015764
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
164557000
Quarters > 2 > income Statement > income Tax Expense
13496000
Quarters > 2 > income Statement > EBITDA
103913000
Quarters > 2 > income Statement > operating Margin
15.651103051980064
Quarters > 2 > income Statement > total Other Income Expense Net
1642000
Quarters > 2 > balance Sheet > cash
150268000
Quarters > 2 > balance Sheet > short Term Investments
190978000
Quarters > 2 > balance Sheet > receivables
401307000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
826382000
Quarters > 2 > balance Sheet > property Plant Equipment
178298000
Quarters > 2 > balance Sheet > total Assets
1676411000
Quarters > 2 > balance Sheet > payables
5648000
Quarters > 2 > balance Sheet > short Term Debt
22312000
Quarters > 2 > balance Sheet > long Term Debt
302377000
Quarters > 2 > balance Sheet > total Liabilities
664534000
Quarters > 2 > balance Sheet > equity
1011877000
Quarters > 2 > cash Flow > net Income
66561000
Quarters > 2 > cash Flow > depreciation
19603000
Quarters > 2 > cash Flow > change In Working Capital
-94264000
Quarters > 2 > cash Flow > cash From Operations
3243000
Quarters > 2 > cash Flow > capital Expenditures
12940000
Quarters > 2 > cash Flow > cash From Investing
-22268000
Quarters > 2 > cash Flow > cash From Financing
3405000
Quarters > 2 > cash Flow > net Change In Cash
-13059000
Quarters > 2 > ratios > PE
0.40448598358015764
Quarters > 2 > ratios > PB
6.771725693933156
Quarters > 2 > ratios > ROE
6.577973409811667
Quarters > 2 > ratios > ROA
3.9704463881470593
Quarters > 2 > ratios > FCF
-9697000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.019354555416062066
Quarters > 2 > health Score
47
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
481426000
Quarters > 3 > income Statement > cost Of Revenue
298023000
Quarters > 3 > income Statement > gross Profit
183403000
Quarters > 3 > income Statement > operating Expenses
112161000
Quarters > 3 > income Statement > operating Income
71242000
Quarters > 3 > income Statement > interest Expense
5111000
Quarters > 3 > income Statement > pretax Income
70522000
Quarters > 3 > income Statement > net Income
50672000
Quarters > 3 > income Statement > eps
0.3083701512883241
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
164322000
Quarters > 3 > income Statement > income Tax Expense
19850000
Quarters > 3 > income Statement > EBITDA
97523000
Quarters > 3 > income Statement > operating Margin
14.798120583433382
Quarters > 3 > income Statement > total Other Income Expense Net
-720000
Quarters > 3 > balance Sheet > cash
163327000
Quarters > 3 > balance Sheet > short Term Investments
187223000
Quarters > 3 > balance Sheet > receivables
359801000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
790908000
Quarters > 3 > balance Sheet > property Plant Equipment
170621000
Quarters > 3 > balance Sheet > total Assets
1618403000
Quarters > 3 > balance Sheet > payables
5884000
Quarters > 3 > balance Sheet > short Term Debt
21377000
Quarters > 3 > balance Sheet > long Term Debt
283598000
Quarters > 3 > balance Sheet > total Liabilities
688541000
Quarters > 3 > balance Sheet > equity
929862000
Quarters > 3 > cash Flow > net Income
50672000
Quarters > 3 > cash Flow > depreciation
21847000
Quarters > 3 > cash Flow > change In Working Capital
14502000
Quarters > 3 > cash Flow > cash From Operations
105346000
Quarters > 3 > cash Flow > capital Expenditures
10074000
Quarters > 3 > cash Flow > cash From Investing
-24624000
Quarters > 3 > cash Flow > cash From Financing
-66930000
Quarters > 3 > cash Flow > net Change In Cash
5883000
Quarters > 3 > ratios > PE
0.3083701512883241
Quarters > 3 > ratios > PB
7.358476935287172
Quarters > 3 > ratios > ROE
5.449410772781337
Quarters > 3 > ratios > ROA
3.1309877700424433
Quarters > 3 > ratios > FCF
95272000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.197895419025977
Quarters > 3 > health Score
64
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1838372000
Annuals > 0 > income Statement > cost Of Revenue
1147359000
Annuals > 0 > income Statement > gross Profit
691013000
Annuals > 0 > income Statement > operating Expenses
427393000
Annuals > 0 > income Statement > operating Income
263620000
Annuals > 0 > income Statement > interest Expense
19256000
Annuals > 0 > income Statement > pretax Income
261233000
Annuals > 0 > income Statement > net Income
198297000
Annuals > 0 > income Statement > eps
1.2067586811260818
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
164322000
Annuals > 0 > income Statement > income Tax Expense
62936000
Annuals > 0 > income Statement > EBITDA
357588000
Annuals > 0 > income Statement > operating Margin
14.339861573174526
Annuals > 0 > income Statement > total Other Income Expense Net
-2387000
Annuals > 0 > balance Sheet > cash
163327000
Annuals > 0 > balance Sheet > short Term Investments
187223000
Annuals > 0 > balance Sheet > receivables
359801000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
790908000
Annuals > 0 > balance Sheet > property Plant Equipment
170621000
Annuals > 0 > balance Sheet > total Assets
1618403000
Annuals > 0 > balance Sheet > payables
5884000
Annuals > 0 > balance Sheet > short Term Debt
21377000
Annuals > 0 > balance Sheet > long Term Debt
283598000
Annuals > 0 > balance Sheet > total Liabilities
688541000
Annuals > 0 > balance Sheet > equity
929862000
Annuals > 0 > cash Flow > net Income
198297000
Annuals > 0 > cash Flow > depreciation
55221000
Annuals > 0 > cash Flow > change In Working Capital
-41200000
Annuals > 0 > cash Flow > cash From Operations
268525000
Annuals > 0 > cash Flow > capital Expenditures
46262000
Annuals > 0 > cash Flow > cash From Investing
-119099000
Annuals > 0 > cash Flow > cash From Financing
-119101000
Annuals > 0 > cash Flow > net Change In Cash
22312000
Annuals > 0 > ratios > PE
1.2067586811260818
Annuals > 0 > ratios > PB
7.020948334268955
Annuals > 0 > ratios > ROE
21.325422482045724
Annuals > 0 > ratios > ROA
12.252634232635504
Annuals > 0 > ratios > FCF
222263000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.12090208075405848
Annuals > 0 > health Score
75
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1630668000
Annuals > 1 > income Statement > cost Of Revenue
1022902000
Annuals > 1 > income Statement > gross Profit
607766000
Annuals > 1 > income Statement > operating Expenses
369011000
Annuals > 1 > income Statement > operating Income
238755000
Annuals > 1 > income Statement > interest Expense
13180000
Annuals > 1 > income Statement > pretax Income
238094000
Annuals > 1 > income Statement > net Income
184558000
Annuals > 1 > income Statement > eps
1.0975053242162256
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
168161371
Annuals > 1 > income Statement > income Tax Expense
53536000
Annuals > 1 > income Statement > EBITDA
321589000
Annuals > 1 > income Statement > operating Margin
14.641545673306892
Annuals > 1 > income Statement > total Other Income Expense Net
-661000
Annuals > 1 > balance Sheet > cash
141015000
Annuals > 1 > balance Sheet > short Term Investments
153881000
Annuals > 1 > balance Sheet > receivables
329438000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
676370000
Annuals > 1 > balance Sheet > property Plant Equipment
165229000
Annuals > 1 > balance Sheet > total Assets
1441972000
Annuals > 1 > balance Sheet > payables
5055000
Annuals > 1 > balance Sheet > short Term Debt
77971000
Annuals > 1 > balance Sheet > long Term Debt
135000000
Annuals > 1 > balance Sheet > total Liabilities
552535000
Annuals > 1 > balance Sheet > equity
889437000
Annuals > 1 > cash Flow > net Income
184558000
Annuals > 1 > cash Flow > depreciation
70678000
Annuals > 1 > cash Flow > change In Working Capital
-91505000
Annuals > 1 > cash Flow > cash From Operations
211198000
Annuals > 1 > cash Flow > capital Expenditures
52803000
Annuals > 1 > cash Flow > cash From Investing
-11997000
Annuals > 1 > cash Flow > cash From Financing
-181450000
Annuals > 1 > cash Flow > net Change In Cash
17449000
Annuals > 1 > ratios > PE
1.0975053242162256
Annuals > 1 > ratios > PB
7.511550868504457
Annuals > 1 > ratios > ROE
20.749980043555645
Annuals > 1 > ratios > ROA
12.799000257980046
Annuals > 1 > ratios > FCF
158395000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.09713503913733514
Annuals > 1 > health Score
72
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1412044000
Annuals > 2 > income Statement > cost Of Revenue
896595000
Annuals > 2 > income Statement > gross Profit
515449000
Annuals > 2 > income Statement > operating Expenses
323287000
Annuals > 2 > income Statement > operating Income
192162000
Annuals > 2 > income Statement > interest Expense
8252000
Annuals > 2 > income Statement > pretax Income
190533000
Annuals > 2 > income Statement > net Income
142968000
Annuals > 2 > income Statement > eps
0.8451179289101467
Annuals > 2 > income Statement > dividends Per Share
36742000
Annuals > 2 > income Statement > shares Outstanding
169169290
Annuals > 2 > income Statement > income Tax Expense
47565000
Annuals > 2 > income Statement > EBITDA
276236000
Annuals > 2 > income Statement > operating Margin
13.608782729150082
Annuals > 2 > income Statement > total Other Income Expense Net
-1629000
Annuals > 2 > balance Sheet > cash
123566000
Annuals > 2 > balance Sheet > short Term Investments
179027000
Annuals > 2 > balance Sheet > receivables
275850000
Annuals > 2 > balance Sheet > inventories
4897000
Annuals > 2 > balance Sheet > total Current Assets
611616000
Annuals > 2 > balance Sheet > property Plant Equipment
138175000
Annuals > 2 > balance Sheet > total Assets
1346119000
Annuals > 2 > balance Sheet > payables
7789000
Annuals > 2 > balance Sheet > short Term Debt
45142000
Annuals > 2 > balance Sheet > long Term Debt
220000000
Annuals > 2 > balance Sheet > total Liabilities
587940000
Annuals > 2 > balance Sheet > equity
758179000
Annuals > 2 > cash Flow > net Income
142968000
Annuals > 2 > cash Flow > depreciation
77885000
Annuals > 2 > cash Flow > change In Working Capital
-76117000
Annuals > 2 > cash Flow > cash From Operations
166141000
Annuals > 2 > cash Flow > capital Expenditures
44836000
Annuals > 2 > cash Flow > cash From Investing
-96546000
Annuals > 2 > cash Flow > cash From Financing
-81724000
Annuals > 2 > cash Flow > net Change In Cash
-18189000
Annuals > 2 > ratios > PE
0.8451179289101467
Annuals > 2 > ratios > PB
8.864787723875232
Annuals > 2 > ratios > ROE
18.8567607385591
Annuals > 2 > ratios > ROA
10.620754925827509
Annuals > 2 > ratios > FCF
121305000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.08590737965672458
Annuals > 2 > health Score
70
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1122293000
Annuals > 3 > income Statement > cost Of Revenue
690934000
Annuals > 3 > income Statement > gross Profit
431359000
Annuals > 3 > income Statement > operating Expenses
275478000
Annuals > 3 > income Statement > operating Income
155881000
Annuals > 3 > income Statement > interest Expense
7561000
Annuals > 3 > income Statement > pretax Income
146608000
Annuals > 3 > income Statement > net Income
114758000
Annuals > 3 > income Statement > eps
0.6702277663569584
Annuals > 3 > income Statement > dividends Per Share
36742000
Annuals > 3 > income Statement > shares Outstanding
171222390
Annuals > 3 > income Statement > income Tax Expense
31850000
Annuals > 3 > income Statement > EBITDA
229580000
Annuals > 3 > income Statement > operating Margin
13.889510136835925
Annuals > 3 > income Statement > total Other Income Expense Net
-9273000
Annuals > 3 > balance Sheet > cash
141511000
Annuals > 3 > balance Sheet > short Term Investments
178538000
Annuals > 3 > balance Sheet > receivables
214466000
Annuals > 3 > balance Sheet > inventories
36028000
Annuals > 3 > balance Sheet > total Current Assets
576661000
Annuals > 3 > balance Sheet > property Plant Equipment
162700000
Annuals > 3 > balance Sheet > total Assets
1282904000
Annuals > 3 > balance Sheet > payables
6873000
Annuals > 3 > balance Sheet > short Term Debt
278644000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
589748000
Annuals > 3 > balance Sheet > equity
693156000
Annuals > 3 > cash Flow > net Income
114758000
Annuals > 3 > cash Flow > depreciation
75982000
Annuals > 3 > cash Flow > change In Working Capital
-40310000
Annuals > 3 > cash Flow > cash From Operations
184387000
Annuals > 3 > cash Flow > capital Expenditures
37248000
Annuals > 3 > cash Flow > cash From Investing
-114270000
Annuals > 3 > cash Flow > cash From Financing
-146879000
Annuals > 3 > cash Flow > net Change In Cash
-81709000
Annuals > 3 > ratios > PE
0.6702277663569584
Annuals > 3 > ratios > PB
9.81404698898949
Annuals > 3 > ratios > ROE
16.555869097288344
Annuals > 3 > ratios > ROA
8.945174385612642
Annuals > 3 > ratios > FCF
147139000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.1311056916509325
Annuals > 3 > health Score
72
Valuation > metrics > PE
26.8446
Valuation > metrics > PB
7.0704210118344495
Valuation > final Score
17.786479999999997
Valuation > verdict
71.5% Overvalued
Profitability > metrics > ROE
6.106853397088795
Profitability > metrics > ROA
6.55986393253472
Profitability > metrics > Net Margin
0.10982372990171549
Profitability > final Score
48
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8202982184800538
Risk > metrics > Interest Coverage
15.473085516961202
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
28.76111850001622
Liquidity > metrics > Quick Ratio
28.76111850001622
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
55
Prev Profitabilities > 1
57
Prev Profitabilities > 2
46
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:27:31.868Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-04
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.48
Earnings History > 0 > eps Estimate
0.465
Earnings History > 0 > eps Difference
0.015
Earnings History > 0 > surprise Percent
3.2258
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-07
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.49
Earnings History > 1 > eps Estimate
0.45
Earnings History > 1 > eps Difference
0.04
Earnings History > 1 > surprise Percent
8.8889
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-29
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.48
Earnings History > 2 > eps Estimate
0.44
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
9.0909
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-26
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.44
Earnings History > 3 > eps Estimate
0.4153
Earnings History > 3 > eps Difference
0.0247
Earnings History > 3 > surprise Percent
5.9475
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-29
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.44
Earnings History > 4 > eps Estimate
0.41
Earnings History > 4 > eps Difference
0.03
Earnings History > 4 > surprise Percent
7.3171
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-01
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.4
Earnings History > 5 > eps Estimate
0.39
Earnings History > 5 > eps Difference
0.01
Earnings History > 5 > surprise Percent
2.5641
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-02
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.38
Earnings History > 6 > eps Estimate
0.36
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
5.5556
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-29
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.35
Earnings History > 7 > eps Estimate
0.34
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
2.9412
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-26
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.37
Earnings History > 8 > eps Estimate
0.34
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
8.8235
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-27
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.36
Earnings History > 9 > eps Estimate
0.34
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
5.8824
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-27
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.35
Earnings History > 10 > eps Estimate
0.32
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
9.375
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-23
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.56
Earnings History > 11 > eps Estimate
1.48
Earnings History > 11 > eps Difference
0.08
Earnings History > 11 > surprise Percent
5.4054
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-27
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.31
Earnings History > 12 > eps Estimate
0.28
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
10.7143
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-28
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.3
Earnings History > 13 > eps Estimate
0.26
Earnings History > 13 > eps Difference
0.04
Earnings History > 13 > surprise Percent
15.3846
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-28
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.28
Earnings History > 14 > eps Estimate
0.26
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
7.6923
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-24
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.21
Earnings History > 15 > eps Estimate
1.15
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
5.2174
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-02
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.26
Earnings History > 16 > eps Estimate
0.21
Earnings History > 16 > eps Difference
0.05
Earnings History > 16 > surprise Percent
23.8095
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-29
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.23
Earnings History > 17 > eps Estimate
0.2
Earnings History > 17 > eps Difference
0.03
Earnings History > 17 > surprise Percent
15
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-29
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.24
Earnings History > 18 > eps Estimate
0.2
Earnings History > 18 > eps Difference
0.04
Earnings History > 18 > surprise Percent
20
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-25
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.14
Earnings History > 19 > eps Estimate
1.07
Earnings History > 19 > eps Difference
0.07
Earnings History > 19 > surprise Percent
6.5421
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-29
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.21
Earnings History > 20 > eps Estimate
0.2
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
5
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-06
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.11
Earnings History > 21 > eps Estimate
0.06
Earnings History > 21 > eps Difference
0.05
Earnings History > 21 > surprise Percent
83.3333
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-07
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.81
Earnings History > 22 > eps Estimate
0.75
Earnings History > 22 > eps Difference
0.06
Earnings History > 22 > surprise Percent
8
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-27
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.16
Earnings History > 23 > eps Estimate
0.15
Earnings History > 23 > eps Difference
0.01
Earnings History > 23 > surprise Percent
6.6667
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-29
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.17
Earnings History > 24 > eps Estimate
0.15
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
13.3333
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-30
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.15
Earnings History > 25 > eps Estimate
0.14
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
7.1429
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-30
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.14
Earnings History > 26 > eps Estimate
0.14
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-28
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.74
Earnings History > 27 > eps Estimate
0.73
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
1.3699
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-01
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.14
Earnings History > 28 > eps Estimate
0.14
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-02
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.13
Earnings History > 29 > eps Estimate
0.13
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-01
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.13
Earnings History > 30 > eps Estimate
0.13
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-27
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.67
Earnings History > 31 > eps Estimate
0.65
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
3.0769
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-26
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.14
Earnings History > 32 > eps Estimate
0.13
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
7.6923
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-27
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.14
Earnings History > 33 > eps Estimate
0.12
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
16.6667
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-02
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.12
Earnings History > 34 > eps Estimate
0.12
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-28
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.61
Earnings History > 35 > eps Estimate
0.58
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
5.1724
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-27
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.12
Earnings History > 36 > eps Estimate
0.12
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-28
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.11
Earnings History > 37 > eps Estimate
0.11
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-28
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.56
Earnings History > 38 > eps Estimate
0.53
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
5.6604
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-23
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.11
Earnings History > 39 > eps Estimate
0.11
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-29
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.12
Earnings History > 40 > eps Estimate
0.1
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
20
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.1
Earnings History > 41 > eps Estimate
0.09
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
11.1111
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.08
Earnings History > 42 > eps Estimate
0.08
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-24
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.48
Earnings History > 43 > eps Estimate
0.43
Earnings History > 43 > eps Difference
0.05
Earnings History > 43 > surprise Percent
11.6279
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.09
Earnings History > 44 > eps Estimate
0.08
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
12.5
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-29
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.08
Earnings History > 45 > eps Estimate
0.08
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-01
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1
Earnings History > 46 > eps Estimate
0.08
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
25
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-03
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.55
Earnings History > 47 > eps Estimate
0.49
Earnings History > 47 > eps Difference
0.06
Earnings History > 47 > surprise Percent
12.2449
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-30
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.1
Earnings History > 48 > eps Estimate
0.09
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
11.1111
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.07
Earnings History > 49 > eps Estimate
0.07
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-01
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.4
Earnings History > 50 > eps Estimate
0.39
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
2.5641
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-01
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.09
Earnings History > 51 > eps Estimate
0.08
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
12.5
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-02
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.08
Earnings History > 52 > eps Estimate
0.08
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-31
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.07
Earnings History > 53 > eps Estimate
0.06
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
16.6667
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-02
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.07
Earnings History > 54 > eps Estimate
0.07
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-28
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.37
Earnings History > 55 > eps Estimate
0.31
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
19.3548
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-11-02
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.07
Earnings History > 56 > eps Estimate
0.05
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
40
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-01
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.07
Earnings History > 57 > eps Estimate
0.04
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
75
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-02
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.33
Earnings History > 58 > eps Estimate
0.25
Earnings History > 58 > eps Difference
0.08
Earnings History > 58 > surprise Percent
32
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-28
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.05
Earnings History > 59 > eps Estimate
0.04
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
25
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-03
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.05
Earnings History > 60 > eps Estimate
0.03
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
66.6667
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-04
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.03
Earnings History > 61 > eps Estimate
0.03
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-05
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.04
Earnings History > 62 > eps Estimate
0.03
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
33.3333
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-09
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.25
Earnings History > 63 > eps Estimate
0.12
Earnings History > 63 > eps Difference
0.13
Earnings History > 63 > surprise Percent
108.3333
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-06
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.03
Earnings History > 64 > eps Estimate
0.01
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
200
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-06
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.01
Earnings History > 65 > eps Estimate
0.01
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-06
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.02
Earnings History > 66 > eps Estimate
0.01
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
100
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-03-11
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.12
Earnings History > 67 > eps Estimate
-0.02
Earnings History > 67 > eps Difference
0.14
Earnings History > 67 > surprise Percent
700
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-06
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.01
Earnings History > 68 > eps Estimate
0.01
Earnings History > 68 > eps Difference
-0.02
Earnings History > 68 > surprise Percent
-200
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-06
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.04
Earnings History > 69 > eps Estimate
0.04
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-06
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.05
Earnings History > 70 > eps Estimate
0.05
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-03-11
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.33
Earnings History > 71 > eps Estimate
0.22
Earnings History > 71 > eps Difference
0.11
Earnings History > 71 > surprise Percent
50
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-13
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.04
Earnings History > 72 > eps Estimate
0.04
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-08
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.04
Earnings History > 73 > eps Estimate
0.02
Earnings History > 73 > eps Difference
0.02
Earnings History > 73 > surprise Percent
100
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-10
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.04
Earnings History > 74 > eps Estimate
0.02
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
100
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-03-06
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.22
Earnings History > 75 > eps Estimate
0.14
Earnings History > 75 > eps Difference
0.08
Earnings History > 75 > surprise Percent
57.1429
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-16
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0753
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
ExlService Holdings, Inc. operates as a data analytics, and digital operations and solutions company in the United States and internationally. The company operates through Insurance; Healthcare and Life Sciences; Banking, Capital Markets, and Diversified Industries; and International Growth Markets. It provides digital operations and solutions and analytics-driven services, such as claims processing, premium and benefit administration, agency management, account reconciliation, policy research, underwriting support, new business acquisition, policy servicing, premium audit, surveys, billing and collection, commercial and residential survey, and customer service using digital technology, artificial intelligence, machine learning, and advanced automation; digital customer acquisition services using a software-as-a-service delivery model through LifePRO and Life Digital Suite platforms; subrogation services; and Subrosource software platform, an end-to-end subrogation platform. In addition, the company offers health care services related to care management, utilization management, disease management, payment integrity, revenue optimization, and customer engagement. Further, it provides financial planning and analysis, management reporting, forecasting and decision support, data management, regulatory reporting and risk, and compliance services; reservations, customer, and fulfilment services; freight billing, collections, claims management, freight audit, freight scheduling, supply chain management, and revenue assurance services; residential mortgage lending, title verification and validation, retail banking and credit cards, trust verification, commercial banking, and investment management; merchandising, pricing, and demand forecasting; and digital operations and solutions. The company offers predictive and prescriptive analytics in the areas of customer acquisition and lifecycle management. The company was founded in 1999 and is headquartered in New York, New York.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ADid EXL’s AWS-Powered LifePRO Migration Just Shift ExlService Holdings' (EXLS) Investment Narrative? simplywall.st
Read more →HRT Financial LP Acquires New Stake in ExlService Holdings, Inc. $EXLS MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$52.2857
Analyst Picks
Strong Buy
5
Buy
3
Hold
2
Sell
0
Strong Sell
0
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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 82.29% of the total shares of ExlService Holdings Inc
1.
BlackRock Inc(11.0721%)
since
2025/06/30
2.
Vanguard Group Inc(9.1955%)
since
2025/06/30
3.
FMR Inc(4.4108%)
since
2025/06/30
4.
JPMorgan Chase & Co(3.309%)
since
2025/06/30
5.
iShares Core S&P Mid-Cap ETF(3.2788%)
since
2025/08/31
6.
Geneva Capital Management(3.104%)
since
2025/06/30
7.
State Street Corp(3.0902%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.0074%)
since
2025/07/31
9.
Amvescap Plc.(2.8764%)
since
2025/06/30
10.
Vanguard Small Cap Index(2.3239%)
since
2025/07/31
11.
Handelsbanken Fonder AB(2.2186%)
since
2025/06/30
12.
Geode Capital Management, LLC(2.112%)
since
2025/06/30
13.
William Blair Investment Management, LLC(1.9735%)
since
2025/06/30
14.
Macquarie Group Ltd(1.8231%)
since
2025/06/30
15.
Dimensional Fund Advisors, Inc.(1.8025%)
since
2025/06/30
16.
Fenimore Asset Management Inc(1.7158%)
since
2025/06/30
17.
BTIM Corp(1.7003%)
since
2025/06/30
18.
Millennium Management LLC(1.4558%)
since
2025/06/30
19.
Mackenzie Investments(1.4451%)
since
2025/06/30
20.
Fuller & Thaler Asset Management Inc(1.3944%)
since
2025/06/30
21.
FullerThaler Behavioral Sm-Cp Eq R6(1.321%)
since
2025/06/30
22.
FullerThaler Behavioral Small-Cap Equity(1.321%)
since
2025/06/30
23.
Vanguard Small Cap Growth Index Inv(1.3092%)
since
2025/07/31
24.
Hood River Capital Management LLC(1.2799%)
since
2025/06/30
25.
Morgan Stanley - Brokerage Accounts(1.1598%)
since
2025/06/30
26.
T. Rowe Price Associates, Inc.(1.1542%)
since
2025/06/30
27.
Vanguard Institutional Extnd Mkt Idx Tr(1.0821%)
since
2025/07/31
28.
Handelsbanken Global Tema (A1 SEK)(1.0556%)
since
2025/08/31
29.
Nationwide Geneva Small Cap Gr Instl Svc(0.9925%)
since
2025/07/31
30.
Macquarie Small Cap Core I(0.8387%)
since
2025/07/31
31.
Invesco OFI Small Cap Growth(0.8354%)
since
2025/06/30
32.
T. Rowe Price Integrated US SmCapGrEq(0.7876%)
since
2025/06/30
33.
T. Rowe Price Integrated US Sm Gr Eq(0.7876%)
since
2025/07/31
34.
JPMorgan Emerging Markets Equity L(0.7815%)
since
2025/07/31
35.
Fidelity Select Enterprise Tech Svcs(0.7745%)
since
2025/07/31
36.
SPDR® S&P MIDCAP 400 ETF Trust(0.7716%)
since
2025/07/31
37.
Hood River Small-Cap Growth Instl(0.7092%)
since
2025/06/30
38.
Handelsbanken Amerika Små Tema (A10 EUR)(0.6811%)
since
2025/08/31
39.
Fidelity VIP Mid Cap Initial(0.6703%)
since
2025/07/31
40.
FAM Value Investor(0.6643%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.48
EPS Estimate
0.465
EPS Difference
0.015
Surprise Percent
3.2258%
(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.