2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 84.00 | 84.00 | 84.00 | 84.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 86.00 | 87.00 | 89.00 | 90.00 | 90.00 | 90.00 | 90.00 | 90.00 | 89.00 | 89.00 | 89.00 | 89.00 | 88.00 | 88.00 | 88.00 | 88.00 | 87.00 | 87.00 | 87.00 | 87.00 | 87.00 | 87.00 | 88.00 | 88.00 | 88.00 | 88.00 | 90.00 | 90.00 | 90.00 | 89.00 | 89.00 | 90.00 | 89.00 | 91.00 | 95.00 | 97.00 | 98.00 | 99.00 | 101.00 | 103.00 | 105.00 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 83.90 | 83.80 | NA | 84.70 | 85.20 | 85.40 | NA | 85.40 | 85.30 | 85.20 | NA | 85.20 | 85.60 | 86.60 | 87.20 | 88.50 | 90.00 | 90.30 | 91.30 | 91.10 | 91.00 | 90.70 | 89.30 | 90.70 | 90.70 | 90.40 | 90.10 | 90.00 | 89.80 | 89.30 | 88.80 | 88.50 | 88.40 | 88.50 | 89.20 | 89.30 | 89.50 | 89.40 | 89.80 | 90.90 | 91.60 | 91.60 | 91.40 | 91.00 | 91.50 | 91.00 | 91.40 | 94.60 | 98.00 | 99.40 | 99.80 | 101.30 | 104.40 | 106.20 | 108.10 | 109.50 | 111.80 | 113.10 | |
Weighted Average Number Of Shares Outstanding Basic | 83.90 | 83.70 | NA | 84.60 | 85.10 | 85.20 | NA | 85.20 | 85.10 | 85.00 | NA | 84.80 | 85.00 | 85.90 | 86.60 | 88.20 | 89.70 | 90.30 | 90.20 | 90.00 | 89.70 | 89.40 | 89.30 | 89.10 | 89.00 | 88.60 | 88.20 | 88.10 | 87.80 | 87.20 | 86.90 | 86.90 | 86.80 | 86.90 | 87.40 | 87.50 | 87.70 | 87.60 | 87.90 | 89.00 | 89.60 | 89.60 | 89.40 | 89.10 | 89.60 | 89.40 | 89.80 | 92.90 | 96.40 | 97.70 | 98.20 | 99.70 | 102.70 | 104.60 | 106.70 | 108.20 | 110.20 | 112.00 | |
Earnings Per Share Basic | 2.49 | 2.89 | 3.13 | 2.10 | 2.35 | 2.49 | 3.25 | 1.93 | 1.97 | 3.41 | 4.20 | 2.57 | 11.78 | 4.88 | 7.99 | 1.86 | 1.98 | -3.34 | 2.33 | 1.64 | 2.34 | 3.68 | -0.33 | 2.30 | 2.36 | 1.64 | 1.88 | 0.13 | 1.64 | 1.76 | 4.43 | 1.25 | 0.63 | 1.16 | 1.48 | 0.72 | 1.60 | 0.22 | 1.44 | 1.30 | 1.18 | 1.15 | 1.77 | 0.94 | 1.23 | 1.34 | 0.55 | 2.43 | 1.02 | 1.16 | 1.11 | 0.96 | 0.53 | 0.80 | 1.24 | 1.22 | 0.98 | 0.94 | |
Earnings Per Share Diluted | 2.49 | 2.89 | 3.12 | 2.09 | 2.34 | 2.49 | 3.24 | 1.93 | 1.96 | 3.40 | 4.19 | 2.56 | 11.70 | 4.84 | 7.93 | 1.86 | 1.97 | -3.34 | 2.30 | 1.62 | 2.31 | 3.63 | -0.33 | 2.26 | 2.31 | 1.60 | 1.84 | 0.13 | 1.61 | 1.72 | 4.33 | 1.23 | 0.62 | 1.14 | 1.45 | 0.71 | 1.57 | 0.21 | 1.41 | 1.28 | 1.15 | 1.13 | 1.73 | 0.92 | 1.20 | 1.32 | 0.54 | 2.39 | 1.01 | 1.14 | 1.10 | 0.94 | 0.52 | 0.79 | 1.23 | 1.21 | 0.97 | 0.93 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 1900.00 | 1906.00 | 2083.00 | 2164.00 | 1840.00 | 1740.00 | 1929.00 | 1984.00 | 1539.00 | 1588.00 | 1758.00 | 1754.00 | 1531.00 | 1509.00 | 2623.00 | 2060.00 | 1951.00 | 1275.00 | 2130.00 | 2123.00 | 1960.00 | 2024.00 | 1690.00 | 2008.00 | 1833.00 | 1619.00 | 1808.00 | 1835.00 | 1646.00 | 1576.00 | 1737.00 | 1705.00 | 1581.00 | 1475.00 | 1626.00 | 1684.00 | 1541.00 | 1294.00 | 1529.00 | 1581.00 | 1392.00 | 1211.00 | 1362.00 | 1443.00 | 1139.00 | 1148.00 | 1236.00 | 1563.00 | 1150.00 | 1113.00 | 1283.00 | 1335.00 | 1093.00 | 1039.00 | 1156.00 | 1255.00 | 1052.00 | 1034.00 | |
Realized Investment Gains Losses | -2.00 | 14.00 | 31.00 | -23.00 | -1.00 | -45.00 | 26.00 | -31.00 | -90.00 | -15.00 | 20.00 | -30.00 | 983.00 | 158.00 | 645.00 | 14.00 | 204.00 | -550.00 | 65.00 | -18.00 | 57.00 | 184.00 | -237.00 | 36.00 | 29.00 | -93.00 | 5.00 | -10.00 | 11.00 | 17.00 | 55.00 | 3.00 | 18.00 | -15.00 | -10.00 | -9.00 | 52.00 | -133.00 | 10.00 | 16.00 | 13.00 | 19.00 | 68.00 | 57.00 | 47.00 | 58.00 | 68.00 | 242.00 | 13.00 | 44.00 | 51.00 | 7.00 | 19.00 | -3.00 | 35.00 | 42.00 | 11.00 | 4.00 | |
Net Investment Income | 188.00 | 198.00 | 159.00 | 168.00 | 198.00 | 217.00 | 168.00 | 151.00 | 168.00 | 230.00 | 209.00 | 169.00 | 164.00 | 188.00 | 548.00 | 572.00 | 468.00 | 544.00 | 593.00 | 588.00 | 580.00 | 542.00 | 542.00 | 527.00 | 530.00 | 495.00 | 465.00 | 471.00 | 460.00 | 435.00 | 429.00 | 433.00 | 423.00 | 411.00 | 416.00 | 425.00 | 404.00 | 388.00 | 384.00 | 377.00 | 379.00 | 361.00 | 350.00 | 338.00 | 332.00 | 326.00 | 329.00 | 326.00 | 329.00 | 317.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Income | 27.00 | 39.00 | 46.00 | 43.00 | 25.00 | 32.00 | 24.00 | 31.00 | 32.00 | 30.00 | 43.00 | 27.00 | 20.00 | 23.00 | 51.00 | 45.00 | 51.00 | 57.00 | 48.00 | 52.00 | 51.00 | 50.00 | 53.00 | 54.00 | 43.00 | 49.00 | 52.00 | 48.00 | 47.00 | 59.00 | 52.00 | 46.00 | 80.00 | 46.00 | 66.00 | 40.00 | 90.00 | 47.00 | 27.00 | 28.00 | 26.00 | 21.00 | 26.00 | 24.00 | 25.00 | 22.00 | 48.00 | 49.00 | 47.00 | 39.00 | 39.00 | 47.00 | 48.00 | 41.00 | 39.00 | 57.00 | 54.00 | 44.00 | |
Selling General And Administrative Expense | 506.00 | 503.00 | 480.00 | 497.00 | 485.00 | 473.00 | 427.00 | 445.00 | 432.00 | 414.00 | 360.00 | 417.00 | 390.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating Income Loss | 271.00 | 304.00 | 335.00 | 219.00 | 255.00 | 264.00 | 346.00 | 210.00 | 206.00 | 361.00 | 445.00 | 267.00 | 288.00 | 335.00 | 884.00 | 134.00 | 218.00 | -388.00 | 259.00 | 177.00 | 259.00 | 413.00 | -39.00 | 244.00 | 260.00 | 174.00 | 267.00 | 29.00 | 205.00 | 223.00 | 317.00 | 178.00 | 136.00 | 156.00 | 210.00 | 99.00 | 226.00 | 30.00 | 190.00 | 145.00 | 130.00 | 161.00 | 246.00 | 142.00 | 126.00 | 175.00 | -30.00 | 285.00 | 136.00 | 146.00 | 241.00 | 155.00 | 69.00 | 95.00 | 176.00 | 208.00 | 158.00 | 147.00 | |
Interest Expense | 19.00 | 19.00 | 19.00 | 19.00 | 19.00 | 19.00 | 20.00 | 19.00 | 23.00 | 23.00 | 23.00 | 24.00 | 23.00 | 24.00 | 24.00 | 24.00 | 23.00 | 17.00 | 18.00 | 17.00 | 17.00 | 16.00 | 16.00 | 15.00 | 16.00 | 15.00 | 20.00 | 21.00 | 23.00 | 21.00 | 21.00 | 19.00 | 19.00 | 18.00 | 17.00 | 18.00 | 19.00 | 20.00 | 20.00 | 18.00 | 17.00 | 18.00 | 17.00 | 18.00 | 18.00 | 18.00 | 21.00 | 22.00 | 21.00 | 21.00 | 22.00 | 21.00 | 21.00 | 21.00 | 21.00 | 21.00 | 18.00 | 18.00 | |
Income Tax Expense Benefit | 62.00 | 62.00 | 72.00 | 42.00 | 55.00 | 52.00 | 70.00 | 45.00 | 39.00 | 71.00 | 90.00 | 48.00 | 48.00 | 68.00 | 190.00 | -30.00 | 51.00 | -84.00 | 68.00 | 34.00 | 50.00 | 87.00 | -4.00 | 41.00 | 52.00 | 33.00 | 101.00 | 18.00 | 60.00 | 68.00 | -71.00 | 65.00 | 73.00 | 52.00 | 80.00 | 33.00 | 77.00 | 5.00 | 65.00 | 54.00 | 47.00 | 54.00 | 81.00 | 44.00 | 49.00 | 62.00 | -49.00 | 74.00 | 52.00 | 58.00 | 114.00 | 48.00 | 32.00 | 46.00 | 67.00 | 82.00 | 58.00 | 59.00 | |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax | 2.00 | -5.00 | 17.00 | -1.00 | -12.00 | 8.00 | 0.00 | -21.00 | -4.00 | -4.00 | 0.00 | 0.00 | -27.00 | -14.00 | 0.00 | -6.00 | 3.00 | 27.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Comprehensive Income Loss Net Of Tax | -16.00 | 4.00 | 251.00 | -59.00 | -60.00 | 92.00 | 59.00 | -254.00 | -217.00 | -250.00 | -41.00 | -30.00 | -777.00 | -306.00 | 48.00 | 176.00 | 1021.00 | -829.00 | -56.00 | 109.00 | 366.00 | 396.00 | 4.00 | -103.00 | -158.00 | -287.00 | -18.00 | 74.00 | 116.00 | 124.00 | -389.00 | 85.00 | 225.00 | 146.00 | -161.00 | -104.00 | -216.00 | 50.00 | 9.00 | -83.00 | 124.00 | 120.00 | -10.00 | -29.00 | -277.00 | 39.00 | -100.00 | 164.00 | 58.00 | 138.00 | -2.00 | -29.00 | 97.00 | NA | NA | NA | NA | NA | |
Net Income Loss | 209.00 | 242.00 | 263.00 | 177.00 | 200.00 | 212.00 | 276.00 | 165.00 | 167.00 | 290.00 | 355.00 | 219.00 | 1002.00 | 419.00 | 692.00 | 164.00 | 177.00 | -301.00 | 211.00 | 147.00 | 210.00 | 329.00 | -29.00 | 204.00 | 210.00 | 145.00 | 166.00 | 11.00 | 145.00 | 153.00 | 385.00 | 109.00 | 54.00 | 101.00 | 129.00 | 63.00 | 141.00 | 19.00 | 127.00 | 116.00 | 106.00 | 103.00 | 158.00 | 83.00 | 110.00 | 120.00 | 50.00 | 226.00 | 99.00 | 113.00 | 109.00 | 96.00 | 55.00 | 83.00 | 133.00 | 132.00 | 108.00 | 106.00 | |
Comprehensive Income Net Of Tax | 193.00 | 246.00 | 514.00 | 118.00 | 140.00 | 304.00 | 335.00 | -89.00 | -50.00 | 40.00 | 314.00 | 189.00 | 225.00 | 113.00 | 740.00 | 340.00 | 1198.00 | -1132.00 | 157.00 | 255.00 | 575.00 | 725.00 | -25.00 | 101.00 | 52.00 | -142.00 | 148.00 | 85.00 | 261.00 | 277.00 | -2.00 | 193.00 | 275.00 | 245.00 | -28.00 | -39.00 | -72.00 | 68.00 | 136.00 | 35.00 | 228.00 | 220.00 | 148.00 | 54.00 | -160.00 | 158.00 | -50.00 | 385.00 | 158.00 | 247.00 | 104.00 | 67.00 | 143.00 | 113.00 | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 29913.00 | 30001.00 | 29787.00 | 30825.00 | 29048.00 | 28481.00 | 28831.00 | 29532.00 | 28084.00 | 28762.00 | 28931.00 | 29942.00 | 28780.00 | 74197.00 | 73566.00 | 73110.00 | 70867.00 | 67643.00 | 70130.00 | 69067.00 | 67697.00 | 66132.00 | 63456.00 | 64190.00 | 61834.00 | 60656.00 | 60658.00 | 60163.00 | 58618.00 | 57464.00 | 55072.00 | 54845.00 | 52733.00 | 51038.00 | 49859.00 | 50557.00 | 49424.00 | 48307.00 | 47535.00 | 46552.00 | 45355.00 | 42770.00 | 42087.00 | 40947.00 | 39414.00 | 39139.00 | 39171.00 | 39633.00 | 37052.00 | 36211.00 | 36042.00 | 35130.00 | 34053.00 | 32948.00 | 32454.00 | NA | NA | NA | |
Liabilities | 25529.00 | 25761.00 | 25529.00 | 26844.00 | 25055.00 | 24540.00 | 24779.00 | 25600.00 | 24017.00 | 23927.00 | 23919.00 | 24702.00 | 23179.00 | 67512.00 | 66777.00 | 66770.00 | 64741.00 | 62596.00 | 63861.00 | 62746.00 | 61607.00 | 60467.00 | 58484.00 | 59026.00 | 56750.00 | 55473.00 | 55324.00 | 54784.00 | 53306.00 | 52269.00 | 50153.00 | 49487.00 | 47540.00 | 46101.00 | 45089.00 | 45651.00 | 44440.00 | 43207.00 | 42481.00 | 41474.00 | 40197.00 | 37797.00 | 37318.00 | 36237.00 | 34776.00 | 34231.00 | 34423.00 | 34669.00 | 32277.00 | 31479.00 | 31351.00 | 30510.00 | 29428.00 | 28336.00 | 27834.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 29913.00 | 30001.00 | 29787.00 | 30825.00 | 29048.00 | 28481.00 | 28831.00 | 29532.00 | 28084.00 | 28762.00 | 28931.00 | 29942.00 | 28780.00 | 74197.00 | 73566.00 | 73110.00 | 70867.00 | 67643.00 | 70130.00 | 69067.00 | 67697.00 | 66132.00 | 63456.00 | 64190.00 | 61834.00 | 60656.00 | 60658.00 | 60163.00 | 58618.00 | 57464.00 | 55072.00 | 54845.00 | 52733.00 | 51038.00 | 49859.00 | 50557.00 | 49424.00 | 48307.00 | 47535.00 | 46552.00 | 45355.00 | 42770.00 | 42087.00 | 40947.00 | 39414.00 | 39139.00 | 39171.00 | 39633.00 | 37052.00 | 36211.00 | 36042.00 | 35130.00 | 34053.00 | 32948.00 | 32454.00 | NA | NA | NA | |
Stockholders Equity | 4384.00 | 4240.00 | 4258.00 | 3981.00 | 3993.00 | 3941.00 | 4052.00 | 3932.00 | 4067.00 | 4835.00 | 5012.00 | 5240.00 | 5601.00 | 6685.00 | 6789.00 | 6340.00 | 6126.00 | 5047.00 | 6269.00 | 6321.00 | 6090.00 | 5665.00 | 4970.00 | 5164.00 | 5084.00 | 5183.00 | 5330.00 | 5379.00 | 5312.00 | 5191.00 | 4916.00 | 5161.00 | 5000.00 | 4755.00 | 4592.00 | 4724.00 | 4802.00 | 4923.00 | 4879.00 | 4904.00 | 4985.00 | 4796.00 | 4599.00 | 4542.00 | 4473.00 | 4733.00 | 4578.00 | 4779.00 | 4622.00 | 4580.00 | 4545.00 | 4465.00 | 4472.00 | 4463.00 | 4470.00 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash And Cash Equivalents At Carrying Value | 1121.00 | 1087.00 | 1225.00 | 1221.00 | 988.00 | 857.00 | 872.00 | 794.00 | 967.00 | 1181.00 | 2131.00 | 2833.00 | 3365.00 | 1691.00 | 2810.00 | 3747.00 | 2698.00 | 1673.00 | 2314.00 | 2693.00 | 2374.00 | 2000.00 | 1515.00 | 2009.00 | 1810.00 | 1659.00 | 2338.00 | 2349.00 | 2207.00 | 1890.00 | 2107.00 | 1639.00 | 1548.00 | 1231.00 | 1220.00 | 894.00 | 1216.00 | 1212.00 | 1343.00 | 1310.00 | 2116.00 | 1876.00 | 1639.00 | 1331.00 | 1271.00 | 1529.00 | 1705.00 | 1626.00 | 1523.00 | 1422.00 | 1324.00 | 991.00 | 1629.00 | 1499.00 | 1099.00 | 1140.00 | 1011.00 | 1170.00 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 1121.00 | 1087.00 | 1225.00 | 1221.00 | 988.00 | 857.00 | 872.00 | 794.00 | 967.00 | 1181.00 | 2131.00 | 2833.00 | 3365.00 | 1691.00 | 2810.00 | NA | NA | NA | 2314.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Equity Securities Fv Ni | 1077.00 | 1040.00 | 1018.00 | 1007.00 | 1048.00 | 1008.00 | 1010.00 | 996.00 | 1029.00 | 1022.00 | 1042.00 | 993.00 | 965.00 | 944.00 | 1663.00 | 1606.00 | 1602.00 | 1559.00 | 1937.00 | 2004.00 | 1985.00 | 1930.00 | 1814.00 | 1827.00 | NA | NA | 1662.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Available For Sale Securities Debt Securities | 10196.00 | 10371.00 | 10377.00 | 9931.00 | 9885.00 | 10044.00 | 10095.00 | 10034.00 | 9793.00 | 10809.00 | 10357.00 | 10427.00 | 9732.00 | 9289.00 | 43207.00 | 48193.00 | 48046.00 | 46134.00 | 46505.00 | 45503.00 | 44710.00 | 43431.00 | 41997.00 | 40244.00 | 39648.00 | 39125.00 | 38379.00 | 37818.00 | 37504.00 | 36456.00 | 34544.00 | 35394.00 | 34638.00 | 33921.00 | 32284.00 | 33114.00 | 32260.00 | 31968.00 | 30734.00 | 29965.00 | 28988.00 | 27390.00 | 26456.00 | 25674.00 | 25035.00 | 24775.00 | 24118.00 | 23746.00 | 22981.00 | 22371.00 | 21807.00 | 21552.00 | 20500.00 | 19630.00 | 19328.00 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amortization Of Intangible Assets | 4.00 | 5.00 | 4.00 | 5.00 | 3.00 | 3.00 | 4.00 | 2.00 | 3.00 | 2.00 | 1.00 | 1.00 | 1.00 | 3.00 | 3.00 | 3.00 | 3.00 | 3.00 | 2.00 | 3.00 | 3.00 | 3.00 | 2.00 | 3.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 5.00 | 6.00 | 5.00 | 3.00 | 4.00 | 3.00 | 3.00 | 4.00 | 4.00 | 3.00 | 3.00 | 4.00 | 3.00 | 3.00 | 3.00 | NA | NA | NA | NA | NA | |
Goodwill | 305.00 | 305.00 | 305.00 | 305.00 | 246.00 | 246.00 | 246.00 | 246.00 | 246.00 | 246.00 | 246.00 | 176.00 | 176.00 | 176.00 | 207.00 | 207.00 | 207.00 | 207.00 | 207.00 | 207.00 | 207.00 | 207.00 | 207.00 | 199.00 | 199.00 | 199.00 | 199.00 | 199.00 | 199.00 | 199.00 | 199.00 | 199.00 | 199.00 | 199.00 | 199.00 | 201.00 | 201.00 | 201.00 | 201.00 | 201.00 | 200.00 | 185.00 | 185.00 | 185.00 | 185.00 | 185.00 | 185.00 | 185.00 | 186.00 | 186.00 | 186.00 | 186.00 | 186.00 | 186.00 | 186.00 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 204.00 | 208.00 | 213.00 | 217.00 | 102.00 | 105.00 | 108.00 | 111.00 | 101.00 | 104.00 | 106.00 | 29.00 | 30.00 | 31.00 | 34.00 | 34.00 | 37.00 | 40.00 | 43.00 | 45.00 | 48.00 | 51.00 | 54.00 | 31.00 | 34.00 | 36.00 | 26.00 | 29.00 | 30.00 | 32.00 | 34.00 | 36.00 | 38.00 | 39.00 | 41.00 | 43.00 | 45.00 | 47.00 | 49.00 | 55.00 | 58.00 | 19.00 | 14.00 | 18.00 | 21.00 | 25.00 | 28.00 | 32.00 | 35.00 | 38.00 | 41.00 | 40.00 | 43.00 | NA | 49.00 | NA | NA | NA | |
Equity Securities Fv Ni | 1077.00 | 1040.00 | 1018.00 | 1007.00 | 1048.00 | 1008.00 | 1010.00 | 996.00 | 1029.00 | 1022.00 | 1042.00 | 993.00 | 965.00 | 944.00 | 1663.00 | 1606.00 | 1602.00 | 1559.00 | 1937.00 | 2004.00 | 1985.00 | 1930.00 | 1814.00 | 1827.00 | NA | NA | 1662.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 10573.00 | 10734.00 | 10752.00 | 10610.00 | 10488.00 | 10583.00 | 10736.00 | 10744.00 | 10213.00 | 10954.00 | 10193.00 | 10211.00 | 9481.00 | 9059.00 | 40408.00 | 45297.00 | 45670.00 | 46101.00 | 44524.00 | 43334.00 | 42908.00 | 42418.00 | 41837.00 | 40053.00 | 39244.00 | 38383.00 | 37038.00 | 36412.00 | 36231.00 | 35445.00 | 33735.00 | 33586.00 | 32882.00 | 32749.00 | 31565.00 | 31868.00 | 31005.00 | 30090.00 | 29074.00 | 28409.00 | 27287.00 | 25984.00 | 25366.00 | 24436.00 | 23740.00 | 22755.00 | 22083.00 | 21760.00 | 21373.00 | 20994.00 | 20562.00 | 20297.00 | 19417.00 | NA | 18490.00 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | 1475.00 | 1475.00 | 1475.00 | 1474.00 | 1474.00 | 1478.00 | 1496.00 | 1533.00 | 1542.00 | 1917.00 | 1964.00 | 1964.00 | 1963.00 | 1963.00 | 1963.00 | 2108.00 | 1912.00 | 1473.00 | 1473.00 | 1423.00 | 1423.00 | 1423.00 | 1302.00 | 1302.00 | 1301.00 | 1301.00 | 1301.00 | 1284.00 | 1405.00 | 1283.00 | 1283.00 | 1300.00 | 998.00 | 998.00 | 1020.00 | 880.00 | 1024.00 | 1061.00 | 1061.00 | 1062.00 | 912.00 | 913.00 | 913.00 | 913.00 | 949.00 | 950.00 | 953.00 | 966.00 | 1158.00 | 931.00 | 934.00 | 937.00 | 940.00 | 949.00 | 952.00 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 4384.00 | 4240.00 | 4258.00 | 3981.00 | 3993.00 | 3941.00 | 4052.00 | 3932.00 | 4067.00 | 4835.00 | 5012.00 | 5240.00 | 5601.00 | 6685.00 | 6789.00 | 6340.00 | 6126.00 | 5047.00 | 6269.00 | 6321.00 | 6090.00 | 5665.00 | 4970.00 | 5164.00 | 5084.00 | 5183.00 | 5330.00 | 5379.00 | 5312.00 | 5191.00 | 4916.00 | 5161.00 | 5000.00 | 4755.00 | 4592.00 | 4724.00 | 4802.00 | 4923.00 | 4879.00 | 4904.00 | 4985.00 | 4796.00 | 4599.00 | 4542.00 | 4473.00 | 4733.00 | 4578.00 | 4779.00 | 4622.00 | 4580.00 | 4545.00 | 4465.00 | 4472.00 | 4463.00 | 4470.00 | NA | NA | NA | |
Common Stock Value | 84.00 | 84.00 | 84.00 | 84.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 86.00 | 87.00 | 89.00 | 90.00 | 90.00 | 90.00 | 90.00 | 90.00 | 89.00 | 89.00 | 89.00 | 89.00 | 88.00 | 88.00 | 88.00 | 88.00 | 87.00 | 87.00 | 87.00 | 87.00 | 87.00 | 87.00 | 88.00 | 88.00 | 88.00 | 88.00 | 90.00 | 90.00 | 90.00 | 89.00 | 89.00 | 90.00 | 89.00 | 91.00 | 95.00 | 97.00 | 98.00 | 99.00 | 101.00 | 103.00 | 105.00 | NA | NA | NA | |
Additional Paid In Capital Common Stock | 1392.00 | 1382.00 | 1372.00 | 1372.00 | 1377.00 | 1374.00 | 1368.00 | 1358.00 | 1351.00 | 1340.00 | 1330.00 | 1315.00 | 1303.00 | 1279.00 | 1281.00 | 1283.00 | 1299.00 | 1309.00 | 1307.00 | 1292.00 | 1277.00 | 1256.00 | 1245.00 | 1231.00 | 1220.00 | 1205.00 | 1181.00 | 1167.00 | 1158.00 | 1138.00 | 1111.00 | 1242.00 | 1228.00 | 1218.00 | 1214.00 | 1195.00 | 1183.00 | 1173.00 | 1152.00 | 1150.00 | 1152.00 | 1138.00 | 1123.00 | 1109.00 | 1088.00 | 1090.00 | 1063.00 | 1071.00 | 1112.00 | 1126.00 | 1121.00 | 1114.00 | 1138.00 | 1159.00 | 1166.00 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -331.00 | -315.00 | -319.00 | -570.00 | -511.00 | -451.00 | -543.00 | -602.00 | -348.00 | -131.00 | 119.00 | 160.00 | 190.00 | 967.00 | 1273.00 | 1233.00 | 1053.00 | 32.00 | 863.00 | 917.00 | 809.00 | 444.00 | 48.00 | 44.00 | 147.00 | 305.00 | 813.00 | 689.00 | 615.00 | 499.00 | 375.00 | 753.00 | 669.00 | 448.00 | 304.00 | 461.00 | 563.00 | 776.00 | 727.00 | 718.00 | 799.00 | 677.00 | 560.00 | 570.00 | 599.00 | 869.00 | 831.00 | 931.00 | 773.00 | 714.00 | 557.00 | 563.00 | 579.00 | 503.00 | 479.00 | 607.00 | 398.00 | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | -88.00 | 107.00 | 756.00 | 696.00 | 115.00 | 403.00 | 110.00 | 529.00 | 11.00 | 503.00 | 289.00 | 455.00 | 343.00 | 627.00 | 487.00 | 609.00 | 555.00 | 532.00 | 765.00 | 814.00 | 423.00 | 454.00 | 806.00 | 454.00 | 432.00 | 391.00 | 811.00 | 419.00 | 650.00 | -76.00 | 477.00 | 247.00 | 91.00 | 335.00 | 450.00 | 331.00 | 179.00 | 397.00 | 548.00 | 175.00 | 295.00 | 204.00 | 372.00 | 192.00 | 137.00 | 59.00 | 330.00 | 261.00 | 216.00 | 10.00 | 6.00 | 127.00 | 145.00 | 389.00 | 83.00 | 320.00 | 68.00 | 393.00 | |
Net Cash Provided By Used In Investing Activities | 149.00 | -155.00 | -45.00 | 91.00 | 295.00 | 73.00 | 11.00 | -561.00 | 610.00 | -1111.00 | -333.00 | -764.00 | 1599.00 | -938.00 | -792.00 | 524.00 | 357.00 | -1653.00 | -1287.00 | -726.00 | -368.00 | -684.00 | -1975.00 | -890.00 | -829.00 | -1656.00 | -1062.00 | -236.00 | -800.00 | -1194.00 | -535.00 | -699.00 | -551.00 | -1196.00 | -1162.00 | -1301.00 | -1146.00 | -968.00 | -1184.00 | -1465.00 | -544.00 | -426.00 | -1002.00 | -721.00 | -722.00 | -470.00 | -487.00 | -112.00 | -643.00 | -183.00 | -508.00 | -1190.00 | -484.00 | -257.00 | -331.00 | -667.00 | -404.00 | -303.00 | |
Net Cash Provided By Used In Financing Activities | -27.00 | -90.00 | -707.00 | -554.00 | -279.00 | -491.00 | -43.00 | -141.00 | -835.00 | -342.00 | -658.00 | -223.00 | -904.00 | -172.00 | -632.00 | -84.00 | 113.00 | 480.00 | 143.00 | 231.00 | 319.00 | 715.00 | 675.00 | 635.00 | 548.00 | 586.00 | 240.00 | -41.00 | 467.00 | 1053.00 | 526.00 | 543.00 | 777.00 | 872.00 | 1038.00 | 648.00 | 971.00 | 440.00 | 669.00 | 484.00 | 489.00 | 459.00 | 938.00 | 589.00 | 327.00 | 235.00 | 236.00 | -46.00 | 528.00 | 271.00 | 835.00 | 425.00 | 469.00 | 268.00 | 207.00 | 476.00 | 177.00 | -40.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | -88.00 | 107.00 | 756.00 | 696.00 | 115.00 | 403.00 | 110.00 | 529.00 | 11.00 | 503.00 | 289.00 | 455.00 | 343.00 | 627.00 | 487.00 | 609.00 | 555.00 | 532.00 | 765.00 | 814.00 | 423.00 | 454.00 | 806.00 | 454.00 | 432.00 | 391.00 | 811.00 | 419.00 | 650.00 | -76.00 | 477.00 | 247.00 | 91.00 | 335.00 | 450.00 | 331.00 | 179.00 | 397.00 | 548.00 | 175.00 | 295.00 | 204.00 | 372.00 | 192.00 | 137.00 | 59.00 | 330.00 | 261.00 | 216.00 | 10.00 | 6.00 | 127.00 | 145.00 | 389.00 | 83.00 | 320.00 | 68.00 | 393.00 | |
Net Income Loss | 209.00 | 242.00 | 263.00 | 177.00 | 200.00 | 212.00 | 276.00 | 165.00 | 167.00 | 290.00 | 355.00 | 219.00 | 1002.00 | 419.00 | 692.00 | 164.00 | 177.00 | -301.00 | 211.00 | 147.00 | 210.00 | 329.00 | -29.00 | 204.00 | 210.00 | 145.00 | 166.00 | 11.00 | 145.00 | 153.00 | 385.00 | 109.00 | 54.00 | 101.00 | 129.00 | 63.00 | 141.00 | 19.00 | 127.00 | 116.00 | 106.00 | 103.00 | 158.00 | 83.00 | 110.00 | 120.00 | 50.00 | 226.00 | 99.00 | 113.00 | 109.00 | 96.00 | 55.00 | 83.00 | 133.00 | 132.00 | 108.00 | 106.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | 149.00 | -155.00 | -45.00 | 91.00 | 295.00 | 73.00 | 11.00 | -561.00 | 610.00 | -1111.00 | -333.00 | -764.00 | 1599.00 | -938.00 | -792.00 | 524.00 | 357.00 | -1653.00 | -1287.00 | -726.00 | -368.00 | -684.00 | -1975.00 | -890.00 | -829.00 | -1656.00 | -1062.00 | -236.00 | -800.00 | -1194.00 | -535.00 | -699.00 | -551.00 | -1196.00 | -1162.00 | -1301.00 | -1146.00 | -968.00 | -1184.00 | -1465.00 | -544.00 | -426.00 | -1002.00 | -721.00 | -722.00 | -470.00 | -487.00 | -112.00 | -643.00 | -183.00 | -508.00 | -1190.00 | -484.00 | -257.00 | -331.00 | -667.00 | -404.00 | -303.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -27.00 | -90.00 | -707.00 | -554.00 | -279.00 | -491.00 | -43.00 | -141.00 | -835.00 | -342.00 | -658.00 | -223.00 | -904.00 | -172.00 | -632.00 | -84.00 | 113.00 | 480.00 | 143.00 | 231.00 | 319.00 | 715.00 | 675.00 | 635.00 | 548.00 | 586.00 | 240.00 | -41.00 | 467.00 | 1053.00 | 526.00 | 543.00 | 777.00 | 872.00 | 1038.00 | 648.00 | 971.00 | 440.00 | 669.00 | 484.00 | 489.00 | 459.00 | 938.00 | 589.00 | 327.00 | 235.00 | 236.00 | -46.00 | 528.00 | 271.00 | 835.00 | 425.00 | 469.00 | 268.00 | 207.00 | 476.00 | 177.00 | -40.00 | |
Payments Of Dividends Common Stock | 59.00 | 268.00 | 186.00 | 52.00 | 53.00 | 393.00 | 224.00 | 47.00 | 726.00 | 216.00 | 892.00 | 211.00 | 1228.00 | 43.00 | 215.00 | 38.00 | 41.00 | 40.00 | 203.00 | 36.00 | 169.00 | 36.00 | 169.00 | 31.00 | 163.00 | 31.00 | 205.00 | 27.00 | 158.00 | 27.00 | 113.00 | 24.00 | 24.00 | 24.00 | 111.00 | 21.00 | 22.00 | 22.00 | 108.00 | 20.00 | 20.00 | 19.00 | 108.00 | 18.00 | 17.00 | 17.00 | 40.00 | 17.00 | 16.00 | 17.00 | 17.00 | 16.00 | 18.00 | 16.00 | 17.00 | 15.00 | 16.00 | 15.00 | |
Payments For Repurchase Of Common Stock | NA | NA | 60.00 | 86.00 | 43.00 | 24.00 | 1.00 | 5.00 | 0.00 | 5.00 | 1.00 | 12.00 | 114.00 | 192.00 | 80.00 | 96.00 | 76.00 | 61.00 | NA | NA | 0.00 | 0.00 | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 9.00 | 26.00 | 22.00 | 76.00 | 13.00 | 35.00 | 47.00 | 31.00 | 64.00 | 83.00 | 20.00 | 24.00 | 0.00 | 0.00 | 67.00 | 3.00 | 100.00 | 162.00 | 97.00 | 56.00 | 52.00 | 85.00 | 94.00 | 84.00 | 91.00 | 50.00 | 76.00 | 75.00 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 1900.00 | 1906.00 | 2083.00 | 2164.00 | 1840.00 | 1740.00 | 1929.00 | 1984.00 | 1539.00 | 1588.00 | 1758.00 | 1754.00 | 1531.00 | 1509.00 | 2623.00 | 2060.00 | 1951.00 | 1275.00 | 2130.00 | 2123.00 | 1960.00 | 2024.00 | 1690.00 | 2008.00 | 1833.00 | 1619.00 | 1808.00 | 1835.00 | 1646.00 | 1576.00 | 1737.00 | 1705.00 | 1581.00 | 1475.00 | 1626.00 | 1684.00 | 1541.00 | 1294.00 | 1529.00 | 1581.00 | 1392.00 | 1211.00 | 1362.00 | 1443.00 | 1139.00 | 1148.00 | 1236.00 | 1563.00 | 1150.00 | 1113.00 | 1283.00 | 1335.00 | 1093.00 | 1039.00 | 1156.00 | 1255.00 | 1052.00 | 1034.00 |