_id
690da8f1ccc777a4e85d0814
Ticker
ACIW
Name
ACI Worldwide Inc
Exchange
NASDAQ
Address
6060 Coventry Drive, Elkhorn, NE, United States, 68022-6482
Country
USA
Sector
Technology
Industry
Software - Infrastructure
Currency
USD
Website
https://www.aciworldwide.com
Description
ACI Worldwide, Inc. develops, markets, installs, and supports software products and services for facilitating electronic payments in the United States and internationally. It operates through Banks, Merchants, and Billers segments. The company offers ACI Acquiring, a solution to process credit, debit, and prepaid card transactions, deliver digital innovation, enhance fraud prevention, and reduce interchange fees; ACI Issuing, a digital payment issuing solution; and ACI Enterprise Payments Platform to provide payment players payment processing and orchestration for digital payments. It also provides account-to-account payments to support processing for banks and intermediaries, as well as regulatory compliance. In addition, the company offers ACI Payments Orchestration Platform, an omnichannel payments platform that orchestrates and optimizes payments; ACI Fraud Management for merchants, billers, and financial institutions, as well as ACI Fraud Scoring Services with artificial and human insights with data intelligence; and ACI Speedpay, an integrated suite of digital billing, payment, disbursement, and communication services. It offers electronic bill presentment and payment services to consumer finance, insurance, healthcare, higher education, utility, government, subscription provider, telecommunications, and mortgage sectors; product installations and configurations, and custom software modifications; and business and technical consultancy, on-site support, product education, and testing services, as well as distributes or acts as a sales agent for software developed by third parties. The company markets its products and services under the ACI Worldwide brand. The company was formerly known as Transaction Systems Architects, Inc. and changed its name to ACI Worldwide, Inc. in July 2007. The company was founded in 1975 and is headquartered in Elkhorn, Nebraska.
Last Close
43.49
Volume
732534
Current Price
42.99
Change
-0.5
Last Updated
2026-01-20T14:37:28.793Z
Image
data:image/webp;base64,UklGRn4GAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSHsDAAANGTVtG7A4HV8i+h/miujK/6dGcg7MzMx+/8dhZp+ZmXb3aEb9Ar+oTcpP+cwDaKv2n7VBoWFlBinXGDr7G5SvHuAo7AnajFPlcJRrDaGu6toMqweYybVJxARMwJro5IEOs799PYof9JD7POAR9cNUXeN+dzNAvZ+DHSKHJ315PShgLSZiAkBMBDApNuvso3u6iLlt73QvqdbT1jBApElHGkqGkzBEfKguuSkbGKMOYLF5S3DOglWWhC1Hamq7YI/jV9UNKhzOoYNupC1xu0Fl8mNRp/KDcNYm/tHQ6Tz2qb1REiKP/c70V+WVbtcOfXSRoiDnO4yvpQZFB6ivTXuX0Xrosh1ESe8qYRCVW+WOUITnagNC992q1L0Lhavp1qSUJTSAJ91qk/yYNDbdsrTI/vRjeDV1fnIOMyy2ZGrDnovh3fQo1Re9omk25x/D/IkCXj6S5uRS5jR6UxTL9h7Hg7d3lNu/aJfLTQ3oatt9eJxOZJ6rxnm6kc6zidVew2hHklzHnIQAlCZMBvB+Pgz/bJcDIKDtbQoRTyYv0doYKPgaxhciiLL2OUC7sJpCzDIKr2B0FGaSBLHz5tV6utTKHKIO5G4TcE9ZYUpMaseZgrB+nknFKhcHgWImpQVyEYEZAlOsJEHogCS0UA1nsELl1CMWaoSaiFigiDUxRMpIMREEllAklkHmnFUCMSdB49cCkc6Gsa4EYsIpAvQEUszfBJSIU4da/RtwyMIYIjwfKcpEkdsjq59H7aQo25H7+YdtXdhKkMyOeLm8WbhndBsxeK9rFrW6lX7ebROjspFl4Ad/qKQUIZyUowbA2JbKsRRgycVxgo1Nb1jewntmIV9ewcb1Ip2NlpTX1LZRo+QmsBj0x/C9toAzxWNsOgPLeX/JW9XephirzQBJtlwr30tLN5kvU4kt/MHOs0PonWyDvB9vwxYHcmU9pUdeWflgOt2zgK1cxDwRG29s/yQviwpbK/v0SdvaZd0989RTw/58hQ5OuNQjE9putROOy/wDdFKn/mTlgzre0XSjN3muebMoF9FZymqiFInUtlNye+vzKF6U6HgaRNsv82uCOO2Ptm57WK9E/WIajtFNsr26cb4KM+MiS5tjVRuQ01HjnkOXdX8QmJXdCz9sl0Y7f5Sb2jBlYN8FviNq0X1tESpLkQYUtAKICUrDxpVEJwEAVlA4INwCAACQEACdASpAAEAAPp1ClUmlpCIhOfidULATiWwAswAhxofJcgUFxHkwgdODzAY5Tz3Psi/tp6TrRxJLyA3jLClrHglQG9jRcqJb0ulujdrrjT7cmsyJly7GmB8l/l4TQZ0q/2bUemRq4xG3ZjRypuSHp94IrlNhJC8eqS+sca71n9tLA1iW1L/qAMSPy/AA/v1T8iXWBeHQSSdhT+oC7n/6ZGUS2gQj5Dv7wjFmiXqmVB7vZy578ADuDIG5jT6Pzt9CgQ2Cutr4JkcYnNPPZiTKi2WADGycL+tAC6gNxf0G4XvQSWlCHQJwMym/DflBBD/GXAUe/d8tA4zgGD5ZbcRYgGpTLilg0eb28wJrXJ/RlRgvBHQirZ1JS58F7a1HjTvSMOPmT77itqjnLoVKlRiy59YQgrtzYTDC+4P8PvEkFCBNprgPOAgSuxDgdCrK2DVa4CfjK1HwjwnHcf+ky3ftKaKBy+etMbsYe5xtyYZAuxr8845mmey4wt5hm22ChoHkwsX+QBXIcV3lRv7jbfcRCDVpmOrO2+N1zWnlxv1nVWvJM99JDT+mw9Vb4lWhO6W/yOBOrMJqiaNI8MCqgYs2yXirhS9ZJl6hwCAWQGShLeB67XzLkpDT/cp32NYzXUiV3QtXnNXl36Zx8hKC603SLQr0TjfDCXyEAY4m9Rr3ZgRzhHy2Y7gScl5X8VoRZ8XYfRmODE6KfKrwCutB4wyfocMYY7zOIoJPpJUcF6CwD7r2FALt7Kn+tHwjqcW90JU28Ytwr1o+J6yebMlLe9B+TO+xCDgluVA9hOj8fIFZEDXxFJPgaiMvknUMZYOfsVJP1DN4r9ggrxF2LSAl69gt8BHPK/SktYbWf8SHOPl7G8jcp4kFvb+Tc2+ipNr8pTmR8LbJ8ZejucE5/lFl6++wAIXVpGEVdWm2euWoHJbt7vWKO52c30oSFuvJvNmw0S+P4Ck+IvODgVjgAAA=
Ipo Date
1995-02-23T00:00:00.000Z
Market Cap
4436227584
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9483333333333333
Sentiment Sources
3
Rating
4.1429
Target Price
63.2
Strong Buy
4
Buy
0
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
482359000
Cost Of Revenue
247278000
Gross Profit
235081000
Operating Expenses
107375000
Operating Income
127706000
Interest Expense
14811000
Pretax Income
118122000
Net Income
91250000
Eps
0.878290581837432
Dividends Per Share
-
Shares Outstanding
103088006
Income Tax Expense
26872000
EBITDA
159476000
Operating Margin
26.47530159072392
Total Other Income Expense Net
-9584000
Cash
199268000
Short Term Investments
-
Receivables
907020000
Inventories
-
Total Current Assets
1163539000
Property Plant Equipment
62270000
Total Assets
3160903000
Payables
55279000
Short Term Debt
65010000
Long Term Debt
826892000
Total Liabilities
1681721000
Equity
1479182000
Bs_currency_symbol
USD
Depreciation
26543000
Change In Working Capital
-69017000
Cash From Operations
73038000
Capital Expenditures
3404000
Cash From Investing
-9905000
Cash From Financing
-105704000
Net Change In Cash
9571000
Cf_currency_symbol
USD
PE
17.4049
PB
3.019537859438528
ROE
6.16895013595352
ROA
2.886833287829459
FCF
69634000
Fcf Percent
0.14436135741221787
Piotroski FScore
3
Health Score
55
Deep Value Investing Score
4
Defensive Investing Score
6
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
7
Growth Investing Score
6.5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
482359000
Quarters > 0 > income Statement > cost Of Revenue
247278000
Quarters > 0 > income Statement > gross Profit
235081000
Quarters > 0 > income Statement > operating Expenses
107375000
Quarters > 0 > income Statement > operating Income
127706000
Quarters > 0 > income Statement > interest Expense
14811000
Quarters > 0 > income Statement > pretax Income
118122000
Quarters > 0 > income Statement > net Income
91250000
Quarters > 0 > income Statement > eps
0.878290581837432
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
103895000
Quarters > 0 > income Statement > income Tax Expense
26872000
Quarters > 0 > income Statement > EBITDA
159476000
Quarters > 0 > income Statement > operating Margin
26.47530159072392
Quarters > 0 > income Statement > total Other Income Expense Net
-9584000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
199268000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
907020000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1163539000
Quarters > 0 > balance Sheet > property Plant Equipment
62270000
Quarters > 0 > balance Sheet > total Assets
3160903000
Quarters > 0 > balance Sheet > payables
55279000
Quarters > 0 > balance Sheet > short Term Debt
65010000
Quarters > 0 > balance Sheet > long Term Debt
826892000
Quarters > 0 > balance Sheet > total Liabilities
1681721000
Quarters > 0 > balance Sheet > equity
1479182000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
91250000
Quarters > 0 > cash Flow > depreciation
26543000
Quarters > 0 > cash Flow > change In Working Capital
-69017000
Quarters > 0 > cash Flow > cash From Operations
73038000
Quarters > 0 > cash Flow > capital Expenditures
3404000
Quarters > 0 > cash Flow > cash From Investing
-9905000
Quarters > 0 > cash Flow > cash From Financing
-105704000
Quarters > 0 > cash Flow > net Change In Cash
9571000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.878290581837432
Quarters > 0 > ratios > PB
3.019537859438528
Quarters > 0 > ratios > ROE
6.16895013595352
Quarters > 0 > ratios > ROA
2.886833287829459
Quarters > 0 > ratios > FCF
69634000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.14436135741221787
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
401258000
Quarters > 1 > income Statement > cost Of Revenue
234800000
Quarters > 1 > income Statement > gross Profit
166458000
Quarters > 1 > income Statement > operating Expenses
131600000
Quarters > 1 > income Statement > operating Income
34858000
Quarters > 1 > income Statement > interest Expense
14527000
Quarters > 1 > income Statement > pretax Income
17872000
Quarters > 1 > income Statement > net Income
12202000
Quarters > 1 > income Statement > eps
0.11609563951552287
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
105103000
Quarters > 1 > income Statement > income Tax Expense
5670000
Quarters > 1 > income Statement > EBITDA
58907000
Quarters > 1 > income Statement > operating Margin
8.687178822602915
Quarters > 1 > income Statement > total Other Income Expense Net
-16986000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
189697000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
398164000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1144750000
Quarters > 1 > balance Sheet > property Plant Equipment
62374000
Quarters > 1 > balance Sheet > total Assets
3138283000
Quarters > 1 > balance Sheet > payables
58082000
Quarters > 1 > balance Sheet > short Term Debt
49468000
Quarters > 1 > balance Sheet > long Term Debt
857112000
Quarters > 1 > balance Sheet > total Liabilities
1744785000
Quarters > 1 > balance Sheet > equity
1393498000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
12202000
Quarters > 1 > cash Flow > depreciation
26508000
Quarters > 1 > cash Flow > change In Working Capital
-5790000
Quarters > 1 > cash Flow > cash From Operations
49797000
Quarters > 1 > cash Flow > capital Expenditures
7539000
Quarters > 1 > cash Flow > cash From Investing
-7539000
Quarters > 1 > cash Flow > cash From Financing
-114192000
Quarters > 1 > cash Flow > net Change In Cash
-67816000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.11609563951552287
Quarters > 1 > ratios > PB
3.242471801179478
Quarters > 1 > ratios > ROE
0.8756381422865336
Quarters > 1 > ratios > ROA
0.388811334095746
Quarters > 1 > ratios > FCF
42258000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.1053137881363113
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
394565000
Quarters > 2 > income Statement > cost Of Revenue
213378000
Quarters > 2 > income Statement > gross Profit
181187000
Quarters > 2 > income Statement > operating Expenses
122671000
Quarters > 2 > income Statement > operating Income
58516000
Quarters > 2 > income Statement > interest Expense
14683000
Quarters > 2 > income Statement > pretax Income
71637000
Quarters > 2 > income Statement > net Income
58870000
Quarters > 2 > income Statement > eps
0.5510779110150056
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
106827000
Quarters > 2 > income Statement > income Tax Expense
12767000
Quarters > 2 > income Statement > EBITDA
112740000
Quarters > 2 > income Statement > operating Margin
14.83050954849011
Quarters > 2 > income Statement > total Other Income Expense Net
13121000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
230057000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
386083000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1208700000
Quarters > 2 > balance Sheet > property Plant Equipment
60172000
Quarters > 2 > balance Sheet > total Assets
3203262000
Quarters > 2 > balance Sheet > payables
52521000
Quarters > 2 > balance Sheet > short Term Debt
43347000
Quarters > 2 > balance Sheet > long Term Debt
810906000
Quarters > 2 > balance Sheet > total Liabilities
1720662000
Quarters > 2 > balance Sheet > equity
1482600000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
58870000
Quarters > 2 > cash Flow > depreciation
26420000
Quarters > 2 > cash Flow > change In Working Capital
9762000
Quarters > 2 > cash Flow > cash From Operations
78221000
Quarters > 2 > cash Flow > capital Expenditures
8929000
Quarters > 2 > cash Flow > cash From Investing
37092000
Quarters > 2 > cash Flow > cash From Financing
-15351000
Quarters > 2 > cash Flow > net Change In Cash
101753000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.5510779110150056
Quarters > 2 > ratios > PB
3.097593909348442
Quarters > 2 > ratios > ROE
3.9707271010387157
Quarters > 2 > ratios > ROA
1.8378140782739596
Quarters > 2 > ratios > FCF
69292000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.17561618491249859
Quarters > 2 > health Score
57
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
453038000
Quarters > 3 > income Statement > cost Of Revenue
200087000
Quarters > 3 > income Statement > gross Profit
252951000
Quarters > 3 > income Statement > operating Expenses
130663000
Quarters > 3 > income Statement > operating Income
122288000
Quarters > 3 > income Statement > interest Expense
16634000
Quarters > 3 > income Statement > pretax Income
110258000
Quarters > 3 > income Statement > net Income
98555000
Quarters > 3 > income Statement > eps
0.9269832013393781
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
106318000
Quarters > 3 > income Statement > income Tax Expense
11703000
Quarters > 3 > income Statement > EBITDA
153513000
Quarters > 3 > income Statement > operating Margin
26.992879184527567
Quarters > 3 > income Statement > total Other Income Expense Net
-12030000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
216394000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
414399000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
990822000
Quarters > 3 > balance Sheet > property Plant Equipment
63933000
Quarters > 3 > balance Sheet > total Assets
3025293000
Quarters > 3 > balance Sheet > payables
45422000
Quarters > 3 > balance Sheet > short Term Debt
44193000
Quarters > 3 > balance Sheet > long Term Debt
889649000
Quarters > 3 > balance Sheet > total Liabilities
1600966000
Quarters > 3 > balance Sheet > equity
1424327000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
98555000
Quarters > 3 > cash Flow > depreciation
26621000
Quarters > 3 > cash Flow > change In Working Capital
-1304000
Quarters > 3 > cash Flow > cash From Operations
126482000
Quarters > 3 > cash Flow > capital Expenditures
6939000
Quarters > 3 > cash Flow > cash From Investing
-13410000
Quarters > 3 > cash Flow > cash From Financing
-117752000
Quarters > 3 > cash Flow > net Change In Cash
-3652000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.9269832013393781
Quarters > 3 > ratios > PB
3.208961720166788
Quarters > 3 > ratios > ROE
6.919408253863052
Quarters > 3 > ratios > ROA
3.257700989623154
Quarters > 3 > ratios > FCF
119543000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2638696974646718
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1594288000
Annuals > 0 > income Statement > cost Of Revenue
791783000
Annuals > 0 > income Statement > gross Profit
802505000
Annuals > 0 > income Statement > operating Expenses
494370000
Annuals > 0 > income Statement > operating Income
308135000
Annuals > 0 > income Statement > interest Expense
72471000
Annuals > 0 > income Statement > pretax Income
250409000
Annuals > 0 > income Statement > net Income
203118000
Annuals > 0 > income Statement > eps
1.9073366324547154
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
106493000
Annuals > 0 > income Statement > income Tax Expense
47291000
Annuals > 0 > income Statement > EBITDA
443548000
Annuals > 0 > income Statement > operating Margin
19.327436448119787
Annuals > 0 > income Statement > total Other Income Expense Net
-57726000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
216394000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
414399000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
990822000
Annuals > 0 > balance Sheet > property Plant Equipment
63933000
Annuals > 0 > balance Sheet > total Assets
3025293000
Annuals > 0 > balance Sheet > payables
45422000
Annuals > 0 > balance Sheet > short Term Debt
44193000
Annuals > 0 > balance Sheet > long Term Debt
889649000
Annuals > 0 > balance Sheet > total Liabilities
1600966000
Annuals > 0 > balance Sheet > equity
1424327000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
203118000
Annuals > 0 > cash Flow > depreciation
120668000
Annuals > 0 > cash Flow > change In Working Capital
1979000
Annuals > 0 > cash Flow > cash From Operations
358748000
Annuals > 0 > cash Flow > capital Expenditures
15402000
Annuals > 0 > cash Flow > cash From Investing
-45051000
Annuals > 0 > cash Flow > cash From Financing
-288197000
Annuals > 0 > cash Flow > net Change In Cash
26197000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.9073366324547154
Annuals > 0 > ratios > PB
3.2142436884226724
Annuals > 0 > ratios > ROE
14.260629757071234
Annuals > 0 > ratios > ROA
6.713994313939178
Annuals > 0 > ratios > FCF
343346000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.21536008550525376
Annuals > 0 > health Score
72
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1452579000
Annuals > 1 > income Statement > cost Of Revenue
719211000
Annuals > 1 > income Statement > gross Profit
733368000
Annuals > 1 > income Statement > operating Expenses
512960000
Annuals > 1 > income Statement > operating Income
220408000
Annuals > 1 > income Statement > interest Expense
78486000
Annuals > 1 > income Statement > pretax Income
147627000
Annuals > 1 > income Statement > net Income
121509000
Annuals > 1 > income Statement > eps
1.116225874312171
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
108857000
Annuals > 1 > income Statement > income Tax Expense
26118000
Annuals > 1 > income Statement > EBITDA
360106000
Annuals > 1 > income Statement > operating Margin
15.173563709787901
Annuals > 1 > income Statement > total Other Income Expense Net
-72781000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
164239000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
452337000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
1406645000
Annuals > 1 > balance Sheet > property Plant Equipment
72194000
Annuals > 1 > balance Sheet > total Assets
3444739000
Annuals > 1 > balance Sheet > payables
45964000
Annuals > 1 > balance Sheet > short Term Debt
83753000
Annuals > 1 > balance Sheet > long Term Debt
963599000
Annuals > 1 > balance Sheet > total Liabilities
2120442000
Annuals > 1 > balance Sheet > equity
1324297000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
121509000
Annuals > 1 > cash Flow > depreciation
133993000
Annuals > 1 > cash Flow > change In Working Capital
-113691000
Annuals > 1 > cash Flow > cash From Operations
168517000
Annuals > 1 > cash Flow > capital Expenditures
37777000
Annuals > 1 > cash Flow > cash From Investing
-37777000
Annuals > 1 > cash Flow > cash From Financing
-111552000
Annuals > 1 > cash Flow > net Change In Cash
24149000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.116225874312171
Annuals > 1 > ratios > PB
3.5337710725011084
Annuals > 1 > ratios > ROE
9.175358699747866
Annuals > 1 > ratios > ROA
3.527378997363806
Annuals > 1 > ratios > FCF
130740000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.09000543171834371
Annuals > 1 > health Score
54
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1421901000
Annuals > 2 > income Statement > cost Of Revenue
696071000
Annuals > 2 > income Statement > gross Profit
725830000
Annuals > 2 > income Statement > operating Expenses
521995000
Annuals > 2 > income Statement > operating Income
203835000
Annuals > 2 > income Statement > interest Expense
53193000
Annuals > 2 > income Statement > pretax Income
206635000
Annuals > 2 > income Statement > net Income
142177000
Annuals > 2 > income Statement > eps
1.2445683572891681
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
114238000
Annuals > 2 > income Statement > income Tax Expense
64458000
Annuals > 2 > income Statement > EBITDA
398192000
Annuals > 2 > income Statement > operating Margin
14.335386218871779
Annuals > 2 > income Statement > total Other Income Expense Net
2800000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
124981000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
403781000
Annuals > 2 > balance Sheet > inventories
28010000
Annuals > 2 > balance Sheet > total Current Assets
1114805000
Annuals > 2 > balance Sheet > property Plant Equipment
92530000
Annuals > 2 > balance Sheet > total Assets
3209895000
Annuals > 2 > balance Sheet > payables
47997000
Annuals > 2 > balance Sheet > short Term Debt
76739000
Annuals > 2 > balance Sheet > long Term Debt
1024351000
Annuals > 2 > balance Sheet > total Liabilities
2016708000
Annuals > 2 > balance Sheet > equity
1193187000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
142177000
Annuals > 2 > cash Flow > depreciation
138364000
Annuals > 2 > cash Flow > change In Working Capital
-137653000
Annuals > 2 > cash Flow > cash From Operations
143381000
Annuals > 2 > cash Flow > capital Expenditures
39893000
Annuals > 2 > cash Flow > cash From Investing
60246000
Annuals > 2 > cash Flow > cash From Financing
-171060000
Annuals > 2 > cash Flow > net Change In Cash
30530000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.2445683572891681
Annuals > 2 > ratios > PB
4.115944625611912
Annuals > 2 > ratios > ROE
11.915734918332165
Annuals > 2 > ratios > ROA
4.429334915939618
Annuals > 2 > ratios > FCF
103488000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.07278143837018189
Annuals > 2 > health Score
55
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1370598000
Annuals > 3 > income Statement > cost Of Revenue
638871000
Annuals > 3 > income Statement > gross Profit
731727000
Annuals > 3 > income Statement > operating Expenses
521830000
Annuals > 3 > income Statement > operating Income
209897000
Annuals > 3 > income Statement > interest Expense
45060000
Annuals > 3 > income Statement > pretax Income
175065000
Annuals > 3 > income Statement > net Income
127791000
Annuals > 3 > income Statement > eps
1.077068952438747
Annuals > 3 > income Statement > dividends Per Share
29029000
Annuals > 3 > income Statement > shares Outstanding
118647000
Annuals > 3 > income Statement > income Tax Expense
47274000
Annuals > 3 > income Statement > EBITDA
364033000
Annuals > 3 > income Statement > operating Margin
15.31426428464072
Annuals > 3 > income Statement > total Other Income Expense Net
-34832000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
122059000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
320405000
Annuals > 3 > balance Sheet > inventories
24698000
Annuals > 3 > balance Sheet > total Current Assets
937434000
Annuals > 3 > balance Sheet > property Plant Equipment
110875000
Annuals > 3 > balance Sheet > total Assets
3158741000
Annuals > 3 > balance Sheet > payables
41312000
Annuals > 3 > balance Sheet > short Term Debt
57388000
Annuals > 3 > balance Sheet > long Term Debt
1019872000
Annuals > 3 > balance Sheet > total Liabilities
1913964000
Annuals > 3 > balance Sheet > equity
1244777000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
127791000
Annuals > 3 > cash Flow > depreciation
143908000
Annuals > 3 > cash Flow > change In Working Capital
-87741000
Annuals > 3 > cash Flow > cash From Operations
220473000
Annuals > 3 > cash Flow > capital Expenditures
45368000
Annuals > 3 > cash Flow > cash From Investing
-45368000
Annuals > 3 > cash Flow > cash From Financing
-256878000
Annuals > 3 > cash Flow > net Change In Cash
-81240000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.077068952438747
Annuals > 3 > ratios > PB
4.097629157672419
Annuals > 3 > ratios > ROE
10.26617619059478
Annuals > 3 > ratios > ROA
4.0456308383624995
Annuals > 3 > ratios > FCF
175105000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.12775810266759474
Annuals > 3 > health Score
59
Valuation > metrics > PE
17.4049
Valuation > metrics > PB
3.019537859438528
Valuation > final Score
79.80462140561472
Valuation > verdict
0.3% Overvalued
Profitability > metrics > ROE
6.16895013595352
Profitability > metrics > ROA
7.842453067752779
Profitability > metrics > Net Margin
0.1891744530526019
Profitability > final Score
64
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.1369263552422892
Risk > metrics > Interest Coverage
8.62237526162987
Risk > final Score
64
Risk > verdict
High
Liquidity > metrics > Current Ratio
9.672862855290177
Liquidity > metrics > Quick Ratio
9.672862855290177
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
67.57528198820522
Prev Valuations > 1
69.02406090651557
Prev Valuations > 2
67.91038279833212
Prev Profitabilities > 0
10
Prev Profitabilities > 1
45
Prev Profitabilities > 2
74
Prev Risks > 0
40
Prev Risks > 1
46
Prev Risks > 2
59
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:19:30.515Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-26
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.84
Earnings History > 0 > eps Difference
-0.84
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.09
Earnings History > 1 > eps Estimate
0.6817
Earnings History > 1 > eps Difference
0.4083
Earnings History > 1 > surprise Percent
59.8944
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.35
Earnings History > 2 > eps Estimate
0.09
Earnings History > 2 > eps Difference
0.26
Earnings History > 2 > surprise Percent
288.8889
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-28
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.51
Earnings History > 3 > eps Estimate
0.344
Earnings History > 3 > eps Difference
0.166
Earnings History > 3 > surprise Percent
48.2558
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.08
Earnings History > 4 > eps Estimate
0.756
Earnings History > 4 > eps Difference
0.324
Earnings History > 4 > surprise Percent
42.8571
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.77
Earnings History > 5 > eps Estimate
0.42
Earnings History > 5 > eps Difference
0.35
Earnings History > 5 > surprise Percent
83.3333
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.29
Earnings History > 6 > eps Estimate
0.07
Earnings History > 6 > eps Difference
0.22
Earnings History > 6 > surprise Percent
314.2857
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-30
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.07
Earnings History > 7 > eps Estimate
-0.18
Earnings History > 7 > eps Difference
0.11
Earnings History > 7 > surprise Percent
61.1111
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-29
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.12
Earnings History > 8 > eps Estimate
0.97
Earnings History > 8 > eps Difference
0.15
Earnings History > 8 > surprise Percent
15.4639
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.35
Earnings History > 9 > eps Estimate
0.12
Earnings History > 9 > eps Difference
0.23
Earnings History > 9 > surprise Percent
191.6667
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.06
Earnings History > 10 > eps Estimate
-0.14
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
57.1429
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.3
Earnings History > 11 > eps Estimate
-0.2
Earnings History > 11 > eps Difference
-0.1
Earnings History > 11 > surprise Percent
-50
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-01
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.81
Earnings History > 12 > eps Estimate
0.91
Earnings History > 12 > eps Difference
-0.1
Earnings History > 12 > surprise Percent
-10.989
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.11
Earnings History > 13 > eps Estimate
0.19
Earnings History > 13 > eps Difference
-0.08
Earnings History > 13 > surprise Percent
-42.1053
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.12
Earnings History > 14 > eps Estimate
0.12
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.13
Earnings History > 15 > eps Estimate
0.14
Earnings History > 15 > eps Difference
-0.01
Earnings History > 15 > surprise Percent
-7.1429
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.93
Earnings History > 16 > eps Estimate
0.97
Earnings History > 16 > eps Difference
-0.04
Earnings History > 16 > surprise Percent
-4.1237
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.12
Earnings History > 17 > eps Estimate
0.14
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-14.2857
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.05
Earnings History > 18 > eps Estimate
0.08
Earnings History > 18 > eps Difference
-0.03
Earnings History > 18 > surprise Percent
-37.5
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.02
Earnings History > 19 > eps Estimate
-0.09
Earnings History > 19 > eps Difference
0.07
Earnings History > 19 > surprise Percent
77.7778
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.56
Earnings History > 20 > eps Estimate
0.54
Earnings History > 20 > eps Difference
0.02
Earnings History > 20 > surprise Percent
3.7037
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.13
Earnings History > 21 > eps Estimate
0.14
Earnings History > 21 > eps Difference
-0.01
Earnings History > 21 > surprise Percent
-7.1429
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.12
Earnings History > 22 > eps Estimate
-0.05
Earnings History > 22 > eps Difference
0.17
Earnings History > 22 > surprise Percent
340
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.21
Earnings History > 23 > eps Estimate
-0.1
Earnings History > 23 > eps Difference
-0.11
Earnings History > 23 > surprise Percent
-110
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-27
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.47
Earnings History > 24 > eps Estimate
0.56
Earnings History > 24 > eps Difference
-0.09
Earnings History > 24 > surprise Percent
-16.0714
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.27
Earnings History > 25 > eps Estimate
0.13
Earnings History > 25 > eps Difference
0.14
Earnings History > 25 > surprise Percent
107.6923
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.05
Earnings History > 26 > eps Estimate
-0.1
Earnings History > 26 > eps Difference
0.15
Earnings History > 26 > surprise Percent
150
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.22
Earnings History > 27 > eps Estimate
-0.11
Earnings History > 27 > eps Difference
-0.11
Earnings History > 27 > surprise Percent
-100
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.74
Earnings History > 28 > eps Estimate
0.75
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-1.3333
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.25
Earnings History > 29 > eps Estimate
-0.02
Earnings History > 29 > eps Difference
0.27
Earnings History > 29 > surprise Percent
1350
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.12
Earnings History > 30 > eps Estimate
-0.09
Earnings History > 30 > eps Difference
-0.03
Earnings History > 30 > surprise Percent
-33.3333
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.13
Earnings History > 31 > eps Estimate
-0.05
Earnings History > 31 > eps Difference
-0.08
Earnings History > 31 > surprise Percent
-160
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.62
Earnings History > 32 > eps Estimate
0.43
Earnings History > 32 > eps Difference
0.19
Earnings History > 32 > surprise Percent
44.186
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-02
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.04
Earnings History > 33 > eps Estimate
-0.09
Earnings History > 33 > eps Difference
0.13
Earnings History > 33 > surprise Percent
144.4444
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-27
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.01
Earnings History > 34 > eps Estimate
-0.08
Earnings History > 34 > eps Difference
0.09
Earnings History > 34 > surprise Percent
112.5
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.02
Earnings History > 35 > eps Estimate
-0.08
Earnings History > 35 > eps Difference
0.1
Earnings History > 35 > surprise Percent
125
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-01
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.57
Earnings History > 36 > eps Estimate
0.52
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
9.6154
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.04
Earnings History > 37 > eps Estimate
0.13
Earnings History > 37 > eps Difference
-0.17
Earnings History > 37 > surprise Percent
-130.7692
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.1
Earnings History > 38 > eps Estimate
-0.04
Earnings History > 38 > eps Difference
-0.06
Earnings History > 38 > surprise Percent
-150
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-05
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.03
Earnings History > 39 > eps Estimate
-0.07
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
57.1429
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-25
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.36
Earnings History > 40 > eps Estimate
0.47
Earnings History > 40 > eps Difference
-0.11
Earnings History > 40 > surprise Percent
-23.4043
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.12
Earnings History > 41 > eps Estimate
0.11
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
9.0909
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.23
Earnings History > 42 > eps Estimate
0.06
Earnings History > 42 > eps Difference
0.17
Earnings History > 42 > surprise Percent
283.3333
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.23
Earnings History > 43 > eps Estimate
-0.02
Earnings History > 43 > eps Difference
0.25
Earnings History > 43 > surprise Percent
1250
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-26
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.4
Earnings History > 44 > eps Estimate
0.43
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-6.9767
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.14
Earnings History > 45 > eps Estimate
0.13
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
7.6923
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1
Earnings History > 46 > eps Estimate
0.03
Earnings History > 46 > eps Difference
0.07
Earnings History > 46 > surprise Percent
233.3333
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.05
Earnings History > 47 > eps Estimate
0.01
Earnings History > 47 > eps Difference
-0.06
Earnings History > 47 > surprise Percent
-600
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-27
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.43
Earnings History > 48 > eps Estimate
0.49
Earnings History > 48 > eps Difference
-0.06
Earnings History > 48 > surprise Percent
-12.2449
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.12
Earnings History > 49 > eps Estimate
0.14
Earnings History > 49 > eps Difference
-0.02
Earnings History > 49 > surprise Percent
-14.2857
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.02
Earnings History > 50 > eps Estimate
0.1
Earnings History > 50 > eps Difference
-0.08
Earnings History > 50 > surprise Percent
-80
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.02
Earnings History > 51 > eps Estimate
0.1
Earnings History > 51 > eps Difference
-0.08
Earnings History > 51 > surprise Percent
-80
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-28
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.41
Earnings History > 52 > eps Estimate
0.36
Earnings History > 52 > eps Difference
0.05
Earnings History > 52 > surprise Percent
13.8889
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.05
Earnings History > 53 > eps Estimate
0.1
Earnings History > 53 > eps Difference
-0.05
Earnings History > 53 > surprise Percent
-50
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.04
Earnings History > 54 > eps Estimate
0.09
Earnings History > 54 > eps Difference
-0.13
Earnings History > 54 > surprise Percent
-144.4444
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-03
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.09
Earnings History > 55 > eps Estimate
0.05
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
80
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-14
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.23
Earnings History > 56 > eps Estimate
0.23
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.1
Earnings History > 57 > eps Estimate
0.06
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
66.6667
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-26
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1
Earnings History > 58 > eps Estimate
0.03
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
233.3333
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.02
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-15
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.27
Earnings History > 60 > eps Estimate
0.24
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
12.5
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.02
Earnings History > 61 > eps Estimate
0.09
Earnings History > 61 > eps Difference
-0.07
Earnings History > 61 > surprise Percent
-77.7778
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.0015
Earnings History > 62 > eps Estimate
-0.01
Earnings History > 62 > eps Difference
0.0085
Earnings History > 62 > surprise Percent
85
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.02
Earnings History > 63 > eps Estimate
0.02
Earnings History > 63 > eps Difference
-0.04
Earnings History > 63 > surprise Percent
-200
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-25
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.21
Earnings History > 64 > eps Estimate
0.18
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
16.6667
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.12
Earnings History > 65 > eps Estimate
0.1
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
20
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0348
Earnings History > 66 > eps Estimate
0.03
Earnings History > 66 > eps Difference
-0.0648
Earnings History > 66 > surprise Percent
-216
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-06
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0399
Earnings History > 67 > eps Estimate
0.05
Earnings History > 67 > eps Difference
-0.0899
Earnings History > 67 > surprise Percent
-179.8
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-26
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.16
Earnings History > 68 > eps Estimate
0.09
Earnings History > 68 > eps Difference
0.07
Earnings History > 68 > surprise Percent
77.7778
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-11
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.09
Earnings History > 69 > eps Estimate
0.06
Earnings History > 69 > eps Difference
0.03
Earnings History > 69 > surprise Percent
50
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-11
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.05
Earnings History > 70 > eps Estimate
0.03
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
66.6667
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-08
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0
Earnings History > 71 > eps Estimate
0.03
Earnings History > 71 > eps Difference
-0.03
Earnings History > 71 > surprise Percent
-100
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-30
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.05
Earnings History > 72 > eps Estimate
0.02
Earnings History > 72 > eps Difference
-0.07
Earnings History > 72 > surprise Percent
-350
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-09-20
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.03
Earnings History > 73 > eps Estimate
0.09
Earnings History > 73 > eps Difference
-0.06
Earnings History > 73 > surprise Percent
-66.6667
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-06-29
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.07
Earnings History > 74 > eps Estimate
0.07
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-01-30
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.023
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-14
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.12
Earnings History > 76 > eps Estimate
0.13
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-7.6923
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-25
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.11
Earnings History > 77 > eps Estimate
0.12
Earnings History > 77 > eps Difference
-0.01
Earnings History > 77 > surprise Percent
-8.3333
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-25
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.13
Earnings History > 78 > eps Estimate
0.11
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
18.1818
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-01-31
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1
Earnings History > 79 > eps Estimate
0.11
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-9.0909
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-25
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.08
Earnings History > 80 > eps Estimate
0.08
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-26
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.09
Earnings History > 81 > eps Estimate
0.08
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
12.5
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-26
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.1
Earnings History > 82 > eps Estimate
0.07
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
42.8571
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-01-25
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.11
Earnings History > 83 > eps Estimate
0.06
Earnings History > 83 > eps Difference
0.05
Earnings History > 83 > surprise Percent
83.3333
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-26
Earnings History > 84 > date
2004-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.06
Earnings History > 84 > eps Difference
0.03
Earnings History > 84 > surprise Percent
50
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-27
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.07
Earnings History > 85 > eps Estimate
0.07
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-27
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.07
Earnings History > 86 > eps Estimate
0.05
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
40
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-01-27
Earnings History > 87 > date
2003-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.05
Earnings History > 87 > eps Difference
0.04
Earnings History > 87 > surprise Percent
80
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-28
Earnings History > 88 > date
2003-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.04
Earnings History > 88 > eps Difference
0.04
Earnings History > 88 > surprise Percent
100
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-29
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.07
Earnings History > 89 > eps Estimate
0.03
Earnings History > 89 > eps Difference
0.04
Earnings History > 89 > surprise Percent
133.3333
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-29
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.04
Earnings History > 90 > eps Estimate
0.04
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-01-13
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.01
Earnings History > 91 > eps Estimate
0.03
Earnings History > 91 > eps Difference
-0.02
Earnings History > 91 > surprise Percent
-66.6667
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-07-30
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.04
Earnings History > 92 > eps Estimate
0.02
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
100
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-04-30
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.03
Earnings History > 93 > eps Estimate
0.02
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
50
Earnings History > 94 > period
2001-12-31
Earnings History > 94 > report Date
2002-01-30
Earnings History > 94 > date
2001-12-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.01
Earnings History > 94 > eps Estimate
0.01
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2001-09-30
Earnings History > 95 > report Date
2001-10-30
Earnings History > 95 > date
2001-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.03
Earnings History > 95 > eps Estimate
0.02
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
50
Earnings History > 96 > period
2001-06-30
Earnings History > 96 > report Date
2001-08-02
Earnings History > 96 > date
2001-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.01
Earnings History > 96 > eps Estimate
0.03
Earnings History > 96 > eps Difference
-0.02
Earnings History > 96 > surprise Percent
-66.6667
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-05-01
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.02
Earnings History > 97 > eps Estimate
0.02
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2000-12-31
Earnings History > 98 > report Date
2001-01-18
Earnings History > 98 > date
2000-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.1511
Earnings History > 98 > eps Estimate
-0.01
Earnings History > 98 > eps Difference
-0.1411
Earnings History > 98 > surprise Percent
-1411
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-10-26
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.04
Earnings History > 99 > eps Estimate
0.16
Earnings History > 99 > eps Difference
-0.12
Earnings History > 99 > surprise Percent
-75
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-07-20
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.01
Earnings History > 100 > eps Estimate
0.01
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-04-25
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.03
Earnings History > 101 > eps Estimate
0.06
Earnings History > 101 > eps Difference
-0.03
Earnings History > 101 > surprise Percent
-50
Earnings History > 102 > period
1999-12-31
Earnings History > 102 > report Date
2000-01-20
Earnings History > 102 > date
1999-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.01
Earnings History > 102 > eps Estimate
0.01
Earnings History > 102 > eps Difference
-0.02
Earnings History > 102 > surprise Percent
-200
Earnings History > 103 > period
1999-09-30
Earnings History > 103 > report Date
1999-10-28
Earnings History > 103 > date
1999-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.13
Earnings History > 103 > eps Estimate
0.13
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1999-06-30
Earnings History > 104 > report Date
1999-07-22
Earnings History > 104 > date
1999-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.12
Earnings History > 104 > eps Estimate
0.12
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-04-22
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.11
Earnings History > 105 > eps Estimate
0.11
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1998-12-31
Earnings History > 106 > report Date
1999-01-21
Earnings History > 106 > date
1998-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.1
Earnings History > 106 > eps Estimate
0.1
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-10-29
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.1
Earnings History > 107 > eps Estimate
0.1
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-07-23
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.1
Earnings History > 108 > eps Estimate
0.09
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
11.1111
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-04-23
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.09
Earnings History > 109 > eps Estimate
0.09
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1997-12-31
Earnings History > 110 > report Date
1998-01-22
Earnings History > 110 > date
1997-12-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.08
Earnings History > 110 > eps Estimate
0.08
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1997-09-30
Earnings History > 111 > report Date
1997-10-30
Earnings History > 111 > date
1997-09-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.08
Earnings History > 111 > eps Estimate
0.08
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-06-30
Earnings History > 112 > report Date
1997-07-24
Earnings History > 112 > date
1997-06-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.07
Earnings History > 112 > eps Estimate
0.07
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-03-31
Earnings History > 113 > report Date
1997-04-24
Earnings History > 113 > date
1997-03-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.06
Earnings History > 113 > eps Estimate
0.06
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1996-12-31
Earnings History > 114 > report Date
1997-01-23
Earnings History > 114 > date
1996-12-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.06
Earnings History > 114 > eps Estimate
0.06
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1996-09-30
Earnings History > 115 > report Date
1996-10-31
Earnings History > 115 > date
1996-09-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.05
Earnings History > 115 > eps Estimate
0.05
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-06-30
Earnings History > 116 > report Date
1996-07-25
Earnings History > 116 > date
1996-06-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.05
Earnings History > 116 > eps Estimate
0.05
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-03-31
Earnings History > 117 > report Date
1996-04-25
Earnings History > 117 > date
1996-03-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.05
Earnings History > 117 > eps Estimate
0.05
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1995-12-31
Earnings History > 118 > report Date
1996-01-25
Earnings History > 118 > date
1995-12-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.05
Earnings History > 118 > eps Estimate
0.04
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
25
ACI Worldwide, Inc. develops, markets, installs, and supports software products and services for facilitating electronic payments in the United States and internationally. It operates through Banks, Merchants, and Billers segments. The company offers ACI Acquiring, a solution to process credit, debit, and prepaid card transactions, deliver digital innovation, enhance fraud prevention, and reduce interchange fees; ACI Issuing, a digital payment issuing solution; and ACI Enterprise Payments Platform to provide payment players payment processing and orchestration for digital payments. It also provides account-to-account payments to support processing for banks and intermediaries, as well as regulatory compliance. In addition, the company offers ACI Payments Orchestration Platform, an omnichannel payments platform that orchestrates and optimizes payments; ACI Fraud Management for merchants, billers, and financial institutions, as well as ACI Fraud Scoring Services with artificial and human insights with data intelligence; and ACI Speedpay, an integrated suite of digital billing, payment, disbursement, and communication services. It offers electronic bill presentment and payment services to consumer finance, insurance, healthcare, higher education, utility, government, subscription provider, telecommunications, and mortgage sectors; product installations and configurations, and custom software modifications; and business and technical consultancy, on-site support, product education, and testing services, as well as distributes or acts as a sales agent for software developed by third parties. The company markets its products and services under the ACI Worldwide brand. The company was formerly known as Transaction Systems Architects, Inc. and changed its name to ACI Worldwide, Inc. in July 2007. The company was founded in 1975 and is headquartered in Elkhorn, Nebraska.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AACI Worldwide, Inc. (NASDAQ:ACIW) Receives Consensus Rating of "Moderate Buy" from Analysts MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$63.2
Analyst Picks
Strong Buy
4
Buy
0
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
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
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 103.84% of the total shares of ACI Worldwide Inc
1.
BlackRock Inc(16.799%)
since
2025/06/30
2.
Vanguard Group Inc(13.3568%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(6.0449%)
since
2025/08/31
4.
Franklin Resources Inc(5.2123%)
since
2025/06/30
5.
State Street Corp(4.1109%)
since
2025/06/30
6.
Franklin US Small Cap Value Equity(3.5834%)
since
2025/06/30
7.
Hood River Capital Management LLC(3.2619%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.1988%)
since
2025/07/31
9.
Geode Capital Management, LLC(2.9962%)
since
2025/06/30
10.
iShares Russell 2000 ETF(2.4806%)
since
2025/08/31
11.
Vanguard Small Cap Index(2.4665%)
since
2025/07/31
12.
North Reef Capital Management LP(2.4614%)
since
2025/06/30
13.
Dimensional Fund Advisors, Inc.(2.4379%)
since
2025/06/30
14.
Franklin Small Cap Value A(2.4184%)
since
2025/07/31
15.
Morgan Stanley - Brokerage Accounts(2.3301%)
since
2025/06/30
16.
AllianceBernstein L.P.(2.1592%)
since
2025/06/30
17.
Vanguard Information Technology ETF(1.8484%)
since
2025/07/31
18.
Hood River Small-Cap Growth Instl(1.8105%)
since
2025/06/30
19.
Ameriprise Financial Inc(1.6255%)
since
2025/06/30
20.
American Century Companies Inc(1.6107%)
since
2025/06/30
21.
Arrowstreet Capital Limited Partnership(1.5053%)
since
2025/06/30
22.
Vanguard Small Cap Growth Index Inv(1.3888%)
since
2025/07/31
23.
Northern Trust Corp(1.28%)
since
2025/06/30
24.
Charles Schwab Investment Management Inc(1.2773%)
since
2025/06/30
25.
American Century Small Cap Growth Inv(1.26%)
since
2025/06/30
26.
American Century U.S. Small Cap Growth(1.26%)
since
2025/06/30
27.
Congress Asset Management Company, LLP(1.1468%)
since
2025/06/30
28.
Vanguard Institutional Extnd Mkt Idx Tr(1.093%)
since
2025/07/31
29.
Amvescap Plc.(1.0795%)
since
2025/06/30
30.
Fidelity Small Cap Index(1.0257%)
since
2025/06/30
31.
NORGES BANK(1.0056%)
since
2025/06/30
32.
Putnam US Small Cap Growth Equity(0.993%)
since
2025/06/30
33.
Putnam US Small Cap Growth Managed Acct(0.993%)
since
2025/06/30
34.
T. Rowe Price Associates, Inc.(0.9905%)
since
2025/06/30
35.
ING Investment Management LLC(0.9763%)
since
2025/06/30
36.
Putnam Small Cap Growth A(0.9539%)
since
2025/07/31
37.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.9%)
since
2025/08/29
38.
iShares Russell 2000 Growth ETF(0.8988%)
since
2025/08/31
39.
iShares S&P Small-Cap 600 Growth ETF(0.8747%)
since
2025/08/31
40.
Congress Small Cap Growth Institutional(0.7268%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.84
Date
2025-09-30
EPS Actual
1.09
EPS Estimate
0.6817
EPS Difference
0.4083
Surprise Percent
59.8944%
(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.