| Period End Date | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |
| Total Revenue | 19,820,946,000.00 | 15,572,747,000.00 | 13,291,424,000.00 | 11,898,430,000.00 | 10,745,260,000.00 |
| Cost of Revenue, Total | 10,872,308,000.00 | 8,892,092,000.00 | 7,875,686,000.00 | 6,459,193,000.00 | 5,889,529,000.00 |
| Gross Profit | 8,948,638,000.00 | 6,680,655,000.00 | 5,415,738,000.00 | 5,439,237,000.00 | 4,855,731,000.00 |
| Operating Income | 5,501,987,000.00 | 4,077,508,000.00 | 2,942,876,000.00 | 2,543,175,000.00 | 1,946,726,000.00 |
| Total Premiums Earned | -- | -- | -- | -- | -- |
| Net Investment Income | -- | -- | -- | -- | -- |
| Updated at 22:47:53 | -- | -- | -- | -- | -- |
| 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 | 334,430,000.00 | 307,407,000.00 | 240,084,000.00 | 193,011,000.00 | 164,417,000.00 |
| Updated at 22:48:12 | -- | -- | -- | -- | -- |
| Accumulated Depreciation, Total | -1,999,364,000.00 | -1,677,455,000.00 | -1,397,877,000.00 | -1,251,220,000.00 | -1,002,853,000.00 |
| Net Income Before Extraordinary Items | 5,169,477,000.00 | 3,837,412,000.00 | 2,452,938,000.00 | 1,734,457,000.00 | 1,355,673,000.00 |
| Normalized Income Before Taxes | 5,449,668,000.00 | 4,057,044,000.00 | 2,809,413,000.00 | 2,585,575,000.00 | 1,942,873,000.00 |
| Net Income Before Extraordinary Items | 5,169,477,000.00 | 3,837,412,000.00 | 2,452,938,000.00 | 1,734,457,000.00 | 1,355,673,000.00 |
| Net Income Incl Extra Before Distributions | 5,169,477,000.00 | 3,837,412,000.00 | 2,452,938,000.00 | 1,734,457,000.00 | 1,355,673,000.00 |
| Income Avail to Cmn Shareholders Excl Extra | 5,169,477,000.00 | 3,837,412,000.00 | 2,452,938,000.00 | 1,734,457,000.00 | 1,355,673,000.00 |
| Income Avail to Cmn Shareholders Incl Extra | 5,169,477,000.00 | 3,837,412,000.00 | 2,452,938,000.00 | 1,734,457,000.00 | 1,355,673,000.00 |
| Net Income Before Taxes | 5,422,836,000.00 | 4,054,958,000.00 | 2,807,800,000.00 | 2,495,875,000.00 | 1,920,706,000.00 |
| Provision for Income Taxes | 253,359,000.00 | 217,546,000.00 | 354,862,000.00 | 761,418,000.00 | 565,033,000.00 |
| Net Income After Taxes | 5,169,477,000.00 | 3,837,412,000.00 | 2,452,938,000.00 | 1,734,457,000.00 | 1,355,673,000.00 |
| Updated at 22:48:28 | -- | -- | -- | -- | -- |
| Basic Normalized EPS | 815.55 | 602.73 | 385.30 | 284.80 | 219.78 |
| Cash and Short Term Investments | 3,297,755,000.00 | 929,895,000.00 | 724,556,000.00 | 1,114,816,000.00 | 347,558,000.00 |
| Total Assets, Reported | 10,388,815,000.00 | 7,447,373,000.00 | 7,088,833,000.00 | 5,970,883,000.00 | 4,080,948,000.00 |
| Total Long Term Debt | 189,190,000.00 | 24,047,000.00 | -- | 24,819,000.00 | -- |
| Total Debt | 191,829,000.00 | 35,566,000.00 | 65,609,000.00 | 994,100,000.00 | 583,741,000.00 |
| Total Liabilities | 7,419,249,000.00 | 4,699,679,000.00 | 4,784,636,000.00 | 4,078,320,000.00 | 3,899,478,000.00 |
| Total Equity | 2,969,566,000.00 | 2,747,694,000.00 | 2,304,197,000.00 | 1,892,563,000.00 | 181,470,000.00 |
| Total Liabilities And Shareholders' Equity | 10,388,815,000.00 | 7,447,373,000.00 | 7,088,833,000.00 | 5,970,883,000.00 | 4,080,948,000.00 |
| Total Common Shares Outstanding | 6,369,950.00 | 6,369,950.00 | 6,369,950.00 | 6,369,950.00 | 6,239,040.00 |
| Updated at 22:48:48 | -- | -- | -- | -- | -- |
| Cash from Operating Activities, Cumulative | 6,317,887,000.00 | 3,908,226,000.00 | 3,639,947,000.00 | 1,705,568,000.00 | 1,883,709,000.00 |
| Net Cash - Beginning Balance | 929,895,000.00 | 689,339,000.00 | 175,822,000.00 | -236,183,000.00 | 694,779,000.00 |
| Net Cash - Ending Balance | 3,297,755,000.00 | 929,895,000.00 | 689,339,000.00 | 175,822,000.00 | -236,183,000.00 |
| Net Change in Cash, Cumulative | 2,367,860,000.00 | 240,556,000.00 | 513,517,000.00 | 412,005,000.00 | -930,962,000.00 |
| Net Income/Starting Line, Cumulative | 5,422,836,000.00 | 4,054,958,000.00 | 2,807,800,000.00 | 2,495,875,000.00 | 1,920,706,000.00 |
| Capital Expenditures, Cumulative | -658,488,000.00 | -363,548,000.00 | -1,069,366,000.00 | -1,049,442,000.00 | -94,702,000.00 |
| Capital Expenditures - Actual | -- | -- | -- | -- | -- |