Harmonic Quarterly Income Statements Chart
Quarterly
|
Annual
Harmonic Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 2025-06-27 | 2025-03-28 | 2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-04-02 | 2020-12-31 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-31 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-31 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-31 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2015-12-31 | 2015-10-02 | 2015-07-03 | 2015-04-03 | 2014-12-31 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-31 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-31 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-31 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | 2009-12-31 | 2009-10-02 | 2009-07-03 | 2009-04-03 | 2008-12-31 | 2008-09-26 | 2008-06-27 | 2008-03-28 | 2007-12-31 | 2007-09-28 | 2007-06-29 | 2007-03-30 | 2006-12-31 | 2006-09-29 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-07-01 | 2005-04-01 | 2004-12-31 | 2004-09-26 | 2004-07-02 | 2004-04-02 | 2003-12-31 | 2003-09-26 | 2003-06-27 | 2003-03-28 | 2002-12-31 | 2002-09-27 | 2002-06-28 | 2002-03-29 | 2001-12-31 | 2001-09-28 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
appliance and integration | 94,067,000 | 91,541,000 | 177,914,000 | 153,685,000 | 94,184,000 | 81,595,000 | 125,197,000 | 84,760,000 | 111,127,000 | 114,794,000 | 122,513,000 | 116,441,000 | 121,868,000 | 112,984,000 | 119,340,000 | 91,853,000 | 78,598,000 | 79,976,000 | 98,787,000 | 63,251,000 | 42,224,000 | 47,752,000 | 85,933,000 | 83,082,000 | 54,417,000 | 52,365,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
saas and service | 43,960,000 | 41,594,000 | 44,252,000 | 42,071,000 | 44,556,000 | 40,465,000 | 41,895,000 | 42,443,000 | 44,836,000 | 42,855,000 | 41,821,000 | 39,297,000 | 35,578,000 | 34,455,000 | 36,464,000 | 34,468,000 | 34,850,000 | 31,600,000 | 32,741,000 | 31,641,000 | 31,770,000 | 30,665,000 | 36,245,000 | 32,643,000 | 30,448,000 | 27,741,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total net revenue | 138,027,000 | 133,135,000 | 222,166,000 | 195,756,000 | 138,740,000 | 122,060,000 | 167,092,000 | 127,203,000 | 155,963,000 | 157,649,000 | 164,334,000 | 155,738,000 | 157,446,000 | 147,439,000 | 155,804,000 | 126,321,000 | 113,448,000 | 111,576,000 | 131,528,000 | 94,892,000 | 73,994,000 | 78,417,000 | 122,178,000 | 115,725,000 | 84,865,000 | 80,106,000 | 113,655,000 | 100,616,000 | 99,160,000 | 90,127,000 | 100,974,000 | 92,014,000 | 82,315,000 | 82,943,000 | 113,102,000 | 101,406,000 | 109,571,000 | 81,832,000 | 86,603,000 | 83,305,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | -0.51% | 9.07% | 32.96% | 53.89% | -11.04% | -22.57% | 1.68% | -18.32% | -0.94% | 6.92% | 5.47% | 23.29% | 38.78% | 32.14% | 18.46% | 33.12% | 53.32% | 42.29% | 7.65% | -18.00% | -12.81% | -2.11% | 7.50% | 15.02% | -14.42% | -11.12% | 12.56% | 9.35% | 20.46% | 8.66% | -10.72% | -9.26% | -24.88% | 1.36% | 30.60% | 21.73% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | 3.67% | -40.07% | 13.49% | 41.10% | 13.67% | -26.95% | 31.36% | -18.44% | -1.07% | -4.07% | 5.52% | -1.08% | 6.79% | -5.37% | 23.34% | 11.35% | 1.68% | -15.17% | 38.61% | 28.24% | -5.64% | -35.82% | 5.58% | 36.36% | 5.94% | -29.52% | 12.96% | 1.47% | 10.02% | -10.74% | 9.74% | 11.78% | -0.76% | -26.67% | 11.53% | -7.45% | 33.90% | -5.51% | 3.96% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenue | 64,234,000 | 54,561,000 | 97,515,000 | 91,024,000 | 65,283,000 | 58,979,000 | 85,225,000 | 65,519,000 | 71,023,000 | 73,595,000 | 78,637,000 | 77,134,000 | 75,045,000 | 78,257,000 | 77,866,000 | 60,167,000 | 52,943,000 | 56,431,000 | 59,966,000 | 45,968,000 | 36,221,000 | 41,679,000 | 60,483,000 | 40,185,000 | 40,937,000 | 38,257,000 | 53,334,000 | 50,514,000 | 47,557,000 | 42,944,000 | 52,402,000 | 44,989,000 | 48,500,000 | 42,535,000 | 55,409,000 | 50,043,000 | 58,531,000 | 41,178,000 | 39,535,000 | 37,074,000 | 48,718,000 | 48,988,000 | 51,084,000 | 54,633,000 | 59,772,000 | 55,720,000 | 60,626,000 | 66,126,000 | 59,236,000 | 55,507,000 | 56,473,250 | 76,778,000 | 75,056,000 | 74,059,000 | 76,760,000 | 74,910,000 | 72,168,000 | 70,980,000 | 76,813,000 | 57,252,000 | 49,862,000 | |||||||||||||||||||||||||||||||||||
total gross profit | 73,793,000 | 78,574,000 | 124,651,000 | 104,732,000 | 73,457,000 | 63,081,000 | 81,867,000 | 61,684,000 | 84,940,000 | 84,054,000 | 85,697,000 | 78,604,000 | 82,401,000 | 69,182,000 | 77,938,000 | 66,154,000 | 60,505,000 | 55,145,000 | 71,562,000 | 48,924,000 | 37,773,000 | 36,738,000 | 61,695,000 | 75,540,000 | 43,928,000 | 41,849,000 | 60,321,000 | 50,102,000 | 51,603,000 | 47,183,000 | 48,572,000 | 47,025,000 | 33,815,000 | 40,408,000 | 57,693,000 | 51,363,000 | 51,040,000 | 40,654,000 | 47,068,000 | 46,231,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | 0.46% | 24.56% | 52.26% | 69.79% | -13.52% | -24.95% | -4.47% | -21.53% | 3.08% | 21.50% | 9.96% | 18.82% | 36.19% | 25.45% | 8.91% | 35.22% | 60.18% | 50.10% | 15.99% | -35.23% | -14.01% | -12.21% | 2.28% | 50.77% | -14.87% | -11.30% | 24.19% | 6.54% | 52.60% | 16.77% | -15.81% | -8.45% | -33.75% | -0.61% | 22.57% | 11.10% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -6.08% | -36.96% | 19.02% | 42.58% | 16.45% | -22.95% | 32.72% | -27.38% | 1.05% | -1.92% | 9.02% | -4.61% | 19.11% | -11.23% | 17.81% | 9.34% | 9.72% | -22.94% | 46.27% | 29.52% | 2.82% | -40.45% | -18.33% | 71.96% | 4.97% | -30.62% | 20.40% | -2.91% | 9.37% | -2.86% | 3.29% | 39.07% | -16.32% | -29.96% | 12.32% | 0.63% | 25.55% | -13.63% | 1.81% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin % | 53.46% | 59.02% | 56.11% | 53.50% | 52.95% | 51.68% | 49.00% | 48.49% | 54.46% | 53.32% | 52.15% | 50.47% | 52.34% | 46.92% | 50.02% | 52.37% | 53.33% | 49.42% | 54.41% | 51.56% | 51.05% | 46.85% | 50.50% | 65.28% | 51.76% | 52.24% | 53.07% | 49.80% | 52.04% | 52.35% | 48.10% | 51.11% | 41.08% | 48.72% | 51.01% | 50.65% | 46.58% | 49.68% | 54.35% | 55.50% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 29,442,000 | 31,349,000 | 31,413,000 | 30,073,000 | 28,784,000 | 30,705,000 | 30,252,000 | 30,316,000 | 32,205,000 | 33,509,000 | 31,088,000 | 30,466,000 | 29,920,000 | 28,833,000 | 27,368,000 | 26,552,000 | 24,783,000 | 23,528,000 | 20,667,000 | 20,206,000 | 19,498,000 | 22,123,000 | 21,703,000 | 20,197,000 | 21,313,000 | 21,401,000 | 21,913,000 | 22,251,000 | 21,542,000 | 23,457,000 | 22,752,000 | 21,289,000 | 27,055,000 | 24,882,000 | 24,129,000 | 24,202,000 | 26,507,000 | 23,563,000 | 21,721,000 | 21,679,000 | 21,816,000 | 22,329,000 | 22,885,000 | 22,803,000 | 23,485,000 | 23,888,000 | 24,307,000 | 24,560,000 | 25,820,000 | 25,251,000 | 26,225,000 | 26,524,000 | 25,641,000 | 27,829,000 | 25,283,000 | 25,638,000 | 25,662,000 | 26,149,000 | 24,251,000 | 19,002,000 | 16,977,000 | 16,966,000 | -45,824,981 | 15,879,000 | 15,450,000 | 14,496,000 | 14,207,000 | 13,724,000 | 13,347,000 | 13,193,000 | 11,287,000 | 11,018,000 | 9,605,000 | 10,992,000 | 7,388,500 | 10,021,000 | 9,585,000 | 9,948,000 | 28,765,000 | 9,403,000 | 9,519,000 | 9,459,000 | 10,076,000 | 8,348,000 | 8,311,000 | 8,850,000 | 8,962,000 | 9,211,000 | 8,503,000 | 9,178,000 | 9,737,000 | 10,795,000 | 11,119,000 | 9,872,000 | 11,932,000 | |
selling, general and administrative | 38,194,000 | 37,098,000 | 38,587,000 | 35,851,000 | 39,821,000 | 38,865,000 | 41,982,000 | 39,245,000 | 42,773,000 | 39,282,000 | 36,927,000 | 36,379,000 | 36,768,000 | 36,643,000 | 35,357,000 | 34,231,000 | 33,586,000 | 34,911,000 | 32,615,000 | 28,773,000 | 27,005,000 | 31,218,000 | 30,557,000 | 31,148,000 | 29,319,000 | 28,011,000 | 30,078,000 | 29,723,000 | 27,988,000 | 31,163,000 | 31,893,000 | 37,121,000 | 32,625,000 | 34,631,000 | 38,883,000 | 36,112,000 | 36,516,000 | 32,870,000 | 29,517,000 | 28,966,000 | 31,281,000 | 31,196,000 | 32,682,000 | 32,114,000 | 32,979,000 | 33,547,000 | 33,794,000 | 32,527,000 | 34,424,000 | 33,269,000 | 34,335,000 | 32,150,000 | 32,142,000 | 32,311,000 | 32,730,000 | 32,254,000 | 32,543,000 | 33,564,000 | 37,233,000 | 25,999,000 | 24,074,000 | 20,845,000 | -61,430,974 | 19,405,000 | 20,735,000 | 21,290,000 | 26,393,000 | 19,254,000 | 20,022,000 | 17,448,000 | 24,333,000 | 14,911,000 | 15,771,000 | 15,675,000 | 12,155,750 | 16,931,000 | 15,979,000 | 15,713,000 | 46,309,000 | 15,166,000 | 16,611,000 | 15,325,000 | 17,800,000 | 14,418,000 | 13,529,000 | 13,994,000 | 10,711,000 | 11,127,000 | 12,063,000 | 12,386,000 | 36,694,000 | 17,026,000 | 15,321,000 | 17,262,000 | 41,566,000 | |
asset impairment and related charges | 1,637,000 | 610,000 | 3,103,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring and related charges | 650,000 | 1,173,000 | 281,000 | 11,482,000 | 3,037,000 | 726,000 | 83,000 | 1,205,000 | 335,000 | 631,000 | 1,170,000 | 67,000 | 43,000 | 750,000 | 814,000 | 82,000 | 676,000 | 1,947,000 | 861,000 | 276,000 | 57,000 | 214,000 | 987,000 | 631,000 | 1,086,000 | 1,223,000 | 2,028,000 | 777,000 | 1,279,000 | 10,114,000 | -27,000 | 1,903,000 | 2,612,000 | 156,500 | 397,000 | 185,000 | 44,000 | 205,250 | 388,000 | 284,000 | 149,000 | 496,000 | 259,000 | 242,000 | 424,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 69,923,000 | 68,447,000 | 71,783,000 | 69,308,000 | 89,087,000 | 72,607,000 | 72,234,000 | 70,287,000 | 74,978,000 | 72,874,000 | 69,220,000 | 67,180,000 | 67,319,000 | 66,646,000 | 62,792,000 | 60,783,000 | 58,369,000 | 58,989,000 | 54,787,000 | 50,545,000 | 47,327,000 | 54,787,000 | 54,989,000 | 52,991,000 | 51,692,000 | 50,257,000 | 52,996,000 | 53,753,000 | 50,961,000 | 56,510,000 | 56,663,000 | 61,231,000 | 61,237,000 | 61,566,000 | 73,922,000 | 63,296,000 | 69,158,000 | 61,410,000 | 53,429,000 | 52,488,000 | 54,728,000 | 55,015,000 | 58,953,000 | 56,966,000 | 58,466,000 | 59,534,000 | 60,594,000 | 59,347,000 | 62,496,000 | 61,032,000 | 62,717,000 | 60,853,000 | 59,973,000 | 62,319,000 | 60,243,000 | 60,121,000 | 60,435,000 | 61,942,000 | 64,370,000 | 45,960,000 | 41,585,000 | 38,345,000 | -110,544,954 | 36,651,000 | 37,719,000 | 36,175,000 | 40,760,000 | 33,138,000 | 33,529,000 | 30,801,000 | 35,780,000 | 26,772,000 | 25,487,000 | 26,778,000 | 19,589,000 | 26,997,000 | 25,607,000 | 25,752,000 | 6,169,750 | 24,679,000 | 26,295,000 | 25,742,000 | 18,312,500 | 24,699,000 | 23,773,000 | 24,777,000 | 17,385,500 | 22,271,000 | 24,772,000 | 22,499,000 | 27,070,250 | 48,364,000 | 30,649,000 | 29,268,000 | 35,047,250 | 56,970,000 |
income from operations | 3,870,000 | 10,127,000 | 52,868,000 | 35,424,000 | -15,630,000 | -9,526,000 | 9,633,000 | -8,603,000 | 9,962,000 | 11,180,000 | 16,477,000 | 11,424,000 | 15,082,000 | 2,536,000 | 15,146,000 | 5,371,000 | 2,136,000 | -3,844,000 | 16,775,000 | -1,621,000 | -9,554,000 | -18,049,000 | 6,706,000 | 22,549,000 | -7,764,000 | -8,408,000 | 7,325,000 | -3,651,000 | 642,000 | -9,327,000 | -8,091,000 | -14,206,000 | -27,422,000 | -21,158,000 | -16,229,000 | -11,933,000 | -18,118,000 | -6,361,000 | -6,257,000 | -343,000 | 13,000 | -2,162,000 | -3,538,000 | -8,649,000 | -7,222,000 | -998,000 | -2,555,000 | -4,604,000 | -14,867,000 | 2,694,000 | -949,000 | -2,395,000 | -8,657,000 | 6,627,000 | 3,840,000 | 1,393,000 | -87,000 | -2,988,000 | 1,572,000 | 4,097,000 | 2,461,000 | 15,533,996 | -571,000 | -4,172,000 | -10,790,000 | 7,446,000 | 11,058,000 | 9,323,000 | 11,478,000 | 4,935,000 | 8,871,000 | 5,078,000 | 374,000 | -1,768,500 | 2,800,000 | -4,001,000 | -5,872,000 | -3,761,000 | -3,283,000 | -2,898,000 | 1,305,000 | -2,132,000 | -4,161,000 | -1,477,000 | -2,890,000 | 838,000 | -7,611,000 | -12,020,000 | -11,752,000 | -13,994,000 | -38,436,000 | -11,414,000 | -13,505,000 | -13,713,000 | -69,374,000 | |
yoy | -124.76% | -206.31% | 448.82% | -511.76% | -256.90% | -185.21% | -41.54% | -175.31% | -33.95% | 340.85% | 8.79% | 112.70% | 606.09% | -165.97% | -9.71% | -431.34% | -122.36% | -78.70% | 150.15% | -107.19% | 23.06% | 114.66% | -8.45% | -717.61% | -1309.35% | -9.85% | -190.53% | -74.30% | -102.34% | -55.92% | -50.14% | 19.05% | 51.35% | 155.13% | 90.71% | 5182.22% | 194.22% | 76.85% | -96.03% | -100.18% | 116.63% | 38.47% | 87.86% | -51.42% | -137.05% | 169.23% | 92.23% | 71.73% | -59.35% | -124.71% | -271.93% | 9850.57% | -321.79% | 144.27% | -66.00% | -103.54% | -119.24% | -375.31% | -198.20% | -122.81% | 108.62% | -105.16% | -144.75% | -194.01% | 50.88% | 24.65% | 83.60% | 2968.98% | -379.05% | 216.82% | -226.92% | -106.37% | -52.98% | -185.29% | 38.06% | -549.96% | 76.41% | -21.10% | 96.21% | -145.16% | -354.42% | -45.33% | -87.71% | -75.41% | -105.99% | -80.20% | 5.31% | -12.98% | 2.05% | -44.60% | ||||||
qoq | -61.79% | -80.84% | 49.24% | -326.64% | 64.08% | -198.89% | -211.97% | -186.36% | -10.89% | -32.15% | 44.23% | -24.25% | 494.72% | -83.26% | 182.00% | 151.45% | -155.57% | -122.92% | -1134.86% | -83.03% | -47.07% | -369.15% | -70.26% | -390.43% | -7.66% | -214.78% | -300.63% | -668.69% | -106.88% | 15.28% | -43.05% | -48.19% | 29.61% | 30.37% | 36.00% | -34.14% | 1.66% | 1724.20% | -2738.46% | -100.60% | -38.89% | -59.09% | 19.76% | 623.65% | -60.94% | -44.50% | -69.03% | -651.86% | -383.88% | -60.38% | -72.33% | -230.63% | 72.58% | 175.66% | -1701.15% | -97.09% | -290.08% | -61.63% | 66.48% | -84.16% | -2820.49% | -86.31% | -61.33% | -244.91% | -32.66% | 18.61% | -18.78% | 132.58% | -44.37% | 74.69% | 1257.75% | -121.15% | -163.16% | -169.98% | -31.86% | 56.13% | 14.56% | 13.29% | -322.07% | -161.21% | -48.76% | 181.72% | -48.89% | -444.87% | -111.01% | -36.68% | 2.28% | -16.02% | -63.59% | 236.74% | -15.48% | -1.52% | -80.23% | |||
operating margin % | 2.80% | 7.61% | 23.80% | 18.10% | -11.27% | -7.80% | 5.77% | -6.76% | 6.39% | 7.09% | 10.03% | 7.34% | 9.58% | 1.72% | 9.72% | 4.25% | 1.88% | -3.45% | 12.75% | -1.71% | -12.91% | -23.02% | 5.49% | 19.48% | -9.15% | -10.50% | 6.44% | -3.63% | 0.65% | -10.35% | -8.01% | -15.44% | -33.31% | -25.51% | -14.35% | -11.77% | -16.54% | 0% | -7.35% | -7.51% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -1,253,000 | -1,474,000 | -2,493,000 | -2,686,000 | -1,424,000 | -723,000 | -571,000 | -619,000 | -800,000 | -706,000 | -929,000 | -1,284,000 | -1,394,000 | -1,433,000 | -2,706,000 | -2,686,000 | -2,630,000 | -2,603,000 | -2,737,000 | -2,807,000 | -3,062,000 | -2,903,000 | -2,789,000 | -3,000,000 | -2,956,000 | -2,906,000 | -2,909,000 | -2,872,000 | -2,863,000 | -2,757,000 | -3,014,000 | -2,794,000 | -2,680,000 | -2,590,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 359,000 | -172,000 | 5,725,000 | -3,932,000 | 619,000 | -289,000 | -249,000 | 343,000 | -136,000 | -293,000 | -212,000 | -118,000 | 4,274,000 | 62,000 | 28,000 | -213,000 | -147,000 | 1,019,000 | -84,000 | -167,000 | -373,000 | -273,000 | -1,594,000 | -428,000 | -311,000 | 162,000 | -365,000 | 199,000 | -532,000 | -394,000 | -498,000 | -819,000 | -511,000 | -26,000 | -328,000 | 332,000 | -9,000 | 17,000 | 148,000 | 59,000 | -506,000 | 20,000 | -261,000 | -127,000 | 12,000 | -277,000 | 230,000 | -133,000 | -167,000 | -412,000 | -164,000 | -120,000 | 403,000 | -489,000 | 381,000 | -299,000 | -107,000 | 118,000 | -405,000 | -126,000 | -371,000 | -223,250 | -212,000 | -188,000 | -494,000 | -530,000 | -1,450,000 | -358,000 | -214,000 | 104,000 | 58,000 | 7,000 | -23,000 | 43,250 | 137,000 | 128,000 | -92,000 | -627,000 | -288,000 | -304,000 | -49,000 | 77,000 | -369,000 | -496,000 | ||||||||||||
income before income taxes | 2,976,000 | 8,481,000 | 56,100,000 | 28,806,000 | -16,435,000 | -10,538,000 | 8,813,000 | -8,879,000 | 9,026,000 | 10,181,000 | 15,336,000 | 10,022,000 | 17,962,000 | 1,165,000 | 12,468,000 | 2,472,000 | -641,000 | -5,428,000 | 13,426,000 | -4,595,000 | -13,823,000 | -21,225,000 | 3,917,000 | 12,260,000 | -11,148,000 | -11,625,000 | 4,578,000 | -6,888,000 | -2,022,000 | -12,616,000 | -12,029,000 | -17,498,000 | -30,921,000 | -24,259,000 | -19,077,000 | -16,254,000 | -20,437,000 | -24,662,000 | -2,322,250 | -6,079,000 | -267,000 | -2,943,000 | 2,434,000 | -985,000 | -2,399,000 | -8,135,000 | 6,256,000 | 4,311,000 | 1,168,000 | -102,000 | -2,762,000 | 1,332,000 | 4,396,000 | 2,474,000 | 13,662,997 | -200,000 | -3,537,000 | -9,926,000 | 8,584,000 | 11,894,000 | 11,210,000 | 14,281,000 | 7,932,000 | 10,167,000 | 6,075,000 | 1,347,000 | -888,000 | 4,119,000 | -2,698,000 | -4,972,000 | -2,392,000 | -2,902,000 | -2,566,000 | 1,778,000 | -2,071,000 | -4,138,000 | -1,668,000 | -2,477,000 | 1,370,000 | -7,354,000 | -11,582,000 | -11,567,000 | -13,752,000 | -38,030,000 | -11,124,000 | -13,512,000 | -13,441,000 | -69,486,000 | ||||||||
benefit from income taxes | 105,000 | 2,541,000 | 17,980,000 | 7,088,000 | -3,903,000 | -2,449,000 | -75,028,000 | -2,384,000 | 7,471,000 | 5,088,000 | 9,205,000 | 1,282,000 | 3,122,000 | 2,694,000 | -7,389,000 | 942,000 | 1,368,000 | 696,000 | -39,000 | 786,000 | 1,578,000 | 729,000 | -1,653,000 | 603,000 | 697,000 | -319,000 | 1,248,000 | 870,000 | 891,000 | 1,078,000 | 579,000 | -8,634,000 | -242,000 | 242,000 | 518,000 | 727,000 | -286,000 | 2,653,000 | -4,830,000 | 28,353,000 | -5,467,000 | -2,370,000 | 7,245,000 | -2,416,000 | -607,000 | 1,929,000 | 765,000 | 778,000 | -618,000 | 10,976,000 | 1,693,000 | -49,000 | -2,845,000 | -10,522,995 | -2,777,000 | 4,382,000 | 8,917,000 | -4,625,000 | -71,000 | -14,254,000 | 927,000 | 1,293,000 | 750,000 | -174,000 | 231,000 | 120,500 | 103,000 | 205,000 | 175,000 | 448,000 | -11,000 | -36,000 | 72,000 | 289,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 500,000 | 1,368,000 | -677,000 | |||||||||||||
net income | 2,871,000 | 5,940,000 | 38,120,000 | 21,718,000 | -12,532,000 | -8,089,000 | 83,841,000 | -6,495,000 | 1,555,000 | 5,093,000 | 6,131,000 | 8,740,000 | 14,840,000 | -1,529,000 | 19,857,000 | 1,530,000 | -2,009,000 | -6,124,000 | 13,465,000 | -5,381,000 | -15,401,000 | -21,954,000 | 5,570,000 | 11,657,000 | -11,845,000 | -11,306,000 | 3,330,000 | -7,758,000 | -2,913,000 | -13,694,000 | -11,845,000 | -15,583,000 | -31,500,000 | -24,027,000 | -10,443,000 | -16,012,000 | -20,679,000 | -25,180,000 | -7,199,000 | -4,811,000 | -994,000 | -2,657,000 | -4,854,000 | 1,078,000 | -37,062,000 | -5,410,000 | -2,360,000 | 36,766,000 | -3,800,000 | 6,421,000 | 4,804,000 | -8,230,000 | 17,000 | -7,528,000 | 4,327,000 | 3,546,000 | 390,000 | 516,000 | -13,738,000 | -361,000 | 4,445,000 | 5,319,000 | -6,046,500 | 2,577,000 | -7,919,000 | -18,843,000 | 13,209,000 | 11,965,000 | 25,464,000 | 13,354,000 | 6,639,000 | 9,417,000 | 6,249,000 | 1,116,000 | -1,008,500 | 4,016,000 | -2,903,000 | -5,147,000 | -2,840,000 | -2,891,000 | -2,530,000 | 1,706,000 | -2,146,000 | -4,238,000 | -1,768,000 | -2,577,000 | 1,370,000 | -7,454,000 | -11,682,000 | -11,667,000 | -13,752,000 | -38,030,000 | -11,124,000 | -14,012,000 | -14,809,000 | -68,809,000 |
yoy | -122.91% | -173.43% | -54.53% | -434.38% | -905.92% | -258.83% | 1267.49% | -174.31% | -89.52% | -433.09% | -69.12% | 471.24% | -838.68% | -75.03% | 47.47% | -128.43% | -86.96% | -72.11% | 141.74% | -146.16% | 30.02% | 94.18% | 67.27% | -250.26% | 306.63% | -17.44% | -128.11% | -50.21% | -90.75% | -43.01% | 13.43% | -2.68% | 52.33% | -4.58% | 45.06% | 232.82% | 1980.38% | 847.69% | 48.31% | -546.29% | -97.32% | -50.89% | 105.68% | -97.07% | 875.32% | -184.25% | -149.13% | -546.73% | -22452.94% | -185.29% | 11.02% | -332.09% | -95.64% | -1558.91% | -131.50% | -1082.27% | -91.23% | -90.30% | 127.21% | -114.01% | -156.13% | -128.23% | -145.78% | -78.46% | -131.10% | -241.10% | 98.96% | 27.06% | 307.49% | 1096.59% | -758.30% | 134.49% | -315.26% | -121.68% | -64.49% | -238.91% | 14.74% | -401.70% | 32.34% | -31.78% | 43.10% | -166.20% | -256.64% | -43.14% | -84.87% | -77.91% | -109.96% | -80.40% | 5.02% | -16.74% | -7.14% | -44.73% | ||||
qoq | -51.67% | -84.42% | 75.52% | -273.30% | 54.93% | -109.65% | -1390.85% | -517.68% | -69.47% | -16.93% | -29.85% | -41.11% | -1070.57% | -107.70% | 1197.84% | -176.16% | -67.19% | -145.48% | -350.23% | -65.06% | -29.85% | -494.15% | -52.22% | -198.41% | 4.77% | -439.52% | -142.92% | 166.32% | -78.73% | 15.61% | -23.99% | -50.53% | 31.10% | 130.08% | -34.78% | -22.57% | -17.88% | 249.77% | 49.64% | 384.00% | -62.59% | -45.26% | -550.28% | -102.91% | 585.06% | 129.24% | -106.42% | -1067.53% | -159.18% | 33.66% | -158.37% | -48511.76% | -100.23% | -273.98% | 22.02% | 809.23% | -24.42% | -103.76% | 3705.54% | -108.12% | -16.43% | -187.97% | -334.63% | -132.54% | -57.97% | -242.65% | 10.40% | -53.01% | 90.68% | 101.14% | -29.50% | 50.70% | 459.95% | -210.66% | -125.11% | -238.34% | -43.60% | 81.23% | -1.76% | 14.27% | -248.30% | -179.50% | -49.36% | 139.71% | -31.39% | -288.10% | -118.38% | -36.19% | 0.13% | -15.16% | -63.84% | 241.87% | -20.61% | -5.38% | -78.48% | |
net income margin % | 2.08% | 4.46% | 17.16% | 11.09% | -9.03% | -6.63% | 50.18% | -5.11% | 1.00% | 3.23% | 3.73% | 5.61% | 9.43% | -1.04% | 12.74% | 1.21% | -1.77% | -5.49% | 10.24% | -5.67% | -20.81% | -28.00% | 4.56% | 10.07% | -13.96% | -14.11% | 2.93% | -7.71% | -2.94% | -15.19% | -11.73% | -16.94% | -38.27% | -28.97% | -9.23% | -15.79% | -18.87% | -30.77% | -8.31% | -5.78% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | -0.013 | 0.05 | -0.04 | -0.03 | -0.04 | -0.19 | -0.24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.03 | 0.05 | 0.33 | 0.19 | -0.11 | -0.07 | -0.06 | 0.01 | 0.05 | 0.06 | 0.08 | 0.14 | 0.2 | 0.01 | -0.11 | -0.06 | -0.033 | 0.13 | -0.025 | -0.05 | -0.03 | 0.04 | -0.07 | 0 | -0.06 | 0.04 | 0.03 | 0 | 0 | -0.14 | 0 | 0.05 | 0.06 | -0.063 | 0.03 | -0.08 | -0.2 | 0.14 | 0.13 | 0.27 | 0.14 | 0.08 | 0.12 | 0.08 | 0.01 | -0.07 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.03 | 0.05 | 0.32 | 0.19 | -0.11 | -0.07 | -0.06 | 0.01 | 0.04 | 0.05 | 0.08 | 0.14 | 0.19 | 0.01 | -0.11 | -0.06 | -0.033 | 0.12 | -0.025 | -0.05 | -0.03 | 0.04 | -0.07 | 0 | -0.06 | 0.04 | 0.03 | 0 | 0 | -0.14 | 0 | 0.05 | 0.05 | -0.063 | 0.03 | -0.08 | -0.2 | 0.14 | 0.12 | 0.27 | 0.14 | 0.07 | 0.12 | 0.08 | 0.01 | -0.07 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 113,392 | 116,319 | 115,120 | 116,403 | 115,030 | 112,350 | 111,651 | 112,031 | 111,462 | 110,794 | 105,080 | 105,228 | 104,630 | 116,457 | 116,517 | 117,056 | 117,275 | 115,175 | 115,791 | 114,939 | 113,836 | 101,487 | 100,246 | 96,998 | 96,684 | 96,104 | 95,703 | 95,306 | 94,535 | 94,805 | 94,229 | 94,052 | 81,882 | 80,371 | 79,361 | 78,963 | 74,102 | 73,279 | 58,540 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 113,493 | 117,021 | 117,482 | 117,358 | 115,030 | 112,350 | 117,359 | 112,031 | 119,255 | 117,758 | 112,378 | 113,185 | 108,984 | 116,457 | 116,517 | 117,493 | 117,275 | 116,427 | 116,208 | 116,298 | 116,109 | 101,487 | 100,246 | 97,570 | 97,344 | 96,732 | 95,703 | 95,306 | 95,434 | 95,863 | 95,198 | 95,212 | 83,249 | 81,642 | 80,480 | 80,076 | 74,102 | 73,279 | 58,540 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease-related asset impairment and other charges | 9,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangibles | 507,000 | 755,000 | 752,000 | 742,000 | 770,000 | 782,000 | 785,000 | 784,000 | 788,000 | 791,000 | 792,000 | 800,000 | 804,000 | 795,000 | 793,000 | 780,000 | 774,000 | 796,000 | 3,009,000 | 4,232,000 | 2,365,000 | 1,445,000 | 1,446,000 | 1,446,000 | 1,446,000 | 1,446,000 | 1,661,000 | 1,718,000 | 1,950,000 | 1,997,000 | 2,001,000 | 2,010,000 | 2,088,000 | 2,157,000 | 2,179,000 | 2,190,000 | 2,179,000 | -7,161,000 | 5,446,000 | 2,230,000 | 2,229,000 | 2,886,000 | 959,000 | 534,000 | 534,000 | -3,288,999 | 1,367,000 | 1,534,000 | 389,000 | 160,000 | 160,000 | 160,000 | 160,000 | 160,000 | 143,000 | 111,000 | 111,000 | 44,750 | 45,000 | 43,000 | 91,000 | 1,239,000 | 110,000 | 165,000 | 958,000 | 1,933,000 | 1,933,000 | 1,933,000 | 1,933,000 | 1,933,000 | 1,933,000 | 1,933,000 | 1,933,000 | 1,933,000 | 2,828,000 | 2,828,000 | ||||||||||||||||||||
net income per share | -0.013 | 0.05 | -0.04 | -0.03 | -0.04 | -0.19 | -0.24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | -0.01 | -0.02 | -0.06 | -0.16 | -0.23 | -0.13 | -0.13 | 0.04 | -0.09 | -0.03 | -0.16 | -0.14 | -0.19 | -0.39 | -0.3 | -0.13 | -0.21 | -0.27 | -0.33 | -0.01 | -0.01 | -0.04 | -0.03 | -0.06 | -0.02 | 0.04 | -0.12 | -0.19 | -0.23 | -0.63 | -0.19 | -0.648 | -1.17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 103,994 | 101,218 | 99,868 | 96,727 | 95,575 | 88,931 | 88,165 | 427 | 86,321 | 85,304 | 83,912 | 356 | 81,445 | 80,590 | 79,810 | 230 | 78,092 | 77,342 | 76,996 | 88,426 | 93,966 | 109,938 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on convertible debt extinguishment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 427 | 102,099 | 24,155.75 | 97,563 | 22,257.5 | 89,964 | -845 | 87,991 | 88,655 | -1,605 | 90,618 | 97,921 | -2,166 | 101,144 | 115,219 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 5,114 | 106,421 | 24,155.75 | 97,563 | 22,257.5 | 97,596 | -845 | 87,991 | 88,655 | -1,605 | 91,800 | 97,921 | -2,071 | 102,723 | 115,219 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on debt extinguishment | -208,500 | -834,000 | -5,695,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product | 73,291,000 | 62,803,000 | 60,599,000 | 55,374,000 | 65,988,000 | 58,161,000 | 50,190,000 | 50,404,000 | 79,918,000 | 70,285,000 | 77,413,000 | 57,644,000 | 61,711,000 | 57,245,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service | 40,364,000 | 37,813,000 | 38,561,000 | 34,753,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
services | 24,653,750 | 33,853,000 | 32,125,000 | 32,539,000 | 21,866,750 | 31,121,000 | 32,158,000 | 24,188,000 | 18,814,750 | 26,060,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on impairment of long-term investment | -1,259,000 | -1,476,000 | -2,505,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(benefit from) benefit from income taxes | -392,000 | -1,915,000 | -232,000 | -206,750 | -1,268,000 | -1,723,000 | -11,430,750 | -38,953,000 | -1,303,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | -2,822,000 | -2,734,000 | -2,651,000 | -2,421,000 | -435,000 | 30,000 | 17,000 | 55,000 | -59,000 | 47,000 | 67,000 | 77,000 | 78,000 | 47,000 | 30,000 | 64,000 | 152,000 | 128,000 | 116,000 | 119,000 | 118,000 | 90,000 | 74,000 | 92,000 | 108,000 | 165,000 | 425,000 | 384,000 | 691,000 | 583,000 | 823,000 | 1,358,000 | 1,668,000 | 2,286,000 | 2,245,000 | 3,017,000 | 2,893,000 | 1,238,000 | 990,000 | 996,000 | 837,250 | 1,182,000 | 1,175,000 | 992,000 | 1,996,000 | 669,000 | 636,000 | 522,000 | 406,000 | 392,000 | 305,000 | |||||||||||||||||||||||||||||||||||||||||||||
profit from operations | -20,756,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product revenue | 77,447,000 | 80,473,000 | 83,815,000 | 84,583,000 | 86,528,000 | 88,260,000 | 98,633,000 | 98,713,000 | 96,777,000 | 82,475,000 | 84,422,750 | 113,769,000 | 113,555,000 | 110,367,000 | 122,369,000 | 121,954,000 | 117,156,000 | 115,867,000 | 121,491,000 | 90,597,000 | 84,261,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service revenue | 25,656,000 | 23,543,000 | 24,060,000 | 23,478,000 | 23,061,000 | 19,772,000 | 21,589,000 | 24,205,000 | 20,351,000 | 19,197,000 | 14,836,500 | 22,913,000 | 19,079,000 | 17,354,000 | 21,261,000 | 16,917,000 | 16,840,000 | 16,968,000 | 16,704,000 | 14,187,000 | 11,283,000 | 10,388,000 | 7,484,000 | 11,308,000 | 10,780,000 | 7,849,000 | 4,699,250 | 7,300,000 | 7,216,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net revenue | 103,103,000 | 104,016,000 | 81,420,500 | 108,061,000 | 109,589,000 | 108,032,000 | 85,429,500 | 122,918,000 | 117,128,000 | 101,672,000 | 99,259,250 | 136,682,000 | 132,634,000 | 127,721,000 | 143,630,000 | 138,871,000 | 133,996,000 | 132,835,000 | 138,195,000 | 104,784,000 | 95,544,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product cost of revenue | 35,977,000 | 35,460,000 | 37,944,000 | 41,802,000 | 47,928,000 | 44,606,000 | 49,850,000 | 52,747,000 | 48,932,000 | 45,237,000 | 48,375,750 | 64,927,000 | 64,266,000 | 66,936,000 | 84,543,000 | 62,257,000 | 65,315,000 | 64,751,000 | 70,778,000 | 53,019,000 | 46,058,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service cost of revenue | 12,741,000 | 13,528,000 | 13,140,000 | 12,831,000 | 11,844,000 | 11,114,000 | 10,776,000 | 13,379,000 | 10,304,000 | 10,270,000 | 8,097,500 | 11,851,000 | 10,790,000 | 7,123,000 | 8,296,000 | 7,207,000 | 6,853,000 | 6,229,000 | 6,035,000 | 4,233,000 | 3,804,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 54,385,000 | 55,028,000 | 56,791,000 | 53,428,000 | 49,817,000 | 52,312,000 | 59,596,000 | 56,792,000 | 57,892,000 | 46,165,000 | 65,411,000 | 59,904,000 | 57,578,000 | 53,662,000 | 66,870,000 | 63,961,000 | 61,828,000 | 61,855,000 | 61,382,000 | 47,532,000 | 45,682,000 | 40,806,000 | -95,010,958 | 36,080,000 | 33,547,000 | 25,385,000 | 48,206,000 | 44,196,000 | 42,852,000 | 42,279,000 | 40,715,000 | 35,643,000 | 30,565,000 | 27,152,000 | 17,820,500 | 29,797,000 | 21,606,000 | 19,880,000 | 72,552,000 | 21,396,000 | 23,397,000 | 27,047,000 | 39,773,000 | 20,538,000 | 22,296,000 | 21,887,000 | 22,444,000 | 14,660,000 | 12,752,000 | 10,747,000 | 9,503,000 | 9,928,000 | 19,235,000 | 15,763,000 | 16,440,000 | -12,404,000 | ||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | -2,201,000 | -3,752,000 | -8,709,000 | -7,133,000 | -1,197,000 | -2,278,000 | -4,707,000 | -14,970,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | -4,854,000 | 1,078,000 | -37,062,000 | -5,410,000 | -2,179,000 | 36,675,000 | -3,404,000 | -9,503,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of taxes | -181,000 | 91,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net income per share from: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
continuing operations | -0.06 | 0.01 | -0.39 | -0.06 | -0.02 | 0.36 | -0.03 | -0.08 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | 0 | 0 | 0 | 0.14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted net income per share from: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted net income per share from: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | -396,000 | 15,924,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 113,392 | 116,319 | 115,120 | 116,403 | 115,030 | 112,350 | 111,651 | 112,031 | 111,462 | 110,794 | 105,080 | 105,228 | 104,630 | 116,457 | 116,517 | 117,056 | 117,275 | 115,175 | 115,791 | 114,939 | 113,836 | 101,487 | 100,246 | 96,998 | 96,684 | 96,104 | 95,703 | 95,306 | 94,535 | 94,805 | 94,229 | 94,052 | 81,882 | 80,371 | 79,361 | 78,963 | 74,102 | 73,279 | 58,540 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 113,493 | 117,021 | 117,482 | 117,358 | 115,030 | 112,350 | 117,359 | 112,031 | 119,255 | 117,758 | 112,378 | 113,185 | 108,984 | 116,457 | 116,517 | 117,493 | 117,275 | 116,427 | 116,208 | 116,298 | 116,109 | 101,487 | 100,246 | 97,570 | 97,344 | 96,732 | 95,703 | 95,306 | 95,434 | 95,863 | 95,198 | 95,212 | 83,249 | 81,642 | 80,480 | 80,076 | 74,102 | 73,279 | 58,540 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 113,392 | 116,319 | 115,120 | 116,403 | 115,030 | 112,350 | 111,651 | 112,031 | 111,462 | 110,794 | 105,080 | 105,228 | 104,630 | 116,457 | 116,517 | 117,056 | 117,275 | 115,175 | 115,791 | 114,939 | 113,836 | 101,487 | 100,246 | 96,998 | 96,684 | 96,104 | 95,703 | 95,306 | 94,535 | 94,805 | 94,229 | 94,052 | 81,882 | 80,371 | 79,361 | 78,963 | 74,102 | 73,279 | 58,540 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 113,493 | 117,021 | 117,482 | 117,358 | 115,030 | 112,350 | 117,359 | 112,031 | 119,255 | 117,758 | 112,378 | 113,185 | 108,984 | 116,457 | 116,517 | 117,493 | 117,275 | 116,427 | 116,208 | 116,298 | 116,109 | 101,487 | 100,246 | 97,570 | 97,344 | 96,732 | 95,703 | 95,306 | 95,434 | 95,863 | 95,198 | 95,212 | 83,249 | 81,642 | 80,480 | 80,076 | 74,102 | 73,279 | 58,540 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product sales | 74,434,000 | 50,743,250 | 72,553,000 | 70,513,000 | 59,907,000 | 51,254,250 | 74,995,000 | 64,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales | 84,822,000 | -232,908,900 | 83,861,000 | 81,293,000 | 67,756,000 | 96,892,000 | 91,455,000 | 89,340,000 | 87,277,000 | 87,390,000 | 82,295,000 | 71,282,000 | 70,236,000 | 43,086,500 | 62,856,000 | 53,270,000 | 56,221,000 | 196,418,000 | 60,960,000 | 59,762,000 | 72,915,000 | 85,579,000 | 50,610,000 | 57,011,000 | 55,106,000 | 56,329,000 | 47,253,000 | 41,653,000 | 37,041,000 | 39,272,000 | 37,019,000 | 56,309,000 | 54,032,000 | 56,733,000 | 57,473,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product cost of sales | 41,010,000 | 31,654,250 | 44,477,000 | 43,458,000 | 38,681,000 | 30,386,750 | 43,131,000 | 37,501,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service cost of sales | 3,006,000 | 2,820,250 | 3,304,000 | 4,288,000 | 3,690,000 | 2,226,750 | 3,521,000 | 3,216,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of sales | 44,016,000 | 34,474,500 | 47,781,000 | 47,746,000 | 42,371,000 | 32,613,500 | 46,652,000 | 40,717,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of sales | 48,686,000 | 47,259,000 | 46,488,000 | 44,998,000 | 43,084,000 | 25,266,000 | 33,059,000 | 31,664,000 | 36,341,000 | 123,866,000 | 39,564,000 | 36,365,000 | 45,868,000 | 45,806,000 | 30,072,000 | 34,715,000 | 33,219,000 | 33,885,000 | 32,593,000 | 28,901,000 | 26,294,000 | 29,769,000 | 27,091,000 | 37,074,000 | 38,269,000 | 40,293,000 | 69,877,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of acquired in-process technology | 700,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | -0.013 | 0.05 | -0.04 | -0.03 | -0.04 | -0.19 | -0.24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares — basic | 74,588 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares — diluted | 75,050 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares basic and diluted | 74,167 | 73,112 | 71,713 | 60,456 | 59,476 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 73,554 | 72,246 | 71,832 | 62,288 | 60,813 | 60,462 | 59,779 | 60,023 | 59,552 | 58,908 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used to compute net income per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 72,839 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 74,375 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest and other income | 413,000 | 532,000 | 257,000 | 438,000 | 185,000 | 242,000 | 406,000 | 290,000 | -7,000 | 272,000 | -112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of goodwill and other intangibles | 3,019,000 | 3,472,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquired in-process technology |
We provide you with 20 years income statements for Harmonic stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Harmonic stock. Explore the full financial landscape of Harmonic stock with our expertly curated income statements.
The information provided in this report about Harmonic stock 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.