_id
69109baeccc777a4e85d5d29
Ticker
FBP
Name
First Bancorp
Exchange
NYSE
Address
1519 Ponce de Leon Avenue, San Juan, PR, United States, 00908
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.1firstbank.com
Description
First BanCorp. operates as the bank holding company for FirstBank Puerto Rico that provides financial products and services to consumers and commercial customers. It operates through six segments: Mortgage Banking; Consumer (Retail) Banking; Commercial and Corporate Banking; Treasury and Investments; United States Operations; and Virgin Islands Operations. The Mortgage Banking segment engages in the origination, sale, and servicing of various residential mortgage loans; hedging activities; purchase of mortgage loans from branch and mortgage bankers; and origination of residential real estate loans. The Consumer (Retail) Banking segment provides auto loans, finance leases, personal loans, credit cards, and other types of consumer credit lines; and interest and non-interest-bearing checking and savings accounts. The Commercial and Corporate Banking segment offers commercial real estate and construction loans, as well as other products, such as cash and business management services. The Treasury and Investments segment focuses on fund management business. The United States Operations segment provides checking, savings, and money market accounts; retail CDs; internet banking services; residential mortgages; home equity loans and lines of credit; retail deposits; cash management services; remote data capture; automated clearing house transactions; and traditional commercial and industrial, and commercial real estate products, such as lines of credit, term loans, and construction loans. The Virgin Islands Operations segment focuses on consumer and commercial lending, and deposit-taking activities. The company also offers insurance agency services. First BanCorp. was founded in 1948 and is headquartered in San Juan, Puerto Rico.
Last Close
20.66
Volume
987514
Current Price
21.05
Change
0.17
Last Updated
2026-01-03T11:27:41.269Z
Image
data:image/webp;base64,UklGRrQCAABXRUJQVlA4IKgCAABwCwCdASpAAEAAPtFcpUyoJSOirAmZABoJbAC+JaR26t2AbyN/mnp35itoFb3Xm9QJUEM08pL96anzVlu7rmBacRZVpGXciMy9Z7fp4n1n0XTyEkyBKJ3JPen5BgRjh7ket1WoAP7wB0WD/yzOFey//zNH/yR/7A+MYvXNVvP2GZCuwGAhwoMXUDv9qbuxcoxcE9koIHvei5LEW4jb2xjByCO93STWEd4qnVFYoQkBX3vkpic/E6gr3iMFbu+PXlMDZv/nI8tjvBZxcIoJzWYBjQVqwvizv8VrDO8Rej88EZUw7qTr2pjx7Mzf2ue8NzOr/bUoW7LeidCQ2tp4Qgpyajjvd1lN1ZDSO3lqPNz67ESd/FQCngImfmS2b7vKwreCiWHVtoimyQMfr9VnmFYQBoIaZ00F2KTGxlxiKjoi8F4cu1V9/YO8d0muwowWLRuEXyPgVprCXKUfgSf32bUZU90Hp63W1QcpOxB13GvGNeBaw4MIG+djhJYKEuvyjWCRMTIUuzUCS6zSPvcO56/k7mRrQd4HTbVBazZ+LvNIBD3UZWvI81p1MZDzGG7hXXX9Pg2nVpozESYowfHP6uM1EfWWpBnBRZXr0fB7++KBOYXqG2a3CysW3C7FsbK+zzigDDXc6pwO19+2TxVENrjnwYxzmSX+XNCsFMCjjaAeuDseVX3fsQ3RzX6AIseO5gRIriRrjY67M3ObyCBolvX0vpcgXEmcHi3jpQfh1mcBucwCRzeC2LTEfiwitna/yNydmT3wr3CC8lMK5LENQOG7vswKFKCfwd+VG+SUcIzYrKMYh4mH8vixKwf506O31lFXD0l1A7sNGEQFwNjup0u0DfavKJOp/CUMzpimo7MYRVuj10I6twVGHI5+0YGCY0EfzIT1V1sEAA==
Ipo Date
1992-02-25T00:00:00.000Z
Market Cap
3353815552
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9813033333333332
Sentiment Sources
30
Rating
4.3333
Target Price
24.1667
Strong Buy
3
Buy
2
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
304536000
Cost Of Revenue
82341000
Gross Profit
222195000
Operating Expenses
115972000
Operating Income
106223000
Interest Expense
64827000
Pretax Income
106223000
Net Income
100526000
Eps
0.6300003133519255
Dividends Per Share
28483000
Shares Outstanding
157936923
Income Tax Expense
5697000
EBITDA
111401000
Operating Margin
34.880276880237474
Total Other Income Expense Net
105190000
Cash
898627000
Short Term Investments
4108280000
Receivables
66109000
Inventories
-
Total Current Assets
5073016000
Property Plant Equipment
126968000
Total Assets
19321335000
Payables
-
Short Term Debt
-
Long Term Debt
290000000
Total Liabilities
17403290000
Equity
1918045000
Bs_currency_symbol
USD
Depreciation
5178000
Change In Working Capital
29118000
Cash From Operations
137629000
Capital Expenditures
2862000
Cash From Investing
-121866000
Cash From Financing
147097000
Net Change In Cash
162860000
Cf_currency_symbol
USD
PE
10.1951
PB
1.751180629234455
ROE
5.241065772700849
ROA
0.5202849596055344
FCF
134767000
Fcf Percent
0.4425322457771823
Piotroski FScore
4
Health Score
56
Deep Value Investing Score
6
Defensive Investing Score
4.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
5
Growth Investing Score
4.5
Momentum Investing Score
4
Net Net Investing Score
4.5
Quality Investing Score
6
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
304536000
Quarters > 0 > income Statement > cost Of Revenue
82341000
Quarters > 0 > income Statement > gross Profit
222195000
Quarters > 0 > income Statement > operating Expenses
115972000
Quarters > 0 > income Statement > operating Income
106223000
Quarters > 0 > income Statement > interest Expense
64827000
Quarters > 0 > income Statement > pretax Income
106223000
Quarters > 0 > income Statement > net Income
100526000
Quarters > 0 > income Statement > eps
0.6300003133519255
Quarters > 0 > income Statement > dividends Per Share
28483000
Quarters > 0 > income Statement > shares Outstanding
159565000
Quarters > 0 > income Statement > income Tax Expense
5697000
Quarters > 0 > income Statement > EBITDA
111401000
Quarters > 0 > income Statement > operating Margin
34.880276880237474
Quarters > 0 > income Statement > total Other Income Expense Net
105190000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
898627000
Quarters > 0 > balance Sheet > short Term Investments
4108280000
Quarters > 0 > balance Sheet > receivables
66109000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
5073016000
Quarters > 0 > balance Sheet > property Plant Equipment
126968000
Quarters > 0 > balance Sheet > total Assets
19321335000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
290000000
Quarters > 0 > balance Sheet > total Liabilities
17403290000
Quarters > 0 > balance Sheet > equity
1918045000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
100526000
Quarters > 0 > cash Flow > depreciation
5178000
Quarters > 0 > cash Flow > change In Working Capital
29118000
Quarters > 0 > cash Flow > cash From Operations
137629000
Quarters > 0 > cash Flow > capital Expenditures
2862000
Quarters > 0 > cash Flow > cash From Investing
-121866000
Quarters > 0 > cash Flow > cash From Financing
147097000
Quarters > 0 > cash Flow > net Change In Cash
162860000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.6300003133519255
Quarters > 0 > ratios > PB
1.751180629234455
Quarters > 0 > ratios > ROE
5.241065772700849
Quarters > 0 > ratios > ROA
0.5202849596055344
Quarters > 0 > ratios > FCF
134767000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.4425322457771823
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
302065000
Quarters > 1 > income Statement > cost Of Revenue
82999000
Quarters > 1 > income Statement > gross Profit
219066000
Quarters > 1 > income Statement > operating Expenses
116181000
Quarters > 1 > income Statement > operating Income
102885000
Quarters > 1 > income Statement > interest Expense
62331000
Quarters > 1 > income Statement > pretax Income
102885000
Quarters > 1 > income Statement > net Income
80180000
Quarters > 1 > income Statement > eps
0.4964306278751556
Quarters > 1 > income Statement > dividends Per Share
29703000
Quarters > 1 > income Statement > shares Outstanding
161513000
Quarters > 1 > income Statement > income Tax Expense
22705000
Quarters > 1 > income Statement > EBITDA
108421000
Quarters > 1 > income Statement > operating Margin
34.06054988164799
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
735884000
Quarters > 1 > balance Sheet > short Term Investments
1234987000
Quarters > 1 > balance Sheet > receivables
71548000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2042419000
Quarters > 1 > balance Sheet > property Plant Equipment
128425000
Quarters > 1 > balance Sheet > total Assets
18897529000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
120000000
Quarters > 1 > balance Sheet > long Term Debt
320000000
Quarters > 1 > balance Sheet > total Liabilities
17052074000
Quarters > 1 > balance Sheet > equity
1845455000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
80180000
Quarters > 1 > cash Flow > depreciation
5536000
Quarters > 1 > cash Flow > change In Working Capital
-18008000
Quarters > 1 > cash Flow > cash From Operations
95447000
Quarters > 1 > cash Flow > capital Expenditures
2608000
Quarters > 1 > cash Flow > cash From Investing
-368224000
Quarters > 1 > cash Flow > cash From Financing
-318788000
Quarters > 1 > cash Flow > net Change In Cash
-591565000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.4964306278751556
Quarters > 1 > ratios > PB
1.842282065940378
Quarters > 1 > ratios > ROE
4.344727993909362
Quarters > 1 > ratios > ROA
0.4242882759962956
Quarters > 1 > ratios > FCF
92839000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.30734775627762234
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
308782000
Quarters > 2 > income Statement > cost Of Revenue
89442000
Quarters > 2 > income Statement > gross Profit
219340000
Quarters > 2 > income Statement > operating Expenses
119041000
Quarters > 2 > income Statement > operating Income
100299000
Quarters > 2 > income Statement > interest Expense
64668000
Quarters > 2 > income Statement > pretax Income
100299000
Quarters > 2 > income Statement > net Income
77059000
Quarters > 2 > income Statement > eps
0.46549234941978823
Quarters > 2 > income Statement > dividends Per Share
29316000
Quarters > 2 > income Statement > shares Outstanding
165543000
Quarters > 2 > income Statement > income Tax Expense
23240000
Quarters > 2 > income Statement > EBITDA
106004000
Quarters > 2 > income Statement > operating Margin
32.482139502950304
Quarters > 2 > income Statement > total Other Income Expense Net
76051000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
1327075000
Quarters > 2 > balance Sheet > short Term Investments
1021628000
Quarters > 2 > balance Sheet > receivables
63777000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2412980000
Quarters > 2 > balance Sheet > property Plant Equipment
130469000
Quarters > 2 > balance Sheet > total Assets
19106983000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
331143000
Quarters > 2 > balance Sheet > total Liabilities
17327641000
Quarters > 2 > balance Sheet > equity
1779342000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
77059000
Quarters > 2 > cash Flow > depreciation
5705000
Quarters > 2 > cash Flow > change In Working Capital
-6473000
Quarters > 2 > cash Flow > cash From Operations
108219000
Quarters > 2 > cash Flow > capital Expenditures
1485000
Quarters > 2 > cash Flow > cash From Investing
393554000
Quarters > 2 > cash Flow > cash From Financing
-332913000
Quarters > 2 > cash Flow > net Change In Cash
168860000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.46549234941978823
Quarters > 2 > ratios > PB
1.9584094288787655
Quarters > 2 > ratios > ROE
4.330758224107564
Quarters > 2 > ratios > ROA
0.40330281342690255
Quarters > 2 > ratios > FCF
106734000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.3456613403631041
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
291740000
Quarters > 3 > income Statement > cost Of Revenue
91687000
Quarters > 3 > income Statement > gross Profit
200053000
Quarters > 3 > income Statement > operating Expenses
104024000
Quarters > 3 > income Statement > operating Income
96029000
Quarters > 3 > income Statement > interest Expense
70461000
Quarters > 3 > income Statement > pretax Income
96029000
Quarters > 3 > income Statement > net Income
75701000
Quarters > 3 > income Statement > eps
0.4572890427260591
Quarters > 3 > income Statement > dividends Per Share
26072000
Quarters > 3 > income Statement > shares Outstanding
165543000
Quarters > 3 > income Statement > income Tax Expense
20328000
Quarters > 3 > income Statement > EBITDA
101907000
Quarters > 3 > income Statement > operating Margin
32.91595256049907
Quarters > 3 > income Statement > total Other Income Expense Net
75640000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1158715000
Quarters > 3 > balance Sheet > short Term Investments
4566002000
Quarters > 3 > balance Sheet > receivables
71881000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
5796598000
Quarters > 3 > balance Sheet > property Plant Equipment
133437000
Quarters > 3 > balance Sheet > total Assets
19292921000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
561700000
Quarters > 3 > balance Sheet > total Liabilities
17623685000
Quarters > 3 > balance Sheet > equity
1669236000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
75701000
Quarters > 3 > cash Flow > depreciation
5878000
Quarters > 3 > cash Flow > change In Working Capital
-8021000
Quarters > 3 > cash Flow > cash From Operations
96801000
Quarters > 3 > cash Flow > capital Expenditures
1621000
Quarters > 3 > cash Flow > cash From Investing
-77560000
Quarters > 3 > cash Flow > cash From Financing
454803000
Quarters > 3 > cash Flow > net Change In Cash
474044000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.4572890427260591
Quarters > 3 > ratios > PB
2.0875898614695583
Quarters > 3 > ratios > ROE
4.535068738033448
Quarters > 3 > ratios > ROA
0.39237707965527874
Quarters > 3 > ratios > FCF
95180000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.3262494001508192
Quarters > 3 > health Score
55
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1192758000
Annuals > 0 > income Statement > cost Of Revenue
349040000
Annuals > 0 > income Statement > gross Profit
843718000
Annuals > 0 > income Statement > operating Expenses
452511000
Annuals > 0 > income Statement > operating Income
391207000
Annuals > 0 > income Statement > interest Expense
287674000
Annuals > 0 > income Statement > pretax Income
391207000
Annuals > 0 > income Statement > net Income
298724000
Annuals > 0 > income Statement > eps
1.8075126461262918
Annuals > 0 > income Statement > dividends Per Share
105581000
Annuals > 0 > income Statement > shares Outstanding
165268000
Annuals > 0 > income Statement > income Tax Expense
92483000
Annuals > 0 > income Statement > EBITDA
416203000
Annuals > 0 > income Statement > operating Margin
32.79852241611459
Annuals > 0 > income Statement > total Other Income Expense Net
309940000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1158715000
Annuals > 0 > balance Sheet > short Term Investments
4566002000
Annuals > 0 > balance Sheet > receivables
71881000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
5796598000
Annuals > 0 > balance Sheet > property Plant Equipment
133437000
Annuals > 0 > balance Sheet > total Assets
19292921000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
561700000
Annuals > 0 > balance Sheet > total Liabilities
17623685000
Annuals > 0 > balance Sheet > equity
1669236000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
298724000
Annuals > 0 > cash Flow > depreciation
24996000
Annuals > 0 > cash Flow > change In Working Capital
266000
Annuals > 0 > cash Flow > cash From Operations
404150000
Annuals > 0 > cash Flow > capital Expenditures
10008000
Annuals > 0 > cash Flow > cash From Investing
136232000
Annuals > 0 > cash Flow > cash From Financing
-44131000
Annuals > 0 > cash Flow > net Change In Cash
496251000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.8075126461262918
Annuals > 0 > ratios > PB
2.06927073223918
Annuals > 0 > ratios > ROE
17.895851754934593
Annuals > 0 > ratios > ROA
1.548360665551888
Annuals > 0 > ratios > FCF
394142000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.3304459077197554
Annuals > 0 > health Score
66
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1123544000
Annuals > 1 > income Statement > cost Of Revenue
293385000
Annuals > 1 > income Statement > gross Profit
830159000
Annuals > 1 > income Statement > operating Expenses
432723000
Annuals > 1 > income Statement > operating Income
397436000
Annuals > 1 > income Statement > interest Expense
226376000
Annuals > 1 > income Statement > pretax Income
397436000
Annuals > 1 > income Statement > net Income
302864000
Annuals > 1 > income Statement > eps
1.709357715317756
Annuals > 1 > income Statement > dividends Per Share
99666000
Annuals > 1 > income Statement > shares Outstanding
177180000
Annuals > 1 > income Statement > income Tax Expense
94572000
Annuals > 1 > income Statement > EBITDA
425672000
Annuals > 1 > income Statement > operating Margin
35.37342551782574
Annuals > 1 > income Statement > total Other Income Expense Net
8719000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
662225000
Annuals > 1 > balance Sheet > short Term Investments
5230923000
Annuals > 1 > balance Sheet > receivables
77716000
Annuals > 1 > balance Sheet > inventories
-1300106000
Annuals > 1 > balance Sheet > total Current Assets
5970864000
Annuals > 1 > balance Sheet > property Plant Equipment
142016000
Annuals > 1 > balance Sheet > total Assets
18909549000
Annuals > 1 > balance Sheet > payables
231582000
Annuals > 1 > balance Sheet > short Term Debt
475000000
Annuals > 1 > balance Sheet > long Term Debt
661700000
Annuals > 1 > balance Sheet > total Liabilities
17411940000
Annuals > 1 > balance Sheet > equity
1497609000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
302864000
Annuals > 1 > cash Flow > depreciation
28236000
Annuals > 1 > cash Flow > change In Working Capital
-44916000
Annuals > 1 > cash Flow > cash From Operations
362963000
Annuals > 1 > cash Flow > capital Expenditures
22599000
Annuals > 1 > cash Flow > cash From Investing
-78450000
Annuals > 1 > cash Flow > cash From Financing
-101854000
Annuals > 1 > cash Flow > net Change In Cash
182659000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.709357715317756
Annuals > 1 > ratios > PB
2.4726494031486186
Annuals > 1 > ratios > ROE
20.22316906482266
Annuals > 1 > ratios > ROA
1.6016458139747276
Annuals > 1 > ratios > FCF
340364000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.3029378466708914
Annuals > 1 > health Score
68
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
953894000
Annuals > 2 > income Statement > cost Of Revenue
95736000
Annuals > 2 > income Statement > gross Profit
858158000
Annuals > 2 > income Statement > operating Expenses
410574000
Annuals > 2 > income Statement > operating Income
447584000
Annuals > 2 > income Statement > interest Expense
67321000
Annuals > 2 > income Statement > pretax Income
447584000
Annuals > 2 > income Statement > net Income
305072000
Annuals > 2 > income Statement > eps
1.5891815302550425
Annuals > 2 > income Statement > dividends Per Share
87824000
Annuals > 2 > income Statement > shares Outstanding
191968000
Annuals > 2 > income Statement > income Tax Expense
142512000
Annuals > 2 > income Statement > EBITDA
478689000
Annuals > 2 > income Statement > operating Margin
46.921775375461
Annuals > 2 > income Statement > total Other Income Expense Net
-73922000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
478780000
Annuals > 2 > balance Sheet > short Term Investments
5520142000
Annuals > 2 > balance Sheet > receivables
69730000
Annuals > 2 > balance Sheet > inventories
-1300106000
Annuals > 2 > balance Sheet > total Current Assets
6068652000
Annuals > 2 > balance Sheet > property Plant Equipment
142935000
Annuals > 2 > balance Sheet > total Assets
18634484000
Annuals > 2 > balance Sheet > payables
231582000
Annuals > 2 > balance Sheet > short Term Debt
550133000
Annuals > 2 > balance Sheet > long Term Debt
183762000
Annuals > 2 > balance Sheet > total Liabilities
17308944000
Annuals > 2 > balance Sheet > equity
1325540000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
305072000
Annuals > 2 > cash Flow > depreciation
31105000
Annuals > 2 > cash Flow > change In Working Capital
8366000
Annuals > 2 > cash Flow > cash From Operations
440485000
Annuals > 2 > cash Flow > capital Expenditures
20459000
Annuals > 2 > cash Flow > cash From Investing
-681460000
Annuals > 2 > cash Flow > cash From Financing
-1821578000
Annuals > 2 > cash Flow > net Change In Cash
-2062553000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.5891815302550425
Annuals > 2 > ratios > PB
3.0267899874768016
Annuals > 2 > ratios > ROE
23.01492222037811
Annuals > 2 > ratios > ROA
1.637136826541588
Annuals > 2 > ratios > FCF
420026000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.4403277513015073
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
882022000
Annuals > 3 > income Statement > cost Of Revenue
-509000
Annuals > 3 > income Statement > gross Profit
882531000
Annuals > 3 > income Statement > operating Expenses
454714000
Annuals > 3 > income Statement > operating Income
427817000
Annuals > 3 > income Statement > interest Expense
64779000
Annuals > 3 > income Statement > pretax Income
427817000
Annuals > 3 > income Statement > net Income
281025000
Annuals > 3 > income Statement > eps
1.3299810695693326
Annuals > 3 > income Statement > dividends Per Share
67474000
Annuals > 3 > income Statement > shares Outstanding
211300000
Annuals > 3 > income Statement > income Tax Expense
146792000
Annuals > 3 > income Statement > EBITDA
464189000
Annuals > 3 > income Statement > operating Margin
48.504118944878925
Annuals > 3 > income Statement > total Other Income Expense Net
-26435000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2540676000
Annuals > 3 > balance Sheet > short Term Investments
6456143000
Annuals > 3 > balance Sheet > receivables
636512000
Annuals > 3 > balance Sheet > inventories
-2645413000
Annuals > 3 > balance Sheet > total Current Assets
9633331000
Annuals > 3 > balance Sheet > property Plant Equipment
146417000
Annuals > 3 > balance Sheet > total Assets
20785275000
Annuals > 3 > balance Sheet > payables
214852000
Annuals > 3 > balance Sheet > short Term Debt
214964000
Annuals > 3 > balance Sheet > long Term Debt
183762000
Annuals > 3 > balance Sheet > total Liabilities
18683508000
Annuals > 3 > balance Sheet > equity
2101767000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
281025000
Annuals > 3 > cash Flow > depreciation
36372000
Annuals > 3 > cash Flow > change In Working Capital
16763000
Annuals > 3 > cash Flow > cash From Operations
399721000
Annuals > 3 > cash Flow > capital Expenditures
13349000
Annuals > 3 > cash Flow > cash From Investing
-1262975000
Annuals > 3 > cash Flow > cash From Financing
1912479000
Annuals > 3 > cash Flow > net Change In Cash
1049225000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.3299810695693326
Annuals > 3 > ratios > PB
2.101170110673543
Annuals > 3 > ratios > ROE
13.370892206414888
Annuals > 3 > ratios > ROA
1.3520388832959873
Annuals > 3 > ratios > FCF
386372000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.4380525655822644
Annuals > 3 > health Score
63
Valuation > metrics > PE
10.1951
Valuation > metrics > PB
1.751180629234455
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
5.241065772700849
Profitability > metrics > ROA
1.9815825536525018
Profitability > metrics > Net Margin
0.33009562087897654
Profitability > final Score
46
Profitability > verdict
Weak
Risk > metrics > Debt Equity
9.073452395538165
Risk > metrics > Interest Coverage
1.638561093371589
Risk > final Score
13
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
50
Prev Profitabilities > 1
48
Prev Profitabilities > 2
43
Prev Risks > 0
13
Prev Risks > 1
12
Prev Risks > 2
11
Prev Liquidities > 0
100
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-20T21:49:04.255Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-23
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.63
Earnings History > 0 > eps Estimate
0.49
Earnings History > 0 > eps Difference
0.14
Earnings History > 0 > surprise Percent
28.5714
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-22
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.5
Earnings History > 1 > eps Estimate
0.46
Earnings History > 1 > eps Difference
0.04
Earnings History > 1 > surprise Percent
8.6957
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-24
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.47
Earnings History > 2 > eps Estimate
0.43
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
9.3023
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-01-23
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.46
Earnings History > 3 > eps Estimate
0.41
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
12.1951
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-23
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.45
Earnings History > 4 > eps Estimate
0.41
Earnings History > 4 > eps Difference
0.04
Earnings History > 4 > surprise Percent
9.7561
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-23
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.46
Earnings History > 5 > eps Estimate
0.41
Earnings History > 5 > eps Difference
0.05
Earnings History > 5 > surprise Percent
12.1951
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-23
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.44
Earnings History > 6 > eps Estimate
0.37
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
18.9189
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-01-24
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.49
Earnings History > 7 > eps Estimate
0.36
Earnings History > 7 > eps Difference
0.13
Earnings History > 7 > surprise Percent
36.1111
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-20
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.46
Earnings History > 8 > eps Estimate
0.38
Earnings History > 8 > eps Difference
0.08
Earnings History > 8 > surprise Percent
21.0526
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.38
Earnings History > 9 > eps Estimate
0.35
Earnings History > 9 > eps Difference
0.03
Earnings History > 9 > surprise Percent
8.5714
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-25
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.39
Earnings History > 10 > eps Estimate
0.35
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
11.4286
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-01-27
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.4
Earnings History > 11 > eps Estimate
0.4
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-25
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.4
Earnings History > 12 > eps Estimate
0.39
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
2.5641
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-22
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.38
Earnings History > 13 > eps Estimate
0.35
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
8.5714
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.41
Earnings History > 14 > eps Estimate
0.34
Earnings History > 14 > eps Difference
0.07
Earnings History > 14 > surprise Percent
20.5882
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-01-26
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.36
Earnings History > 15 > eps Estimate
0.32
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
12.5
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-25
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.37
Earnings History > 16 > eps Estimate
0.31
Earnings History > 16 > eps Difference
0.06
Earnings History > 16 > surprise Percent
19.3548
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-23
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.36
Earnings History > 17 > eps Estimate
0.27
Earnings History > 17 > eps Difference
0.09
Earnings History > 17 > surprise Percent
33.3333
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-26
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.31
Earnings History > 18 > eps Estimate
0.24
Earnings History > 18 > eps Difference
0.07
Earnings History > 18 > surprise Percent
29.1667
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-01-29
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.27
Earnings History > 19 > eps Estimate
0.22
Earnings History > 19 > eps Difference
0.05
Earnings History > 19 > surprise Percent
22.7273
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-30
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.1
Earnings History > 20 > eps Estimate
0.12
Earnings History > 20 > eps Difference
-0.02
Earnings History > 20 > surprise Percent
-16.6667
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-28
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.1
Earnings History > 21 > eps Estimate
0.06
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
66.6667
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-30
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.03
Earnings History > 22 > eps Estimate
0.16
Earnings History > 22 > eps Difference
-0.19
Earnings History > 22 > surprise Percent
-118.75
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-01-28
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.19
Earnings History > 23 > eps Estimate
0.19
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-22
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.2
Earnings History > 24 > eps Estimate
0.19
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
5.2632
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-23
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.18
Earnings History > 25 > eps Estimate
0.19
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-5.2632
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-24
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.17
Earnings History > 26 > eps Estimate
0.17
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-01-29
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.2
Earnings History > 27 > eps Estimate
0.16
Earnings History > 27 > eps Difference
0.04
Earnings History > 27 > surprise Percent
25
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-25
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.16
Earnings History > 28 > eps Estimate
0.15
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
6.6667
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-25
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.14
Earnings History > 29 > eps Estimate
0.13
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
7.6923
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-27
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.17
Earnings History > 30 > eps Estimate
0.08
Earnings History > 30 > eps Difference
0.09
Earnings History > 30 > surprise Percent
112.5
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-01-29
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.11
Earnings History > 31 > eps Estimate
0.05
Earnings History > 31 > eps Difference
0.06
Earnings History > 31 > surprise Percent
120
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-06
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.14
Earnings History > 32 > eps Estimate
0.11
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
27.2727
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-28
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.13
Earnings History > 33 > eps Estimate
0.11
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
18.1818
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-25
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.06
Earnings History > 34 > eps Estimate
0.1
Earnings History > 34 > eps Difference
-0.04
Earnings History > 34 > surprise Percent
-40
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-01-26
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.11
Earnings History > 35 > eps Estimate
0.09
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
22.2222
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-25
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.11
Earnings History > 36 > eps Estimate
0.1
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
10
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-26
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.1
Earnings History > 37 > eps Estimate
0.1
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-25
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.12
Earnings History > 38 > eps Estimate
0.08
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
50
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-01-28
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.07
Earnings History > 39 > eps Estimate
0.09
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-22.2222
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-26
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.07
Earnings History > 40 > eps Estimate
0.09
Earnings History > 40 > eps Difference
-0.02
Earnings History > 40 > surprise Percent
-22.2222
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-29
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.16
Earnings History > 41 > eps Estimate
0.11
Earnings History > 41 > eps Difference
-0.27
Earnings History > 41 > surprise Percent
-245.4545
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-04
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.06
Earnings History > 42 > eps Estimate
0.1
Earnings History > 42 > eps Difference
-0.04
Earnings History > 42 > surprise Percent
-40
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-05
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.11
Earnings History > 43 > eps Estimate
0.11
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-27
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.11
Earnings History > 44 > eps Estimate
0.11
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
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
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.12
Earnings History > 45 > eps Estimate
0.11
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
9.0909
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-24
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.09
Earnings History > 46 > eps Estimate
0.09
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-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.09
Earnings History > 47 > eps Estimate
0.11
Earnings History > 47 > eps Difference
-0.02
Earnings History > 47 > surprise Percent
-18.1818
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-23
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.09
Earnings History > 48 > eps Estimate
0.1
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-10
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-24
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.08
Earnings History > 49 > eps Estimate
0.09
Earnings History > 49 > eps Difference
-0.01
Earnings History > 49 > surprise Percent
-11.1111
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-03
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.02
Earnings History > 50 > eps Estimate
0.09
Earnings History > 50 > eps Difference
-0.11
Earnings History > 50 > surprise Percent
-122.2222
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-05
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.07
Earnings History > 51 > eps Estimate
0.1
Earnings History > 51 > eps Difference
-0.03
Earnings History > 51 > surprise Percent
-30
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.09
Earnings History > 52 > eps Estimate
0.04
Earnings History > 52 > eps Difference
0.05
Earnings History > 52 > surprise Percent
125
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
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.05
Earnings History > 53 > eps Estimate
-0.02
Earnings History > 53 > eps Difference
0.07
Earnings History > 53 > surprise Percent
350
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-07
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.06
Earnings History > 54 > eps Estimate
-0.06
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-01
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.08
Earnings History > 55 > eps Estimate
0.41
Earnings History > 55 > eps Difference
-0.49
Earnings History > 55 > surprise Percent
-119.5122
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-26
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-1.46
Earnings History > 56 > eps Estimate
-1.94
Earnings History > 56 > eps Difference
0.48
Earnings History > 56 > surprise Percent
24.7423
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-08
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-1.04
Earnings History > 57 > eps Estimate
-2.4
Earnings History > 57 > eps Difference
1.36
Earnings History > 57 > surprise Percent
56.6667
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-06
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-1.66
Earnings History > 58 > eps Estimate
-2.13
Earnings History > 58 > eps Difference
0.47
Earnings History > 58 > surprise Percent
22.0657
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-09
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-3.44
Earnings History > 59 > eps Estimate
-2.08
Earnings History > 59 > eps Difference
-1.36
Earnings History > 59 > surprise Percent
-65.3846
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-21
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
4.2
Earnings History > 60 > eps Estimate
-4.77
Earnings History > 60 > eps Difference
8.97
Earnings History > 60 > surprise Percent
188.0503
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-27
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-15.75
Earnings History > 61 > eps Estimate
-9.3
Earnings History > 61 > eps Difference
-6.45
Earnings History > 61 > surprise Percent
-69.3548
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-26
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-18.3
Earnings History > 62 > eps Estimate
-9.15
Earnings History > 62 > eps Difference
-9.15
Earnings History > 62 > surprise Percent
-100
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-01
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-9.6
Earnings History > 63 > eps Estimate
-9.07
Earnings History > 63 > eps Difference
-0.53
Earnings History > 63 > surprise Percent
-5.8434
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-30
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-28.35
Earnings History > 64 > eps Estimate
-4.95
Earnings History > 64 > eps Difference
-23.4
Earnings History > 64 > surprise Percent
-472.7273
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-15.45
Earnings History > 65 > eps Estimate
-2.17
Earnings History > 65 > eps Difference
-13.28
Earnings History > 65 > surprise Percent
-611.9816
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-27
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.05
Earnings History > 66 > eps Estimate
-0.69
Earnings History > 66 > eps Difference
1.74
Earnings History > 66 > surprise Percent
252.1739
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-03
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.35
Earnings History > 67 > eps Estimate
2.48
Earnings History > 67 > eps Difference
-1.13
Earnings History > 67 > surprise Percent
-45.5645
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-27
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
2.4
Earnings History > 68 > eps Estimate
2.1
Earnings History > 68 > eps Difference
0.3
Earnings History > 68 > surprise Percent
14.2857
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-23
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
3.75
Earnings History > 69 > eps Estimate
1.75
Earnings History > 69 > eps Difference
2
Earnings History > 69 > surprise Percent
114.2857
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
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
3.75
Earnings History > 70 > eps Estimate
0.65
Earnings History > 70 > eps Difference
3.1
Earnings History > 70 > surprise Percent
476.9231
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-06
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.45
Earnings History > 71 > eps Estimate
1.15
Earnings History > 71 > eps Difference
-1.6
Earnings History > 71 > surprise Percent
-139.1304
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-06
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.6997
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-09-24
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
2.4
Earnings History > 73 > eps Estimate
3.3
Earnings History > 73 > eps Difference
-0.9
Earnings History > 73 > surprise Percent
-27.2727
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-19
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
2.2889
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-09
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.35
Earnings History > 75 > eps Estimate
7.29
Earnings History > 75 > eps Difference
-5.94
Earnings History > 75 > surprise Percent
-81.4815
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-20
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
2.9902
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-18
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
3.9083
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-18
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-1.1414
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-01-26
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-6.3
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-21
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.3088
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-19
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
15.75
Earnings History > 81 > eps Estimate
6.99
Earnings History > 81 > eps Difference
8.76
Earnings History > 81 > surprise Percent
125.3219
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-19
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
2.7
Earnings History > 82 > eps Estimate
6.68
Earnings History > 82 > eps Difference
-3.98
Earnings History > 82 > surprise Percent
-59.5808
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-01-27
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
7.13
Earnings History > 83 > eps Estimate
6.93
Earnings History > 83 > eps Difference
0.2
Earnings History > 83 > surprise Percent
2.886
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-21
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
7.05
Earnings History > 84 > eps Estimate
5.55
Earnings History > 84 > eps Difference
1.5
Earnings History > 84 > surprise Percent
27.027
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-22
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
5.4
Earnings History > 85 > eps Estimate
5.23
Earnings History > 85 > eps Difference
0.17
Earnings History > 85 > surprise Percent
3.2505
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-22
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
4.88
Earnings History > 86 > eps Estimate
4.95
Earnings History > 86 > eps Difference
-0.07
Earnings History > 86 > surprise Percent
-1.4141
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-01-21
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
4.72
Earnings History > 87 > eps Estimate
4.75
Earnings History > 87 > eps Difference
-0.03
Earnings History > 87 > surprise Percent
-0.6316
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-20
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
4.58
Earnings History > 88 > eps Estimate
3.94
Earnings History > 88 > eps Difference
0.64
Earnings History > 88 > surprise Percent
16.2437
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-16
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
4.13
Earnings History > 89 > eps Estimate
2.95
Earnings History > 89 > eps Difference
1.18
Earnings History > 89 > surprise Percent
40
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-15
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
5.48
Earnings History > 90 > eps Estimate
3.73
Earnings History > 90 > eps Difference
1.75
Earnings History > 90 > surprise Percent
46.9169
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-01-16
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
3.9
Earnings History > 91 > eps Estimate
3.7
Earnings History > 91 > eps Difference
0.2
Earnings History > 91 > surprise Percent
5.4054
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-16
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
3.83
Earnings History > 92 > eps Estimate
3.85
Earnings History > 92 > eps Difference
-0.02
Earnings History > 92 > surprise Percent
-0.5195
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-07-16
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
3.75
Earnings History > 93 > eps Estimate
3.8
Earnings History > 93 > eps Difference
-0.05
Earnings History > 93 > surprise Percent
-1.3158
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-04-17
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
3.65
Earnings History > 94 > eps Estimate
3.65
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-01-15
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
3.55
Earnings History > 95 > eps Estimate
3.5
Earnings History > 95 > eps Difference
0.05
Earnings History > 95 > surprise Percent
1.4286
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
3.3421
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-12
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
3.2
Earnings History > 97 > eps Estimate
3.05
Earnings History > 97 > eps Difference
0.15
Earnings History > 97 > surprise Percent
4.918
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-16
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
2.95
Earnings History > 98 > eps Estimate
2.9
Earnings History > 98 > eps Difference
0.05
Earnings History > 98 > surprise Percent
1.7241
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-01-16
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
2.85
Earnings History > 99 > eps Estimate
2.9
Earnings History > 99 > eps Difference
-0.05
Earnings History > 99 > surprise Percent
-1.7241
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-10-11
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
2.8
Earnings History > 100 > eps Estimate
2.85
Earnings History > 100 > eps Difference
-0.05
Earnings History > 100 > surprise Percent
-1.7544
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-06-30
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
2.7315
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-03-31
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
2.6547
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-01-24
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
2.55
Earnings History > 103 > eps Estimate
2.6
Earnings History > 103 > eps Difference
-0.05
Earnings History > 103 > surprise Percent
-1.9231
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-14
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
2.5
Earnings History > 104 > eps Estimate
2.5
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-08
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
2.45
Earnings History > 105 > eps Estimate
2.45
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-03-31
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
2.3935
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1998-12-31
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
2.2918
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-09-30
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
2.3885
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-06-30
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
2.234
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-03-31
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
1.0504
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1995-12-31
Earnings History > 111 > report Date
1996-01-11
Earnings History > 111 > date
1995-12-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
1.63
Earnings History > 111 > eps Estimate
1.63
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1995-09-30
Earnings History > 112 > report Date
1995-10-03
Earnings History > 112 > date
1995-09-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
1.58
Earnings History > 112 > eps Estimate
1.55
Earnings History > 112 > eps Difference
0.03
Earnings History > 112 > surprise Percent
1.9355
Earnings History > 113 > period
1995-06-30
Earnings History > 113 > report Date
1995-07-12
Earnings History > 113 > date
1995-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
1.5
Earnings History > 113 > eps Estimate
1.43
Earnings History > 113 > eps Difference
0.07
Earnings History > 113 > surprise Percent
4.8951
First BanCorp. operates as the bank holding company for FirstBank Puerto Rico that provides financial products and services to consumers and commercial customers. It operates through six segments: Mortgage Banking; Consumer (Retail) Banking; Commercial and Corporate Banking; Treasury and Investments; United States Operations; and Virgin Islands Operations. The Mortgage Banking segment engages in the origination, sale, and servicing of various residential mortgage loans; hedging activities; purchase of mortgage loans from branch and mortgage bankers; and origination of residential real estate loans. The Consumer (Retail) Banking segment provides auto loans, finance leases, personal loans, credit cards, and other types of consumer credit lines; and interest and non-interest-bearing checking and savings accounts. The Commercial and Corporate Banking segment offers commercial real estate and construction loans, as well as other products, such as cash and business management services. The Treasury and Investments segment focuses on fund management business. The United States Operations segment provides checking, savings, and money market accounts; retail CDs; internet banking services; residential mortgages; home equity loans and lines of credit; retail deposits; cash management services; remote data capture; automated clearing house transactions; and traditional commercial and industrial, and commercial real estate products, such as lines of credit, term loans, and construction loans. The Virgin Islands Operations segment focuses on consumer and commercial lending, and deposit-taking activities. The company also offers insurance agency services. First BanCorp. was founded in 1948 and is headquartered in San Juan, Puerto Rico.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AThe Goldman Sachs Group Raises Equity Residential (NYSE:EQR) Price Target to $69.00 - Defense World
1/18/2026
The Goldman Sachs Group Raises Equity Residential (NYSE:EQR) Price Target to $69.00 Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$24.1667
Analyst Picks
Strong Buy
3
Buy
2
Hold
1
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)
-
Low
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 107.64% of the total shares of First Bancorp
1.
BlackRock Inc(14.5191%)
since
2025/06/30
2.
Vanguard Group Inc(13.0249%)
since
2025/06/30
3.
FMR Inc(6.2441%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9762%)
since
2025/08/31
5.
State Street Corp(5.2819%)
since
2025/06/30
6.
Dimensional Fund Advisors, Inc.(5.1274%)
since
2025/06/30
7.
American Century Companies Inc(4.6999%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.1231%)
since
2025/07/31
9.
AllianceBernstein L.P.(2.8995%)
since
2025/06/30
10.
Geode Capital Management, LLC(2.8143%)
since
2025/06/30
11.
First Trust Advisors L.P.(2.5294%)
since
2025/06/30
12.
Avantis US Small Cap Value ETF(2.4812%)
since
2025/08/30
13.
Vanguard Small Cap Index(2.4442%)
since
2025/07/31
14.
iShares Russell 2000 ETF(2.3869%)
since
2025/08/31
15.
First Trust SMID Cp Rising Div Achv ETF(2.1509%)
since
2025/08/28
16.
T. Rowe Price Associates, Inc.(2.0698%)
since
2025/06/30
17.
Frontier Capital Management CO Inc(1.8142%)
since
2025/06/30
18.
Fidelity Stock Selector Small Cap(1.7264%)
since
2025/06/30
19.
Vanguard Small Cap Value Index Inv(1.5695%)
since
2025/07/31
20.
Morgan Stanley - Brokerage Accounts(1.5651%)
since
2025/06/30
21.
Fidelity Series Small Cap Opps(1.5196%)
since
2025/06/30
22.
Northern Trust Corp(1.451%)
since
2025/06/30
23.
American Century U.S. Small Cap Value(1.3523%)
since
2025/06/30
24.
American Century Small Cap Value Inv(1.3523%)
since
2025/06/30
25.
T. Rowe Price Integrated US Sm Gr Eq(1.3254%)
since
2025/07/31
26.
T. Rowe Price Integrated US SmCapGrEq(1.3254%)
since
2025/06/30
27.
NORGES BANK(1.2387%)
since
2025/06/30
28.
Schroder Investment Management Group(1.1514%)
since
2025/06/30
29.
Bank of New York Mellon Corp(1.1502%)
since
2025/06/30
30.
Fidelity Low-Priced Stock(1.1368%)
since
2025/06/30
31.
Arrowstreet Capital Limited Partnership(1.1122%)
since
2025/06/30
32.
Vanguard Strategic Equity Inv(1.1023%)
since
2025/06/30
33.
Bank of America Corp(1.0898%)
since
2025/06/30
34.
Verition Fund Managegment, LLC(1.0818%)
since
2025/06/30
35.
Vanguard Institutional Extnd Mkt Idx Tr(1.0738%)
since
2025/07/31
36.
Lord, Abbett & Co LLC(1.0692%)
since
2025/06/30
37.
Fidelity Small Cap Index(1.0126%)
since
2025/06/30
38.
SPDR® S&P Regional Banking ETF(0.9228%)
since
2025/08/31
39.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8841%)
since
2025/08/29
40.
DFA US Micro Cap I(0.8392%)
since
2025/07/31
* 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.63
EPS Estimate
0.49
EPS Difference
0.14
Surprise Percent
28.5714%
(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.