| Market Capitalization | $3851.2941 million |
| P/E Ratio | 0 |
| P/E Growth Ratio | |
| Book Value | |
| Dividend Per Share | 0.76 |
| Earnings Per Share | |
| EBITDA | |
| Profit Margin | 0 |
| Operating Margin TTM | 0 |
| Return on Assets TTM | 0 |
| Return on Equity TTM | 7.8678 |
| Revenue TTM | 0 |
All numbers are in thousands
| Date | Total Revenue | Cost of Revenue | Gross Profit | Total Operating Expenses |
|---|---|---|---|---|
| 2014-12-31 | ||||
| 2015-12-31 | ||||
| 2016-12-31 | ||||
| 2017-12-31 | 1,029,000 | |||
| 2018-12-31 | 1,052,000 | |||
| 2019-12-31 | 1,050,000 | |||
| 2020-12-31 | 1,048,000 | |||
| 2021-12-31 | 1,244,000 | |||
| 2022-12-31 | 1,672,000 |
All numbers are in thousands
| Date | Cash | Total Assets | Total Liabilities | Short Term Debt | Long Term Debt | Common Stock |
|---|---|---|---|---|---|---|
| 2014-12-31 | 3,021,000 | |||||
| 2015-12-31 | 3,122,000 | |||||
| 2016-12-31 | 50,853,000 | 47,266,000 | 5,281,000 | 3,243,000 | ||
| 2017-12-31 | 972,000 | 51,658,000 | 47,870,000 | 497,000 | 3,360,000 | |
| 2018-12-31 | 1,218,000 | 52,980,000 | 49,124,000 | 6,501,000 | 3,418,000 | |
| 2019-12-31 | 2,601,000 | 55,597,000 | 51,738,000 | 11,986,000 | 3,497,000 | |
| 2020-12-31 | 2,113,000 | 56,772,000 | 52,541,000 | 11,339,000 | 3,869,000 | |
| 2021-12-31 | 3,189,000 | 91,432,000 | 85,235,000 | 17,723,000 | 5,213,000 | |
| 2022-12-31 | 2,795,000 | 99,930,000 | 93,245,000 |
All numbers are in thousands
| Date | Net Income | Total Cash | Change in Cash | Begin period cash | End period cash | Dividends |
|---|---|---|---|---|---|---|
| 2014-12-31 | 261,000 | -1,457,000 | 161,000 | 133,000 | ||
| 2015-12-31 | 318,000 | -1,350,000 | 69,000 | 163,000 | ||
| 2016-12-31 | 338,000 | -2,370,000 | 125,000 | 1,228,000 | 180,000 | |
| 2017-12-31 | 352,000 | -751,000 | -314,000 | 1,228,000 | 914,000 | 188,000 |
| 2018-12-31 | 336,000 | 317,000 | 304,000 | 914,000 | 1,218,000 | 282,000 |
| 2019-12-31 | 298,000 | -1,479,000 | 56,000 | 1,218,000 | 1,274,000 | 210,000 |
| 2020-12-31 | 115,000 | 592,000 | 79,000 | 1,274,000 | 1,353,000 | 95,000 |
| 2021-12-31 | 368,000 | 377,000 | 1,210,000 | 1,353,000 | 2,567,000 | 146,000 |
| 2022-12-31 | 426,000 | -1,237,000 | -108,000 | 2,556,000 | 2,448,000 | 232,000 |