A10 Networks, Inc(NYSE:ATEN)

A10 Networks, Inc. provides networking solutions in the United States, Japan, other Asia Pacific, and EMEA countries. The company offers Thunder Application Delivery Controller (ADC) that provides advanced server load balancing; Lightning ADC, a cloud-native software-as-a-service platform to boost t...
Website: http://www.a10networks.com
Founded: 2004
IPO Price: $15 (Mar 21, 2014)
Full Time Employees: 810
Sector: Technology
Industry: Software-Infrastructure
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 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-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||
products | 43,986,000 | 48,825,000 | 43,109,000 | 39,173,000 | 35,979,000 | 43,335,000 | 36,862,000 | 29,533,000 | 30,069,000 | 40,550,000 | 30,260,000 | 39,090,000 | 31,182,000 | 49,577,000 | 45,104,000 | 41,475,000 | 37,045,000 | 43,680,000 | 39,815,000 | 34,363,000 | 30,540,000 | 37,738,000 | 32,188,000 | 29,214,000 | 30,736,000 | 36,853,000 | 30,052,000 | 26,785,000 | 28,230,000 | 39,044,000 | 38,265,000 | 39,224,000 | 28,149,000 | 38,708,000 | 39,389,000 | 32,100,000 | 39,706,000 | 43,474,000 | 35,275,000 | 38,797,000 | 36,374,000 | 39,464,000 | 34,990,000 | 33,331,000 | 30,516,000 | 32,346,000 | 31,601,000 | 34,122,000 | 36,417,000 |
services | 31,014,000 | 31,530,000 | 31,573,000 | 30,210,000 | 30,158,000 | 30,869,000 | 29,859,000 | 30,563,000 | 30,606,000 | 29,867,000 | 27,515,000 | 26,727,000 | 26,509,000 | 28,057,000 | 26,955,000 | 26,498,000 | 25,627,000 | 26,991,000 | 25,545,000 | 24,805,000 | 24,303,000 | 24,917,000 | 24,420,000 | 23,286,000 | 23,028,000 | 23,463,000 | 22,781,000 | 22,404,000 | 22,060,000 | 22,781,000 | 22,237,000 | 21,489,000 | 21,034,000 | 21,327,000 | 22,030,000 | 21,589,000 | 20,580,000 | 20,527,000 | 19,793,000 | 18,333,000 | 17,430,000 | 17,160,000 | 15,788,000 | 14,205,000 | 13,501,000 | 12,856,000 | 11,827,000 | 11,010,000 | 9,328,000 |
total net revenue | 75,000,000 | 52,550,500 | 74,682,000 | 69,383,000 | 66,137,000 | 46,873,000 | 66,721,000 | 60,096,000 | 60,675,000 | ||||||||||||||||||||||||||||||||||||||||
yoy | 13.40% | 12.11% | 11.93% | 15.45% | 9.00% | ||||||||||||||||||||||||||||||||||||||||||||
qoq | 42.72% | -29.63% | 7.64% | 4.91% | 41.10% | -29.75% | 11.02% | -0.95% | |||||||||||||||||||||||||||||||||||||||||
cost of net revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||
total cost of net revenue | 15,276,000 | 10,736,000 | 14,830,000 | 14,672,000 | 13,442,000 | 9,130,250 | 13,039,000 | 12,038,000 | 11,444,000 | ||||||||||||||||||||||||||||||||||||||||
gross profit | 59,724,000 | 63,257,000 | 59,852,000 | 54,711,000 | 52,695,000 | 59,306,000 | 53,682,000 | 48,058,000 | 49,231,000 | 57,143,000 | 46,766,000 | 52,354,000 | 47,475,000 | 61,891,000 | 57,294,000 | 54,488,000 | 49,833,000 | 56,489,000 | 52,166,000 | 45,538,000 | 42,344,000 | 49,194,000 | 43,485,000 | 41,078,000 | 41,622,000 | 46,876,000 | 40,913,000 | 37,918,000 | 38,040,000 | 48,014,000 | 47,488,000 | 47,526,000 | 37,299,000 | 47,313,000 | 47,660,000 | 40,996,000 | 46,142,000 | 49,475,000 | 42,120,000 | 42,921,000 | 40,577,000 | 42,958,000 | 38,063,000 | 35,935,000 | 33,231,000 | 34,411,000 | 31,675,000 | 34,792,000 | 35,692,000 |
yoy | 13.34% | 6.66% | 11.49% | 13.84% | 7.04% | 3.79% | 14.79% | -8.21% | 3.70% | -7.67% | -18.38% | -3.92% | -4.73% | 9.56% | 9.83% | 19.65% | 17.69% | 14.83% | 19.96% | 10.86% | 1.73% | 4.94% | 6.29% | 8.33% | 9.42% | -2.37% | -13.85% | -20.22% | 1.99% | 1.48% | -0.36% | 15.93% | -19.16% | -4.37% | 13.15% | -4.48% | 13.71% | 15.17% | 10.66% | 19.44% | 22.11% | 24.84% | 20.17% | 3.29% | -6.90% | ||||
qoq | -5.59% | 5.69% | 9.40% | 3.83% | -11.15% | 10.48% | 11.70% | -2.38% | -13.85% | 22.19% | -10.67% | 10.28% | -23.29% | 8.02% | 5.15% | 9.34% | -11.78% | 8.29% | 14.55% | 7.54% | -13.92% | 13.13% | 5.86% | -1.31% | -11.21% | 14.57% | 7.90% | -0.32% | -20.77% | 1.11% | -0.08% | 27.42% | -21.17% | -0.73% | 16.26% | -11.15% | -6.74% | 17.46% | -1.87% | 5.78% | -5.54% | 12.86% | 5.92% | 8.14% | -3.43% | 8.64% | -8.96% | -2.52% | |
gross margin % | 79.63% | 120.37% | 80.14% | 78.85% | 79.68% | 126.52% | 80.46% | 79.97% | 81.14% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||
sales and marketing | 20,014,000 | 22,427,000 | 21,531,000 | 20,964,000 | 19,545,000 | 21,622,000 | 21,011,000 | 19,453,000 | 21,214,000 | 21,450,000 | 21,324,000 | 20,868,000 | 22,334,000 | 22,352,000 | 21,605,000 | 21,773,000 | 22,782,000 | 25,456,000 | 21,354,000 | 19,749,000 | 19,092,000 | 20,079,000 | 18,556,000 | 18,476,000 | 20,621,000 | 22,618,000 | 22,056,000 | 23,626,000 | 24,483,000 | 25,983,000 | 24,539,000 | 25,788,000 | 26,904,000 | 22,606,000 | 26,930,000 | 25,561,000 | 26,263,000 | 26,488,000 | 24,331,000 | 26,773,000 | 26,768,000 | 29,273,000 | 25,774,000 | 24,962,000 | 24,522,000 | 26,648,000 | 24,651,000 | 23,975,000 | 21,563,000 |
research and development | 19,018,000 | 18,571,000 | 18,377,000 | 16,256,000 | 15,900,000 | 13,193,000 | 15,734,000 | 14,737,000 | 14,063,000 | 11,979,000 | 17,620,000 | 13,965,000 | 11,665,000 | 16,915,000 | 14,360,000 | 14,235,000 | 12,887,000 | 13,027,000 | 13,578,000 | 13,491,000 | 13,981,000 | 15,604,000 | 13,694,000 | 13,450,000 | 15,315,000 | 15,257,000 | 15,784,000 | 14,617,000 | 16,166,000 | 15,283,000 | 15,505,000 | 15,572,000 | 18,797,000 | 13,462,000 | 15,997,000 | 16,490,000 | 17,042,000 | 15,469,000 | 15,968,000 | 14,486,000 | 14,777,000 | 13,301,000 | 13,562,000 | 13,671,000 | 14,309,000 | 14,487,000 | 12,342,000 | 11,869,000 | 11,205,000 |
general and administrative | 7,693,000 | 7,200,000 | 6,950,000 | 7,180,000 | 8,472,000 | 6,095,000 | 6,494,000 | 5,952,000 | 6,741,000 | 5,708,000 | 5,613,000 | 5,255,000 | 7,309,000 | 6,358,000 | 5,661,000 | 5,337,000 | 6,162,000 | 6,161,000 | 6,931,000 | 5,082,000 | 5,247,000 | 5,725,000 | 4,994,000 | 5,237,000 | 5,895,000 | 6,393,000 | 2,854,000 | 6,099,000 | 8,358,000 | 9,171,000 | 9,012,000 | 9,858,000 | 11,594,000 | 7,104,000 | 6,878,000 | 6,989,000 | 7,161,000 | 6,867,000 | 6,305,000 | 7,230,000 | 6,661,000 | 6,933,000 | 6,892,000 | 5,703,000 | 7,527,000 | 6,903,000 | 5,141,000 | 5,531,000 | 5,363,000 |
total operating expenses | 46,725,000 | 48,198,000 | 46,858,000 | 44,400,000 | 43,917,000 | 40,910,000 | 43,239,000 | 40,142,000 | 42,018,000 | 39,137,000 | 44,557,000 | 40,088,000 | 41,308,000 | 45,625,000 | 41,626,000 | 41,345,000 | 41,831,000 | 44,644,000 | 41,863,000 | 38,322,000 | 38,320,000 | 41,408,000 | 37,244,000 | 37,163,000 | 41,831,000 | 46,798,000 | 40,694,000 | 44,342,000 | 49,007,000 | 50,437,000 | 49,056,000 | 51,218,000 | 57,295,000 | 43,172,000 | 49,805,000 | 49,040,000 | 50,466,000 | 48,854,000 | 46,670,000 | 48,691,000 | 49,997,000 | 49,772,000 | 46,697,000 | 45,361,000 | 46,803,000 | 48,304,000 | 43,044,000 | 35,516,000 | 39,977,000 |
income from operations | 12,999,000 | 15,059,000 | 12,994,000 | 10,311,000 | 8,778,000 | 18,396,000 | 10,443,000 | 7,916,000 | 7,213,000 | 18,006,000 | 2,209,000 | 12,266,000 | 6,167,000 | 16,266,000 | 15,668,000 | 13,143,000 | 8,002,000 | 11,845,000 | 10,303,000 | 7,216,000 | 4,024,000 | 7,786,000 | 6,241,000 | 3,915,000 | -209,000 | 78,000 | 219,000 | -6,424,000 | -10,967,000 | -2,423,000 | -1,568,000 | -3,692,000 | -19,996,000 | 4,141,000 | -2,145,000 | -8,044,000 | -4,324,000 | 621,000 | -4,550,000 | -5,770,000 | -9,420,000 | -6,814,000 | -8,634,000 | -9,426,000 | -13,572,000 | -13,893,000 | -11,369,000 | -724,000 | -4,285,000 |
yoy | 48.09% | -18.14% | 24.43% | 30.26% | 21.70% | 2.17% | 372.75% | -35.46% | 16.96% | 10.70% | -85.90% | -6.67% | -22.93% | 37.32% | 52.07% | 82.14% | 98.86% | 52.13% | 65.09% | 84.32% | -2025.36% | 9882.05% | 2749.77% | -160.94% | -98.09% | -103.22% | -113.97% | 74.00% | -45.15% | -158.51% | -26.90% | -54.10% | 362.44% | 566.83% | -52.86% | 39.41% | -54.10% | -109.11% | -47.30% | -38.79% | -30.59% | -50.95% | -24.06% | 1201.93% | 216.73% | ||||
qoq | -13.68% | 15.89% | 26.02% | 17.46% | -52.28% | 76.16% | 31.92% | 9.75% | -59.94% | 715.12% | -81.99% | 98.90% | -62.09% | 3.82% | 19.21% | 64.25% | -32.44% | 14.97% | 42.78% | 79.32% | -48.32% | 24.76% | 59.41% | -1973.21% | -367.95% | -64.38% | -103.41% | -41.42% | 352.62% | 54.53% | -57.53% | -81.54% | -582.88% | -293.05% | -73.33% | 86.03% | -796.30% | -113.65% | -21.14% | -38.75% | 38.24% | -21.08% | -8.40% | -30.55% | -2.31% | 22.20% | 1470.30% | -83.10% | |
operating margin % | 17.33% | 28.66% | 17.40% | 14.86% | 13.27% | 39.25% | 15.65% | 13.17% | 11.89% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% |
non-operating income: | |||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 3,383,000 | 3,458,000 | 3,386,000 | 2,994,000 | 1,790,000 | 1,670,000 | 1,634,000 | 1,761,000 | 1,681,000 | 1,677,000 | 1,766,000 | 662,000 | 973,000 | 568,000 | 432,000 | 184,000 | |||||||||||||||||||||||||||||||||
interest and other income | -2,158,000 | -2,495,000 | -2,387,000 | -1,376,000 | -90,000 | -253,000 | -198,000 | -112,000 | -1,183,000 | 469,000 | 479,000 | 228,000 | 231,000 | 522,000 | 254,000 | 776,000 | -633,000 | 1,267,000 | -131,000 | -429,000 | 566,000 | 210,000 | -37,000 | -26,000 | 842,000 | ||||||||||||||||||||||||
total non-operating income | 1,225,000 | 963,000 | 999,000 | 1,618,000 | 1,700,000 | 485,000 | -253,000 | -198,000 | -112,000 | -1,183,000 | 469,000 | 479,000 | 227,000 | 231,000 | 507,000 | 224,000 | 739,000 | -788,000 | 1,237,000 | -165,000 | -461,000 | 533,000 | 176,000 | -57,000 | |||||||||||||||||||||||||
income before income taxes | 14,224,000 | 16,022,000 | 13,993,000 | 11,929,000 | 10,478,000 | 11,592,000 | 10,105,000 | -5,685,000 | -11,755,000 | -1,186,000 | -1,733,000 | -4,153,000 | -19,463,000 | 4,317,000 | -2,202,000 | -8,134,000 | -3,526,000 | -1,590,000 | -4,386,000 | ||||||||||||||||||||||||||||||
provision for income taxes | 2,192,000 | 6,157,000 | 1,802,000 | 1,391,000 | 935,000 | 3,206,000 | 1,752,000 | 1,507,000 | 1,494,000 | 3,186,000 | 964,000 | -1,659,000 | 3,116,000 | 3,212,000 | 1,140,000 | 488,000 | 184,000 | 414,000 | 256,000 | 334,000 | 319,000 | 534,000 | 270,000 | 86,000 | 422,000 | 74,000 | 379,000 | 207,000 | 243,000 | 454,000 | 135,000 | 374,000 | 196,000 | 298,000 | 59,000 | 204,000 | 250,000 | 204,000 | 231,000 | 62,000 | 760,000 | 233,000 | 309,000 | 205,000 | |||||
net income | 12,032,000 | 9,865,000 | 12,191,000 | 10,538,000 | 9,543,000 | 18,301,000 | 12,637,000 | 9,476,000 | 9,726,000 | 17,917,000 | 6,469,000 | 11,626,000 | 3,958,000 | 18,030,000 | 12,113,000 | 10,416,000 | 6,349,000 | 10,728,000 | 74,886,000 | 6,616,000 | 2,657,000 | 7,841,000 | 6,464,000 | 3,808,000 | -297,000 | 51,000 | 173,000 | -5,771,000 | -12,272,000 | -1,608,000 | -1,807,000 | -4,532,000 | -19,670,000 | 4,074,000 | -2,656,000 | -8,269,000 | -3,900,000 | -1,786,000 | -4,684,000 | -4,935,000 | -9,535,000 | -7,356,000 | -8,967,000 | -9,977,000 | -13,734,000 | -16,018,000 | -12,304,000 | -1,296,000 | -5,102,000 |
yoy | 26.08% | -46.10% | -3.53% | 11.21% | -1.88% | 2.14% | 95.35% | -18.49% | 145.73% | -0.63% | -46.59% | 11.62% | -37.66% | 68.06% | -83.82% | 57.44% | 138.95% | 36.82% | 1058.51% | 73.74% | -994.61% | 15274.51% | 3636.42% | -165.99% | -97.58% | -103.17% | -109.57% | 27.34% | -37.61% | -139.47% | -31.97% | -45.19% | 404.36% | -328.11% | -43.30% | 67.56% | -59.10% | -75.72% | -47.76% | -50.54% | -30.57% | -54.08% | -27.12% | 669.83% | 169.19% | ||||
qoq | 21.97% | -19.08% | 15.69% | 10.43% | -47.86% | 44.82% | 33.36% | -2.57% | -45.72% | 176.97% | -44.36% | 193.73% | -78.05% | 48.85% | 16.29% | 64.06% | -40.82% | -85.67% | 1031.89% | 149.00% | -66.11% | 21.30% | 69.75% | -1382.15% | -682.35% | -70.52% | -103.00% | -52.97% | 663.18% | -11.01% | -60.13% | -76.96% | -582.82% | -253.39% | -67.88% | 112.03% | 118.37% | -61.87% | -5.09% | -48.24% | 29.62% | -17.97% | -10.12% | -27.36% | -14.26% | 30.19% | 849.38% | -74.60% | |
net income margin % | 16.04% | 18.77% | 16.32% | 15.19% | 14.43% | 39.04% | 18.94% | 15.77% | 16.03% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% |
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.17 | 0.13 | 0.17 | 0.15 | 0.13 | 0.25 | 0.17 | 0.13 | 0.13 | 0.24 | 0.09 | 0.16 | 0.05 | 0.24 | 0.16 | 0.14 | 0.08 | 0.14 | 0.97 | 0.09 | 0.03 | 0.1 | 0.08 | 0.05 | -0.06 | -0.16 | -0.22 | -0.29 | -0.21 | -0.02 | -0.45 | ||||||||||||||||||
diluted | 0.17 | 0.13 | 0.17 | 0.14 | 0.13 | 0.25 | 0.17 | 0.13 | 0.13 | 0.24 | 0.09 | 0.15 | 0.05 | 0.23 | 0.16 | 0.13 | 0.08 | 0.14 | 0.94 | 0.08 | 0.03 | 0.1 | 0.08 | 0.05 | -0.06 | -0.16 | -0.22 | -0.29 | -0.21 | -0.02 | -0.45 | ||||||||||||||||||
weighted-average shares used for eps calculation | |||||||||||||||||||||||||||||||||||||||||||||||||
basic | 71,667 | 72,253 | 71,891 | 72,009 | 73,555 | 74,088 | 73,823 | 74,366 | 74,451 | 74,210 | 74,526 | 74,017 | 74,001 | 75,528 | 75,881 | 75,893 | 76,795 | 77,046 | 77,149 | 76,774 | 76,704 | 77,776 | 78,235 | 78,178 | 78,061 | 76,618 | 61,945 | 61,485 | 48,682 | 59,913 | 59,711 | 13,940 | |||||||||||||||||
diluted | 72,915 | 73,590 | 73,046 | 73,117 | 75,048 | 75,302 | 74,780 | 75,497 | 75,318 | 75,550 | 75,807 | 75,428 | 75,541 | 77,751 | 77,679 | 78,306 | 79,285 | 80,037 | 79,927 | 79,316 | 79,636 | 80,019 | 80,424 | 79,982 | 78,061 | 79,093 | 61,945 | 61,485 | 48,682 | 59,913 | 59,711 | 13,940 | |||||||||||||||||
non-operating income, net: | |||||||||||||||||||||||||||||||||||||||||||||||||
other income | 1,485,750 | 2,312,000 | 1,306,000 | 2,326,000 | 163,250 | 987,000 | 1,884,000 | -2,218,000 | -301,000 | -871,000 | 301,000 | ||||||||||||||||||||||||||||||||||||||
non-operating income | 2,755,000 | 3,946,000 | 3,067,000 | 4,007,000 | 1,013,500 | 2,753,000 | 2,546,000 | -1,245,000 | -117,000 | -439,000 | |||||||||||||||||||||||||||||||||||||||
income before provision for income taxes | 9,148,000 | 14,389,000 | 10,983,000 | 11,220,000 | 6,174,000 | 4,962,000 | 14,812,000 | 4,922,000 | 9,086,250 | 15,229,000 | 13,628,000 | 7,489,000 | 7,104,000 | 2,841,000 | 2,721,000 | 6,720,000 | 4,142,000 | 22,000 | -4,249,250 | 443,000 | -4,876,000 | -9,331,000 | -7,106,000 | -8,763,000 | -9,746,000 | -13,672,000 | -15,258,000 | -12,071,000 | -987,000 | -4,897,000 | |||||||||||||||||||
revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||
total revenue | 70,417,000 | 57,775,000 | 65,817,000 | 57,691,000 | 77,634,000 | 72,059,000 | 67,973,000 | 62,672,000 | 70,671,000 | 65,360,000 | 59,168,000 | 54,843,000 | 62,655,000 | 56,608,000 | 52,500,000 | 53,764,000 | 60,316,000 | 52,833,000 | 49,189,000 | 50,290,000 | 61,825,000 | 60,502,000 | 60,713,000 | 49,183,000 | 60,035,000 | 61,419,000 | 53,689,000 | 60,286,000 | 64,001,000 | 55,068,000 | 57,130,000 | 53,804,000 | 56,624,000 | 50,778,000 | 47,536,000 | 44,017,000 | 45,202,000 | 43,428,000 | 45,132,000 | 45,745,000 | |||||||||
cost of revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenue | 13,274,000 | 11,009,000 | 13,463,000 | 10,216,000 | 15,743,000 | 14,765,000 | 13,485,000 | 12,839,000 | 14,182,000 | 13,194,000 | 13,630,000 | 12,499,000 | 13,461,000 | 13,123,000 | 11,422,000 | 12,142,000 | 13,440,000 | 11,920,000 | 11,271,000 | 12,250,000 | 13,811,000 | 13,014,000 | 13,187,000 | 11,884,000 | 12,722,000 | 13,759,000 | 12,693,000 | 14,144,000 | 14,526,000 | 12,948,000 | 14,209,000 | 13,227,000 | 13,666,000 | 12,715,000 | 11,601,000 | 10,786,000 | 10,791,000 | 11,753,000 | 10,340,000 | 10,053,000 | |||||||||
income tax provision | 660,750 | -1,507,000 | |||||||||||||||||||||||||||||||||||||||||||||||
non-operating expense, net: | |||||||||||||||||||||||||||||||||||||||||||||||||
interest and other expense | -513,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
total non-operating expense | -513,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 16,027,250 | 64,781,000 | 517,000 | ||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -1,000 | -15,000 | -30,000 | -37,000 | -155,000 | -30,000 | -34,000 | -32,000 | -33,000 | -34,000 | -20,000 | -64,000 | -44,000 | -27,000 | -145,000 | -126,000 | -126,000 | -127,000 | -151,000 | -104,000 | -127,000 | -124,000 | -192,000 | -125,000 | -587,000 | ||||||||||||||||||||||||
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | -0.08 | -0.16 | -0.02 | -0.02 | -0.06 | -0.27 | 0.06 | -0.04 | -0.12 | -0.06 | -0.03 | -0.07 | -0.08 | -0.15 | -0.11 | -0.14 | |||||||||||||||||||||||||||||||||
weighted-average shares used for eps calculation | |||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 76,080 | 75,712 | 74,809 | 72,882 | 72,707 | 72,707 | 72,232 | 70,053 | 70,705 | 69,770 | 68,571 | 65,701 | 66,260 | 64,861 | 64,309 | 62,428 | 62,753 | ||||||||||||||||||||||||||||||||
litigation and settlement expense | 514,750 | 66,000 | 202,000 | 1,791,000 | |||||||||||||||||||||||||||||||||||||||||||||
other income, net: | |||||||||||||||||||||||||||||||||||||||||||||||||
total other income | -90,000 | 798,000 | 286,750 | 164,000 | 894,000 | 89,000 | -137,250 | -129,000 | -320,000 | -100,000 | -1,365,000 | -702,000 | -263,000 | -612,000 | |||||||||||||||||||||||||||||||||||
interest income and other income | 386,000 | 309,000 | 1,020,000 | 215,000 | -165,000 | 22,000 | -216,000 | 27,000 | -1,241,000 | -510,000 | -138,000 | -25,000 | |||||||||||||||||||||||||||||||||||||
litigation expense | 265,000 | 469,000 | 1,025,000 | 445,000 | 266,000 | 910,000 | -5,859,000 | ||||||||||||||||||||||||||||||||||||||||||
accretion of redeemable convertible preferred stock dividend | -1,150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
net loss attributable to common stockholders | -7,356,000 | -8,967,000 | -9,977,000 | -13,734,000 | -16,018,000 | -12,304,000 | -1,296,000 | -6,252,000 | |||||||||||||||||||||||||||||||||||||||||
litigation | 1,846,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 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-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 57,895,000 | 71,139,000 | 86,555,000 | 252,924,000 | 243,846,000 | 95,129,000 | 78,063,000 | 77,457,000 | 122,909,000 | 97,244,000 | 104,152,000 | 111,181,000 | 68,519,000 | 67,971,000 | 32,131,000 | 84,242,000 | 67,758,000 | 78,925,000 | 85,637,000 | 67,949,000 | 75,696,000 | 83,281,000 | 83,069,000 | 65,846,000 | 65,633,000 | 45,742,000 | 36,067,000 | 36,818,000 | 33,967,000 | 40,621,000 | 36,162,000 | 40,567,000 | 46,964,000 | 46,567,000 | 39,919,000 | 46,385,000 | 30,580,000 | 28,975,000 | 31,380,000 | 28,632,000 | 38,196,000 | 98,117,000 | 100,524,000 | 96,197,000 | 85,570,000 | 91,905,000 | 107,099,000 | 112,101,000 | 122,149,000 |
marketable securities | 311,867,000 | 306,714,000 | 284,304,000 | 114,459,000 | 111,996,000 | 100,429,000 | 104,043,000 | 99,682,000 | 59,163,000 | 62,056,000 | 64,889,000 | 42,730,000 | 76,022,000 | 83,018,000 | 95,642,000 | 82,551,000 | 96,945,000 | 106,117,000 | 101,820,000 | 98,860,000 | 85,261,000 | 74,851,000 | 76,041,000 | 77,544,000 | 77,273,000 | 84,180,000 | 86,525,000 | 82,478,000 | 88,784,000 | 87,754,000 | 87,391,000 | 86,820,000 | 83,738,000 | 84,567,000 | 83,973,000 | 85,773,000 | 85,595,000 | 85,372,000 | 85,385,000 | 85,069,000 | 69,278,000 | ||||||||
accounts receivable | 69,003,000 | 62,069,000 | 61,578,000 | 52,364,000 | 65,379,000 | 76,687,000 | 64,949,000 | 57,395,000 | 55,906,000 | 74,307,000 | 59,070,000 | 69,171,000 | 67,007,000 | 72,928,000 | 73,500,000 | 67,908,000 | 49,282,000 | 61,795,000 | 46,784,000 | 50,219,000 | 51,449,000 | 51,051,000 | 42,803,000 | 45,895,000 | 42,862,000 | 53,566,000 | 45,397,000 | 45,251,000 | 44,802,000 | 53,972,000 | 51,084,000 | 50,370,000 | 47,755,000 | 48,266,000 | 49,856,000 | 41,370,000 | 61,842,000 | 66,755,000 | 48,903,000 | 39,348,000 | 41,941,000 | 57,778,000 | 41,492,000 | 46,165,000 | 52,762,000 | 54,003,000 | 42,474,000 | 40,455,000 | 38,803,000 |
inventory | 20,172,000 | 18,032,000 | 18,963,000 | 20,082,000 | 20,539,000 | 22,005,000 | 23,417,000 | 25,212,000 | 24,895,000 | 23,522,000 | 23,561,000 | 20,438,000 | 20,391,000 | 19,693,000 | 21,289,000 | 21,926,000 | 20,832,000 | 22,462,000 | 19,169,000 | 19,084,000 | 19,547,000 | 20,730,000 | 22,600,000 | 22,159,000 | 20,764,000 | 22,384,000 | 21,081,000 | 22,522,000 | 20,952,000 | 17,930,000 | 15,102,000 | 14,965,000 | 16,189,000 | 17,577,000 | 15,944,000 | 15,385,000 | 16,509,000 | 15,070,000 | 14,537,000 | 14,333,000 | 17,173,000 | 18,291,000 | 17,566,000 | 17,653,000 | 19,768,000 | 20,701,000 | 19,371,000 | 18,541,000 | 17,535,000 |
prepaid expenses and other current assets | 20,611,000 | 18,000,000 | 17,279,000 | 17,233,000 | 16,429,000 | 13,038,000 | 13,365,000 | 15,301,000 | 13,225,000 | 14,695,000 | 12,959,000 | 12,945,000 | 13,054,000 | 13,381,000 | 15,023,000 | 15,038,000 | 17,416,000 | 14,720,000 | 13,910,000 | 14,523,000 | 13,022,000 | 12,390,000 | 10,809,000 | 11,342,000 | 12,518,000 | 15,067,000 | 14,509,000 | 14,746,000 | 17,113,000 | 14,662,000 | 13,266,000 | 12,977,000 | 14,352,000 | 6,825,000 | 7,045,000 | 7,336,000 | 6,210,000 | 5,137,000 | 4,652,000 | 5,427,000 | 6,423,000 | 5,064,000 | 4,918,000 | 5,031,000 | 4,200,000 | 4,732,000 | 4,940,000 | 4,370,000 | 3,479,000 |
total current assets | 479,548,000 | 475,954,000 | 468,679,000 | 457,062,000 | 458,189,000 | 307,288,000 | 283,837,000 | 275,047,000 | 276,098,000 | 271,824,000 | 264,631,000 | 256,465,000 | 244,993,000 | 256,991,000 | 237,585,000 | 271,665,000 | 252,233,000 | 284,019,000 | 267,320,000 | 250,635,000 | 244,975,000 | 242,303,000 | 235,322,000 | 222,786,000 | 219,050,000 | 220,939,000 | 203,579,000 | 201,815,000 | 205,618,000 | 214,939,000 | 203,005,000 | 205,699,000 | 208,998,000 | 203,802,000 | 196,737,000 | 196,249,000 | 200,736,000 | 201,309,000 | 184,857,000 | 172,809,000 | 173,011,000 | 179,250,000 | 164,500,000 | 165,046,000 | 162,300,000 | 171,341,000 | 173,884,000 | 175,467,000 | 181,966,000 |
property and equipment | 51,972,000 | 50,221,000 | 47,029,000 | 44,458,000 | 42,167,000 | 39,142,000 | 37,313,000 | 34,012,000 | 30,254,000 | 29,876,000 | 26,054,000 | 25,210,000 | 22,305,000 | 19,743,000 | 17,958,000 | 15,046,000 | 13,460,000 | 10,692,000 | 9,555,000 | 9,148,000 | 8,223,000 | 7,888,000 | 7,297,000 | 7,033,000 | 7,462,000 | 7,656,000 | 8,846,000 | 7,408,000 | 7,676,000 | 7,262,000 | 7,994,000 | 8,676,000 | 9,634,000 | 9,913,000 | 9,531,000 | 8,266,000 | 8,131,000 | 8,219,000 | 8,851,000 | 8,917,000 | 8,641,000 | 8,903,000 | 9,087,000 | 9,253,000 | 9,951,000 | 10,780,000 | 11,837,000 | 11,945,000 | 11,246,000 |
goodwill | 15,134,000 | 15,134,000 | 15,134,000 | 15,070,000 | 15,070,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | 1,307,000 | |||||||||||||||
intangible assets | 5,879,000 | 6,259,000 | 6,638,000 | 7,018,000 | 7,397,000 | 33,000 | 141,000 | 502,000 | 862,000 | 1,223,000 | 1,584,000 | 1,944,000 | 2,305,000 | 2,666,000 | 3,026,000 | 3,387,000 | 3,748,000 | 4,108,000 | 4,469,000 | 4,829,000 | 5,190,000 | 1,028,000 | |||||||||||||||||||||||||||
deferred tax assets | 63,034,000 | 62,109,000 | 62,535,000 | 62,362,000 | 62,174,000 | 62,364,000 | 62,632,000 | 62,327,000 | 62,323,000 | 62,725,000 | 61,088,000 | 59,871,000 | 62,116,000 | 63,183,000 | 65,557,000 | 65,557,000 | 65,555,000 | 65,773,000 | |||||||||||||||||||||||||||||||
other non-current assets | 18,853,000 | 20,136,000 | 20,118,000 | 21,945,000 | 21,226,000 | 22,714,000 | 22,658,000 | 24,477,000 | 25,676,000 | 24,077,000 | 24,762,000 | 25,379,000 | 26,564,000 | 27,881,000 | 30,254,000 | 30,990,000 | 29,192,000 | 31,294,000 | 96,230,000 | 34,907,000 | 36,573,000 | 38,451,000 | 38,948,000 | 39,898,000 | 40,294,000 | 41,846,000 | 12,549,000 | 13,256,000 | 13,989,000 | 8,620,000 | 8,380,000 | 8,555,000 | 7,229,000 | 4,646,000 | 4,837,000 | 4,930,000 | 4,569,000 | 3,870,000 | 3,752,000 | 3,681,000 | 4,119,000 | 4,398,000 | 4,859,000 | ||||||
total assets | 634,420,000 | 629,813,000 | 620,133,000 | 607,915,000 | 606,223,000 | 432,815,000 | 407,747,000 | 397,170,000 | 395,658,000 | 389,809,000 | 377,842,000 | 368,232,000 | 357,285,000 | 369,105,000 | 352,661,000 | 384,565,000 | 361,747,000 | 393,085,000 | 374,445,000 | 296,138,000 | 291,580,000 | 290,811,000 | 284,097,000 | 272,608,000 | 270,057,000 | 274,053,000 | 228,947,000 | 226,812,000 | 231,977,000 | 235,876,000 | 224,794,000 | 228,706,000 | 231,997,000 | 224,858,000 | 217,963,000 | 216,663,000 | 221,015,000 | 221,338,000 | 205,760,000 | 192,493,000 | 185,771,000 | 192,551,000 | 177,959,000 | 178,783,000 | 176,946,000 | 186,980,000 | 190,350,000 | 192,196,000 | 198,095,000 |
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 14,078,000 | 11,694,000 | 11,219,000 | 6,999,000 | 7,636,000 | 12,542,000 | 7,544,000 | 5,642,000 | 5,049,000 | 7,024,000 | 8,214,000 | 6,399,000 | 5,906,000 | 6,725,000 | 6,045,000 | 5,567,000 | 4,994,000 | 6,852,000 | 3,755,000 | 5,661,000 | 4,521,000 | 4,851,000 | 7,289,000 | 6,850,000 | 3,937,000 | 7,592,000 | 5,488,000 | 7,749,000 | 8,136,000 | 8,202,000 | 9,630,000 | 6,234,000 | 7,632,000 | 9,033,000 | 8,509,000 | 8,318,000 | 8,522,000 | 9,851,000 | 9,419,000 | 7,782,000 | 9,562,000 | 10,508,000 | 8,182,000 | 6,089,000 | 7,989,000 | 8,994,000 | 11,175,000 | 10,805,000 | 9,464,000 |
accrued and other liabilities | 30,740,000 | 41,132,000 | 32,696,000 | 21,388,000 | 37,183,000 | ||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, current | 84,298,000 | 80,824,000 | 78,335,000 | 82,657,000 | 74,340,000 | 73,132,000 | 65,999,000 | 62,233,000 | 63,874,000 | 61,858,000 | 58,780,000 | 61,334,000 | 53,484,000 | 51,384,000 | 50,718,000 | 49,572,000 | 44,352,000 | 45,271,000 | 40,155,000 | 39,256,000 | 34,329,000 | 31,315,000 | |||||||||||||||||||||||||||
total current liabilities | 129,116,000 | 133,650,000 | 128,729,000 | 108,159,000 | 113,223,000 | 123,573,000 | 127,038,000 | 115,033,000 | 112,860,000 | 111,069,000 | 111,331,000 | 107,078,000 | 103,045,000 | 118,248,000 | 122,279,000 | 122,459,000 | 109,332,000 | 116,085,000 | 103,224,000 | 103,342,000 | 99,018,000 | 107,780,000 | 96,777,000 | 96,258,000 | 90,898,000 | 97,581,000 | 85,826,000 | 88,529,000 | 96,100,000 | 97,367,000 | 90,885,000 | 96,295,000 | 98,858,000 | 92,726,000 | 95,407,000 | 95,554,000 | 97,189,000 | 102,710,000 | 92,330,000 | 87,996,000 | 84,722,000 | 87,837,000 | 73,494,000 | 72,257,000 | 67,994,000 | 70,685,000 | 66,152,000 | 63,133,000 | 68,731,000 |
deferred revenue, non-current | 62,864,000 | 61,982,000 | 61,470,000 | 71,021,000 | 73,060,000 | 69,924,000 | 54,710,000 | 57,963,000 | 57,561,000 | 58,677,000 | 56,174,000 | 53,590,000 | 52,769,000 | 52,652,000 | 51,405,000 | 47,848,000 | 47,224,000 | 48,499,000 | 46,616,000 | 46,409,000 | 44,920,000 | 42,700,000 | 40,140,000 | 39,083,000 | 38,560,000 | 38,931,000 | 38,470,000 | 37,220,000 | 36,041,000 | 34,092,000 | 34,202,000 | 33,176,000 | 31,895,000 | 32,779,000 | 31,710,000 | 30,671,000 | 34,325,000 | 31,574,000 | 29,759,000 | 24,379,000 | 24,125,000 | 23,232,000 | 21,986,000 | 20,508,000 | 19,505,000 | 17,964,000 | |||
long-term debt | 219,153,000 | 218,787,000 | 218,450,000 | 218,086,000 | 217,723,000 | ||||||||||||||||||||||||||||||||||||||||||||
other non-current liabilities | 2,450,000 | 3,848,000 | 5,271,000 | 6,661,000 | 6,333,000 | 7,489,000 | 8,729,000 | 9,817,000 | 10,928,000 | 12,187,000 | 13,415,000 | 14,626,000 | 15,970,000 | 17,193,000 | 18,243,000 | 19,499,000 | 19,214,000 | 19,613,000 | 21,010,000 | 21,882,000 | 22,983,000 | 24,357,000 | 25,479,000 | 26,407,000 | 27,347,000 | 28,754,000 | 2,483,000 | 2,737,000 | 3,062,000 | 534,000 | 642,000 | 760,000 | 884,000 | 967,000 | 1,073,000 | 794,000 | 912,000 | 988,000 | 1,052,000 | 1,162,000 | 1,285,000 | 1,414,000 | 1,541,000 | 1,425,000 | 1,557,000 | 1,766,000 | |||
total liabilities | 413,583,000 | 418,267,000 | 413,920,000 | 403,927,000 | 410,339,000 | 200,986,000 | 190,477,000 | 182,813,000 | 181,349,000 | 181,933,000 | 180,920,000 | 175,294,000 | 171,784,000 | 188,093,000 | 191,927,000 | 189,806,000 | 175,770,000 | 184,197,000 | 170,850,000 | 171,633,000 | 166,921,000 | 174,837,000 | 162,396,000 | 161,748,000 | 156,805,000 | 165,266,000 | 126,779,000 | 128,486,000 | 135,203,000 | 131,993,000 | 125,729,000 | 130,231,000 | 131,637,000 | 126,472,000 | 128,190,000 | 127,019,000 | 132,426,000 | 135,272,000 | 123,141,000 | 113,537,000 | 110,132,000 | 112,483,000 | 97,021,000 | 94,190,000 | 89,056,000 | 90,415,000 | 84,699,000 | 79,822,000 | 87,976,000 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity: | |||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 |
treasury stock | -252,408,000 | -249,912,000 | -243,000,000 | -231,965,000 | -228,022,000 | -180,992,000 | -175,230,000 | -165,785,000 | -153,948,000 | -150,909,000 | -143,606,000 | -141,164,000 | -134,934,000 | -134,934,000 | -134,934,000 | -87,435,000 | -83,999,000 | -55,677,000 | -48,623,000 | -48,623,000 | -37,498,000 | -37,410,000 | -18,226,000 | -18,226,000 | |||||||||||||||||||||||||
additional paid-in-capital | 536,611,000 | 531,790,000 | 525,303,000 | 520,524,000 | 514,405,000 | 508,387,000 | 501,918,000 | 497,520,000 | 491,164,000 | 486,958,000 | 481,765,000 | 477,111,000 | 471,341,000 | 466,927,000 | 460,884,000 | 455,539,000 | 449,742,000 | 446,035,000 | 440,305,000 | 436,112,000 | 431,738,000 | 425,534,000 | 419,758,000 | 415,166,000 | 403,650,000 | 398,600,000 | 391,998,000 | 388,356,000 | 381,195,000 | 376,272,000 | 369,858,000 | 367,525,000 | 364,953,000 | 347,573,000 | 344,817,000 | 335,493,000 | |||||||||||||
dividends paid | -77,089,000 | -72,785,000 | -68,492,000 | -64,172,000 | -59,851,000 | -55,417,000 | -50,988,000 | -46,562,000 | -42,091,000 | -37,619,000 | -33,171,000 | -28,682,000 | -24,248,000 | -19,802,000 | -15,392,000 | -11,543,000 | -7,749,000 | -3,880,000 | |||||||||||||||||||||||||||||||
accumulated other comprehensive income | -103,000 | 659,000 | 473,000 | -137,000 | 152,000 | 194,000 | 214,000 | 465,000 | -59,000 | 334,000 | 542,000 | -163,000 | -1,341,000 | -1,206,000 | -1,005,000 | -229,000 | 2,000 | -9,000 | 10,000 | 98,000 | 258,000 | 473,000 | -37,000 | 251,000 | 285,000 | 258,000 | 96,000 | 36,000 | 88,000 | 56,000 | |||||||||||||||||||
retained earnings | 13,825,000 | 1,793,000 | |||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 220,837,000 | 211,546,000 | 206,213,000 | 203,988,000 | 195,884,000 | 231,829,000 | 217,270,000 | 214,357,000 | 214,309,000 | 207,876,000 | 196,922,000 | 192,938,000 | 185,501,000 | 181,012,000 | 160,734,000 | 194,759,000 | 185,977,000 | 208,888,000 | 203,595,000 | 124,505,000 | 124,659,000 | 115,974,000 | 121,701,000 | 110,860,000 | 113,252,000 | 108,787,000 | 102,168,000 | 98,326,000 | 96,774,000 | 103,883,000 | 99,065,000 | 98,475,000 | 100,360,000 | 89,773,000 | 89,644,000 | 88,589,000 | 82,619,000 | 78,956,000 | 75,639,000 | 80,068,000 | 80,938,000 | 84,593,000 | 87,890,000 | 96,565,000 | 105,651,000 | 112,374,000 | |||
total liabilities and stockholders' equity | 634,420,000 | 629,813,000 | 620,133,000 | 607,915,000 | 606,223,000 | 432,815,000 | 407,747,000 | 397,170,000 | 395,658,000 | 389,809,000 | 377,842,000 | 368,232,000 | 357,285,000 | 369,105,000 | 352,661,000 | 384,565,000 | 361,747,000 | 393,085,000 | 374,445,000 | 296,138,000 | 291,580,000 | 290,811,000 | 284,097,000 | 272,608,000 | 270,057,000 | 274,053,000 | 228,947,000 | 226,812,000 | 231,977,000 | 235,876,000 | 224,794,000 | 228,706,000 | 231,997,000 | 217,963,000 | 216,663,000 | 221,015,000 | 221,338,000 | 205,760,000 | 192,493,000 | 185,771,000 | 192,551,000 | 177,959,000 | 178,783,000 | 176,946,000 | |||||
accrued liabilities | 35,493,000 | 27,815,000 | 25,905,000 | 29,985,000 | 27,398,000 | 24,466,000 | 23,577,000 | 22,656,000 | 21,410,000 | 41,472,000 | 36,870,000 | 30,213,000 | 36,101,000 | 28,968,000 | 27,763,000 | 26,198,000 | 36,930,000 | 27,602,000 | 23,493,000 | 24,243,000 | 27,756,000 | 20,735,000 | 20,209,000 | 25,436,000 | 25,291,000 | 20,602,000 | 25,154,000 | 25,491,000 | 21,835,000 | 27,604,000 | 25,396,000 | 29,887,000 | 31,525,000 | 29,427,000 | 28,830,000 | 24,442,000 | 27,757,000 | 20,960,000 | 20,897,000 | 19,850,000 | 22,290,000 | 19,994,000 | 19,645,000 | 17,988,000 | |||||
deferred revenue | 82,017,000 | 73,345,000 | 79,682,000 | 89,509,000 | 81,993,000 | 83,345,000 | 79,540,000 | 78,023,000 | 75,729,000 | 74,762,000 | 80,022,000 | 74,125,000 | 70,501,000 | 69,918,000 | 68,299,000 | 61,886,000 | 65,915,000 | 62,718,000 | 59,603,000 | 60,571,000 | 62,528,000 | 60,653,000 | 64,907,000 | 65,735,000 | 59,294,000 | 61,840,000 | 29,884,000 | ||||||||||||||||||||||
accumulated deficit | -8,072,000 | -20,263,000 | -30,801,000 | -40,344,000 | -58,645,000 | -71,282,000 | -80,758,000 | -90,484,000 | -108,401,000 | -114,870,000 | -126,496,000 | -130,454,000 | -148,484,000 | -160,597,000 | -171,013,000 | -177,362,000 | -188,090,000 | -262,976,000 | -269,592,000 | -272,249,000 | -280,090,000 | -286,554,000 | -290,362,000 | -290,065,000 | -290,116,000 | -290,289,000 | -284,518,000 | -272,246,000 | -270,637,000 | -268,830,000 | -264,298,000 | -257,025,000 | -257,784,000 | -255,128,000 | -246,859,000 | -242,759,000 | -240,973,000 | -236,289,000 | -231,354,000 | -221,819,000 | -214,463,000 | -205,496,000 | -195,519,000 | -181,785,000 | -165,767,000 | -153,463,000 | -152,167,000 | ||
accumulated other comprehensive loss | -71,000 | -726,000 | -144,000 | -157,000 | -221,000 | -296,000 | -123,000 | -17,000 | -46,000 | -46,000 | -45,000 | ||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 355,533,000 | 328,869,000 | 323,555,000 | 315,156,000 | 306,936,000 | 301,886,000 | 295,400,000 | 290,088,000 | 283,408,000 | 278,349,000 | 271,417,000 | 265,836,000 | 262,285,000 | ||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 98,386,000 | 86,066,000 | 110,119,000 | ||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 224,858,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and intangible assets | 6,858,000 | 7,218,000 | 7,579,000 | 7,940,000 | 8,300,000 | 7,086,000 | |||||||||||||||||||||||||||||||||||||||||||
stockholder's equity : | |||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||
other long-term assets | 4,372,000 | 4,484,000 | 4,695,000 | 4,629,000 | 4,784,000 | ||||||||||||||||||||||||||||||||||||||||||||
liabilities, redeemable convertible preferred stock, convertible preferred stock and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||
accrued litigation expenses | 145,000 | 654,000 | 1,368,000 | 11,395,000 | |||||||||||||||||||||||||||||||||||||||||||||
revolving credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||
redeemable convertible preferred stock | |||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, par value 0.00001 — 100,000 shares authorized and no shares issued and outstanding as of december 31, 2014; no par value —30,569 shares authorized, issued and outstanding with aggregate liquidation preference of 42,884 as of december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities, redeemable convertible preferred stock, convertible preferred stock and stockholders' equity | 186,980,000 | 190,350,000 | 192,196,000 | ||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, long-term | 16,573,000 | 14,527,000 | |||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 1,974,000 | 2,162,000 | |||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, 0.00001 — 100,000 shares authorized and no shares issued and outstanding as of september 30, 2014; no par value —30,569 shares authorized, issued and outstanding with aggregate liquidation preference of 42,884 as of december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, 0.00001 — 100,000 shares authorized and no shares issued and outstanding as of june 30, 2014; no par value —30,569 shares authorized, issued and outstanding with aggregate liquidation preference of 42,884 as of december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||
current assets | |||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 3,855,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, noncurrent portion | 14,062,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
accrued litigation expenses, noncurrent portion | 2,740,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other noncurrent liabilities | 2,443,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, par value 0.00001— 100,000 shares authorized and no shares issued and outstanding as of march 31, 2014; 30,569 shares authorized, issued and outstanding with aggregate liquidation preference of 42,884 as of december 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities, redeemable convertible preferred stock, convertible preferred stock and stockholders’ equity | 198,095,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 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-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||
net income | 12,032,000 | 9,865,000 | 12,191,000 | 10,538,000 | 9,543,000 | 18,301,000 | 12,637,000 | 9,476,000 | 9,726,000 | 17,917,000 | 6,469,000 | 11,626,000 | 3,958,000 | 18,030,000 | 12,113,000 | 10,416,000 | 6,349,000 | 10,728,000 | 74,886,000 | 6,616,000 | 2,657,000 | 7,841,000 | 6,464,000 | -12,272,000 | |||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 3,969,000 | 3,983,000 | 3,799,000 | 3,681,000 | 3,396,000 | 3,045,000 | 2,741,000 | 2,815,000 | 2,692,000 | 2,501,000 | 2,538,000 | 2,201,000 | 2,106,000 | 1,842,000 | 1,827,000 | 1,868,000 | 1,844,000 | 1,863,000 | 2,291,000 | 2,340,000 | 2,413,000 | 2,530,000 | 2,677,000 | 2,785,000 | 3,311,000 | 2,595,000 | 2,451,000 | 2,535,000 | 2,447,000 | 1,860,000 | 1,917,000 | 1,969,000 | 2,134,000 | 2,289,000 | 1,890,000 | 2,130,000 | 2,202,000 | 2,348,000 | 2,202,000 | 1,811,000 | 1,906,000 | 1,932,000 | 2,111,000 | 2,184,000 | 2,489,000 | 2,784,000 | 2,599,000 | 2,491,000 | 2,247,000 |
stock-based compensation | 4,821,000 | 4,824,000 | 4,779,000 | 4,409,000 | 6,018,000 | 4,764,000 | 4,179,000 | 4,266,000 | 3,839,000 | 2,901,000 | 3,966,000 | 3,472,000 | 3,742,000 | 3,513,000 | 3,505,000 | 2,861,000 | 3,452,000 | 3,574,000 | 3,957,000 | 2,492,000 | 4,399,000 | 2,928,000 | 3,373,000 | 2,969,000 | 3,040,000 | 4,308,000 | 3,397,000 | 4,928,000 | 3,896,000 | 3,983,000 | 2,333,000 | 2,571,000 | 8,151,000 | 3,379,000 | 4,545,000 | 4,963,000 | 4,316,000 | 3,853,000 | 4,588,000 | 3,869,000 | 4,612,000 | 3,615,000 | 4,608,000 | 4,005,000 | 4,633,000 | 4,045,000 | 3,538,000 | 3,006,000 | 1,770,000 |
other non-cash items | 716,000 | 1,031,000 | 1,566,000 | -552,000 | 1,237,000 | 589,000 | -610,000 | -859,000 | 456,000 | -657,000 | 1,044,000 | -101,000 | -169,000 | 744,000 | -64,000 | -174,000 | 287,000 | 902,000 | 255,000 | 350,000 | 181,000 | 678,000 | 898,000 | -419,000 | -13,000 | 269,000 | -112,000 | -64,000 | -246,000 | -220,000 | 386,000 | -623,000 | 389,000 | -1,352,000 | 544,000 | 664,000 | -278,000 | -923,000 | 747,000 | ||||||||||
changes in operating assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -6,974,000 | -234,000 | -9,228,000 | 13,488,000 | 10,543,000 | -10,933,000 | -8,317,000 | -989,000 | 17,684,000 | -14,735,000 | 10,358,000 | -1,989,000 | 5,687,000 | 1,025,000 | -5,510,000 | -18,115,000 | 12,535,000 | -14,817,000 | 3,536,000 | 1,197,000 | -315,000 | -8,431,000 | 2,335,000 | -2,325,000 | 10,767,000 | -8,136,000 | -67,000 | -483,000 | 9,285,000 | -2,975,000 | -1,203,000 | -2,035,000 | 94,000 | -3,687,000 | -9,022,000 | 19,857,000 | 5,214,000 | -18,630,000 | -10,224,000 | 1,894,000 | 15,641,000 | -17,200,000 | 3,500,000 | 6,412,000 | 1,311,000 | -12,510,000 | -2,127,000 | -1,403,000 | -1,241,000 |
inventory | -2,147,000 | 931,000 | 1,119,000 | 457,000 | 1,152,000 | 1,151,000 | 1,407,000 | -1,131,000 | -2,187,000 | -989,000 | -3,608,000 | -183,000 | -1,522,000 | 1,505,000 | 561,000 | -1,464,000 | 1,433,000 | -3,264,000 | -61,000 | 413,000 | 1,086,000 | 1,353,000 | -718,000 | -1,564,000 | 1,472,000 | -1,426,000 | 823,000 | -1,720,000 | -3,325,000 | -3,079,000 | -443,000 | 1,166,000 | 827,000 | -1,427,000 | -1,028,000 | 8,000 | -2,222,000 | -1,411,000 | -543,000 | 2,074,000 | 772,000 | -1,352,000 | -939,000 | 1,676,000 | 185,000 | -2,638,000 | -2,011,000 | -2,480,000 | -1,785,000 |
prepaid expenses and other assets | -3,654,000 | -1,414,000 | -1,047,000 | -2,969,000 | -2,896,000 | -820,000 | 1,294,000 | -2,090,000 | 1,549,000 | -3,895,000 | -1,794,000 | 2,308,000 | 1,519,000 | 4,201,000 | -411,000 | -595,000 | -1,568,000 | -60,000 | -2,575,000 | 1,054,000 | 236,000 | 2,426,000 | -920,000 | 405,000 | 2,472,000 | -2,409,000 | -1,566,000 | -163,000 | 982,000 | -1,687,000 | 471,000 | 326,000 | -1,497,000 | -1,699,000 | -445,000 | 828,000 | 688,000 | -1,167,000 | -308,000 | -141,000 | -665,000 | 709,000 | 286,000 | ||||||
accounts payable | 902,000 | 584,000 | 4,279,000 | -733,000 | -5,646,000 | 4,044,000 | 1,039,000 | -152,000 | -2,707,000 | -1,816,000 | 277,000 | -784,000 | -676,000 | 1,017,000 | 369,000 | 574,000 | -1,857,000 | 3,081,000 | -1,907,000 | 1,322,000 | -501,000 | -2,361,000 | 454,000 | 2,942,000 | -3,718,000 | 2,551,000 | -2,738,000 | 58,000 | -492,000 | -1,409,000 | 3,841,000 | -1,833,000 | -1,202,000 | 301,000 | 567,000 | -186,000 | -1,624,000 | 544,000 | 1,790,000 | -1,844,000 | -824,000 | 2,195,000 | 1,962,000 | -2,061,000 | -987,000 | -3,206,000 | 2,004,000 | 2,446,000 | -341,000 |
accrued and other liabilities | -11,790,000 | 5,736,000 | 333,000 | 464,000 | -12,106,000 | 8,206,000 | 2,313,000 | -1,691,000 | -4,919,000 | 3,286,000 | 189,000 | -5,756,000 | -3,616,000 | 4,598,000 | |||||||||||||||||||||||||||||||||||
deferred revenue | 4,356,000 | -681,000 | -943,000 | -8,377,000 | 2,032,000 | 4,040,000 | 4,263,000 | -950,000 | -428,000 | 5,620,000 | 4,101,000 | 3,115,000 | 1,506,000 | 825,000 | -1,703,000 | 6,519,000 | -280,000 | 4,515,000 | 789,000 | 3,109,000 | 4,519,000 | 6,674,000 | -2,973,000 | 3,720,000 | 114,000 | 3,091,000 | 282,000 | -778,000 | 603,000 | 3,112,000 | -3,228,000 | 452,000 | 6,995,000 | 4,922,000 | -1,507,000 | -594,000 | 197,000 | 9,664,000 | 7,480,000 | 921,000 | 2,039,000 | 6,466,000 | 559,000 | 6,121,000 | 2,438,000 | 6,319,000 | 5,060,000 | 1,896,000 | 2,714,000 |
net cash from operating activities | 2,231,000 | 22,707,000 | 22,803,000 | 22,180,000 | 17,204,000 | 25,710,000 | 20,132,000 | 12,206,000 | 32,444,000 | 2,731,000 | 23,061,000 | 19,568,000 | -846,000 | 27,327,000 | 14,033,000 | 8,832,000 | 15,908,000 | 8,894,000 | 21,767,000 | 17,163,000 | 2,273,000 | 16,765,000 | 15,868,000 | 10,470,000 | 12,183,000 | 5,479,000 | 4,680,000 | -4,527,000 | -6,058,000 | -2,948,000 | -2,218,000 | -352,000 | 4,294,000 | -3,751,000 | 13,226,000 | 545,000 | -3,061,000 | 2,583,000 | 8,818,000 | 10,438,000 | -4,242,000 | 4,156,000 | 8,975,000 | -5,498,000 | -17,017,000 | -3,803,000 | -6,747,000 | -2,971,000 | |
cash flows from investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales and maturities of marketable securities | 58,525,000 | 24,324,000 | 28,228,000 | 18,314,000 | 16,841,000 | 16,178,000 | |||||||||||||||||||||||||||||||||||||||||||
purchases of marketable securities | -64,282,000 | -63,108,000 | -210,772,000 | -26,252,000 | -41,896,000 | -15,471,000 | -20,995,000 | -65,571,000 | -40,722,000 | -10,356,000 | -30,384,000 | -23,459,000 | -21,221,000 | -9,712,000 | -24,050,000 | -8,014,000 | -13,635,000 | -23,822,000 | -28,591,000 | -39,944,000 | -36,197,000 | -18,297,000 | -26,713,000 | -7,464,000 | -5,518,000 | -17,784,000 | -24,295,000 | -15,698,000 | -13,859,000 | -19,069,000 | -20,864,000 | -19,670,000 | -27,220,000 | -17,867,000 | -22,506,000 | -28,458,000 | -18,616,000 | -16,963,000 | -16,586,000 | -23,152,000 | -69,530,000 | ||||||||
acquisition | 0 | 0 | 0 | -19,100,000 | |||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -2,920,000 | -6,664,000 | -4,727,000 | -4,243,000 | -4,494,000 | -2,382,000 | -3,472,000 | -3,489,000 | -2,925,000 | 626,000 | -1,149,000 | -1,398,000 | -2,533,000 | -2,416,000 | -3,133,000 | -1,884,000 | -3,136,000 | -1,787,000 | -946,000 | -1,835,000 | -597,000 | -978,000 | -1,015,000 | -708,000 | -805,000 | -850,000 | -1,196,000 | -1,833,000 | -451,000 | -923,000 | -205,000 | -1,046,000 | -1,511,000 | -3,085,000 | -853,000 | -220,000 | -616,000 | -1,668,000 | -1,136,000 | -1,024,000 | -919,000 | -747,000 | -910,000 | -901,000 | -720,000 | -1,878,000 | -1,357,000 | -1,779,000 | |
free cash flows | -689,000 | 16,043,000 | 18,076,000 | 17,937,000 | 12,710,000 | 23,328,000 | 16,660,000 | 8,717,000 | 29,519,000 | 3,357,000 | 21,912,000 | 18,170,000 | -3,379,000 | 24,911,000 | 10,900,000 | 6,948,000 | 12,772,000 | 7,107,000 | 20,821,000 | 15,328,000 | 1,676,000 | 15,787,000 | 14,853,000 | 9,762,000 | 11,378,000 | 4,629,000 | 3,484,000 | -6,360,000 | -6,509,000 | -3,871,000 | -2,423,000 | -1,398,000 | 2,783,000 | -6,836,000 | 12,373,000 | 325,000 | -3,677,000 | 915,000 | 7,682,000 | 9,414,000 | -5,161,000 | 3,409,000 | 8,065,000 | -6,399,000 | -17,737,000 | -5,681,000 | -8,104,000 | -4,750,000 | |
net cash from investing activities | -8,677,000 | -28,580,000 | -173,817,000 | -6,495,000 | -34,746,000 | -158,000 | -5,720,000 | -43,115,000 | 643,000 | 165,000 | -23,596,000 | 31,672,000 | 5,367,000 | 10,547,000 | -16,488,000 | 12,077,000 | 4,951,000 | -6,686,000 | -4,251,000 | -15,607,000 | -11,526,000 | -164,000 | 188,000 | -525,000 | 5,703,000 | 1,902,000 | -5,677,000 | 5,145,000 | -1,621,000 | -1,433,000 | -4,153,000 | -494,000 | -2,205,000 | -892,000 | -1,065,000 | -980,000 | -738,000 | -3,576,000 | -21,337,000 | -70,704,000 | -919,000 | -747,000 | -910,000 | -901,000 | -720,000 | -1,589,000 | -1,769,000 | -2,022,000 | |
cash flows from financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the issuance of convertible notes | 0 | 0 | 225,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | 0 | 0 | -53,000 | -7,277,000 | |||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -2,495,000 | -11,035,000 | -3,943,000 | -47,030,000 | -9,445,000 | -11,837,000 | -3,039,000 | -2,442,000 | -47,499,000 | -3,436,000 | -28,322,000 | 0 | -11,125,000 | -88,000 | 0 | ||||||||||||||||||||||||||||||||||
payments for dividends | -4,303,000 | -4,294,000 | -4,320,000 | -4,321,000 | -4,434,000 | -4,428,000 | -4,426,000 | -4,471,000 | -4,472,000 | -4,448,000 | -4,489,000 | -4,434,000 | -4,446,000 | -4,410,000 | -3,849,000 | -3,794,000 | -3,869,000 | ||||||||||||||||||||||||||||||||
net cash from financing activities | -6,798,000 | -9,543,000 | -15,355,000 | -6,607,000 | 166,259,000 | -8,486,000 | -13,806,000 | -14,543,000 | -7,422,000 | -9,804,000 | -6,494,000 | -8,578,000 | -3,973,000 | -2,034,000 | -49,656,000 | -4,425,000 | -32,026,000 | -8,920,000 | 172,000 | -9,303,000 | 1,668,000 | -16,389,000 | 1,167,000 | -9,732,000 | 2,005,000 | 2,294,000 | 246,000 | 2,233,000 | 1,025,000 | -24,000 | -26,000 | 1,243,000 | 4,559,000 | -1,823,000 | 3,644,000 | 2,040,000 | 1,394,000 | 3,741,000 | 2,955,000 | 345,000 | 2,754,000 | 918,000 | 2,562,000 | 64,000 | 2,543,000 | 390,000 | -1,532,000 | 106,349,000 | |
net increase in cash and cash equivalents | -13,244,000 | 9,078,000 | 148,717,000 | 17,066,000 | 606,000 | -45,452,000 | 25,665,000 | -6,908,000 | -7,029,000 | 42,662,000 | 548,000 | 35,840,000 | -52,111,000 | -6,712,000 | 17,688,000 | -7,747,000 | -7,585,000 | 212,000 | 17,223,000 | 213,000 | 19,891,000 | -6,654,000 | 397,000 | 6,648,000 | -6,466,000 | 15,805,000 | 1,605,000 | -2,405,000 | 2,748,000 | -2,407,000 | 4,327,000 | 10,627,000 | -6,335,000 | -15,194,000 | -5,002,000 | -10,048,000 | 101,356,000 | ||||||||||||
cash and cash equivalents—beginning of period | 71,139,000 | 0 | 0 | 95,129,000 | 0 | 0 | 97,244,000 | 0 | 0 | 67,971,000 | 0 | 0 | 78,925,000 | 0 | 0 | 83,281,000 | 0 | 0 | 0 | 98,117,000 | 0 | 0 | 0 | 91,905,000 | 0 | 0 | 0 | 20,793,000 | |||||||||||||||||||||
cash and cash equivalents—end of period | 57,895,000 | -166,369,000 | 9,078,000 | 243,846,000 | 606,000 | -45,452,000 | 122,909,000 | -7,029,000 | 42,662,000 | 68,519,000 | -52,111,000 | 16,484,000 | 67,758,000 | 17,688,000 | -7,747,000 | 75,696,000 | 17,223,000 | 2,748,000 | -9,564,000 | 38,196,000 | -2,407,000 | 4,327,000 | 10,627,000 | 85,570,000 | -15,194,000 | -5,002,000 | -10,048,000 | 122,149,000 | |||||||||||||||||||||
non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||
transfers between inventory and property and equipment | 7,000 | 0 | 0 | 0 | 314,000 | 262,000 | 387,000 | 815,000 | 813,000 | 1,028,000 | 486,000 | 135,000 | 824,000 | 91,000 | 75,000 | 371,000 | 196,000 | ||||||||||||||||||||||||||||||||
capital expenditures included in accounts payable | 1,482,000 | -109,000 | -60,000 | 96,000 | 193,000 | ||||||||||||||||||||||||||||||||||||||||||||
supplemental cash flow disclosure: | |||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | 111,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest on debt | 3,094,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
provision for (recovery from) credit losses and sales returns | |||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of marketable securities | 2,995,000 | 0 | 18,145,000 | 4,391,000 | 3,168,000 | 0 | 0 | 1,702,000 | 0 | 4,550,000 | 1,000,000 | 3,000,000 | 1,565,000 | 1,300,000 | 721,000 | 5,170,000 | 1,246,000 | 1,914,000 | 10,011,000 | 6,055,000 | 7,460,000 | 8,674,000 | 9,526,000 | 9,317,000 | 3,168,000 | 10,709,000 | 214,000 | ||||||||||||||||||||||
proceeds from maturities of marketable securities | 40,339,000 | 41,682,000 | 24,000,000 | 30,744,000 | 14,700,000 | 18,747,000 | 7,800,000 | 39,899,000 | 10,497,000 | 9,475,000 | 15,269,000 | 29,263,000 | 22,797,000 | 9,100,000 | 21,975,000 | 17,173,000 | 17,920,000 | 22,284,000 | 24,446,000 | 24,140,000 | 18,427,000 | 22,731,000 | 6,374,000 | 10,175,000 | 10,076,000 | 14,199,000 | 14,750,000 | 4,500,000 | 9,292,000 | ||||||||||||||||||||
proceeds from issuance of common stock under employee equity incentive plans | 1,663,000 | 0 | 1,705,000 | 65,000 | 1,765,000 | 89,000 | 1,947,000 | 437,000 | 2,086,000 | 473,000 | 2,376,000 | 1,692,000 | 2,805,000 | 165,000 | 2,014,000 | 172,000 | 1,822,000 | 1,756,000 | 2,815,000 | 1,167,000 | 3,604,000 | 2,005,000 | 2,294,000 | 245,000 | 2,233,000 | 1,027,000 | 2,432,000 | 0 | 0 | 1,269,000 | 4,579,000 | 458,000 | |||||||||||||||||
proceeds from the issuance of convertible debt | |||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents - beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents - end of year | |||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures: | |||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes, net of refunds | 415,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | 341,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 6,288,000 | 2,238,000 | -8,175,000 | 1,499,000 | 1,820,000 | 1,820,000 | -290,000 | -97,000 | -16,997,000 | 3,346,000 | 6,942,000 | -6,287,000 | -436,000 | 3,599,000 | -5,845,000 | 2,521,000 | -3,897,000 | -1,647,000 | 2,234,000 | 558,000 | 3,699,000 | -3,351,000 | 6,855,000 | 109,000 | 1,020,000 | -2,639,000 | 2,622,000 | 470,000 | 2,762,000 | 870,000 | |||||||||||||||||||
net decrease in cash and cash equivalents | -11,167,000 | -751,000 | -59,921,000 | ||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment included in accounts payable | 863,000 | 745,000 | 732,000 | 626,000 | 1,538,000 | 992,000 | 142,000 | 122,000 | 107,000 | 0 | 1,000 | -3,000 | -2,000 | -161,000 | 172,000 | 37,000 | -15,000 | -27,000 | 63,000 | -449,000 | 440,000 | -466,000 | 485,000 | -20,000 | 40,000 | -49,000 | 87,000 | -375,000 | -18,000 | 458,000 | |||||||||||||||||||
provision for credit losses and sales returns | |||||||||||||||||||||||||||||||||||||||||||||||||
release of deferred tax asset valuation allowance and other adjustments | |||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -2,687,000 | -2,390,000 | -2,675,000 | -2,538,000 | -3,240,000 | -1,884,000 | -3,137,000 | -1,784,000 | -944,000 | -1,674,000 | -769,000 | -1,015,000 | -1,000,000 | -681,000 | -868,000 | -401,000 | -1,636,000 | -1,367,000 | -936,000 | -545,000 | -963,000 | -156,000 | -1,133,000 | -1,511,000 | -2,710,000 | -835,000 | -678,000 | -616,000 | -1,668,000 | -1,200,000 | -1,388,000 | -919,000 | -747,000 | -910,000 | -901,000 | -720,000 | -1,589,000 | -1,769,000 | -2,022,000 | ||||||||||
provision for doubtful accounts and sales returns | 144,000 | 883,000 | -7,000 | -204,000 | 263,000 | ||||||||||||||||||||||||||||||||||||||||||||
release of deferred tax asset valuation allowance | |||||||||||||||||||||||||||||||||||||||||||||||||
other | 52,000 | 71,000 | -84,000 | 64,000 | 101,000 | 18,000 | 25,000 | 69,000 | 47,000 | -14,000 | -89,000 | -159,000 | -134,000 | 69,000 | 63,000 | 80,000 | -91,000 | 115,000 | -381,000 | -168,000 | |||||||||||||||||||||||||||||
prepaid expenses and other current assets | 3,105,000 | -793,000 | -2,277,000 | ||||||||||||||||||||||||||||||||||||||||||||||
inventory transfers to property and equipment | -24,000 | 49,000 | 97,000 | 518,000 | 277,000 | 168,000 | 149,000 | 123,000 | 617,000 | 150,000 | 303,000 | 251,000 | 306,000 | 58,000 | 561,000 | 469,000 | 1,116,000 | 783,000 | 339,000 | 767,000 | 345,000 | 1,026,000 | 440,000 | 747,000 | 1,181,000 | 1,475,000 | 1,416,000 | ||||||||||||||||||||||
purchase of investment | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||
net loss | -297,000 | 51,000 | 173,000 | -1,608,000 | -1,807,000 | -4,532,000 | -19,670,000 | 4,074,000 | -2,656,000 | -8,269,000 | -3,900,000 | -1,786,000 | -4,684,000 | -4,935,000 | -9,535,000 | -7,356,000 | -8,967,000 | -9,977,000 | -13,734,000 | -16,018,000 | -12,304,000 | -1,296,000 | -5,102,000 | ||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents - beginning of period | 45,742,000 | 0 | 0 | 0 | 40,621,000 | 0 | 0 | 0 | 46,567,000 | 0 | 0 | 0 | 28,975,000 | ||||||||||||||||||||||||||||||||||||
cash and cash equivalents - end of period | 65,633,000 | 9,675,000 | -751,000 | 2,851,000 | 33,967,000 | 4,459,000 | -4,405,000 | -6,397,000 | 46,964,000 | 6,648,000 | -6,466,000 | 15,805,000 | 30,580,000 | ||||||||||||||||||||||||||||||||||||
repurchases and retirement of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||
vesting of early exercised stock options | 41,000 | 313,000 | 75,000 | 168,000 | |||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash (used in) provided by operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||
net cash (used in) provided by operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||
purchase of intangible asset | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
payment for acquisition | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||
net cash used in investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided by financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||
net (decrease) increase in cash and cash equivalents | 4,459,000 | -4,405,000 | |||||||||||||||||||||||||||||||||||||||||||||||
common stock issued under asset purchase agreement | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
maturities of marketable securities | 13,505,000 | 17,150,000 | |||||||||||||||||||||||||||||||||||||||||||||||
accrued litigation expenses | -12,000 | -42,000 | 766,000 | -713,000 | -6,208,000 | 89,000 | |||||||||||||||||||||||||||||||||||||||||||
repurchase and retirement of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock under employee equity incentive plans, net of repurchases | 2,065,000 | 3,220,000 | 3,766,000 | 2,980,000 | 370,000 | 2,781,000 | 612,000 | 2,562,000 | 64,000 | ||||||||||||||||||||||||||||||||||||||||
gain on settlement of contractual liability | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||
proceeds from initial public offering, net of offering costs | -20,000 | -1,275,000 | -1,865,000 | 124,177,000 | |||||||||||||||||||||||||||||||||||||||||||||
principal payments on revolving credit facility | 0 | 0 | 0 | -20,000,000 | |||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment included in accounts payable and accrued liabilities | 64,000 | 364,000 | -289,000 | 412,000 | 243,000 | ||||||||||||||||||||||||||||||||||||||||||||
other non cash items | 276,000 | -96,000 | -259,000 | ||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of series d redeemable convertible preferred stock, net of issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on convertible promissory note in relation to settlement of litigation | |||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from revolving credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on term loan | |||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of convertible preferred stock warrants | |||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts and sales allowance | |||||||||||||||||||||||||||||||||||||||||||||||||
accretion of series d redeemable convertible preferred stock | 0 | 0 | 1,150,000 | ||||||||||||||||||||||||||||||||||||||||||||||
costs related to the initial public offering included in accounts payable and accrued liabilities | -1,274,000 | -5,000 | 1,429,000 | ||||||||||||||||||||||||||||||||||||||||||||||
unrealized foreign exchange gain | -162,000 | 67,000 | -48,000 | -178,000 | |||||||||||||||||||||||||||||||||||||||||||||
changes in fair value of convertible preferred stock warrant liability | |||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings under capital lease | |||||||||||||||||||||||||||||||||||||||||||||||||
fixed assets disposal loss | 22,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of common stock options, net of repurchases of common stock | 1,741,000 | 410,000 | 2,248,000 | ||||||||||||||||||||||||||||||||||||||||||||||
reclassification of the convertible preferred stock warrant liability to additional paid-in capital upon the exercise of the convertible preferred stock warrants | |||||||||||||||||||||||||||||||||||||||||||||||||
issuance of convertible promissory note in relation to settlement of litigation | |||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of convertible preferred stock warrant liability | |||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on borrowings under capital lease | -76,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of non-cash investing and financing information: |
