| Market Capitalization | $17262.9728 million |
| P/E Ratio | 0 |
| P/E Growth Ratio | |
| Book Value | |
| Dividend Per Share | |
| Earnings Per Share | |
| EBITDA | |
| Profit Margin | 0 |
| Operating Margin TTM | 0 |
| Return on Assets TTM | 0 |
| Return on Equity TTM | 7.1325 |
| Revenue TTM | 0 |
All numbers are in thousands
| Date | Total Revenue | Cost of Revenue | Gross Profit | Total Operating Expenses |
|---|---|---|---|---|
| 2013-12-31 | ||||
| 2014-12-31 | ||||
| 2015-12-31 | ||||
| 2016-12-31 | 12,670,000 | 11,062,000 | ||
| 2017-12-31 | 12,953,000 | 11,376,000 | ||
| 2018-12-31 | 12,668,000 | 11,143,000 | ||
| 2019-12-31 | 11,961,000 | 10,999,000 | ||
| 2020-12-31 | 12,012,000 | 10,494,000 | ||
| 2021-12-31 | 11,181,000 | 10,344,000 | ||
| 2022-12-31 | 14,650,000 | 13,008,000 |
All numbers are in thousands
| Date | Cash | Total Assets | Total Liabilities | Short Term Debt | Long Term Debt | Common Stock |
|---|---|---|---|---|---|---|
| 2013-12-31 | 12,717,000 | |||||
| 2014-12-31 | 12,717,000 | |||||
| 2015-12-31 | 1,798,000 | 95,748,000 | 82,187,000 | 2,867,000 | 11,255,000 | 12,717,000 |
| 2016-12-31 | 1,840,000 | 97,109,000 | 83,327,000 | 2,469,000 | 13,046,000 | 12,797,000 |
| 2017-12-31 | 1,165,000 | 99,333,000 | 85,370,000 | 2,040,000 | 14,396,000 | 12,874,000 |
| 2018-12-31 | 1,086,000 | 96,235,000 | 83,122,000 | 2,272,000 | 13,629,000 | 12,874,000 |
| 2019-12-31 | 1,046,000 | 95,744,000 | 82,981,000 | 1,498,000 | 12,483,000 | 12,539,000 |
| 2020-12-31 | 1,200,000 | 96,857,000 | 83,433,000 | 1,763,000 | 21,122,000 | 12,558,000 |
| 2021-12-31 | 1,418,000 | 106,378,000 | 93,595,000 | 14,121,000 | ||
| 2022-12-31 | 3,908,000 | 114,983,000 | 101,636,000 | 13,019,000 |
All numbers are in thousands
| Date | Net Income | Total Cash | Change in Cash | Begin period cash | End period cash | Dividends |
|---|---|---|---|---|---|---|
| 2013-12-31 | 730,000 | 1,687,000 | -900,000 | 835,000 | ||
| 2014-12-31 | 1,133,000 | -441,000 | -227,000 | 1,004,000 | ||
| 2015-12-31 | 1,038,000 | -2,732,000 | 504,000 | 2,018,000 | 875,000 | |
| 2016-12-31 | 1,075,000 | 195,000 | 339,000 | 2,018,000 | 2,357,000 | 831,000 |
| 2017-12-31 | 1,059,000 | -1,879,000 | -866,000 | 2,357,000 | 1,491,000 | 865,000 |
| 2018-12-31 | 175,000 | 1,842,000 | -259,000 | 1,491,000 | 1,232,000 | 1,062,000 |
| 2019-12-31 | 913,000 | 2,303,000 | 88,000 | 1,232,000 | 1,320,000 | 897,000 |
| 2020-12-31 | 1,033,000 | 4,344,000 | 1,272,000 | 1,320,000 | 2,592,000 | 428,000 |
| 2021-12-31 | 681,000 | 1,150,000 | 2,592,000 | 3,743,000 | 905,000 | |
| 2022-12-31 | 1,148,000 | 1,834,000 | 3,743,000 | 5,575,000 | 584,000 |