HIFS Stock Income Statements
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
Quarterly Income Statements
Quarterly
|
Annual
Unit: USD | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-03-31 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1990-12-31 | 1990-09-30 | 1990-06-30 | 1989-12-31 | 1989-09-30 | 1989-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 52,508,000 | 45,842,000 | 18,248,000 | 44,632,000 | 23,617,000 | 22,129,000 | 12,017,000 | 23,144,000 | 28,807,000 | 25,118,000 | 32,985,999 | 27,834,000 | 28,829,000 | 26,351,000 | 27,581,000 | 9,347,000 | 20,536,000 | 17,815,000 | 17,231,000 | 18,581,000 | 12,084,000 | 17,613,000 | 16,604,000 | 17,749,000 | 16,536,999 | 15,847,000 | 15,804,000 | 15,515,000 | 15,411,000 | 14,883,000 | 14,779,000 | 13,911,000 | 13,561,000 | 13,040,000 | 12,666,000 | 12,500,000 | 12,390,000 | 12,190,000 | 11,626,000 | 10,953,000 | 10,404,000 | 10,183,000 | 9,889,000 | 9,647,000 | 9,912,000 | 9,793,000 | 9,937,000 | 9,768,000 | 9,765,000 | 9,452,000 | 9,242,000 | 9,067,000 | 8,861,000 | 8,581,000 | 8,070,000 | 7,842,000 | 7,785,000 | 7,531,000 | 7,404,000 | 6,486,000 | 6,418,000 | 6,227,000 | 5,385,000 | 4,963,000 | 4,827,000 | 4,416,000 | 4,359,000 | 4,134,000 | 4,162,000 | 4,489,000 | 4,309,000 | 4,610,000 | 4,876,000 | 4,920,000 | 4,944,000 | 4,887,000 | 4,851,000 | 4,648,000 | 4,527,000 | 4,536,000 | 4,528,000 | 4,558,000 | 4,508,000 | 4,682,000 | 4,915,000 | 4,053,000 | 4,100,000 | 3,917,000 | 3,754,000 | 3,646,000 | 3,561,000 | 3,534,000 | 3,333,000 | 3,173,000 | 3,157,000 | 3,036,000 | 2,925,000 | 2,800,000 | 2,700,000 | 2,600,000 | 2,500,000 | 2,400,000 | 2,400,000 | 2,400,000 | 2,300,000 | 2,200,000 | 2,300,000 | 2,100,000 | 2,100,000 | 1,900,000 | 1,900,000 | 1,600,000 | 1,800,000 | 1,600,000 | 1,600,000 | 1,700,000 | 1,500,000 | 1,600,000 | 1,500,000 | 1,600,000 | 2,200,000 | 2,000,000 | 1,600,000 | 1,400,000 | 1,370,000 | 1,240,000 | 1,030,000 | 860,000 | 960,000 | 930,000 | 910,000 | 650,000 | 1,130,000 |
cost of revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,000,000 | 2,210,000 | 2,310,000 | 2,510,000 | 2,510,000 | 2,450,000 | 2,500,000 | 2,450,000 | 2,320,000 |
gross profit | 52,508,000 | 45,842,000 | 18,248,000 | 44,632,000 | 23,617,000 | 22,129,000 | 12,017,000 | 23,144,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9,793,000 | 9,937,000 | 9,768,000 | 9,765,000 | 9,452,000 | 9,242,000 | 9,067,000 | 8,861,000 | 8,581,000 | 8,070,000 | 7,842,000 | 7,785,000 | 7,531,000 | 7,404,000 | 6,486,000 | 6,418,000 | 6,227,000 | 5,385,000 | 4,963,000 | 4,827,000 | 4,416,000 | 4,359,000 | 4,134,000 | 4,162,000 | 4,489,000 | 4,309,000 | 4,610,000 | 4,876,000 | 4,920,000 | 4,944,000 | 4,887,000 | 4,851,000 | 4,648,000 | 4,527,000 | 4,536,000 | 4,528,000 | 4,558,000 | 4,508,000 | 4,682,000 | 4,915,000 | 4,053,000 | 4,100,000 | 3,917,000 | 3,754,000 | 3,646,000 | 3,561,000 | 3,534,000 | 3,333,000 | 3,173,000 | 3,157,000 | 3,036,000 | 2,925,000 | 2,800,000 | 2,700,000 | 2,600,000 | 2,500,000 | 2,400,000 | 2,400,000 | 2,400,000 | 2,300,000 | 2,200,000 | 2,300,000 | 2,100,000 | 2,100,000 | 1,900,000 | 1,900,000 | 1,600,000 | 1,800,000 | 1,600,000 | 1,600,000 | 1,700,000 | 1,500,000 | 1,600,000 | 1,500,000 | 1,600,000 | 2,200,000 | 2,000,000 | 1,600,000 | 1,400,000 | -630,000 | -970,000 | -1,280,000 | -1,650,000 | -1,550,000 | -1,520,000 | -1,590,000 | -1,800,000 | -1,190,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales and marketing | 0 | 152,000 | 277,000 | 212,000 | 279,000 | 246,000 | 315,000 | 191,000 | 140,000 | 195,000 | 104,000 | 124,000 | 145,000 | 116,000 | 104,000 | 180,000 | 198,000 | 188,000 | 177,000 | 132,000 | 142,000 | 136,000 | 154,000 | 138,000 | 73,000 | 85,000 | 116,000 | 124,000 | 74,000 | 104,000 | 109,000 | 116,000 | 105,000 | 126,000 | 137,000 | 121,000 | 203,000 | 99,000 | 119,000 | 136,000 | 167,000 | 182,000 | 130,000 | 78,000 | 157,000 | 148,000 | 215,000 | 134,000 | 171,000 | 226,000 | 142,000 | 111,000 | 142,000 | 113,000 | 138,000 | 108,000 | 461,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,000,000 | 2,210,000 | 2,310,000 | 2,510,000 | 2,510,000 | 2,450,000 | 2,500,000 | 2,450,000 | 2,320,000 |
general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 0 | 1,692,000 | 6,641,000 | 1,498,000 | 3,718,000 | 6,278,000 | 5,741,000 | 5,665,000 | 5,244,000 | 4,990,000 | 4,876,000 | 5,002,000 | 4,778,000 | 4,642,000 | 4,772,000 | 4,859,000 | 4,416,000 | 4,542,000 | 4,499,000 | 4,533,000 | 4,318,000 | 4,455,000 | 4,472,000 | 4,494,000 | 4,336,000 | 4,300,000 | 4,303,000 | 4,487,000 | 4,254,000 | 4,218,000 | 4,223,000 | 4,227,000 | 4,144,000 | 4,103,000 | 4,058,000 | 4,108,000 | 4,055,000 | 4,063,000 | 4,341,000 | 4,899,000 | 3,909,000 | 3,779,000 | 3,649,000 | 3,579,000 | 3,654,000 | 3,375,000 | 3,382,000 | 3,324,000 | 3,272,000 | 3,083,000 | 3,283,000 | 3,277,000 | 3,134,000 | 3,091,000 | 3,177,000 | 3,069,000 | 3,320,000 | 2,965,000 | 2,089,000 | 2,166,000 | 1,433,000 | 2,625,000 | 1,971,000 | 1,955,000 | -11,185,000 | 1,580,000 | 1,582,000 | 1,615,000 | 1,527,000 | 1,528,000 | 1,505,000 | 1,525,000 | 1,425,000 | 1,445,000 | 1,442,000 | 1,444,000 | 1,385,000 | 1,364,000 | 1,362,000 | 1,361,000 | 1,249,000 | 1,194,000 | 1,203,000 | 1,167,000 | 1,282,000 | 1,102,000 | 970,000 | 1,004,000 | 969,000 | 936,000 | 924,000 | 911,000 | 837,000 | 845,000 | 832,000 | 853,000 | 820,000 | 800,000 | 800,000 | 700,000 | 700,000 | 700,000 | 700,000 | 700,000 | 700,000 | 600,000 | 600,000 | 600,000 | 600,000 | 600,000 | 600,000 | 500,000 | 500,000 | 500,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 400,000 | 2,320,000 | 1,190,000 | 1,780,000 | 2,760,000 | 1,970,000 | 1,190,000 | 1,270,000 | 3,770,000 | 880,000 |
operating income | 2,633,000 | 2,539,000 | -7,774,000 | 2,360,000 | 10,551,000 | 1,909,000 | -5,295,000 | -5,371,000 | -5,136,000 | -4,807,000 | -1,621,000 | -3,177,000 | -2,646,000 | -1,926,000 | -669,000 | 2,351,000 | 4,072,000 | 5,176,000 | 4,902,000 | 3,718,000 | 3,343,000 | 2,268,000 | 1,168,000 | 284,000 | -89,000 | -5,376,000 | -5,083,000 | -1,882,000 | -5,035,000 | -5,093,000 | -5,097,000 | -5,125,000 | -4,830,000 | -4,947,000 | -4,844,000 | -5,035,000 | -4,883,000 | -2,277,000 | -5,267,000 | -5,885,000 | -4,615,000 | -4,517,000 | -4,457,000 | -4,318,000 | -4,404,000 | -4,184,000 | -4,269,000 | -4,302,000 | -1,598,000 | -4,211,000 | -4,259,000 | -4,211,000 | -4,146,000 | -3,993,000 | -4,092,000 | -4,047,000 | -3,998,000 | -3,981,000 | -4,141,000 | -3,950,000 | -3,533,000 | -3,271,000 | -3,162,000 | -2,962,000 | 283,000 | -2,716,000 | -2,719,000 | 3,517,000 | -2,670,000 | -2,563,000 | -2,606,000 | -2,564,000 | -2,413,000 | 755,000 | -2,439,000 | -2,455,000 | -2,395,000 | 80,000 | -2,307,000 | -2,318,000 | -2,143,000 | -2,075,000 | 25,000 | 263,000 | -2,199,000 | -2,051,000 | -1,848,000 | -1,817,000 | -1,741,000 | -1,709,000 | -1,701,000 | -1,656,000 | -1,664,000 | -1,558,000 | 1,332,000 | -1,545,000 | 1,128,000 | -1,500,000 | 1,100,000 | -1,400,000 | -1,300,000 | -1,200,000 | 1,100,000 | 900,000 | 1,000,000 | 1,000,000 | -1,100,000 | -1,100,000 | -1,100,000 | -1,000,000 | -1,000,000 | -1,000,000 | -900,000 | -800,000 | -900,000 | -900,000 | -1,000,000 | -1,000,000 | -1,100,000 | -1,000,000 | -1,300,000 | -1,800,000 | -1,300,000 | 800,000 | 4,320,000 | 3,400,000 | 4,090,000 | 5,270,000 | 4,480,000 | 3,640,000 | 3,770,000 | 6,220,000 | 3,200,000 |
net income | 49,875,000 | 5,201,000 | 10,924,000 | 12,180,000 | 34,768,000 | 24,339,000 | 9,171,000 | 18,931,000 | 24,871,000 | 21,311,000 | 29,578,000 | 24,935,000 | 26,358,000 | 24,775,000 | 27,537,000 | 12,618,000 | 24,893,000 | 23,293,000 | 22,688,000 | 22,724,000 | 15,427,000 | 19,881,000 | 17,772,000 | 18,033,000 | 16,855,000 | 11,029,000 | 11,006,000 | 13,888,000 | 10,701,000 | 10,090,000 | 9,937,000 | 9,041,000 | 8,860,000 | 8,268,000 | 7,997,000 | 7,651,000 | 7,669,000 | 10,078,000 | 6,584,000 | 11,534,000 | 5,894,000 | 5,756,000 | 5,532,000 | 5,429,000 | 5,658,000 | 5,609,000 | 5,668,000 | 5,466,000 | 8,167,000 | 5,241,000 | 4,983,000 | 4,856,000 | 4,715,000 | 4,588,000 | 3,978,000 | 3,795,000 | 3,787,000 | 3,550,000 | 3,263,000 | 2,536,000 | 2,885,000 | 2,956,000 | 2,223,000 | 2,001,000 | 5,110,000 | 1,700,000 | 1,640,000 | 7,651,000 | 1,492,000 | 1,926,000 | 1,703,000 | 2,046,000 | 2,463,000 | 5,675,000 | 2,505,000 | 2,432,000 | 2,456,000 | 4,728,000 | 2,220,000 | 2,218,000 | 2,385,000 | 2,483,000 | 4,533,000 | 4,945,000 | 2,716,000 | 2,002,000 | 2,252,000 | 2,100,000 | 2,013,000 | 1,937,000 | 1,860,000 | 1,878,000 | 1,669,000 | 1,615,000 | 4,489,000 | 1,491,000 | 4,053,000 | 1,300,000 | 3,800,000 | 1,200,000 | 1,200,000 | 1,200,000 | 3,500,000 | 3,300,000 | 3,300,000 | 3,200,000 | 1,200,000 | 1,000,000 | 1,000,000 | 900,000 | 900,000 | 600,000 | 900,000 | 800,000 | 700,000 | 800,000 | 500,000 | 600,000 | 400,000 | 600,000 | 900,000 | 200,000 | 300,000 | 2,200,000 | -950,000 | 50,000 | -750,000 | -1,900,000 | -1,020,000 | -260,000 | -360,000 | -3,130,000 | 250,000 |