Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 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-04-03 | 2015-01-02 | 2014-10-03 | 2014-07-04 | 2014-04-04 | 2014-01-03 | 2013-10-04 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | 2010-01-01 | 2009-10-02 | 2009-07-03 | 2009-04-03 | 2009-01-02 | 2008-10-03 | 2008-06-27 | 2008-03-28 | 2007-12-28 | 2007-09-28 | 2007-06-29 | 2007-03-30 | 2006-12-29 | 2006-09-29 | 2006-06-30 | 2006-03-31 | 2005-12-30 | 2005-09-30 | 2005-07-01 | 2005-04-01 | 2004-12-31 | 2004-10-01 | 2004-07-02 | 2004-04-02 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service revenues | 821,510,000 | 826,370,000 | 797,371,000 | 809,370,000 | 798,314,000 | 820,721,000 | 812,023,000 | 825,466,000 | 823,686,000 | 543,419,000 | 394,742,000 | 402,129,000 | 401,822,000 | 409,423,000 | 409,366,000 | 403,574,000 | 392,688,000 | 371,596,000 | 324,460,000 | 309,045,000 | 298,298,000 | 279,854,000 | 292,715,000 | 285,134,000 | 285,426,000 | 273,422,000 | 264,959,000 | 252,829,000 | 237,039,000 | 220,740,000 | 207,981,000 | 205,880,000 | 211,291,000 | 213,926,000 | 219,968,000 | 211,056,000 | 211,923,000 | 202,454,000 | 195,441,000 | 191,469,000 | 189,670,000 | 176,030,000 | 173,031,000 | 165,254,000 | 164,834,000 | 151,342,000 | 144,584,000 | 138,709,000 | 143,490,000 | 138,941,000 | 125,144,000 | 121,748,000 | 114,347,000 | 94,034,000 | 89,493,000 | 83,102,000 | 76,413,000 | 72,555,000 | 71,456,000 | 69,507,000 | 70,303,000 | 67,002,000 | 66,457,000 | 19,218,000 | |||||||||||||||||||||||
product revenues | 319,383,000 | 344,684,000 | 349,711,000 | 314,397,000 | 323,948,000 | 305,739,000 | 337,990,000 | 303,073,000 | 401,729,000 | 236,372,000 | 271,357,000 | 249,315,000 | 254,861,000 | 268,800,000 | 292,338,000 | 316,143,000 | 308,666,000 | 293,264,000 | 271,322,000 | 266,514,000 | 255,980,000 | 250,634,000 | 299,006,000 | 303,090,000 | 306,830,000 | 263,615,000 | 292,262,000 | 301,865,000 | 280,435,000 | 218,129,000 | 231,689,000 | 175,957,000 | 181,783,000 | 166,118,000 | 196,451,000 | 169,574,000 | 187,235,000 | 160,676,000 | 176,523,000 | 156,290,000 | 163,660,000 | 168,348,000 | 191,722,000 | 174,299,000 | 193,924,000 | 168,129,000 | 199,340,000 | 193,846,000 | 210,391,000 | 182,161,000 | 183,519,000 | 164,694,000 | 168,475,000 | 147,729,000 | 151,045,000 | 121,862,000 | 146,611,000 | 122,546,000 | 144,916,000 | 126,434,000 | 127,586,000 | 125,002,000 | 146,185,000 | 137,146,000 | |||||||||||||||||||||||
total revenues | 1,140,893,000 | 1,171,054,000 | 1,147,082,000 | 1,123,767,000 | 1,122,262,000 | 1,126,460,000 | 1,150,013,000 | 1,128,539,000 | 1,225,415,000 | 779,791,000 | 666,099,000 | 651,444,000 | 656,683,000 | 678,223,000 | 701,704,000 | 719,717,000 | 701,354,000 | 664,860,000 | 595,782,000 | 575,559,000 | 554,278,000 | 530,488,000 | 591,721,000 | 588,224,000 | 592,256,000 | 537,037,000 | 557,221,000 | 554,694,000 | 517,474,000 | 438,869,000 | 439,670,000 | 381,837,000 | 393,074,000 | 380,044,000 | 416,419,000 | 380,630,000 | 399,158,000 | 363,130,000 | 371,964,000 | 347,759,000 | 353,330,000 | 344,378,000 | 364,753,000 | 339,553,000 | 358,758,000 | 319,471,000 | 343,924,000 | 332,555,000 | 353,881,000 | 321,102,000 | 308,663,000 | 286,442,000 | 282,822,000 | 241,763,000 | 240,538,000 | 204,964,000 | 223,024,000 | 195,101,000 | 216,372,000 | 195,941,000 | 197,889,000 | 192,004,000 | 212,642,000 | 156,364,000 | |||||||||||||||||||||||
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of service revenues | 514,893,000 | 528,234,000 | 515,743,000 | 527,718,000 | 531,593,000 | 516,667,000 | 553,861,000 | 514,757,000 | 512,270,000 | 347,833,000 | 284,084,000 | 277,856,000 | 267,448,000 | 271,700,000 | 274,808,000 | 262,640,000 | 253,722,000 | 234,629,000 | 201,897,000 | 194,394,000 | 195,423,000 | 197,677,000 | 199,255,000 | 190,132,000 | 187,024,000 | 187,519,000 | 179,901,000 | 176,686,000 | 175,230,000 | 171,432,000 | 156,599,000 | 137,275,000 | 135,412,000 | 137,851,000 | 132,159,000 | 130,967,000 | 134,241,000 | 127,582,000 | 129,125,000 | 123,770,000 | 124,595,000 | 117,609,000 | 113,848,000 | 110,237,000 | 111,605,000 | 108,741,000 | 106,415,000 | 102,606,000 | 104,511,000 | 105,893,000 | 97,092,000 | 92,145,000 | 95,382,000 | 78,569,000 | 72,349,000 | 57,318,000 | 54,204,000 | 49,316,000 | 37,941,000 | 41,923,000 | 41,697,000 | 39,062,000 | 42,245,000 | 11,613,000 | |||||||||||||||||||||||
cost of product revenues | 241,108,000 | 233,382,000 | 266,040,000 | 234,229,000 | 243,485,000 | 194,158,000 | 269,758,000 | 252,519,000 | 254,020,000 | 197,078,000 | 207,968,000 | 205,177,000 | 171,105,000 | 210,686,000 | 222,774,000 | 237,481,000 | 234,721,000 | 219,347,000 | 198,216,000 | 196,895,000 | 191,890,000 | 187,892,000 | 211,644,000 | 214,098,000 | 223,075,000 | 196,940,000 | 218,104,000 | 226,020,000 | 216,900,000 | 173,448,000 | 170,745,000 | 126,437,000 | 133,850,000 | 122,645,000 | 141,942,000 | 124,579,000 | 136,825,000 | 120,680,000 | 133,414,000 | 113,823,000 | 116,179,000 | 125,830,000 | 136,726,000 | 123,675,000 | 130,088,000 | 128,994,000 | 144,338,000 | 140,530,000 | 157,573,000 | 129,414,000 | 135,253,000 | 119,250,000 | 121,421,000 | 109,049,000 | 113,137,000 | 89,463,000 | 107,909,000 | 92,285,000 | 111,771,000 | 95,009,000 | 88,451,000 | 94,714,000 | 99,421,000 | 98,708,000 | |||||||||||||||||||||||
selling, general and administrative | 241,785,000 | 262,832,000 | 419,497,000 | 238,024,000 | 272,448,000 | 251,122,000 | 253,346,000 | 271,734,000 | 1,148,989,000 | 219,581,000 | 206,965,000 | 162,845,000 | 177,191,000 | 179,613,000 | 176,145,000 | 170,222,000 | 156,684,000 | 154,200,000 | 133,432,000 | 132,394,000 | 125,451,000 | 121,039,000 | 134,557,000 | 136,005,000 | 127,391,000 | 125,132,000 | 118,130,000 | 114,566,000 | 113,120,000 | 112,642,000 | 106,038,000 | 100,125,000 | 90,084,000 | 89,173,000 | 96,562,000 | 80,282,000 | 77,224,000 | 79,400,000 | 77,536,000 | 76,351,000 | 73,351,000 | 71,107,000 | 76,379,000 | 70,962,000 | 54,404,000 | 69,096,000 | 74,059,000 | 69,100,000 | 73,593,000 | 64,781,000 | 68,070,000 | 62,209,000 | 54,079,000 | 56,501,000 | 49,976,000 | 45,640,000 | 44,379,000 | 41,733,000 | 42,979,000 | 40,413,000 | 41,952,000 | 38,921,000 | 42,636,000 | 34,416,000 | 28,927,000 | 26,916,000 | 25,638,000 | 23,952,000 | 25,430,000 | 23,604,000 | 17,291,000 | 20,920,000 | 20,424,000 | 17,730,000 | 19,570,000 | 17,692,000 | 16,790,000 | 15,844,000 | 16,162,000 | 14,724,000 | 13,327,000 | 12,846,000 | 14,191,000 | 11,395,000 | 12,213,000 | ||
independent research and development | 42,263,000 | 34,193,000 | 33,740,000 | 36,701,000 | 33,390,000 | 38,563,000 | 46,492,000 | 41,728,000 | 33,429,000 | 29,004,000 | 32,298,000 | 29,444,000 | 32,416,000 | 35,763,000 | 40,894,000 | 37,316,000 | 40,530,000 | 34,463,000 | 31,822,000 | 28,803,000 | 27,531,000 | 27,636,000 | 30,482,000 | 32,164,000 | 34,314,000 | 33,474,000 | 29,383,000 | 28,928,000 | 31,360,000 | 33,373,000 | 36,865,000 | 40,149,000 | 46,268,000 | 45,065,000 | 39,857,000 | 34,436,000 | 30,177,000 | 25,177,000 | 21,615,000 | 19,169,000 | 20,792,000 | 15,608,000 | 13,493,000 | 11,850,000 | 11,547,000 | 9,780,000 | 16,586,000 | 15,143,000 | 14,918,000 | 14,089,000 | 11,709,000 | 7,612,000 | 8,758,000 | 7,369,000 | 6,490,000 | 5,999,000 | 6,809,000 | 5,694,000 | 7,114,000 | 6,661,000 | 7,622,000 | 7,314,000 | 5,766,000 | 7,864,000 | 6,692,000 | 7,003,000 | 6,141,000 | 6,985,000 | 6,656,000 | 9,840,000 | 8,058,000 | 8,405,000 | 8,433,000 | 7,377,000 | 6,450,000 | 5,557,000 | 4,832,000 | 4,792,000 | 5,368,000 | 3,528,000 | 3,557,000 | 3,304,000 | 2,722,000 | 1,941,000 | 1,575,000 | 1,844,000 | |
amortization of acquired intangible assets | 65,069,000 | 65,741,000 | 65,847,000 | 65,847,000 | 66,024,000 | 66,215,000 | 26,261,000 | 91,719,000 | 81,374,000 | 27,811,000 | 7,476,000 | 7,433,000 | 7,379,000 | 7,523,000 | 7,870,000 | 7,531,000 | 7,399,000 | 5,929,000 | 1,311,000 | 1,313,000 | 1,300,000 | 1,558,000 | 1,691,000 | 1,856,000 | 2,027,000 | 2,037,000 | 2,280,000 | 2,487,000 | 2,435,000 | 2,453,000 | 2,474,000 | 3,177,000 | 3,320,000 | 3,260,000 | 3,223,000 | 2,775,000 | 2,277,000 | 2,513,000 | 2,780,000 | 4,261,000 | 4,587,000 | 4,810,000 | 4,628,000 | 4,651,000 | 4,658,000 | 4,029,000 | 3,665,000 | 3,652,000 | 3,796,000 | 3,501,000 | 3,519,000 | 3,960,000 | 4,041,000 | 4,064,000 | 4,441,000 | 4,752,000 | 4,767,000 | 4,772,000 | 4,782,000 | 4,923,000 | 5,094,000 | 4,610,000 | 4,726,000 | 1,901,000 | 1,362,000 | 1,505,000 | 1,805,000 | 2,337,000 | 2,340,000 | 2,340,000 | |||||||||||||||||
income from operations | 35,775,000 | 46,672,000 | -153,785,000 | 21,248,000 | -24,678,000 | 59,735,000 | 295,000 | -43,918,000 | -804,667,000 | -41,516,000 | -72,692,000 | -31,311,000 | 1,144,000 | -27,062,000 | -20,787,000 | 4,527,000 | 8,298,000 | 16,292,000 | 29,104,000 | 21,760,000 | 12,683,000 | -5,314,000 | 14,092,000 | 13,969,000 | 18,425,000 | -8,065,000 | 9,423,000 | 6,007,000 | -21,571,000 | -54,479,000 | -33,051,000 | -25,326,000 | -15,860,000 | -17,950,000 | 2,676,000 | 7,591,000 | 18,414,000 | 7,778,000 | 7,494,000 | 10,385,000 | 13,826,000 | 9,414,000 | 19,679,000 | 18,178,000 | 46,456,000 | -1,169,000 | -1,139,000 | 1,524,000 | -510,000 | 3,424,000 | -6,980,000 | 1,266,000 | -859,000 | -13,789,000 | -5,855,000 | 1,792,000 | 4,956,000 | 1,301,000 | 11,785,000 | 7,012,000 | 13,073,000 | 7,383,000 | 17,848,000 | 1,862,000 | 12,029,000 | 11,271,000 | 14,268,000 | 11,559,000 | 9,303,000 | 9,157,000 | 12,903,000 | 14,497,000 | 10,864,000 | 4,666,000 | 9,558,000 | 8,183,000 | 9,814,000 | 7,890,000 | 6,797,000 | 7,977,000 | 7,562,000 | 6,594,000 | 4,310,000 | 4,867,000 | 5,768,000 | 5,379,000 | |
yoy | -244.97% | -21.87% | -52230.51% | -148.38% | -96.93% | -243.88% | -100.41% | 40.26% | -70438.02% | 53.41% | 249.70% | -791.65% | -86.21% | -266.11% | -171.42% | -79.20% | -34.57% | -406.59% | 106.53% | 55.77% | -31.16% | -34.11% | 49.55% | 132.55% | -185.42% | -85.20% | -128.51% | -123.72% | 36.01% | 203.50% | -1335.09% | -433.63% | -186.13% | -330.78% | -64.29% | -26.90% | 33.18% | -17.38% | -61.92% | -42.87% | -70.24% | -905.30% | -1827.74% | 1092.78% | -9209.02% | -134.14% | -83.68% | 20.38% | -40.63% | -124.83% | 19.21% | -29.35% | -117.33% | -1159.88% | -149.68% | -74.44% | -62.09% | -82.38% | -33.97% | 276.58% | 8.68% | -34.50% | 25.09% | -83.89% | 29.30% | 23.09% | 10.58% | -20.27% | -14.37% | 96.25% | 35.00% | 77.16% | 10.70% | -40.86% | 40.62% | 2.58% | 29.78% | 19.65% | 57.70% | 63.90% | 31.10% | 22.59% | |||||
qoq | -23.35% | -130.35% | -823.76% | -186.10% | -141.31% | 20149.15% | -100.67% | -94.54% | 1838.21% | -42.89% | 132.16% | -2836.98% | -104.23% | 30.19% | -559.18% | -45.44% | -49.07% | -44.02% | 33.75% | 71.57% | -338.67% | -137.71% | 0.88% | -24.18% | -328.46% | -185.59% | 56.87% | -127.85% | -60.40% | 64.83% | 30.50% | 59.68% | -11.64% | -770.78% | -64.75% | -58.78% | 136.74% | 3.79% | -27.84% | -24.89% | 46.87% | -52.16% | 8.26% | -60.87% | -4073.99% | 2.63% | -174.74% | -398.82% | -114.89% | -149.05% | -651.34% | -247.38% | -93.77% | 135.51% | -426.73% | -63.84% | 280.94% | -88.96% | 68.07% | -46.36% | 77.07% | -58.63% | 858.54% | -84.52% | 6.73% | -21.01% | 23.44% | 24.25% | 1.59% | -29.03% | -11.00% | 33.44% | 132.83% | -51.18% | 16.80% | -16.62% | 24.39% | 16.08% | -14.79% | 5.49% | 14.68% | 52.99% | -11.44% | -15.62% | 7.23% | ||
operating margin % | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 12,525,000 | 14,290,000 | 19,524,000 | 17,708,000 | 23,896,000 | 22,792,000 | 23,662,000 | 20,921,000 | 32,486,000 | 19,189,000 | 12,055,000 | 525,000 | 6,809,000 | 123,000 | -16,000 | 386,000 | 71,000 | 63,000 | -34,000 | 114,000 | 128,000 | 232,000 | 131,000 | 179,000 | 413,000 | 925,000 | 53,000 | 31,000 | 29,000 | 36,000 | 178,000 | 512,000 | 177,000 | 93,000 | 213,000 | 243,000 | 229,000 | 323,000 | 415,000 | 517,000 | 598,000 | 696,000 | 793,000 | 857,000 | 346,000 | 26,000 | 7,000 | 3,000 | 4,000 | 21,000 | 30,000 | 38,000 | 45,000 | 60,000 | 1,000 | 20,000 | 13,000 | 26,000 | 75,000 | 46,000 | 63,000 | 139,000 | 41,000 | 382,000 | 101,000 | 97,000 | 73,000 | 97,000 | 562,000 | 731,000 | 1,250,000 | 1,578,000 | 1,485,000 | 1,399,000 | 887,000 | 553,000 | 423,000 | 326,000 | 80,000 | 161,000 | 2,000 | 2,000 | 423,000 | 3,000 | 19,000 | ||
interest expense | -93,487,000 | -100,357,000 | -106,352,000 | -94,476,000 | -115,340,000 | -105,776,000 | -124,765,000 | -133,537,000 | -86,157,000 | -55,939,000 | -7,551,000 | -8,747,000 | -4,638,000 | -5,873,000 | -11,595,000 | -5,411,000 | -6,093,000 | -6,292,000 | -5,493,000 | -7,880,000 | -9,790,000 | -9,524,000 | -8,651,000 | -9,276,000 | -9,540,000 | -11,174,000 | -9,716,000 | -14,896,000 | -14,074,000 | -11,324,000 | -3,773,000 | -197,000 | -56,000 | -279,000 | -2,362,000 | -4,308,000 | -5,134,000 | -6,405,000 | -6,063,000 | -6,696,000 | -6,584,000 | -6,842,000 | -7,640,000 | -8,337,000 | -8,629,000 | -8,737,000 | -9,169,000 | -9,869,000 | -10,163,000 | -10,222,000 | -10,672,000 | -11,553,000 | -11,546,000 | -7,765,000 | -331,000 | -211,000 | -3,000 | -60,000 | -950,000 | -2,141,000 | -4,824,000 | -2,121,000 | -230,000 | -179,000 | -193,000 | -116,000 | -85,000 | -115,000 | 49,000 | -269,000 | -156,000 | -181,000 | -65,000 | -92,000 | -200,000 | -91,000 | -210,000 | -56,000 | -28,000 | -151,000 | -50,000 | -32,000 | -29,000 | -30,000 | |||
gain on extinguishment of debt | -288,000 | -96,614,000 | -3,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | -5,164,000 | -9,976,000 | 87,000 | 1,011,000 | 4,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | -45,187,000 | -44,847,000 | -76,170,250 | -162,110,000 | -119,322,000 | -23,249,000 | -31,801,000 | -32,398,000 | -498,000 | 2,276,000 | 14,181,000 | 23,577,000 | 13,994,000 | 3,021,000 | -14,606,000 | 5,572,000 | 4,872,000 | 9,298,000 | -18,314,000 | -240,000 | -8,858,000 | -35,616,000 | -65,767,000 | -36,646,000 | -24,814,000 | -26,097,000 | -17,913,000 | 2,610,000 | 5,472,000 | 14,335,000 | 2,967,000 | 1,504,000 | 4,839,000 | 7,728,000 | 3,526,000 | 13,630,000 | 11,395,000 | 38,465,000 | -9,772,000 | -9,869,000 | -7,642,000 | -10,375,000 | -6,718,000 | -17,172,000 | -35,869,000 | -12,367,000 | -25,275,000 | -13,619,000 | 1,481,000 | 4,758,000 | 1,327,000 | 11,857,000 | 6,998,000 | 12,186,000 | 5,381,000 | 13,065,000 | 123,000 | 11,900,000 | 11,189,000 | 8,470,750 | 15,806,000 | 12,193,000 | 5,884,000 | 6,701,500 | 8,644,000 | 10,037,000 | 8,125,000 | 5,515,750 | 8,082,000 | 7,536,000 | 6,445,000 | 3,986,250 | 4,835,000 | 5,622,000 | 5,334,000 | ||||||||||||
(benefit from) benefit from income taxes | -10,862,000 | -6,610,000 | 1,174,750 | 11,798,000 | -5,915,000 | -1,184,000 | 10,762,000 | 867,250 | -3,492,000 | -8,868,000 | -7,008,000 | -2,390,000 | 8,919,750 | -3,230,000 | 4,618,000 | -2,172,000 | -2,883,000 | -5,105,000 | 1,908,250 | -3,389,000 | -6,336,000 | -3,637,000 | -3,411,000 | -267,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in income of unconsolidated affiliate | 4,222,000 | 3,733,000 | 3,636,000 | 3,405,000 | 3,441,000 | 2,746,000 | 3,957,000 | 2,689,000 | -502,000 | 831,000 | -13,000 | -13,000 | -40,000 | -64,000 | -256,000 | -232,000 | 774,000 | -317,000 | 331,000 | 142,000 | 1,807,000 | 1,154,000 | 1,367,000 | 268,000 | 1,351,000 | 314,000 | 1,065,000 | 385,000 | 1,365,000 | 741,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -51,827,000 | -47,724,000 | -240,735,000 | -146,907,000 | -121,796,000 | -21,687,000 | -95,905,000 | -119,349,000 | -765,763,000 | -76,902,000 | 1,199,768,000 | -40,425,000 | -47,556,000 | -21,039,000 | -21,655,000 | -3,990,000 | 5,150,000 | 18,012,000 | 14,477,000 | 7,760,000 | 3,391,000 | -8,527,000 | 4,898,000 | 10,590,000 | 8,062,000 | -9,737,000 | 5,363,000 | -10,737,000 | -25,598,000 | -35,497,000 | -19,516,000 | -25,621,000 | -13,892,000 | -9,246,000 | 4,249,000 | 4,622,000 | 10,739,000 | 2,157,000 | 4,387,000 | 9,944,000 | 4,920,000 | 2,519,000 | 7,436,000 | 14,784,000 | 23,992,000 | -6,321,000 | -3,491,000 | -5,960,000 | 2,281,000 | -1,487,000 | 2,275,000 | -20,614,000 | -7,857,000 | -14,433,000 | -7,283,000 | 5,118,000 | 8,169,000 | 1,594,000 | 12,296,000 | 12,927,000 | 7,801,000 | 3,400,000 | 10,392,000 | 3,063,000 | 9,092,000 | 8,292,000 | 12,116,000 | 10,666,000 | 9,258,000 | 6,291,000 | 10,522,000 | 10,225,000 | 8,585,000 | 4,181,000 | 8,576,000 | 9,690,000 | 6,539,000 | 5,361,000 | 5,758,000 | 6,628,000 | 5,953,000 | 5,176,000 | 6,718,000 | 5,241,000 | 3,745,000 | 3,563,000 | |
yoy | -57.45% | 120.06% | 151.01% | 23.09% | -84.09% | -71.80% | -107.99% | 195.24% | 1510.23% | 265.52% | -5640.37% | 913.16% | -1023.42% | -216.81% | -249.58% | -151.42% | 51.87% | -311.23% | 195.57% | -26.72% | -57.94% | -12.43% | -8.67% | -198.63% | -131.49% | -72.57% | -127.48% | -58.09% | 84.26% | 283.92% | -559.31% | -654.33% | -229.36% | -528.65% | -3.15% | -53.52% | 118.27% | -14.37% | -41.00% | -32.74% | -79.49% | -139.85% | -313.00% | -348.05% | 951.82% | 325.08% | -253.45% | -71.09% | -129.03% | -89.70% | -131.24% | -502.77% | -196.18% | -1005.46% | -159.23% | -60.41% | 4.72% | -53.12% | 18.32% | 322.04% | -14.20% | -59.00% | -14.23% | -71.28% | -1.79% | 31.81% | 15.15% | 4.31% | 7.84% | 50.47% | 22.69% | 5.52% | 31.29% | -22.01% | 48.94% | 46.20% | 9.84% | 3.57% | -14.29% | 26.46% | 58.96% | 45.27% | |||||
qoq | 8.60% | -80.18% | 63.87% | 20.62% | 461.61% | -77.39% | -19.64% | -84.41% | 895.76% | -106.41% | -3067.89% | -14.99% | 126.04% | -2.84% | 442.73% | -177.48% | -71.41% | 24.42% | 86.56% | 128.84% | -139.77% | -274.09% | -53.75% | 31.36% | -182.80% | -281.56% | -149.95% | -58.06% | -27.89% | 81.89% | -23.83% | 84.43% | 50.25% | -317.60% | -8.07% | -56.96% | 397.87% | -50.83% | -55.88% | 102.11% | 95.32% | -66.12% | -49.70% | -38.38% | -479.56% | 81.07% | -41.43% | -361.29% | -253.40% | -165.36% | -111.04% | 162.36% | -45.56% | 98.17% | -242.30% | -37.35% | 412.48% | -87.04% | -4.88% | 65.71% | 129.44% | -67.28% | 239.28% | -66.31% | 9.65% | -31.56% | 13.59% | 15.21% | 47.16% | -40.21% | 2.90% | 19.10% | 105.33% | -51.25% | -11.50% | 48.19% | 21.97% | -6.89% | -13.13% | 11.34% | 15.01% | -22.95% | 28.18% | 39.95% | 5.11% | ||
net income margin % | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net income attributable to noncontrolling interest, net of tax | 9,617,000 | 8,710,000 | 5,318,000 | 11,506,000 | 15,788,000 | 11,225,000 | 4,358,000 | 5,050,000 | 1,475,000 | 102,000 | 2,930,000 | 1,803,000 | 684,000 | 525,000 | 7,525,000 | 2,623,000 | 1,859,000 | 1,044,000 | 1,572,500 | 1,000,000 | 1,428,000 | 3,862,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to viasat, inc. | -61,444,000 | -56,434,000 | -246,053,000 | -158,413,000 | -137,584,000 | -32,912,000 | -100,263,000 | -124,399,000 | -767,238,000 | -77,004,000 | 1,196,838,000 | -42,228,000 | -48,240,000 | -21,564,000 | -29,180,000 | -6,613,000 | 3,291,000 | 16,968,000 | 7,357,000 | 6,760,000 | 1,963,000 | -12,389,000 | 1,586,000 | 6,476,000 | 3,194,000 | -11,468,000 | 2,515,000 | -10,404,000 | -25,724,000 | -34,010,000 | -19,946,000 | -24,631,000 | -13,689,000 | -9,039,000 | 6,650,000 | 4,243,000 | 11,019,000 | 1,855,000 | 4,450,000 | 9,747,000 | 4,936,000 | 2,608,000 | 7,549,000 | 14,811,000 | 23,947,000 | -5,944,000 | -3,516,000 | -5,993,000 | 1,897,000 | -1,834,000 | 1,931,000 | -20,776,000 | -7,907,000 | -14,420,000 | -7,378,000 | 5,140,000 | 7,975,000 | 1,759,000 | 12,144,000 | 12,924,000 | 7,786,000 | 3,261,000 | 10,446,000 | 3,246,000 | 9,175,000 | 8,269,000 | |||||||||||||||||||||
basic net income per share attributable to viasat, inc. common stockholders: | -0.45 | -0.43 | -0.643 | -1.23 | -1.07 | -0.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted net income per share attributable to viasat, inc. common stockholders: | -0.45 | -0.43 | -0.643 | -1.23 | -1.07 | -0.26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing basic net income per share | 135,119 | 131,578 | 508 | 128,941 | 128,376 | 126,580 | 2,872 | 125,097 | 124,529 | 93,106 | 329 | 76,138 | 75,758 | 74,863 | 393 | 73,917 | 73,544 | 71,543 | 740 | 67,995 | 66,576 | 62,511 | 227 | 61,813 | 61,480 | 60,917 | 244 | 60,152 | 59,734 | 59,208 | 201 | 58,638 | 58,229 | 57,842 | 1,776 | 52,976 | 49,503 | 49,133 | 189 | 48,712 | 48,205 | 47,918 | 219 | 47,375 | 46,863 | 46,528 | 168 | 45,935 | 45,484 | 45,110 | 269 | 44,189 | 43,615 | 43,182 | 193 | 42,452 | 42,142 | 41,803 | 254 | 41,205 | 40,640 | 39,968 | 1,157 | 32,777 | 31,616 | 31,198 | 73 | 30,836 | 30,743 | 30,515 | |||||||||||||||||
shares used in computing diluted net income per share | 135,119 | 131,578 | 508 | 128,941 | 128,376 | 126,580 | 2,872 | 125,097 | 124,529 | 93,106 | 329 | 76,138 | 75,758 | 74,863 | -951 | 73,917 | 74,872 | 72,818 | 1,316 | 68,668 | 67,006 | 62,511 | 227 | 62,916 | 62,761 | 60,917 | 244 | 60,152 | 59,734 | 59,208 | 201 | 58,638 | 58,229 | 57,842 | 1,749 | 54,015 | 50,533 | 50,170 | 215 | 49,630 | 49,125 | 48,840 | 188 | 48,439 | 48,016 | 46,528 | 168 | 45,935 | 47,067 | 45,110 | 269 | 44,189 | 43,615 | 43,182 | 211 | 44,333 | 43,894 | 43,749 | 260 | 43,352 | 42,717 | 42,125 | 1,248 | 34,725 | 33,047 | 32,683 | 58 | 31,699 | 32,138 | 31,595 | |||||||||||||||||
comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax | -5,463 | 25,259 | 12,928 | -27,387 | 15,079 | -9,895 | -10,581 | 17,143 | -12,107 | 8,527 | 4,394 | 24,850 | -21,995 | -20,341 | 4,549 | -9,297 | -10,934 | -15,742 | 3,189 | 9,047 | 4,418 | -803 | -5,530 | -2,371 | -1,436 | -2,284 | -1,805 | -1,279 | -7,104 | 203 | 2,320 | 3,619 | 6,321 | 3,525 | -59 | -1,331 | -175 | -764 | -213 | -235 | -681 | 867 | -772 | -749 | -1,212 | 592 | 167 | 247 | 1,116 | -42 | |||||||||||||||||||||||||||||||||||||
unrealized gain on hedging, net of tax | -824 | -9,542 | -4,914 | -1,088 | 4,457 | 4,548 | -4,839 | 6,297 | 3 | 184 | 3 | 45 | 96 | -50 | 38 | -326 | -14 | -28 | 17 | 92 | 21 | -124 | 21 | -100 | 116 | -88 | -20 | 114 | -1 | 16 | -47 | 7 | 44 | -94 | 192 | 77 | |||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax | -5,463 | 25,259 | 12,104 | -36,929 | 10,165 | -10,983 | -6,124 | 21,691 | -16,946 | 14,824 | 4,394 | 24,850 | -21,995 | -20,341 | 4,549 | -9,297 | -10,934 | 3,189 | 9,047 | 4,418 | -1,709 | -1,329 | -7,066 | -123 | 2,306 | 3,591 | 6,338 | 3,617 | -154 | -864 | -701 | 981 | -773 | -733 | -1,259 | 599 | 211 | 153 | 1,308 | 35 | -1,226 | 66 | 1,028 | -701 | |||||||||||||||||||||||||||||||||||||||||||
comprehensive income | -57,290 | -22,465 | -228,631 | -183,836 | -111,631 | -32,670 | -102,029 | -97,658 | -782,709 | -62,078 | 1,204,162 | -15,575 | -69,551 | -41,380 | -17,106 | -13,287 | -5,784 | 2,270 | 17,666 | 16,807 | 7,809 | -629 | 8,403 | 6,629 | -17,210 | -22,030 | -7,554 | -5,629 | 4,211 | 3,167 | 10,585 | 1,293 | 4,290 | 9,621 | 4,219 | 3,500 | 6,663 | 14,051 | 22,733 | 3,589 | 1,049 | -20,548 | -6,829 | -15,134 | |||||||||||||||||||||||||||||||||||||||||||
less: comprehensive income attributable to noncontrolling interest, net of tax | 9,617 | 8,710 | 5,318 | 11,506 | 15,788 | 11,225 | 4,358 | 5,050 | 1,475 | 102 | 2,930 | 1,803 | 684 | 525 | 7,525 | 2,623 | 1,859 | 1,044 | 1,572.5 | 1,000 | 1,428 | 3,862 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income attributable to viasat, inc. | -66,907 | -31,175 | -233,949 | -195,342 | -127,419 | -43,895 | -106,387 | -102,708 | -784,184 | -62,180 | 1,201,232 | -17,378 | -70,235 | -41,905 | -24,631 | -15,910 | -7,643 | 1,226 | 10,546 | 15,807 | 6,381 | -1,914.25 | 4,289 | 1,761 | -17,640 | -21,040 | -7,351 | -5,422 | 6,612 | 2,788 | 10,865 | 991 | 4,353 | 9,424 | 4,235 | 3,589 | 6,776 | 14,078 | 22,688 | 3,205 | 705 | -20,710 | -6,879 | -15,121 | |||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | -100,808,000 | -156,534,000 | -858,338,000 | -78,266,000 | -68,188,000 | -39,533,000 | 3,402,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(benefit from) benefit from income taxes from continuing operations | 11,368,000 | 34,496,000 | 93,077,000 | 533,000 | 9,627,000 | -5,212,000 | -76,079,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income from continuing operations | -85,483,000 | -119,349,000 | -765,763,000 | -76,902,000 | -58,574,000 | -44,758,000 | -72,717,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income from discontinued operations, net of tax | 1,258,342,000 | 4,333,000 | 25,161,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income per share attributable to viasat, inc. common stockholders - basic: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
continuing operations | -0.56 | -0.99 | -6.16 | -0.83 | -0.81 | -0.61 | -0.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | 16.58 | 0.06 | 0.33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income | -0.65 | -0.99 | -6.16 | -0.83 | 15.77 | -0.55 | -0.64 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income per share attributable to viasat, inc. common stockholders - diluted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income per share attributable to viasat, inc. common stockholders - diluted | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net income per share attributable to viasat, inc. common stockholders | -0.29 | -0.4 | -0.09 | 0.04 | 0.24 | 0.12 | 0.1 | 0.03 | -0.2 | 0.03 | 0.1 | 0.05 | -0.19 | 0.04 | -0.17 | -0.43 | -0.57 | -0.34 | -0.42 | -0.24 | -0.16 | 0.11 | 0.08 | 0.22 | 0.04 | 0.09 | 0.2 | 0.1 | 0.05 | 0.16 | 0.31 | 0.51 | -0.13 | -0.08 | -0.13 | 0.04 | -0.04 | 0.05 | -0.47 | -0.18 | -0.33 | -0.17 | 0.12 | 0.19 | 0.04 | 0.29 | 0.31 | 0.19 | 0.08 | 0.29 | 0.1 | 0.29 | 0.27 | ||||||||||||||||||||||||||||||||||
diluted net income per share attributable to viasat, inc. common stockholders | -0.29 | -0.39 | -0.09 | 0.04 | 0.23 | 0.12 | 0.1 | 0.03 | -0.2 | 0.03 | 0.1 | 0.05 | -0.19 | 0.04 | -0.17 | -0.43 | -0.57 | -0.34 | -0.42 | -0.24 | -0.16 | 0.12 | 0.08 | 0.22 | 0.04 | 0.09 | 0.2 | 0.1 | 0.05 | 0.16 | 0.31 | 0.5 | -0.13 | -0.08 | -0.13 | 0.04 | -0.04 | 0.05 | -0.47 | -0.18 | -0.33 | -0.17 | 0.12 | 0.18 | 0.04 | 0.28 | 0.3 | 0.18 | 0.08 | 0.27 | 0.09 | 0.28 | 0.25 | ||||||||||||||||||||||||||||||||||
benefit from income taxes | 2,874,000 | 4,087,000 | 687,000 | 5,748,000 | -816,000 | 3,911,000 | 7,210,000 | 9,704,000 | 29,205,000 | 11,464,000 | 9,180,000 | -1,639,000 | 850,000 | 3,596,000 | 810,000 | 2,808,000 | 1,007,000 | 14,473,000 | -3,451,000 | -6,378,000 | -1,682,000 | -12,656,000 | -5,231,000 | -19,447,000 | -15,255,000 | -4,510,000 | -10,842,000 | 4,385,000 | 1,981,000 | 2,808,000 | 2,897,000 | 1,972,000 | 914,000 | 505,000 | 3,403,000 | 3,479,000 | 1,581,000 | 3,475,000 | 2,696,000 | 1,629,000 | 1,266,000 | ||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss, net of tax | -15,742 | -803 | -1,464.75 | -2,187 | -1,433 | -2,239 | -618.25 | -1,455 | -10.75 | -323 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive loss | -9,330 | -11,976 | -20,087.5 | -12,066 | -32,664 | -35,620 | -5,722 | -917.5 | -5,807 | -1,452 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive loss attributable to viasat, inc. | -13,192 | -13,707 | -19,664 | -11,733 | -32,790 | -34,133 | -5,345 | -1,108.5 | -5,840 | -1,799 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net income attributable to noncontrolling interests, net of tax | 3,312,000 | 4,114,000 | 4,868,000 | 1,731,000 | 2,848,000 | -333,000 | 126,000 | -1,487,000 | 430,000 | -990,000 | -203,000 | -207,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: comprehensive income attributable to noncontrolling interests, net of tax | 3,312 | 4,114 | 4,868 | 1,731 | 126 | 430 | -990 | -203 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | -10,217,000 | -26,501,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: comprehensive loss attributable to noncontrolling interests, net of tax | -423.5 | -333 | -1,487 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in losses of unconsolidated affiliate | -513,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: comprehensive income attributable to the noncontrolling interests, net of tax | -207 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net income attributable to the noncontrolling interest, net of tax | 100,250 | 379,000 | -280,000 | 302,000 | -63,000 | 197,000 | -16,000 | -89,000 | -113,000 | -27,000 | 45,000 | -377,000 | 25,000 | 33,000 | 384,000 | 347,000 | 344,000 | 162,000 | 50,000 | -13,000 | 95,000 | -22,000 | 194,000 | -165,000 | 152,000 | 3,000 | 15,000 | 139,000 | -54,000 | -183,000 | -83,000 | 23,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: comprehensive income attributable to the noncontrolling interest, net of tax | 100.25 | 379 | -280 | 302 | -63 | 197 | -16 | -113 | -27 | 45 | -377 | 25 | 33 | 384 | 347 | 344 | 162 | 50 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: comprehensive loss attributable to the noncontrolling interest, net of tax | -89 | -13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive loss: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on hedging, net of tax of 77, (268), 103 and (268) respectively | 40.25 | 121 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax of 29, (74), (11) and (74) respectively | 58 | -55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on hedging, net of tax of 82, 0, 26 and 0 respectively | 129 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax of 73, 0, (40) and 0 respectively | 899 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on hedging, net of tax of 56 and 0, respectively | -89 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax of 113 and 0, respectively | -612 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | 109,250 | -5,929,000 | 691,250 | -2,940,000 | 2,465,750 | 4,803,000 | 1,269,000 | -1,095,000 | 1,084,250 | 1,442,000 | -2,059,000 | -408,000 | 1,877,000 | 1,771,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revenues | 160,666,000 | 158,408,000 | 165,576,000 | 150,362,000 | 159,280,000 | 152,961,000 | 147,410,000 | 152,053,000 | 146,625,000 | 128,562,000 | 132,028,000 | 124,336,000 | 131,501,000 | 128,701,000 | 118,126,000 | 111,608,000 | 104,112,000 | 99,977,000 | 90,939,000 | 88,187,000 | 82,643,000 | 84,170,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenues | 111,656,000 | 111,713,000 | 117,724,000 | 105,529,000 | 115,551,000 | 108,020,000 | 106,769,000 | 105,842,000 | 104,513,000 | 96,396,000 | 94,150,000 | 90,383,000 | 97,444,000 | 98,115,000 | 87,711,000 | 83,685,000 | 78,154,000 | 75,721,000 | 68,204,000 | 68,472,000 | 62,808,000 | 62,776,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes and minority interest | 14,148,000 | 11,540,000 | 9,780,000 | 9,773,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest in net earnings of subsidiary, net of tax | 60,000 | -40,000 | 17,000 | 79,000 | 22,000 | 778,000 | 129,000 | 122,000 | 125,000 | 49,000 | 23,000 | 68,000 | 141,000 | 12,000 | -46,000 | 3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net income per share | 0.4 | 0.35 | 0.3 | 0.21 | 0.35 | 0.34 | 0.28 | 0.14 | 0.3 | 0.34 | 0.23 | 0.19 | 0.21 | 0.24 | 0.22 | 0.19 | 0.25 | 0.2 | 0.14 | 0.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted net income per share | 0.38 | 0.34 | 0.29 | 0.2 | 0.33 | 0.32 | 0.27 | 0.13 | 0.27 | 0.31 | 0.21 | 0.18 | 0.19 | 0.23 | 0.21 | 0.18 | 0.23 | 0.19 | 0.13 | 0.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 1,793,250 | 2,389,000 | 2,391,000 | 2,393,000 | 2,300,000 | 2,521,000 | 2,621,000 | 2,060,000 | 2,088,000 | 1,694,000 | 1,512,000 | 1,512,000 | 1,512,000 | 1,512,000 | 1,660,000 | 1,958,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in basic net income per share computation | 7,541 | 30,338 | 30,196 | 29,958 | 7,088 | 28,687 | 28,586 | 27,791 | 6,754.75 | 27,170 | 26,997 | 26,890 | 6,679.75 | 26,775 | 26,759 | 26,587 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in diluted net income per share computation | 8,077.25 | 32,458 | 32,231 | 32,214 | 7,605.5 | 30,773 | 30,520 | 29,728 | 7,160.25 | 29,177 | 28,634 | 28,179 | 7,034.5 | 28,104 | 28,049 | 28,276 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 30,415,000 | 27,923,000 | 25,958,000 | 24,256,000 | 22,735,000 | 19,715,000 | 19,835,000 | 21,394,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | 33.78% | 41.63% | 30.87% | 13.38% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | 8.92% | 7.57% | 7.02% | 6.69% | 15.32% | -0.60% | -7.29% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin % | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest in net earnings of subsidiary, net of taxes | 22,750 | 2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative. | 10,832,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | -120,000 | -34,000 |
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.
