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 | 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 | 2006-12-31 | 2006-09-30 | 2006-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues | 199,829,000 | 194,822,000 | 188,724,000 | 195,412,000 | 185,483,000 | 175,961,000 | 171,852,000 | 173,869,000 | 159,871,000 | 154,069,000 | 148,626,000 | 158,615,000 | 147,099,000 | 142,243,000 | 141,725,000 | 140,604,000 | 127,290,000 | 119,038,000 | 119,175,000 | 119,753,000 | 104,661,000 | 99,437,000 | 105,701,000 | 102,217,000 | 90,143,000 | 82,511,000 | 78,316,000 | 80,021,000 | 64,812,000 | 226,960,000 | 244,781,000 | 234,871,000 | 225,240,000 | 212,514,000 | 224,867,000 | 223,312,000 | 217,267,000 | 214,801,000 | 221,193,000 | 207,345,000 | 196,895,000 | 759,619,000 | 260,440,000 | 260,037,000 | 242,215,000 | 277,208,000 | 277,873,000 | 276,271,000 | 266,193,000 | 826,257,000 | 273,102,000 | 277,467,000 | 271,659,000 | 849,731,000 | 280,893,000 | |||||||||||||||||||||
cost of revenue | 59,594,000 | 58,319,000 | 57,929,000 | 54,998,000 | 51,234,000 | 51,749,000 | 47,722,000 | 44,934,000 | 41,212,000 | 45,621,000 | 43,472,000 | 43,287,000 | 42,304,000 | 41,021,000 | 39,476,000 | 38,557,000 | 35,079,000 | 34,315,000 | 37,557,000 | 37,085,000 | 34,897,000 | 34,465,000 | 36,852,000 | 37,966,000 | 41,460,000 | 36,426,000 | 37,760,000 | 34,838,000 | 24,466,000 | 117,271,000 | 121,484,000 | 115,920,000 | 115,072,000 | 113,960,000 | 118,294,000 | 116,468,000 | 120,105,000 | 122,819,000 | 125,735,000 | 121,312,000 | 117,709,000 | 603,741,000 | 203,728,000 | 205,318,000 | 192,303,000 | 207,002,000 | 210,053,000 | 207,394,000 | 202,412,000 | 632,799,000 | 209,027,000 | 209,886,000 | 209,326,000 | 654,326,000 | 215,468,000 | |||||||||||||||||||||
gross profit | 140,235,000 | 136,503,000 | 130,795,000 | 140,414,000 | 134,249,000 | 124,212,000 | 124,130,000 | 128,935,000 | 118,659,000 | 108,448,000 | 105,154,000 | 115,328,000 | 104,795,000 | 101,222,000 | 102,249,000 | 102,047,000 | 92,211,000 | 84,723,000 | 81,618,000 | 82,668,000 | 69,764,000 | 64,972,000 | 68,849,000 | 64,251,000 | 48,683,000 | 46,085,000 | 40,556,000 | 45,183,000 | 40,346,000 | 109,689,000 | 123,297,000 | 118,951,000 | 110,168,000 | 98,554,000 | 106,573,000 | 106,844,000 | 97,162,000 | 91,982,000 | 95,458,000 | 86,033,000 | 79,186,000 | |||||||||||||||||||||||||||||||||||
yoy | 4.46% | 9.90% | 5.37% | 8.90% | 13.14% | 14.54% | 18.05% | 11.80% | 13.23% | 7.14% | 2.84% | 13.01% | 13.65% | 19.47% | 25.28% | 23.44% | 32.18% | 30.40% | 18.55% | 28.66% | 43.30% | 40.98% | 69.76% | 42.20% | 20.66% | -57.99% | -67.11% | -62.02% | -63.38% | 11.30% | 15.69% | 11.33% | 13.39% | 7.14% | 11.64% | 24.19% | 22.70% | |||||||||||||||||||||||||||||||||||||||
qoq | 2.73% | 4.36% | -6.85% | 4.59% | 8.08% | 0.07% | -3.73% | 8.66% | 9.42% | 3.13% | -8.82% | 10.05% | 3.53% | -1.00% | 0.20% | 10.67% | 8.84% | 3.80% | -1.27% | 18.50% | 7.38% | -5.63% | 7.16% | 31.98% | 5.64% | 13.63% | -10.24% | 11.99% | -63.22% | -11.04% | 3.65% | 7.97% | 11.78% | -7.52% | -0.25% | 9.96% | 5.63% | -3.64% | 10.96% | 8.65% | ||||||||||||||||||||||||||||||||||||
gross margin % | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 36,952,000 | 39,608,000 | 45,926,000 | 42,735,000 | 43,889,000 | 44,118,000 | 45,161,000 | 37,788,000 | 33,733,000 | 34,519,000 | 52,220,000 | 43,175,000 | 46,139,000 | 47,661,000 | 45,501,000 | 41,870,000 | 35,788,000 | 34,776,000 | 46,479,000 | 30,608,000 | 31,035,000 | 26,989,000 | 28,411,000 | 27,403,000 | 26,445,000 | 23,722,000 | 31,318,000 | 20,469,000 | 16,940,000 | 24,536,000 | 23,979,000 | 23,318,000 | 24,013,000 | 23,563,000 | 23,478,000 | 20,950,000 | 19,029,000 | 18,652,000 | 18,400,000 | 19,078,000 | 20,011,000 | |||||||||||||||||||||||||||||||||||
sales and marketing | 48,685,000 | 51,906,000 | 56,961,000 | 50,863,000 | 51,107,000 | 54,175,000 | 60,476,000 | 46,203,000 | 44,135,000 | 44,879,000 | 57,506,000 | 47,702,000 | 45,949,000 | 51,280,000 | 54,951,000 | 46,324,000 | 39,509,000 | 41,979,000 | 53,307,000 | 43,904,000 | 41,705,000 | 38,627,000 | 48,564,000 | 51,993,000 | 45,204,000 | 43,144,000 | 49,223,000 | 40,054,000 | 35,940,000 | 54,850,000 | 63,311,000 | 53,730,000 | 50,118,000 | 48,440,000 | 48,433,000 | 43,048,000 | 37,847,000 | 37,348,000 | 36,581,000 | 34,259,000 | 29,494,000 | |||||||||||||||||||||||||||||||||||
general and administrative | 33,170,000 | 37,345,000 | 32,175,000 | 31,994,000 | 31,369,000 | 30,961,000 | 30,252,000 | 27,241,000 | 26,009,000 | 26,664,000 | 32,832,000 | 36,657,000 | 28,718,000 | 27,144,000 | 29,583,000 | 27,639,000 | 23,078,000 | 24,291,000 | 32,395,000 | 23,943,000 | 24,495,000 | 23,368,000 | 30,216,000 | 26,107,000 | 27,262,000 | 25,318,000 | 27,750,000 | 27,828,000 | 25,176,000 | 34,718,000 | 28,360,000 | 30,886,000 | 31,924,000 | 32,356,000 | 37,721,000 | 31,620,000 | 32,866,000 | 27,506,000 | 36,793,000 | 31,519,000 | 31,743,000 | |||||||||||||||||||||||||||||||||||
gains, losses and other items | 423,000 | 7,241,000 | 149,000 | 397,000 | 206,000 | 2,516,000 | 2,502,000 | 6,574,000 | 116,000 | 9,723,000 | 11,743,000 | 13,111,000 | 739,000 | 183,000 | 18,000 | 1,278,000 | 1,345,000 | -6,000 | -619,000 | 1,995,000 | 2,447,000 | 233,000 | 45,000 | 2,276,000 | 14,399,000 | 5,043,000 | 489,000 | 1,286,000 | 2,852,000 | -41,000 | 3,660,000 | -98,000 | 2,111,000 | 300,000 | 314,000 | 4,058,000 | 3,233,000 | 807,000 | 20,458,000 | 4,175,000 | 929,000 | 7,452,000 | 11,052,000 | 4,657,000 | 6,387,000 | 2,136,000 | -126,000 | 32,000 | 160,000 | 15,309,000 | -2,671,000 | 2,465,000 | 244,000 | 8,240,000 | -3,640,000 | 78,000 | -57,000 | -1,482,000 | 538,000 | -27,000 | 347,000 | -4,609,000 | 43,175,000 | -2,370,000 | 15,390 | 99,841,000 | -63,489,000 | 9,932,000 | 15,390,000 | -225,000 | ||||||
total operating expenses | 118,807,000 | 129,282,000 | 142,303,000 | 125,741,000 | 126,762,000 | 129,460,000 | 138,405,000 | 113,734,000 | 110,451,000 | 106,178,000 | 152,281,000 | 139,277,000 | 133,917,000 | 126,824,000 | 130,218,000 | 115,833,000 | 98,393,000 | 102,324,000 | 133,526,000 | 98,449,000 | 96,616,000 | 90,979,000 | 109,638,000 | 105,736,000 | 98,956,000 | 94,460,000 | 122,690,000 | 93,394,000 | 78,545,000 | 115,390,000 | 118,502,000 | 107,893,000 | 109,715,000 | 104,261,000 | 384,148,000 | 97,729,000 | 90,042,000 | 83,820,000 | 95,832,000 | 88,089,000 | 82,055,000 | |||||||||||||||||||||||||||||||||||
income from operations | 21,428,000 | 7,221,000 | -11,508,000 | 14,673,000 | 7,487,000 | -5,248,000 | -14,275,000 | 15,201,000 | 8,208,000 | 2,270,000 | -47,127,000 | -23,949,000 | -29,122,000 | -25,602,000 | -27,969,000 | -13,786,000 | -6,182,000 | -17,601,000 | -51,908,000 | -15,781,000 | -26,852,000 | -26,007,000 | -40,789,000 | -41,485,000 | -50,273,000 | -48,375,000 | -82,134,000 | -48,211,000 | -38,199,000 | -5,701,000 | 4,795,000 | 11,058,000 | 453,000 | -5,707,000 | -255,902,000 | 9,115,000 | 7,120,000 | 8,162,000 | -374,000 | -2,056,000 | -2,869,000 | -5,796,000 | 5,192,000 | 3,307,000 | -4,478,000 | -15,199,000 | 19,780,000 | 19,631,000 | 24,072,000 | 75,821,000 | 26,898,000 | 30,208,000 | 25,424,000 | 70,045,000 | 15,518,000 | 28,947,000 | 22,230,000 | -3,651,000 | 34,575,000 | 27,310,000 | 22,076,000 | 68,954,000 | 29,859,000 | 21,247,000 | 12,496,000 | 101,460,000 | -8,599,000 | 34,293,000 | 4,138 | -56,644,000 | 96,890,000 | 20,357,000 | 4,138,000 | 51,293,000 | 41,865,000 | 36,315,000 |
yoy | 186.20% | -237.60% | -19.38% | -3.47% | -8.78% | -331.19% | -69.71% | -163.47% | -128.18% | -108.87% | 68.50% | 73.72% | 371.08% | 45.46% | -46.12% | -12.64% | -76.98% | -32.32% | 27.26% | -61.96% | -46.59% | -46.24% | -50.34% | -13.95% | 31.61% | 748.54% | -1812.91% | -535.98% | -8532.45% | -0.11% | -101.87% | 21.32% | -93.64% | -169.92% | 68322.99% | -543.34% | -348.17% | -240.82% | -107.20% | -162.17% | -35.93% | -61.87% | -73.75% | -83.15% | -118.60% | -120.05% | -26.46% | -35.01% | -5.32% | 8.25% | 73.33% | 4.36% | 14.37% | -2018.52% | -55.12% | 5.99% | 0.70% | -105.29% | 15.79% | 28.54% | 76.66% | -32.04% | -447.24% | -38.04% | 301881.63% | -279.12% | -108.88% | 68.46% | -99.90% | -210.43% | 131.43% | -43.94% | ||||
qoq | 196.75% | -162.75% | -178.43% | 95.98% | -242.66% | -63.24% | -193.91% | 85.20% | 261.59% | -104.82% | 96.78% | -17.76% | 13.75% | -8.46% | 102.88% | 123.00% | -64.88% | -66.09% | 228.93% | -41.23% | 3.25% | -36.24% | -1.68% | -17.48% | 3.92% | -41.10% | 70.36% | 26.21% | 570.04% | -218.89% | -56.64% | 2341.06% | -107.94% | -97.77% | -2907.48% | 28.02% | -12.77% | -2282.35% | -81.81% | -28.34% | -50.50% | -211.63% | 57.00% | -173.85% | -70.54% | -176.84% | 0.76% | -18.45% | -68.25% | 181.88% | -10.96% | 18.82% | -63.70% | 351.38% | -46.39% | 30.22% | -708.87% | -110.56% | 26.60% | 23.71% | -67.98% | 130.93% | 40.53% | 70.03% | -87.68% | -1279.90% | -125.08% | 828633.69% | -100.01% | -158.46% | 375.95% | 391.95% | -91.93% | 22.52% | 15.28% | |
operating margin % | 9.65% | 7.69% | -0.42% | 11.56% | 9.36% | 8.16% | 8.46% | 10.52% | 7.84% | 4.88% | 10.62% | -2.68% | 10.43% | 1.22% | -5.48% | 27.66% | 5.80% | 1.22% | 14.54% | 12.02% | 10.79% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other income | 3,544,000 | 3,709,000 | 4,762,000 | 4,033,000 | 4,197,000 | 4,444,000 | 5,070,000 | 6,607,000 | 6,431,000 | 4,849,000 | 4,735,000 | -736,000 | 2,248,000 | 699,000 | -47,000 | -241,000 | 150,000 | 30,601,000 | -404,000 | -86,000 | -225,000 | 463,000 | 1,565,000 | 3,158,000 | 4,780,000 | 5,882,000 | 8,311,000 | 10,404,000 | -281,000 | -2,314,000 | -2,397,000 | -2,147,000 | -2,332,000 | -3,014,000 | -7,182,000 | -1,708,000 | -1,896,000 | -1,505,000 | -1,645,000 | -1,897,000 | -1,581,000 | -8,731,000 | -2,644,000 | -2,510,000 | -2,984,000 | -1,979,000 | -1,630,000 | -3,330,000 | -2,915,000 | -9,929,000 | -2,613,000 | -3,371,000 | -14,836,000 | -3,981,000 | -5,684,000 | -5,542,000 | -18,984,000 | -6,305,000 | -6,149,000 | -6,349,000 | -16,566,000 | -5,489,000 | -5,200,000 | -5,623,000 | -22,682,000 | -7,965,000 | -8,304,000 | -13,392 | -38,604,000 | -11,403,000 | -12,511,000 | -13,392,000 | -13,754,000 | -6,265,000 | -7,122,000 | |
income from continuing operations before income taxes | 24,972,000 | 10,930,000 | -6,746,000 | 18,706,000 | 11,684,000 | -804,000 | -9,205,000 | 21,808,000 | 14,639,000 | -42,392,000 | -24,685,000 | -39,224,000 | -38,327,000 | -45,493,000 | -42,493,000 | -73,823,000 | -37,807,000 | -38,480,000 | 13,751,000 | 7,407,000 | 5,224,000 | 6,657,000 | -2,019,000 | -3,953,000 | -4,450,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | -2,448,000 | -6,460,000 | 5,835,000 | 3,562,000 | 2,315,000 | 1,376,000 | 1,348,000 | 399,000 | -4,365,000 | -19,465,000 | -4,142,000 | -3,109,000 | -3,816,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 27,420,000 | 7,747,000 | -6,267,000 | 11,210,000 | 1,732,000 | -5,373,000 | 13,977,000 | 4,863,000 | -30,436,000 | -27,218,000 | -6,431,000 | 17,365,000 | -4,129,000 | -38,040,000 | -40,202,000 | -45,461,000 | 1,056,400,000 | 20,623,000 | 5,175,000 | 22,941,000 | -3,336,000 | -1,300,000 | 1,073,000 | 7,140,000 | 3,976,000 | -1,410,000 | 10,723,000 | -15,187,000 | 4,156,000 | -1,544,000 | -7,604,000 | -29,223,000 | 15,067,000 | 9,864,000 | 13,095,000 | 42,670,000 | 14,449,000 | 16,372,000 | 13,199,000 | 68,865,000 | 2,651,000 | 12,977,000 | 10,015,000 | -48,856,000 | 20,414,000 | 12,697,000 | 9,436,000 | 30,001,000 | 14,158,000 | 9,445,000 | 4,194,000 | 48,953,000 | -11,449,000 | 15,853,000 | -62,476,000 | 54,696,000 | 10,542,000 | -11,521,000 | 24,945,000 | 21,716,000 | 17,808,000 | |||||||||||||||
basic earnings per share | 0.42 | 0.12 | -0.09 | 0.17 | 0.03 | -0.08 | 0.21 | 0.07 | -0.45 | -0.4 | -0.09 | 0.25 | 0.058 | 0.29 | -0.04 | -0.02 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share | 0.42 | 0.12 | -0.09 | 0.17 | 0.03 | -0.08 | 0.21 | 0.07 | -0.45 | -0.4 | -0.09 | 0.25 | 0.055 | 0.28 | -0.04 | -0.02 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | 3,183,000 | -479,000 | 9,184,000 | 9,952,000 | 6,685,000 | 6,824,250 | 8,429,000 | 10,163,000 | 8,705,000 | 2,267 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings from continuing operations | -6,267,000 | 9,522,000 | 1,732,000 | -6,178,000 | 13,379,000 | 4,476,000 | -21,064,750 | -15,261,000 | -2,991,000 | 1,073,000 | 7,140,000 | 3,976,000 | -439,000 | -13,621,000 | 4,474,000 | -1,496,000 | -6,072,000 | 42,670,000 | 14,449,000 | 16,372,000 | 13,199,000 | 35,780,000 | 1,837,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations, net of tax | 1,688,000 | 805,000 | 598,000 | 387,000 | 4,568,000 | 836,000 | 4,227,000 | 1,071,661,000 | 61,803,000 | -971,000 | 12,068,000 | 4,143,000 | -1,566,000 | -318,000 | -48,000 | -1,532,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share: | 3,047,250 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
continuing operations | -0.1 | 0.15 | 0.03 | -0.1 | 0.2 | 0.07 | -0.55 | -0.47 | -0.08 | -0.56 | -0.59 | -0.61 | -0.273 | -0.2 | -0.53 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | 0.03 | 0 | 0.02 | 0.01 | 0.01 | 0.07 | 0.01 | 3.748 | 13.85 | 0.8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -7,489,000 | -1,586,000 | -31,364,000 | -29,684,000 | -29,392,000 | -15,375,000 | -14,355,250 | -11,725,000 | -23,968,000 | -21,728,000 | -42,140,000 | -3,015,000 | -1,039,000 | -11,521 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | 372.19% | 6.71% | 93.07% | 104.75% | 31.13% | -48.44% | 1297.68% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -94.94% | 5.66% | 91.17% | 22.43% | -51.08% | 10.31% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income margin % | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | -3.41% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss per share | -0.11 | -0.02 | -0.48 | -0.46 | -0.43 | -0.23 | -0.218 | -0.18 | -0.36 | -0.33 | -0.04 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss per share | -0.11 | -0.02 | -0.48 | -0.46 | -0.43 | -0.23 | -0.218 | -0.18 | -0.36 | -0.33 | -0.04 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations before income taxes | 7,119,000 | -6,032,000 | 13,000,000 | -17,122,000 | -15,867,000 | -27,077,000 | -25,544,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income from continuing operations | -35,932,000 | -30,520,000 | -4,879,000 | -38,040,000 | -40,202,000 | -42,140,000 | -41,180,000 | -1,345,000 | -5,182,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | -26,874,000 | -24,903,000 | -28,016,000 | -14,027,000 | -8,015,000 | -422,250 | 8,911,000 | -1,879,000 | -8,721,000 | -9,254 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | -34,345,000 | -287,000 | -5,291,000 | -353,000 | -24,135,000 | -22,546,000 | 2,700,000 | -5,000,000 | -2,777,000 | -14,030,000 | 1,457,000 | -7,421,000 | -14,754,000 | 6,334,000 | -1,916,000 | 2,681,000 | -1,580,000 | -2,608,000 | 732,000 | -906,000 | -1,926,000 | 2,293,000 | -1,390,000 | 12,045,000 | 3,083,000 | 6,437,000 | 8,062,000 | 23,222,000 | 9,836,000 | 10,465,000 | 8,438,000 | 19,429,000 | 9,700,000 | 10,286,000 | 6,673,000 | 1,964,000 | 7,856,000 | 8,464,000 | 6,291,000 | 2,553,000 | 10,212,000 | 6,602,000 | 2,679,000 | -1,278,750 | -5,115,000 | 10,136,000 | 7,697,750 | 30,791,000 | -2,696,000 | 2,267,000 | 12,594,000 | 13,884,000 | 11,385,000 | |||||||||||||||||||||||
other income: | 6,099,250 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -2,838,000 | -2,699,000 | -2,566,000 | -2,524,000 | -2,342,000 | -1,743,000 | -1,689,000 | -1,812,000 | -1,948,000 | -1,956,000 | -1,885,000 | -7,440,000 | -2,610,000 | -2,395,000 | -2,571,000 | -2,558,000 | -3,114,000 | -2,980,000 | -3,019,000 | -9,516,000 | -3,178,000 | -3,317,000 | -13,565,000 | -3,883,000 | -4,719,000 | -5,455,000 | -17,817,000 | -6,006,000 | -6,260,000 | -5,898,000 | -16,793,000 | -5,687,000 | -5,423,000 | -5,505,000 | -24,491,000 | -8,105,000 | -8,591,000 | -13,575 | -38,433,000 | -12,797,000 | -13,842,000 | -13,575,000 | -14,911,000 | -8,950,000 | -7,769,000 | |||||||||||||||||||||||||||||||
other | 524,000 | 302,000 | 419,000 | 192,000 | -672,000 | 5,578,000 | 35,000 | -207,000 | 307,000 | 303,000 | 59,000 | 304,000 | -1,291,000 | -34,000 | -115,000 | -413,000 | 579,000 | 1,484,000 | -350,000 | 104,000 | -413,000 | 565,000 | -54,000 | -1,271,000 | -98,000 | -965,000 | -87,000 | -1,167,000 | -299,000 | 111,000 | -451,000 | 227,000 | 198,000 | 223,000 | -118,000 | 1,809,000 | 140,000 | 287,000 | 183 | -171,000 | 1,394,000 | 1,331,000 | 183,000 | 1,157,000 | 2,685,000 | 647,000 | ||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | 3,047,250 | 203,500 | 814,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income from discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill and other assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings from discontinued operations | -0.01 | 0.15 | 0.05 | -0.02 | 0.42 | 0.01 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to condensed consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
some earnings per share amounts may not add due to rounding. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating costs and expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative | 141,216,000 | 47,345,000 | 50,483,000 | 46,938,000 | 45,519,000 | 43,383,000 | 42,859,000 | 39,709,000 | 115,501,000 | 37,303,000 | 37,341,000 | 36,749,000 | 110,051,000 | 34,775,000 | 39,539,000 | 37,119,000 | 118,553,000 | 41,331,000 | 40,274,000 | 37,955,000 | 118,620,000 | 43,477,000 | 37,964,000 | 37,643,000 | 127,400,000 | 42,560,000 | 38,988,000 | 45,766 | 165,052,000 | 54,669,000 | 55,042,000 | 52,669,000 | 49,065,000 | 54,008,000 | 54,745,000 | |||||||||||||||||||||||||||||||||||||||||
total operating costs and expenses | 765,415,000 | 255,248,000 | 256,730,000 | 246,693,000 | 292,407,000 | 258,093,000 | 256,640,000 | 242,121,000 | 750,436,000 | 246,204,000 | 247,259,000 | 246,235,000 | 779,686,000 | 265,375,000 | 271,087,000 | 266,704,000 | 864,511,000 | 264,535,000 | 264,359,000 | 248,319,000 | 746,474,000 | 253,948,000 | 249,858,000 | 243,485,000 | 854,057,000 | 329,655,000 | 294,642,000 | 334,030 | 1,090,454,000 | 253,379,000 | 330,669,000 | 334,030,000 | 301,548,000 | 306,454,000 | 300,390,000 | |||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations before income taxes | -14,527,000 | 2,548,000 | 797,000 | -7,462,000 | 65,892,000 | 24,285,000 | 26,837,000 | 21,637,000 | 55,209,000 | 11,537,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net earnings attributable to noncontrolling interest | -139,000 | 685,000 | -26,000 | -104,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings attributable to acxiom | -1,544,000 | -7,604,000 | -29,223,000 | 15,067,000 | 9,839,000 | 13,180,000 | 43,082,000 | 14,525,000 | 16,511,000 | 13,333,000 | 69,333,000 | 7,930,000 | 12,292,000 | 10,975,000 | -43,970,000 | 20,823,000 | 13,281,000 | 9,805,000 | 30,287,000 | 14,262,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings attributable to acxiom stockholders | -0.02 | -0.1 | 0.57 | 0.2 | 0.22 | 0.17 | 0.87 | 0.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net income attributable to noncontrolling interest | -85,000 | -412,000 | -76,000 | -468,000 | -5,279,000 | -960,000 | -4,886,000 | -409,000 | -584,000 | -369,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before income taxes | 13,902,000 | 18,150,000 | 16,301,000 | 21,157,000 | 23,263,000 | 16,688,000 | -22,635,000 | 28,270,000 | 21,161,000 | 15,727,000 | 52,388,000 | 24,370,000 | 16,047,000 | 6,873,000 | 78,778,000 | -16,564,000 | 25,989,000 | -95,248,000 | 85,487,000 | 7,846,000 | -9,254,000 | 37,539,000 | 35,600,000 | 29,193,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.128 | 0.2 | 0.13 | 0.18 | 0.16 | 0.12 | -0.61 | 0.25 | 0.16 | 0.12 | 0.38 | 0.18 | 0.12 | 0.05 | 0.63 | -0.15 | 0.2 | -0.15 | -0.79 | 0.69 | 0.13 | -0.15 | 0.32 | 0.25 | 0.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.125 | 0.19 | 0.13 | 0.17 | 0.16 | 0.12 | -0.61 | 0.25 | 0.16 | 0.12 | 0.37 | 0.18 | 0.12 | 0.05 | 0.63 | -0.15 | 0.2 | -0.15 | -0.79 | 0.69 | 0.13 | -0.15 | 0.31 | 0.25 | 0.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share attributable to acxiom stockholders: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net gain attributable to noncontrolling interest | 25,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill and other intangibles | 17,803,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
services | 230,655,000 | 225,604,000 | 660,796,000 | 232,798,000 | 225,584,000 | 210,656,000 | 631,092,000 | 218,340,000 | 210,213,000 | 199,326,000 | 689,185,000 | 231,077,000 | 233,605,000 | 244,854 | 595,476,000 | 262,697,000 | 267,653,000 | 264,735,000 | 265,798,000 | 266,099,000 | 261,892,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
products | 69,379,000 | 63,330,000 | 200,064,000 | 66,312,000 | 66,085,000 | 59,739,000 | 184,336,000 | 65,467,000 | 60,892,000 | 56,655,000 | 266,332,000 | 89,979,000 | 95,330,000 | 93,314 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total revenue | 300,034,000 | 288,934,000 | 860,860,000 | 299,110,000 | 291,669,000 | 270,395,000 | 815,428,000 | 283,807,000 | 271,105,000 | 255,981,000 | 955,517,000 | 321,056,000 | 328,935,000 | 338,168 | 1,033,810,000 | 350,269,000 | 351,026,000 | 338,168,000 | 352,841,000 | 348,319,000 | 336,705,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | 2.87% | 6.86% | 5.57% | 5.39% | 7.59% | 5.63% | -14.66% | -11.60% | -17.58% | 75596.40% | -7.57% | -8.34% | -6.29% | -99.90% | 193.00% | 0.56% | 4.25% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | 3.84% | -66.44% | 187.81% | 2.55% | 7.87% | -66.84% | 187.32% | 4.69% | 5.91% | -73.21% | 197.62% | -2.40% | 97169.70% | -99.97% | 195.15% | -0.22% | 3.80% | -4.16% | 1.30% | 3.45% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenue | 229,083,000 | 229,341,000 | 658,044,000 | 226,844,000 | 224,007,000 | 210,421,000 | 629,336,000 | 209,933,000 | 211,921,000 | 205,495,000 | 731,266,000 | 243,920,000 | 258,024,000 | 272,874 | 825,561,000 | 262,199,000 | 265,695,000 | 265,971,000 | 252,708,000 | 252,446,000 | 245,645,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating costs and expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data | 246,717,000 | 87,572,000 | 83,373,000 | 73,433,000 | 87,043,000 | 82,220,000 | 74,813,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income, net: |
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.
