BOK Financial Corporation BOKF
Sector:
Financial ServicesIndustry:
Banks - RegionalDescription:
BOK Financial Corporation operates as the financial holding company for BOKF, NA that provides various financial products and services in Oklahoma, Texas, New Mexico, Northwest Arkansas, Colorado, Arizona, and Kansas/Missouri. It operates through three segments: Commercial Banking, Consumer Banking, and Wealth Management. The Commercial Banking segment offers lending, treasury, cash management, and customer commodity risk management products for small businesses, middle market, and larger commercial customers, as well as operates TransFund electronic funds transfer network. The Consumer Banking segment provides lending and deposit services to small business customers through consumer branch network; and engages in the mortgage loan origination and servicing activities. The Wealth Management segment offers fiduciary, private bank, insurance, and investment advisory services; and brokerage and trading services primarily related to providing liquidity to the mortgage markets through trading of U.S. government agency mortgage-backed securities and related derivative contracts, as well as underwrites state and municipal securities. The company also provides commercial loans, such as loans for working capital, facilities acquisition or expansion, purchases of equipment, and other needs of commercial customers; and service, healthcare, manufacturing, wholesale/retail, energy, and other sector loans. In addition, it offers commercial real estate loans for the construction of buildings or other enhancements to real estate and property held by borrowers for investment purposes; and residential mortgage and personal loans. Further, the company provides automated teller machine (ATM), call center, and Internet and mobile banking services. As of December 31, 2021, it operated 2,593 TransFund ATM locations. The company was founded in 1910 and is headquartered in Tulsa, Oklahoma.Recent Quarter:
2024-10-21Upcoming Quarter:
2025-01-22Annual Reports
Date2024-02-21
Revenue 1,974,810,000
Net Income 530,746,000
EPS 7.96
Basic Shares 66,181,906
Diluted Shares 65,651,568
Report Link
Date2023-03-01
Revenue 1,818,803,000
Net Income 520,273,000
EPS 7.68
Basic Shares 67,212,728
Diluted Shares 67,212,735
Report Link
Date2022-02-23
Revenue 1,831,110,000
Net Income 618,121,000
EPS 8.95
Basic Shares 68,591,920
Diluted Shares 68,594,322
Report Link
Date2021-02-24
Revenue 1,888,007,000
Net Income 435,030,000
EPS 6.19
Basic Shares 69,840,977
Diluted Shares 69,844,172
Report Link
Date2020-02-27
Revenue 1,747,213,000
Net Income 500,758,000
EPS 7.03
Basic Shares 70,787,700
Diluted Shares 70,802,612
Report Link
Date2019-03-01
Revenue 1,555,353,000
Net Income 445,646,000
EPS 6.69
Basic Shares 66,628,640
Diluted Shares 66,662,273
Report Link
Date2018-02-27
Revenue 1,483,939,000
Net Income 334,644,000
EPS 5.11
Basic Shares 64,745,364
Diluted Shares 64,806,284
Report Link
Date2017-02-28
Revenue 1,359,861,000
Net Income 232,668,000
EPS 3.53
Basic Shares 65,085,627
Diluted Shares 65,143,898
Report Link
Date2016-02-29
Revenue 1,331,210,000
Net Income 288,565,000
EPS 4.22
Basic Shares 67,594,689
Diluted Shares 67,691,658
Report Link
Date2015-02-27
Revenue 1,247,972,000
Net Income 292,435,000
EPS 4.23
Basic Shares 68,394,194
Diluted Shares 68,544,770
Report Link
Date2014-02-26
Revenue 1,257,861,000
Net Income 316,609,000
EPS 4.61
Basic Shares 67,988,897
Diluted Shares 68,205,519
Report Link
Date2013-02-27
Revenue 1,331,472,000
Net Income 351,191,000
EPS 5.15
Basic Shares 67,684,043
Diluted Shares 67,964,940
Report Link
Date2012-02-28
Revenue 1,859,529,000
Net Income 285,875,000
EPS 4.18
Basic Shares 67,787,676
Diluted Shares 68,038,763
Report Link
Date2011-02-28
Revenue 1,257,769,000
Net Income 246,754,000
EPS 3.63
Basic Shares 67,627,735
Diluted Shares 67,831,734
Report Link
Date2010-02-26
Revenue 1,237,767,000
Net Income 200,578,000
EPS 2.96
Basic Shares 67,375,387
Diluted Shares 67,487,944
Report Link
Date2009-02-27
Revenue 1,083,138,000
Net Income 153,232,000
EPS 2.28
Basic Shares 67,274,457
Diluted Shares 67,557,220
Report Link
Date2008-02-29
Revenue 943,133,000
Net Income 217,664,000
EPS 3.24
Basic Shares 67,083,200
Diluted Shares 67,550,538
Report Link
Date2007-03-01
Revenue 858,311,000
Net Income 212,977,000
EPS 3.19
Basic Shares 66,759,384
Diluted Shares 67,310,005
Report Link
Date2006-03-15
Revenue 796,287,000
Net Income 201,505,000
EPS 3.14
Basic Shares 64,067,873
Diluted Shares 67,047,064
Report Link
Date2005-03-16
Revenue 732,133,000
Net Income 179,023,000
EPS 3
Basic Shares 59,128,395
Diluted Shares 66,732,496
Report Link
Date2004-03-12
Revenue 693,021,000
Net Income 158,360,000
EPS 2.67
Basic Shares 58,699,951
Diluted Shares 66,509,120
Report Link
Date2003-03-26
Revenue 692,198,000
Net Income 150,409,000
EPS 2.58
Basic Shares 56,613,689
Diluted Shares 64,353,558
Report Link
Date2002-03-27
Revenue 590,112,000
Net Income 116,302,000
EPS 2.12
Basic Shares 54,127,040
Diluted Shares 61,516,094
Report Link
Date2001-03-28
Revenue 467,790,000
Net Income 100,140,000
EPS 1.84
Basic Shares 53,751,055
Diluted Shares 60,820,245
Report Link
Date2000-03-29
Revenue 424,600,000
Net Income 89,200,000
EPS 1.63
Basic Shares 53,679,790
Diluted Shares 61,107,053
Report Link
Date1999-03-22
Revenue 355,100,000
Net Income 74,700,000
EPS 1.41
Basic Shares 55,124,044
Diluted Shares 62,896,808
Report Link
Date1998-03-23
Revenue 285,300,000
Net Income 64,600,000
EPS 1.22
Basic Shares 56,036,264
Diluted Shares 62,707,166
Report Link
Date1997-03-27
Revenue 232,700,000
Net Income 54,100,000
EPS 1.01
Basic Shares 52,231,176
Diluted Shares 59,540,055
Report Link
Date1996-11-18
Revenue 206,400,000
Net Income 49,200,000
EPS 0.92
Basic Shares 51,925,539
Diluted Shares 58,863,172
Report Link
Date1994-12-31
Revenue 193,400,000
Net Income 45,100,000
EPS 0.84
Basic Shares 53,865,218
Diluted Shares 59,374,214
Report Link
Date1993-12-31
Revenue 170,200,000
Net Income 35,800,000
EPS 0.74
Basic Shares 48,226,790
Diluted Shares 53,173,081
Report Link
Date1992-12-31
Revenue 138,900,000
Net Income 25,600,000
EPS 0.63
Basic Shares 40,627,569
Diluted Shares 47,076,391
Report Link
Date1991-12-31
Revenue 69,600,000
Net Income 8,500,000
EPS 0.41
Basic Shares 20,515,445
Diluted Shares 24,618,628
Report Link
Annual Ratios
Date2023-12-31
PE 10.68
Dividend Yield 2.53
Payout Ratio: 27.018%
Date2022-12-31
PE 13.41
Dividend Yield 2.06
Payout Ratio: 27.639%
Date2021-12-31
PE 11.71
Dividend Yield 1.99
Payout Ratio: 23.313%
Date2020-12-31
PE 10.99
Dividend Yield 3.02
Payout Ratio: 33.202%
Date2019-12-31
PE 12.35
Dividend Yield 2.32
Payout Ratio: 28.656%
Date2018-12-31
PE 10.96
Dividend Yield 2.60
Payout Ratio: 28.540%
Date2017-12-31
PE 17.86
Dividend Yield 1.94
Payout Ratio: 34.676%
Date2016-12-31
PE 23.23
Dividend Yield 2.10
Payout Ratio: 48.763%
Date2015-12-31
PE 14.01
Dividend Yield 2.85
Payout Ratio: 39.950%
Date2014-12-31
PE 14.04
Dividend Yield 2.70
Payout Ratio: 37.966%
Date2013-12-31
PE 14.24
Dividend Yield 2.32
Payout Ratio: 33.076%
Date2012-12-31
PE 10.50
Dividend Yield 4.53
Payout Ratio: 47.547%
Date2011-12-31
PE 13.03
Dividend Yield 2.05
Payout Ratio: 26.733%
Date2010-12-31
PE 14.64
Dividend Yield 1.84
Payout Ratio: 26.973%
Date2009-12-31
PE 15.96
Dividend Yield 2.00
Payout Ratio: 31.884%
Date2008-12-31
PE 17.74
Dividend Yield 2.18
Payout Ratio: 38.628%
Date2007-12-31
PE 15.93
Dividend Yield 1.45
Payout Ratio: 23.162%
Date2006-12-31
PE 17.23
Dividend Yield 1.00
Payout Ratio: 17.273%
Date2005-12-31
PE 14.44
Dividend Yield 0.70
Payout Ratio: 10.096%
Date2004-12-31
PE 16.10
Dividend Yield 0.05
Payout Ratio: 0.860%
Date2003-12-31
PE 13.93
Dividend Yield 0.04
Payout Ratio: 0.496%
Date2002-12-31
PE 11.49
Dividend Yield 0.00
Payout Ratio: 0.020%
Date2001-12-31
PE 13.42
Dividend Yield 0.00
Payout Ratio: 0.017%
Date2000-12-31
PE 10.13
Dividend Yield 0.00
Payout Ratio: 0.001%
Date1999-12-31
PE 10.80
Dividend Yield 0.28
Payout Ratio: 3.027%
Date1998-12-31
PE 14.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 14.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 10.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 9.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 10.07
Dividend Yield 0.02
Payout Ratio: 0.222%
Date1993-12-31
PE 13.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 13.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-12-31
PE 11.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-10-30
Revenue 680,310,000
Net Income 138,616,000
EPS 2.18
Basic Shares 63,489,581
Diluted Shares 63,489,581
Report Link
Date2024-07-31
Revenue 932,675,000
Net Income 163,713,000
EPS 2.54
Basic Shares 63,714,204
Diluted Shares 63,714,204
Report Link
Date2024-05-01
Revenue 814,352,000
Net Income 83,703,000
EPS 1.29
Basic Shares 64,290,105
Diluted Shares 64,290,105
Report Link
Date2024-02-21
Revenue 453,021,000
Net Income 82,575,000
EPS 1.29
Basic Shares 64,750,170
Diluted Shares 64,750,170
Report Link
Date2023-11-01
Revenue 490,691,000
Net Income 134,495,000
EPS 2.04
Basic Shares 65,548,306
Diluted Shares 65,548,306
Report Link
Date2023-08-02
Revenue 523,010,000
Net Income 151,308,000
EPS 2.27
Basic Shares 65,994,131
Diluted Shares 65,994,131
Report Link
Date2023-05-03
Revenue 524,431,000
Net Income 162,368,000
EPS 2.43
Basic Shares 66,331,774
Diluted Shares 66,331,774
Report Link
Date2023-03-01
Revenue 540,696,000
Net Income 168,429,000
EPS 2.51
Basic Shares 66,627,955
Diluted Shares 66,627,955
Report Link
Date2022-11-02
Revenue 496,519,000
Net Income 156,510,000
EPS 2.34
Basic Shares 67,003,199
Diluted Shares 67,004,623
Report Link
Date2022-08-03
Revenue 433,198,000
Net Income 132,846,000
EPS 1.97
Basic Shares 67,453,748
Diluted Shares 67,455,172
Report Link
Date2022-05-04
Revenue 348,390,000
Net Income 62,488,000
EPS 0.92
Basic Shares 67,812,400
Diluted Shares 67,813,851
Report Link
Date2022-02-23
Revenue 425,853,000
Net Income 117,318,000
EPS 1.71
Basic Shares 68,069,160
Diluted Shares 68,070,910
Report Link
Date2021-11-03
Revenue 501,097,000
Net Income 188,322,000
EPS 2.74
Basic Shares 68,359,125
Diluted Shares 68,360,871
Report Link
Date2021-08-04
Revenue 460,629,000
Net Income 166,421,000
EPS 2.4
Basic Shares 68,815,666
Diluted Shares 68,817,442
Report Link
Date2021-05-05
Revenue 433,410,000
Net Income 146,060,000
EPS 2.1
Basic Shares 69,137,375
Diluted Shares 69,141,710
Report Link
Date2021-02-24
Revenue 473,860,000
Net Income 154,224,000
EPS 2.21
Basic Shares 69,489,597
Diluted Shares 69,493,050
Report Link
Date2020-11-03
Revenue 483,841,000
Net Income 154,034,000
EPS 2.19
Basic Shares 69,877,866
Diluted Shares 69,879,290
Report Link
Date2020-08-04
Revenue 488,431,000
Net Income 64,693,000
EPS 0.92
Basic Shares 69,876,043
Diluted Shares 69,877,467
Report Link
Date2020-05-05
Revenue 441,875,000
Net Income 62,079,000
EPS 0.88
Basic Shares 70,123,685
Diluted Shares 70,130,166
Report Link
Date2020-02-27
Revenue 436,224,000
Net Income 110,352,000
EPS 1.56
Basic Shares 70,295,899
Diluted Shares 70,309,644
Report Link
Date2019-10-30
Revenue 446,027,000
Net Income 142,231,000
EPS 2
Basic Shares 70,596,307
Diluted Shares 70,609,924
Report Link
Date2019-08-09
Revenue 442,472,000
Net Income 137,563,000
EPS 1.93
Basic Shares 70,887,063
Diluted Shares 70,902,033
Report Link
Date2019-05-01
Revenue 425,466,000
Net Income 110,612,000
EPS 1.54
Basic Shares 71,387,070
Diluted Shares 71,404,388
Report Link
Date2019-03-01
Revenue 410,623,000
Net Income 108,456,000
EPS 1.5
Basic Shares 71,808,029
Diluted Shares 71,833,334
Report Link
Date2018-10-30
Revenue 397,083,000
Net Income 117,256,000
EPS 1.79
Basic Shares 64,901,095
Diluted Shares 64,934,351
Report Link
Date2018-07-31
Revenue 382,071,000
Net Income 114,372,000
EPS 1.75
Basic Shares 64,901,975
Diluted Shares 64,937,226
Report Link
Date2018-04-27
Revenue 365,576,000
Net Income 105,562,000
EPS 1.61
Basic Shares 64,847,334
Diluted Shares 64,888,033
Report Link
Date2018-02-27
Revenue 369,368,000
Net Income 72,492,000
EPS 1.11
Basic Shares 64,793,005
Diluted Shares 64,843,179
Report Link
Date2017-10-31
Revenue 380,712,000
Net Income 85,649,000
EPS 1.31
Basic Shares 64,742,822
Diluted Shares 64,805,172
Report Link
Date2017-07-28
Revenue 375,384,000
Net Income 88,147,000
EPS 1.35
Basic Shares 64,729,752
Diluted Shares 64,793,134
Report Link
Date2017-04-28
Revenue 358,475,000
Net Income 88,356,000
EPS 1.35
Basic Shares 64,639,437
Diluted Shares 64,707,210
Report Link
Date2017-02-28
Revenue 320,604,000
Net Income 50,026,000
EPS 0.76
Basic Shares 64,719,018
Diluted Shares 64,787,728
Report Link
Date2016-10-31
Revenue 363,166,000
Net Income 74,277,000
EPS 1.13
Basic Shares 65,085,392
Diluted Shares 65,157,841
Report Link
Date2016-07-29
Revenue 355,685,000
Net Income 65,801,000
EPS 1
Basic Shares 65,245,887
Diluted Shares 65,302,927
Report Link
Date2016-04-29
Revenue 329,937,000
Net Income 42,564,000
EPS 0.64
Basic Shares 65,296,541
Diluted Shares 65,331,428
Report Link
Date2016-02-29
Revenue 330,880,000
Net Income 59,601,000
EPS 0.89
Basic Shares 66,378,380
Diluted Shares 66,467,729
Report Link
Date2015-10-30
Revenue 333,485,000
Net Income 74,891,000
EPS 1.09
Basic Shares 67,668,076
Diluted Shares 67,762,483
Report Link
Date2015-07-31
Revenue 344,597,000
Net Income 79,230,000
EPS 1.15
Basic Shares 68,096,341
Diluted Shares 68,210,353
Report Link
Date2015-05-01
Revenue 324,424,000
Net Income 74,843,000
EPS 1.08
Basic Shares 68,254,780
Diluted Shares 68,344,886
Report Link
Date2015-02-27
Revenue 309,147,000
Net Income 64,318,000
EPS 0.93
Basic Shares 68,481,630
Diluted Shares 68,615,808
Report Link
Date2014-10-31
Revenue 322,105,000
Net Income 75,632,000
EPS 1.09
Basic Shares 68,455,866
Diluted Shares 68,609,765
Report Link
Date2014-08-01
Revenue 320,706,000
Net Income 75,895,000
EPS 1.1
Basic Shares 68,359,945
Diluted Shares 68,511,378
Report Link
Date2014-05-02
Revenue 296,014,000
Net Income 76,590,000
EPS 1.11
Basic Shares 68,273,685
Diluted Shares 68,436,478
Report Link
Date2014-02-26
Revenue 306,188,000
Net Income 72,976,000
EPS 1.06
Basic Shares 68,095,254
Diluted Shares 68,293,758
Report Link
Date2013-11-01
Revenue 302,914,000
Net Income 75,738,000
EPS 1.1
Basic Shares 68,049,179
Diluted Shares 68,272,861
Report Link
Date2013-08-02
Revenue 310,007,000
Net Income 79,931,000
EPS 1.16
Basic Shares 67,993,822
Diluted Shares 68,212,497
Report Link
Date2013-05-03
Revenue 322,125,000
Net Income 87,964,000
EPS 1.28
Basic Shares 67,814,550
Diluted Shares 68,040,180
Report Link
Date2013-02-27
Revenue 327,342,000
Net Income 82,566,000
EPS 1.21
Basic Shares 67,622,777
Diluted Shares 67,914,717
Report Link
Date2012-11-06
Revenue 357,075,000
Net Income 87,382,000
EPS 1.28
Basic Shares 67,966,700
Diluted Shares 68,334,989
Report Link
Date2012-08-07
Revenue 369,254,000
Net Income 97,628,000
EPS 1.43
Basic Shares 67,472,665
Diluted Shares 67,744,828
Report Link
Date2012-05-08
Revenue 317,672,000
Net Income 83,615,000
EPS 1.22
Basic Shares 67,665,300
Diluted Shares 67,941,895
Report Link
Date2012-02-28
Revenue 332,726,000
Net Income 66,993,000
EPS 0.99
Basic Shares 67,665,300
Diluted Shares 67,941,895
Report Link
Date2011-11-08
Revenue 360,661,000
Net Income 85,101,000
EPS 1.24
Basic Shares 67,827,591
Diluted Shares 68,037,419
Report Link
Date2011-08-12
Revenue 321,785,000
Net Income 69,007,000
EPS 1.01
Basic Shares 67,898,483
Diluted Shares 68,169,485
Report Link
Date2011-05-10
Revenue 292,816,000
Net Income 64,774,000
EPS 0.95
Basic Shares 67,901,722
Diluted Shares 68,176,527
Report Link
Date2011-02-28
Revenue 282,190,000
Net Income 58,832,000
EPS 0.87
Basic Shares 67,901,722
Diluted Shares 68,176,527
Report Link
Date2010-11-01
Revenue 332,699,000
Net Income 64,267,000
EPS 0.94
Basic Shares 67,625,378
Diluted Shares 67,765,344
Report Link
Date2010-08-03
Revenue 342,198,000
Net Income 63,522,000
EPS 0.93
Basic Shares 67,605,807
Diluted Shares 67,880,587
Report Link
Date2010-04-30
Revenue 300,682,000
Net Income 60,133,000
EPS 0.88
Basic Shares 67,592,315
Diluted Shares 67,790,049
Report Link
Date2010-02-26
Revenue 307,129,000
Net Income 42,771,000
EPS 0.63
Basic Shares 67,592,315
Diluted Shares 67,790,049
Report Link
Date2009-10-30
Revenue 315,612,000
Net Income 50,660,000
EPS 0.75
Basic Shares 67,392,059
Diluted Shares 67,513,700
Report Link
Date2009-07-30
Revenue 305,087,000
Net Income 52,115,000
EPS 0.77
Basic Shares 67,344,577
Diluted Shares 67,448,029
Report Link
Date2009-04-30
Revenue 309,939,000
Net Income 55,032,000
EPS 0.81
Basic Shares 67,315,986
Diluted Shares 67,387,102
Report Link
Date2009-02-27
Revenue 304,249,000
Net Income 35,443,000
EPS 0.53
Basic Shares 67,315,986
Diluted Shares 67,387,102
Report Link
Date2008-11-03
Revenue 296,644,000
Net Income 56,685,000
EPS 0.84
Basic Shares 67,263,317
Diluted Shares 67,432,444
Report Link
Date2008-08-08
Revenue 214,555,000
Net Income -1,161,000
EPS -0.0172
Basic Shares 67,452,181
Diluted Shares 67,452,181
Report Link
Date2008-05-12
Revenue 267,690,000
Net Income 62,265,000
EPS 0.92
Basic Shares 67,202,128
Diluted Shares 67,504,288
Report Link
Date2008-02-29
Revenue 244,258,000
Net Income 51,160,000
EPS 0.76
Basic Shares 67,202,128
Diluted Shares 67,549,960
Report Link
Date2007-11-09
Revenue 250,935,000
Net Income 59,848,000
EPS 0.89
Basic Shares 67,078,378
Diluted Shares 67,537,643
Report Link
Date2007-08-09
Revenue 226,912,000
Net Income 53,863,000
EPS 0.8
Basic Shares 67,116,902
Diluted Shares 67,606,330
Report Link
Date2007-05-10
Revenue 221,028,000
Net Income 52,793,000
EPS 0.79
Basic Shares 67,085,310
Diluted Shares 67,574,671
Report Link
Date2007-03-01
Revenue 218,001,000
Net Income 50,585,000
EPS 0.75
Basic Shares 67,085,310
Diluted Shares 67,574,671
Report Link
Date2006-10-09
Revenue 221,561,000
Net Income 52,660,000
EPS 0.79
Basic Shares 66,756,458
Diluted Shares 67,325,428
Report Link
Date2006-08-09
Revenue 218,354,000
Net Income 54,984,000
EPS 0.82
Basic Shares 66,775,117
Diluted Shares 67,317,681
Report Link
Date2006-05-10
Revenue 206,763,000
Net Income 54,748,000
EPS 0.82
Basic Shares 66,715,396
Diluted Shares 67,260,659
Report Link
Date2006-03-15
Revenue 203,730,000
Net Income 48,158,000
EPS 0.72
Basic Shares 66,715,396
Diluted Shares 67,260,659
Report Link
Date2005-11-09
Revenue 199,683,000
Net Income 50,827,000
EPS 0.77
Basic Shares 66,427,447
Diluted Shares 67,105,539
Report Link
Date2005-08-09
Revenue 207,124,000
Net Income 50,465,000
EPS 0.79
Basic Shares 63,779,343
Diluted Shares 66,986,428
Report Link
Date2005-05-10
Revenue 185,750,000
Net Income 52,055,000
EPS 0.87
Basic Shares 59,432,812
Diluted Shares 66,946,765
Report Link
Date2005-03-16
Revenue 185,176,000
Net Income 46,556,000
EPS 0.78
Basic Shares 59,432,812
Diluted Shares 66,946,765
Report Link
Date2004-11-09
Revenue 189,471,000
Net Income 47,782,000
EPS 0.79
Basic Shares 59,197,676
Diluted Shares 66,802,600
Report Link
Date2004-08-09
Revenue 174,459,000
Net Income 45,533,000
EPS 0.76
Basic Shares 59,146,624
Diluted Shares 66,719,734
Report Link
Date2004-05-10
Revenue 182,622,000
Net Income 39,152,000
EPS 0.66
Basic Shares 59,051,210
Diluted Shares 66,671,947
Report Link
Date2004-03-12
Revenue 168,848,000
Net Income 35,302,000
EPS 0.6
Basic Shares 59,051,210
Diluted Shares 66,671,947
Report Link
Date2003-11-14
Revenue 160,580,000
Net Income 38,816,000
EPS 0.65
Basic Shares 58,770,967
Diluted Shares 66,633,573
Report Link
Date2003-08-13
Revenue 185,928,000
Net Income 41,497,000
EPS 0.69
Basic Shares 58,647,952
Diluted Shares 66,506,486
Report Link
Date2003-05-15
Revenue 177,665,000
Net Income 44,187,000
EPS 0.74
Basic Shares 58,525,407
Diluted Shares 66,389,515
Report Link
Date2003-03-26
Revenue 175,023,000
Net Income 38,779,000
EPS 0.68
Basic Shares 56,809,338
Diluted Shares 64,444,395
Report Link
Date2002-11-14
Revenue 200,036,000
Net Income 44,129,000
EPS 0.77
Basic Shares 56,208,528
Diluted Shares 63,435,339
Report Link
Date2002-08-14
Revenue 174,145,000
Net Income 34,054,000
EPS 0.6
Basic Shares 56,161,747
Diluted Shares 63,926,709
Report Link
Date2002-05-14
Revenue 142,994,000
Net Income 32,416,000
EPS 0.58
Basic Shares 54,406,024
Diluted Shares 61,877,667
Report Link
Date2002-03-27
Revenue 146,341,000
Net Income 30,132,000
EPS 0.55
Basic Shares 54,406,024
Diluted Shares 61,877,667
Report Link
Date2001-11-14
Revenue 160,617,000
Net Income 29,787,000
EPS 0.53
Basic Shares 55,728,964
Diluted Shares 63,466,093
Report Link
Date2001-08-14
Revenue 139,840,000
Net Income 28,981,000
EPS 0.51
Basic Shares 55,591,581
Diluted Shares 63,165,602
Report Link
Date2001-05-15
Revenue 143,314,000
Net Income 27,166,000
EPS 0.49
Basic Shares 55,533,604
Diluted Shares 62,958,960
Report Link
Date2001-03-28
Revenue 124,116,000
Net Income 25,496,000
EPS 0.47
Basic Shares 53,869,475
Diluted Shares 61,081,371
Report Link
Date2000-11-14
Revenue 117,987,000
Net Income 25,637,000
EPS 0.45
Basic Shares 55,215,580
Diluted Shares 62,500,599
Report Link
Date2000-08-14
Revenue 115,218,000
Net Income 24,194,000
EPS 0.43
Basic Shares 55,290,903
Diluted Shares 62,560,384
Report Link
Date2000-05-15
Revenue 110,469,000
Net Income 24,813,000
EPS 0.44
Basic Shares 55,264,418
Diluted Shares 62,551,007
Report Link
Date2000-03-29
Revenue 111,900,000
Net Income 23,200,000
EPS 0.42
Basic Shares 55,264,418
Diluted Shares 62,551,007
Report Link
Date1999-11-15
Revenue 107,200,000
Net Income 22,700,000
EPS 0.41
Basic Shares 55,512,624
Diluted Shares 62,282,218
Report Link
Date1999-08-16
Revenue 106,000,000
Net Income 22,100,000
EPS 0.4
Basic Shares 54,715,066
Diluted Shares 61,387,398
Report Link
Date1999-05-17
Revenue 96,800,000
Net Income 19,800,000
EPS 0.37
Basic Shares 56,664,413
Diluted Shares 64,648,937
Report Link
Date1999-03-22
Revenue 93,800,000
Net Income 19,200,000
EPS 0.37
Basic Shares 52,268,000
Diluted Shares 59,145,440
Report Link
Date1998-11-16
Revenue 89,700,000
Net Income 18,800,000
EPS 0.36
Basic Shares 55,167,696
Diluted Shares 60,974,680
Report Link
Date1998-08-14
Revenue 88,900,000
Net Income 20,400,000
EPS 0.39
Basic Shares 55,609,048
Diluted Shares 62,560,279
Report Link
Date1998-05-15
Revenue 82,800,000
Net Income 16,300,000
EPS 0.31
Basic Shares 52,455,260
Diluted Shares 59,012,215
Report Link
Date1998-03-23
Revenue 75,200,000
Net Income 16,800,000
EPS 0.32
Basic Shares 52,455,260
Diluted Shares 59,012,215
Report Link
Date1997-11-13
Revenue 74,000,000
Net Income 16,400,000
EPS 0.31
Basic Shares 52,777,072
Diluted Shares 59,374,253
Report Link
Date1997-08-11
Revenue 70,600,000
Net Income 16,100,000
EPS 0.3
Basic Shares 53,292,024
Diluted Shares 60,168,247
Report Link
Date1997-05-15
Revenue 65,600,000
Net Income 15,300,000
EPS 0.29
Basic Shares 52,133,380
Diluted Shares 59,084,765
Report Link
Date1997-03-27
Revenue 59,700,000
Net Income 14,500,000
EPS 0.28
Basic Shares 52,133,380
Diluted Shares 59,084,765
Report Link
Date1996-11-12
Revenue 59,100,000
Net Income 13,000,000
EPS 0.24
Basic Shares 53,788,578
Diluted Shares 60,243,197
Report Link
Date1996-08-13
Revenue 56,400,000
Net Income 13,600,000
EPS 0.26
Basic Shares 52,519,791
Diluted Shares 58,354,823
Report Link
Date1996-05-13
Revenue 57,400,000
Net Income 13,000,000
EPS 0.24
Basic Shares 53,788,578
Diluted Shares 57,926,069
Report Link
Date1996-11-18
Revenue 53,400,000
Net Income 12,700,000
EPS 0.24
Basic Shares 53,788,578
Diluted Shares 57,926,069
Report Link
Date1995-09-30
Revenue 52,300,000
Net Income 12,500,000
EPS 0.24
Basic Shares 51,719,786
Diluted Shares 57,926,151
Report Link
Date1995-06-30
Revenue 50,200,000
Net Income 12,100,000
EPS 0.23
Basic Shares 51,918,629
Diluted Shares 56,072,514
Report Link
Date1995-03-31
Revenue 50,600,000
Net Income 12,000,000
EPS 0.22
Basic Shares 55,609,105
Diluted Shares 57,925,961
Report Link
Date1994-12-31
Revenue 58,600,000
Net Income 14,400,000
EPS 0.26
Basic Shares 55,609,105
Diluted Shares 57,925,961
Report Link
Date1994-09-30
Revenue 45,800,000
Net Income 10,600,000
EPS 0.22
Basic Shares 49,121,376
Diluted Shares 51,167,932
Report Link
Date1994-06-30
Revenue 43,000,000
Net Income 10,300,000
EPS 0.22
Basic Shares 47,731,149
Diluted Shares 49,719,783
Report Link
Date1994-03-31
Revenue 46,000,000
Net Income 9,700,000
EPS 0.21
Basic Shares 46,823,485
Diluted Shares 51,080,322
Report Link
Date1993-12-31
Revenue 40,200,000
Net Income 9,000,000
EPS 0.19
Basic Shares 46,823,485
Diluted Shares 51,080,322
Report Link
Date1993-09-30
Revenue 44,000,000
Net Income 8,800,000
EPS 0.21
Basic Shares 42,479,038
Diluted Shares 48,547,439
Report Link
Date1993-06-30
Revenue 45,200,000
Net Income 8,400,000
EPS 0.19
Basic Shares 44,234,506
Diluted Shares 51,218,575
Report Link
Date1993-03-31
Revenue 39,400,000
Net Income 9,200,000
EPS 0.23
Basic Shares 39,475,491
Diluted Shares 44,409,689
Report Link
Date1992-12-31
Revenue 37,100,000
Net Income 7,300,000
EPS 0.18
Basic Shares 39,475,491
Diluted Shares 44,409,689
Report Link
Date1992-09-30
Revenue 35,200,000
Net Income 6,800,000
EPS 0.17
Basic Shares 39,389,691
Diluted Shares 46,340,782
Report Link
Date1992-06-30
Revenue 34,200,000
Net Income 6,300,000
EPS 0.16
Basic Shares 40,548,368
Diluted Shares 48,657,666
Report Link
Date1992-03-31
Revenue 32,400,000
Net Income 5,200,000
EPS 0.13
Basic Shares 40,161,883
Diluted Shares 46,340,855
Report Link
Date1991-09-30
Revenue 0
Net Income 4,300,000
EPS 0.21
Basic Shares 20,756,803
Diluted Shares 23,722,044
Report Link
Quarterly Ratios
Date2024-09-30
PE 11.98
Dividend Yield 0.53
Payout Ratio: 25.355%
Date2024-06-30
PE 8.83
Dividend Yield 0.61
Payout Ratio: 21.629%
Date2024-03-31
PE 17.49
Dividend Yield 0.61
Payout Ratio: 42.494%
Date2023-12-31
PE 16.79
Dividend Yield 0.64
Payout Ratio: 43.185%
Date2023-09-30
PE 9.74
Dividend Yield 0.68
Payout Ratio: 26.492%
Date2023-06-30
PE 8.81
Dividend Yield 0.67
Payout Ratio: 23.628%
Date2023-03-31
PE 8.62
Dividend Yield 0.65
Payout Ratio: 22.391%
Date2022-12-31
PE 10.26
Dividend Yield 0.52
Payout Ratio: 21.486%
Date2022-09-30
PE 9.51
Dividend Yield 0.59
Payout Ratio: 22.633%
Date2022-06-30
PE 9.59
Dividend Yield 0.70
Payout Ratio: 27.019%
Date2022-03-31
PE 25.49
Dividend Yield 0.57
Payout Ratio: 58.083%
Date2021-12-31
PE 15.30
Dividend Yield 0.51
Payout Ratio: 31.032%
Date2021-09-30
PE 8.13
Dividend Yield 0.58
Payout Ratio: 18.943%
Date2021-06-30
PE 8.95
Dividend Yield 0.60
Payout Ratio: 21.532%
Date2021-03-31
PE 10.57
Dividend Yield 0.59
Payout Ratio: 24.779%
Date2020-12-31
PE 7.71
Dividend Yield 0.77
Payout Ratio: 23.728%
Date2020-09-30
PE 5.84
Dividend Yield 1.00
Payout Ratio: 23.274%
Date2020-06-30
PE 15.24
Dividend Yield 0.91
Payout Ratio: 55.416%
Date2020-03-31
PE 12.02
Dividend Yield 1.21
Payout Ratio: 58.219%
Date2019-12-31
PE 13.92
Dividend Yield 0.59
Payout Ratio: 32.771%
Date2019-09-30
PE 9.82
Dividend Yield 0.64
Payout Ratio: 24.993%
Date2019-06-30
PE 9.80
Dividend Yield 0.66
Payout Ratio: 25.975%
Date2019-03-31
PE 13.53
Dividend Yield 0.60
Payout Ratio: 32.593%
Date2018-12-31
PE 12.14
Dividend Yield 0.68
Payout Ratio: 33.087%
Date2018-09-30
PE 13.49
Dividend Yield 0.52
Payout Ratio: 27.995%
Date2018-06-30
PE 13.34
Dividend Yield 0.48
Payout Ratio: 25.613%
Date2018-03-31
PE 15.20
Dividend Yield 0.45
Payout Ratio: 27.645%
Date2017-12-31
PE 20.63
Dividend Yield 0.49
Payout Ratio: 40.777%
Date2017-09-30
PE 16.83
Dividend Yield 0.50
Payout Ratio: 33.965%
Date2017-06-30
PE 15.44
Dividend Yield 0.53
Payout Ratio: 32.607%
Date2017-03-31
PE 14.32
Dividend Yield 0.57
Payout Ratio: 32.423%
Date2016-12-31
PE 26.86
Dividend Yield 0.53
Payout Ratio: 57.216%
Date2016-09-30
PE 15.11
Dividend Yield 0.63
Payout Ratio: 37.848%
Date2016-06-30
PE 15.54
Dividend Yield 0.69
Payout Ratio: 43.063%
Date2016-03-31
PE 20.95
Dividend Yield 0.80
Payout Ratio: 66.685%
Date2015-12-31
PE 16.65
Dividend Yield 0.72
Payout Ratio: 48.274%
Date2015-09-30
PE 14.62
Dividend Yield 0.66
Payout Ratio: 38.521%
Date2015-06-30
PE 14.95
Dividend Yield 0.61
Payout Ratio: 36.518%
Date2015-03-31
PE 13.96
Dividend Yield 0.69
Payout Ratio: 38.383%
Date2014-12-31
PE 15.98
Dividend Yield 0.70
Payout Ratio: 44.807%
Date2014-09-30
PE 15.04
Dividend Yield 0.60
Payout Ratio: 36.244%
Date2014-06-30
PE 15.00
Dividend Yield 0.60
Payout Ratio: 36.120%
Date2014-03-31
PE 15.39
Dividend Yield 0.58
Payout Ratio: 35.751%
Date2013-12-31
PE 15.47
Dividend Yield 0.60
Payout Ratio: 37.322%
Date2013-09-30
PE 14.23
Dividend Yield 0.60
Payout Ratio: 34.144%
Date2013-06-30
PE 13.81
Dividend Yield 0.59
Payout Ratio: 32.332%
Date2013-03-31
PE 12.02
Dividend Yield 0.61
Payout Ratio: 29.311%
Date2012-12-31
PE 11.15
Dividend Yield 2.53
Payout Ratio: 113.020%
Date2012-09-30
PE 11.52
Dividend Yield 0.64
Payout Ratio: 29.361%
Date2012-06-30
PE 10.06
Dividend Yield 0.65
Payout Ratio: 26.285%
Date2012-03-31
PE 11.39
Dividend Yield 0.59
Payout Ratio: 26.727%
Date2011-12-31
PE 13.87
Dividend Yield 0.60
Payout Ratio: 33.190%
Date2011-09-30
PE 9.34
Dividend Yield 0.58
Payout Ratio: 21.796%
Date2011-06-30
PE 13.47
Dividend Yield 0.50
Payout Ratio: 27.074%
Date2011-03-31
PE 13.54
Dividend Yield 0.48
Payout Ratio: 26.177%
Date2010-12-31
PE 15.41
Dividend Yield 0.47
Payout Ratio: 28.660%
Date2010-09-30
PE 11.87
Dividend Yield 0.54
Payout Ratio: 25.764%
Date2010-06-30
PE 12.63
Dividend Yield 0.52
Payout Ratio: 26.501%
Date2010-03-31
PE 14.74
Dividend Yield 0.46
Payout Ratio: 27.113%
Date2009-12-31
PE 18.77
Dividend Yield 0.51
Payout Ratio: 38.486%
Date2009-09-30
PE 15.40
Dividend Yield 0.52
Payout Ratio: 32.136%
Date2009-06-30
PE 12.17
Dividend Yield 0.64
Payout Ratio: 31.054%
Date2009-03-31
PE 10.55
Dividend Yield 0.65
Payout Ratio: 27.306%
Date2008-12-31
PE 19.18
Dividend Yield 0.56
Payout Ratio: 43.329%
Date2008-09-30
PE 14.36
Dividend Yield 0.47
Payout Ratio: 26.762%
Date2008-06-30
PE -776.34
Dividend Yield 0.42
Payout Ratio: -1307.494%
Date2008-03-31
PE 14.09
Dividend Yield 0.38
Payout Ratio: 21.656%
Date2007-12-31
PE 16.98
Dividend Yield 0.39
Payout Ratio: 26.269%
Date2007-09-30
PE 14.57
Dividend Yield 0.39
Payout Ratio: 22.464%
Date2007-06-30
PE 16.64
Dividend Yield 0.38
Payout Ratio: 24.974%
Date2007-03-31
PE 15.73
Dividend Yield 0.30
Payout Ratio: 19.095%
Date2006-12-31
PE 18.23
Dividend Yield 0.27
Payout Ratio: 19.840%
Date2006-09-30
PE 16.67
Dividend Yield 0.29
Payout Ratio: 19.054%
Date2006-06-30
PE 15.08
Dividend Yield 0.30
Payout Ratio: 18.231%
Date2006-03-31
PE 14.49
Dividend Yield 0.21
Payout Ratio: 12.227%
Date2005-12-31
PE 15.73
Dividend Yield 0.22
Payout Ratio: 13.838%
Date2005-09-30
PE 15.74
Dividend Yield 0.21
Payout Ratio: 13.095%
Date2005-06-30
PE 14.57
Dividend Yield 0.23
Payout Ratio: 13.175%
Date2005-03-31
PE 11.61
Dividend Yield 0.02
Payout Ratio: 0.720%
Date2004-12-31
PE 15.56
Dividend Yield 0.00
Payout Ratio: 0.002%
Date2004-09-30
PE 13.82
Dividend Yield 0.03
Payout Ratio: 1.570%
Date2004-06-30
PE 12.75
Dividend Yield 0.02
Payout Ratio: 0.909%
Date2004-03-31
PE 15.01
Dividend Yield 0.02
Payout Ratio: 0.958%
Date2003-12-31
PE 15.72
Dividend Yield 0.02
Payout Ratio: 1.062%
Date2003-09-30
PE 13.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 13.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 10.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE 11.18
Dividend Yield 0.00
Payout Ratio: 0.005%
Date2002-09-30
PE 9.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 13.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 12.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE 13.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 12.56
Dividend Yield 0.00
Payout Ratio: 0.003%
Date2001-06-30
PE 11.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 11.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 9.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 8.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 8.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 9.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 10.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 10.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 13.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 15.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 13.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 13.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 13.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 16.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 12.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 12.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 11.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 10.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 9.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 9.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 8.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 8.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 9.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE 9.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 9.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 9.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 8.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 8.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 8.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 9.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 13.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 10.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 10.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 9.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 11.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-09-30
PE 7.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-06-30
PE 5.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-03-31
PE 6.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-09-30
PE 10.90
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
51.55Price:
$116.96Market Cap:
7,499,287,947EPS TTM:
7.30PE Ratio:
15.96PEPSG:
0.7986Fwd PE:
12.75Volume:
154,8032 Year Price Change
1.128Index 2 Year Price Change
1.5235 Year Price Change
1.342Index 5 Year Price Change
1.917PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.
Revenue
Net Income
EPS
Shares
News
Press Releases
Notable Earnings
Please select an option: