| Market Capitalization | $68657.5953 million |
| P/E Ratio | 0 |
| P/E Growth Ratio | |
| Book Value | |
| Dividend Per Share | 5.35 |
| Earnings Per Share | |
| EBITDA | |
| Profit Margin | 0 |
| Operating Margin TTM | 0 |
| Return on Assets TTM | 0 |
| Return on Equity TTM | 17.6838 |
| 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 | 4,331,000 | 4,331,000 | ||
| 2017-12-31 | 4,670,000 | 4,670,000 | ||
| 2018-12-31 | 5,526,000 | 5,526,000 | ||
| 2019-12-31 | 5,837,000 | 5,837,000 | ||
| 2020-12-31 | 5,176,000 | 5,176,000 | ||
| 2021-12-31 | 6,887,000 | 6,887,000 | ||
| 2022-12-31 | 6,558,000 | 6,558,000 |
All numbers are in thousands
| Date | Cash | Total Assets | Total Liabilities | Short Term Debt | Long Term Debt | Common Stock |
|---|---|---|---|---|---|---|
| 2014-12-31 | 5,947,000 | |||||
| 2015-12-31 | 6,422,000 | |||||
| 2016-12-31 | 0 | 182,877,000 | 165,607,000 | 56,576,000 | 6,290,000 | |
| 2017-12-31 | 191,325,000 | 173,145,000 | 59,109,000 | 6,243,000 | ||
| 2018-12-31 | 9,787,000 | 197,757,000 | 179,996,000 | 45,002,000 | 7,553,000 | |
| 2019-12-31 | 9,717,000 | 255,802,000 | 234,739,000 | 67,569,000 | 9,297,000 | |
| 2020-12-31 | 18,425,000 | 245,653,000 | 223,605,000 | 56,664,000 | 10,166,000 | |
| 2021-12-31 | 52,754,000 | 399,176,000 | 370,370,000 | 12,293,600 | ||
| 2022-12-31 | 45,656,000 | 387,872,000 | 353,766,000 | 244,175,000 |
All numbers are in thousands
| Date | Net Income | Total Cash | Change in Cash | Begin period cash | End period cash | Dividends |
|---|---|---|---|---|---|---|
| 2014-12-31 | 1,604,000 | -2,413,000 | 1,433,000 | 783,000 | ||
| 2015-12-31 | 2,063,000 | 12,823,000 | -2,653,000 | 14,320,000 | 1,228,000 | |
| 2016-12-31 | 2,217,000 | -11,269,000 | -2,566,000 | 14,320,000 | 11,754,000 | 1,477,000 |
| 2017-12-31 | 2,557,000 | 2,951,000 | 1,251,000 | 11,754,000 | 13,005,000 | 1,663,000 |
| 2018-12-31 | 2,982,000 | 36,000 | 1,137,000 | 13,005,000 | 15,154,000 | 1,835,000 |
| 2019-12-31 | 2,731,000 | 12,119,000 | 10,093,000 | 18,867,000 | 28,960,000 | 2,122,000 |
| 2020-12-31 | 3,015,000 | 2,826,000 | 4,533,000 | 28,960,000 | 33,493,000 | 861,000 |
| 2021-12-31 | 4,706,000 | 51,611,000 | 33,493,000 | 84,323,000 | 1,711,000 | |
| 2022-12-31 | 5,182,000 | -12,160,000 | 84,323,000 | 77,214,000 | 2,010,000 |