| Market Capitalization | $291337.601 million |
| P/E Ratio | 347.7663 |
| P/E Growth Ratio | |
| Book Value | |
| Dividend Per Share | 0.29 |
| Earnings Per Share | |
| EBITDA | |
| Profit Margin | 0 |
| Operating Margin TTM | 0 |
| Return on Assets TTM | 0 |
| Return on Equity TTM | 2.5616 |
| 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 | 14,378,000 | 1,671,000 | 10,067,000 | 14,020,000 |
| 2017-12-31 | 17,463,000 | 1,697,000 | 13,482,000 | 15,827,000 |
| 2018-12-31 | 6,768,000 | 1,701,000 | 3,403,000 | 7,134,000 |
| 2019-12-31 | 22,103,000 | 1,712,000 | 2,238,000 | 23,797,000 |
| 2020-12-31 | 3,346,000 | 1,275,000 | 2,071,000 | 3,295,000 |
| 2021-12-31 | 2,319,000 | 2,319,000 | 3,473,000 | |
| 2022-12-31 | 1,453,000 | 1,453,000 |
All numbers are in thousands
| Date | Cash | Total Assets | Total Liabilities | Short Term Debt | Long Term Debt | Common Stock |
|---|---|---|---|---|---|---|
| 2014-12-31 | 9,747,000 | |||||
| 2015-12-31 | 3,955,000 | 139,708,000 | 131,189,000 | 6,664,000 | 9,747,000 | |
| 2016-12-31 | 3,476,000 | 140,060,000 | 132,598,000 | 5,241,000 | 9,747,000 | |
| 2017-12-31 | 3,602,000 | 148,239,000 | 141,037,000 | 229,000 | 7,654,000 | 9,547,000 |
| 2018-12-31 | 3,932,000 | 145,368,000 | 138,683,000 | 259,000 | 7,627,000 | 9,610,000 |
| 2019-12-31 | 4,539,000 | 147,684,000 | 142,824,000 | 6,975,000 | 10,402,000 | |
| 2020-12-31 | 2,428,000 | 32,164,000 | 27,890,000 | 4,286,000 | 10,355,000 | |
| 2021-12-31 | 2,916,000 | 32,339,000 | 28,356,000 | 26,117,000 | ||
| 2022-12-31 | 1,816,000 | 34,938,000 | 30,767,000 | 28,962,000 |
All numbers are in thousands
| Date | Net Income | Total Cash | Change in Cash | Begin period cash | End period cash | Dividends |
|---|---|---|---|---|---|---|
| 2014-12-31 | 884,000 | 1,086,000 | 4,075,000 | 710,000 | ||
| 2015-12-31 | 972,000 | 1,342,000 | -4,631,000 | 813,000 | ||
| 2016-12-31 | -344,000 | 175,000 | 2,209,000 | 8,810,000 | 821,000 | |
| 2017-12-31 | 848,000 | -1,398,000 | -1,588,000 | 8,810,000 | 7,222,000 | 828,000 |
| 2018-12-31 | 28,000 | -3,981,000 | 160,000 | 7,222,000 | 7,382,000 | 708,000 |
| 2019-12-31 | -2,467,000 | -9,109,000 | 800,000 | 7,382,000 | 8,182,000 | 117,000 |
| 2020-12-31 | 177,000 | -6,638,000 | -5,416,000 | 8,069,000 | 6,549,000 | 360,000 |
| 2021-12-31 | -252,000 | 391,000 | 2,653,000 | 3,044,000 | ||
| 2022-12-31 | 387,000 | -873,000 | 3,044,000 | 2,164,000 |