Period End Date | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
Total Revenue | 311,587,401,000.00 | 248,817,815,000.00 | 225,765,492,000.00 | 171,568,238,000.00 | 128,592,511,000.00 |
Cost of Revenue, Total | 212,132,676,000.00 | 172,773,055,000.00 | 157,166,837,000.00 | 120,863,282,000.00 | 93,678,616,000.00 |
Gross Profit | 99,454,725,000.00 | 76,044,760,000.00 | 68,598,655,000.00 | 50,704,956,000.00 | 34,913,895,000.00 |
Operating Income | 71,239,689,000.00 | 54,660,135,000.00 | 46,297,428,000.00 | 36,427,052,000.00 | 27,421,726,000.00 |
Total Premiums Earned | -- | -- | -- | -- | -- |
Net Investment Income | -- | -- | -- | -- | -- |
Updated at 22:47:38 | -- | -- | -- | -- | -- |
Net Interest Income | -- | -- | -- | -- | -- |
Loan Loss Provision | -- | -- | -- | -- | -- |
Net Interest Income After Loan Loss Provision | -- | -- | -- | -- | -- |
Non-Interest Income, Bank | -- | -- | -- | -- | -- |
Total Premiums Earned | -- | -- | -- | -- | -- |
Net Investment Income | -- | -- | -- | -- | -- |
Realized and Unrealized Gains (Losses) | -- | -- | -- | -- | -- |
Other Revenue, Total | -- | -- | -- | -- | -- |
Losses, Benefits, and Adjustments, Total | -- | -- | -- | -- | -- |
Depreciation / Depletion, Cumulative | -- | 13,942,594,000.00 | 11,100,118,000.00 | 7,556,552,000.00 | 7,462,165,000.00 |
Updated at 22:48:05 | -- | -- | -- | -- | -- |
Accumulated Depreciation, Total | -- | -91,976,568,000.00 | -78,733,294,000.00 | -- | -- |
Net Income Before Extraordinary Items | 27,912,231,000.00 | 25,379,687,000.00 | 16,832,635,000.00 | 12,707,526,000.00 | 9,407,085,000.00 |
Normalized Income Before Taxes | 71,239,689,000.00 | 55,041,523,000.00 | 48,610,456,000.00 | 35,607,596,000.00 | 27,332,536,000.00 |
Net Income Before Extraordinary Items | 27,912,231,000.00 | 25,379,687,000.00 | 16,832,635,000.00 | 12,707,526,000.00 | 9,407,085,000.00 |
Net Income Incl Extra Before Distributions | 27,941,514,000.00 | 25,100,323,000.00 | 16,532,846,000.00 | 12,707,526,000.00 | 9,407,085,000.00 |
Income Avail to Cmn Shareholders Excl Extra | 27,912,231,000.00 | 25,379,687,000.00 | 16,832,635,000.00 | 12,707,526,000.00 | 9,407,085,000.00 |
Income Avail to Cmn Shareholders Incl Extra | 27,941,514,000.00 | 25,100,323,000.00 | 16,532,846,000.00 | 12,707,526,000.00 | 9,407,085,000.00 |
Net Income Before Taxes | 71,239,689,000.00 | 53,421,223,000.00 | 46,297,428,000.00 | 36,427,052,000.00 | 27,421,726,000.00 |
Provision for Income Taxes | 18,657,213,000.00 | 9,030,265,000.00 | 15,709,548,000.00 | 12,795,319,000.00 | 11,131,979,000.00 |
Net Income After Taxes | 52,582,476,000.00 | 44,390,958,000.00 | 30,587,880,000.00 | 23,631,733,000.00 | 16,289,747,000.00 |
Updated at 22:48:28 | -- | -- | -- | -- | -- |
Basic Normalized EPS | 48.40 | 46.39 | 31.87 | 21.13 | 16.24 |
Cash and Short Term Investments | -- | 116,846,164,000.00 | 94,896,878,000.00 | 94,025,634,000.00 | 79,436,224,000.00 |
Total Assets, Reported | -- | 580,487,153,000.00 | 550,245,074,000.00 | 393,154,768,000.00 | 323,860,367,000.00 |
Total Long Term Debt | -- | 185,855,025,000.00 | 189,541,233,000.00 | 121,110,471,000.00 | 78,350,858,000.00 |
Total Debt | -- | 225,954,424,000.00 | 229,316,002,000.00 | 138,067,602,000.00 | 100,828,505,000.00 |
Total Liabilities | -- | 432,071,274,000.00 | 412,599,138,000.00 | 256,839,774,000.00 | 192,404,633,000.00 |
Total Equity | -- | 148,415,879,000.00 | 137,645,936,000.00 | 136,314,994,000.00 | 131,455,734,000.00 |
Total Liabilities And Shareholders' Equity | -- | 580,487,153,000.00 | 550,245,074,000.00 | 393,154,768,000.00 | 323,860,367,000.00 |
Total Common Shares Outstanding | -- | 576,163,230.00 | 576,163,230.00 | 576,163,810.00 | 576,163,810.00 |
Updated at 22:48:44 | -- | -- | -- | -- | -- |
Cash from Operating Activities, Cumulative | -- | 63,392,053,000.00 | 38,614,300,000.00 | 28,939,758,000.00 | 21,120,418,000.00 |
Net Cash - Beginning Balance | -- | 27,259,420,000.00 | 70,322,896,000.00 | 38,852,051,000.00 | 28,479,540,000.00 |
Net Cash - Ending Balance | -- | 51,425,511,000.00 | 24,183,891,000.00 | 71,639,638,000.00 | 43,876,320,000.00 |
Net Change in Cash, Cumulative | -- | 24,166,091,000.00 | -46,139,005,000.00 | 32,787,587,000.00 | 15,396,780,000.00 |
Net Income/Starting Line, Cumulative | -- | 53,421,223,000.00 | 46,010,018,000.00 | 36,427,052,000.00 | 27,421,726,000.00 |
Capital Expenditures, Cumulative | -- | -18,610,301,000.00 | -46,975,130,000.00 | -36,579,545,000.00 | -29,883,044,000.00 |
Capital Expenditures - Actual | -- | 18,610,301,000.00 | 46,975,130,000.00 | 36,579,545,000.00 | 29,883,044,000.00 |