{"symbol":"VICR","cik":751978,"issuer_id":"sec-cik:0000751978","security_id":"sec-cik:0000751978:vicr","entity_name":"VICOR CORPORATION","fiscal_year_end_month":12,"fiscal_note":"Fiscal year ends in month 12; periods are labeled with the issuer's own fiscal calendar. Values are as most recently filed (restatements apply; per-share values are on current split basis per the connector's split table, flagged in adjusted). Flow items flagged in `derived` were computed (Q4 = FY \u2212 nine months; quarterly cash flow differenced from year-to-date filings) rather than read from a filing. `reconciliation.repaired` lists periods where a full-year figure was filed in a quarter slot: that row was dropped and the quarter rebuilt from the annual figure. `reconciliation.quarantined` lists periods where four filed quarters do not sum to the filed year \u2014 those quarterly values are withheld, so a blank there is a withholding rather than an absence of reporting.","reconciliation":{"repaired":[],"quarantined":[]},"generated_at":"2026-11-04T03:50:35.452822+00:00","concepts_used":{"income":{"revenue":["RevenueFromContractWithCustomerExcludingAssessedTax","SalesRevenueNet"],"cost_of_revenue":["CostOfGoodsAndServicesSold"],"gross_profit":["GrossProfit"],"rnd":["ResearchAndDevelopmentExpense"],"opex_sga":["SellingGeneralAndAdministrativeExpense"],"operating_income":["OperatingIncomeLoss"],"other_income":["NonoperatingIncomeExpense"],"pretax_income":["IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"],"income_tax":["IncomeTaxExpenseBenefit"],"net_income":["NetIncomeLoss"],"eps_diluted":["EarningsPerShareDiluted"],"shares_diluted":["WeightedAverageNumberOfDilutedSharesOutstanding"]},"balance":{"cash_and_equivalents":["CashAndCashEquivalentsAtCarryingValue"],"short_term_investments":["ShortTermInvestments"],"total_current_assets":["AssetsCurrent"],"total_assets":["Assets"],"total_current_liabilities":["LiabilitiesCurrent"],"total_liabilities":["Liabilities"],"stockholders_equity":["StockholdersEquity"],"shares_outstanding":["dei:EntityCommonStockSharesOutstanding"]},"cashflow":{"cfo":["NetCashProvidedByUsedInOperatingActivities"],"capex":["PaymentsToAcquirePropertyPlantAndEquipment"],"buybacks":["PaymentsForRepurchaseOfCommonStock"],"dividends":["PaymentsOfDividendsCommonStock"],"depreciation_amortization":["DepreciationDepletionAndAmortization"]}},"annual":[{"label":"FY2009","end":"2009-12-31","income":{"revenue":197959000,"cost_of_revenue":110365000,"gross_profit":87594000,"rnd":31636000,"opex_sga":47932000,"operating_income":4773000,"other_income":682000,"pretax_income":5455000,"income_tax":1362000,"net_income":2798000,"eps_diluted":0.07,"shares_diluted":41671000},"balance":{"cash_and_equivalents":40224000},"cashflow":{"cfo":24798000,"capex":10643000,"depreciation_amortization":10198000,"fcf":14155000},"derived":[],"adjusted":[],"filed":"2012-03-02","filed_exceptions":{"balance.cash_and_equivalents":"2013-03-07"},"first_filed":"2011-07-28"},{"label":"FY2010","end":"2010-12-31","income":{"revenue":250733000,"cost_of_revenue":136213000,"gross_profit":114520000,"rnd":35981000,"opex_sga":49417000,"operating_income":29122000,"other_income":497000,"pretax_income":29619000,"income_tax":-3920000,"net_income":33325000,"eps_diluted":0.8,"shares_diluted":41772000},"balance":{"cash_and_equivalents":49279000,"total_current_assets":128154000,"total_assets":204912000,"total_current_liabilities":22700000,"stockholders_equity":175031000},"cashflow":{"cfo":16894000,"capex":12103000,"dividends":12506000,"depreciation_amortization":10222000,"fcf":4791000},"derived":[],"adjusted":[],"filed":"2013-03-07","filed_exceptions":{"balance.cash_and_equivalents":"2014-03-14","balance.stockholders_equity":"2012-03-02","balance.total_current_assets":"2012-03-02","balance.total_current_liabilities":"2012-03-02"},"first_filed":"2011-07-28"},{"label":"FY2011","end":"2011-12-31","income":{"revenue":252968000,"cost_of_revenue":146274000,"gross_profit":106694000,"rnd":38967000,"opex_sga":54041000,"operating_income":13686000,"other_income":346000,"pretax_income":14032000,"income_tax":4723000,"net_income":8843000,"eps_diluted":0.21,"shares_diluted":41856000},"balance":{"cash_and_equivalents":71908000,"total_current_assets":144334000,"total_assets":208141000,"total_current_liabilities":19948000,"stockholders_equity":180945000,"shares_outstanding":30043677.0},"cashflow":{"cfo":26407000,"capex":7466000,"dividends":6272000,"depreciation_amortization":11005000,"fcf":18941000},"derived":[],"adjusted":[],"filed":"2014-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2015-03-06","balance.shares_outstanding":"2012-03-02","balance.stockholders_equity":"2013-03-07","balance.total_current_assets":"2013-03-07","balance.total_current_liabilities":"2013-03-07"},"first_filed":"2012-03-02"},{"label":"FY2012","end":"2012-12-31","income":{"revenue":218507000,"cost_of_revenue":126856000,"gross_profit":91651000,"rnd":38744000,"opex_sga":55655000,"operating_income":-2785000,"other_income":194000,"pretax_income":-2591000,"income_tax":1207000,"net_income":-4077000,"eps_diluted":-0.1,"shares_diluted":41811000},"balance":{"cash_and_equivalents":84554000,"total_current_assets":146063000,"total_assets":202581000,"total_current_liabilities":17565000,"total_liabilities":20608000,"stockholders_equity":178352000,"shares_outstanding":30043777.0},"cashflow":{"cfo":17238000,"capex":7396000,"depreciation_amortization":10423000,"fcf":9842000},"derived":[],"adjusted":[],"filed":"2015-03-06","filed_exceptions":{"balance.cash_and_equivalents":"2016-03-08","balance.shares_outstanding":"2013-03-07","balance.stockholders_equity":"2014-03-14","balance.total_current_assets":"2014-03-14","balance.total_current_liabilities":"2014-03-14","balance.total_liabilities":"2014-03-14","cashflow.cfo":"2014-03-14"},"first_filed":"2013-03-07"},{"label":"FY2013","end":"2013-12-31","income":{"revenue":199160000,"cost_of_revenue":117681000,"gross_profit":81479000,"rnd":39848000,"opex_sga":60737000,"operating_income":-20467000,"other_income":2000,"pretax_income":-20465000,"income_tax":3039000,"net_income":-23640000,"eps_diluted":-0.6,"shares_diluted":39195000},"balance":{"cash_and_equivalents":56339000,"short_term_investments":463000,"total_current_assets":118524000,"total_assets":165640000,"total_current_liabilities":20655000,"total_liabilities":23303000,"stockholders_equity":139176000,"shares_outstanding":26782623.0},"cashflow":{"cfo":-4690000,"capex":6179000,"buybacks":17100000,"depreciation_amortization":10008000,"fcf":-10869000},"derived":[],"adjusted":[],"filed":"2016-03-08","filed_exceptions":{"balance.cash_and_equivalents":"2017-03-07","balance.shares_outstanding":"2014-03-14","balance.short_term_investments":"2015-03-06","balance.stockholders_equity":"2015-03-06","balance.total_current_assets":"2015-03-06","balance.total_current_liabilities":"2015-03-06","balance.total_liabilities":"2015-03-06","cashflow.cfo":"2014-03-14"},"first_filed":"2014-03-14"},{"label":"FY2014","end":"2014-12-31","income":{"revenue":225731000,"cost_of_revenue":128611000,"gross_profit":97120000,"rnd":41479000,"opex_sga":68197000,"operating_income":-14763000,"other_income":268000,"pretax_income":-14495000,"income_tax":-425000,"net_income":-13887000,"eps_diluted":-0.36,"shares_diluted":38569000},"balance":{"cash_and_equivalents":55187000,"short_term_investments":270000,"total_current_assets":113478000,"total_assets":155542000,"total_current_liabilities":23157000,"total_liabilities":24990000,"stockholders_equity":127772000,"shares_outstanding":26978949.0},"cashflow":{"capex":7128000,"depreciation_amortization":9805000},"derived":[],"adjusted":[],"filed":"2017-03-07","filed_exceptions":{"balance.cash_and_equivalents":"2018-03-09","balance.shares_outstanding":"2015-04-30","balance.short_term_investments":"2016-03-08","balance.stockholders_equity":"2016-03-08","balance.total_current_assets":"2016-03-08","balance.total_current_liabilities":"2016-03-08","balance.total_liabilities":"2016-03-08"},"first_filed":"2015-03-06"},{"label":"FY2015","end":"2015-12-31","income":{"revenue":220194000,"cost_of_revenue":120676000,"gross_profit":99518000,"rnd":41472000,"opex_sga":58313000,"operating_income":-267000,"other_income":25000,"pretax_income":-242000,"income_tax":-401000,"net_income":4927000,"eps_diluted":0.13,"shares_diluted":39146000},"balance":{"cash_and_equivalents":62980000,"total_current_assets":115506000,"total_assets":157545000,"total_current_liabilities":20601000,"total_liabilities":21460000,"stockholders_equity":135031000},"cashflow":{"capex":9090000,"depreciation_amortization":9142000},"derived":[],"adjusted":[],"filed":"2018-03-09","filed_exceptions":{"balance.stockholders_equity":"2017-03-07","balance.total_current_assets":"2017-03-07","balance.total_current_liabilities":"2017-03-07","balance.total_liabilities":"2017-03-07"},"first_filed":"2016-03-08"},{"label":"FY2016","end":"2016-12-31","income":{"revenue":200280000,"cost_of_revenue":109071000,"gross_profit":91209000,"rnd":41848000,"opex_sga":55675000,"operating_income":-6314000,"other_income":284000,"pretax_income":-6030000,"income_tax":231000,"net_income":-6247000,"eps_diluted":-0.16,"shares_diluted":38842000},"balance":{"cash_and_equivalents":56170000,"total_current_assets":111772000,"total_assets":154067000,"total_current_liabilities":22227000,"total_liabilities":23050000,"stockholders_equity":130809000},"cashflow":{"cfo":544000,"capex":8428000,"depreciation_amortization":8438000,"fcf":-7884000},"derived":[],"adjusted":[],"filed":"2019-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2020-02-28","balance.stockholders_equity":"2018-03-09","balance.total_current_assets":"2018-03-09","balance.total_current_liabilities":"2018-03-09","balance.total_liabilities":"2018-03-09"},"first_filed":"2017-03-07"},{"label":"FY2017","end":"2017-12-31","income":{"revenue":227830000,"cost_of_revenue":126174000,"gross_profit":101656000,"rnd":44924000,"opex_sga":58092000,"operating_income":-1360000,"other_income":1262000,"pretax_income":-98000,"income_tax":-356000,"net_income":167000,"eps_diluted":0,"shares_diluted":39933000},"balance":{"cash_and_equivalents":44230000,"total_current_assets":118832000,"total_assets":165724000,"total_current_liabilities":28036000,"total_liabilities":29305000,"stockholders_equity":136114000},"cashflow":{"cfo":-2464000,"capex":12545000,"depreciation_amortization":8893000,"fcf":-15009000},"derived":[],"adjusted":[],"filed":"2020-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2021-03-01","balance.stockholders_equity":"2019-02-28","balance.total_assets":"2019-02-28","balance.total_current_assets":"2019-02-28","balance.total_current_liabilities":"2019-02-28","balance.total_liabilities":"2019-02-28"},"first_filed":"2018-03-09"},{"label":"FY2018","end":"2018-12-31","income":{"revenue":291220000,"cost_of_revenue":152249000,"gross_profit":138971000,"rnd":44286000,"opex_sga":62224000,"operating_income":32059000,"other_income":874000,"pretax_income":32933000,"income_tax":1087000,"net_income":31725000,"eps_diluted":0.78,"shares_diluted":40729000},"balance":{"cash_and_equivalents":70557000,"total_current_assets":165060000,"total_assets":221068000,"total_current_liabilities":35998000,"total_liabilities":36978000,"stockholders_equity":183656000},"cashflow":{"cfo":36171000,"capex":18211000,"depreciation_amortization":9254000,"fcf":17960000},"derived":[],"adjusted":[],"filed":"2021-03-01","filed_exceptions":{"balance.cash_and_equivalents":"2022-03-01","balance.stockholders_equity":"2020-02-28","balance.total_assets":"2020-02-28","balance.total_current_assets":"2020-02-28","balance.total_current_liabilities":"2020-02-28","balance.total_liabilities":"2020-02-28"},"first_filed":"2019-02-28"},{"label":"FY2019","end":"2019-12-31","income":{"revenue":262977000,"cost_of_revenue":140011000,"gross_profit":122966000,"rnd":46588000,"opex_sga":62557000,"operating_income":13821000,"other_income":1066000,"pretax_income":14887000,"income_tax":778000,"net_income":14098000,"eps_diluted":0.34,"shares_diluted":41677000},"balance":{"cash_and_equivalents":84668000,"total_current_assets":179066000,"total_assets":240727000,"total_current_liabilities":29930000,"total_liabilities":34857000,"stockholders_equity":205562000},"cashflow":{"cfo":22211000,"capex":12485000,"depreciation_amortization":10334000,"fcf":9726000},"derived":[],"adjusted":[],"filed":"2022-03-01","filed_exceptions":{"balance.stockholders_equity":"2021-03-01","balance.total_assets":"2021-03-01","balance.total_current_assets":"2021-03-01","balance.total_current_liabilities":"2021-03-01","balance.total_liabilities":"2021-03-01"},"first_filed":"2020-02-28"},{"label":"FY2020","end":"2020-12-31","income":{"revenue":296576000,"cost_of_revenue":165129000,"gross_profit":131447000,"rnd":50916000,"opex_sga":63163000,"operating_income":17368000,"other_income":1093000,"pretax_income":18461000,"income_tax":539000,"net_income":17910000,"eps_diluted":0.41,"shares_diluted":43869000},"balance":{"cash_and_equivalents":161742000,"short_term_investments":50166000,"total_current_assets":316932000,"total_assets":396239000,"total_current_liabilities":40513000,"total_liabilities":45084000,"stockholders_equity":350820000},"cashflow":{"cfo":34742000,"capex":28653000,"depreciation_amortization":11056000,"fcf":6089000},"derived":[],"adjusted":[],"filed":"2023-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2022-03-01","balance.short_term_investments":"2022-03-01","balance.stockholders_equity":"2022-03-01","balance.total_assets":"2022-03-01","balance.total_current_assets":"2022-03-01","balance.total_current_liabilities":"2022-03-01","balance.total_liabilities":"2022-03-01"},"first_filed":"2021-03-01"},{"label":"FY2021","end":"2021-12-31","income":{"revenue":359364000,"cost_of_revenue":181164000,"gross_profit":178200000,"rnd":53114000,"opex_sga":69484000,"operating_income":55602000,"other_income":1203000,"pretax_income":56805000,"income_tax":176000,"net_income":56625000,"eps_diluted":1.26,"shares_diluted":44966000},"balance":{"cash_and_equivalents":182418000,"short_term_investments":45215000,"total_current_assets":356760000,"total_assets":477205000,"total_current_liabilities":49093000,"total_liabilities":53300000,"stockholders_equity":423599000},"cashflow":{"cfo":54444000,"capex":47761000,"depreciation_amortization":11705000,"fcf":6683000},"derived":[],"adjusted":[],"filed":"2024-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2023-02-28","balance.short_term_investments":"2023-02-28","balance.stockholders_equity":"2023-02-28","balance.total_assets":"2023-02-28","balance.total_current_assets":"2023-02-28","balance.total_current_liabilities":"2023-02-28","balance.total_liabilities":"2023-02-28"},"first_filed":"2022-03-01"},{"label":"FY2022","end":"2022-12-31","income":{"revenue":399079000,"cost_of_revenue":218520000,"gross_profit":180559000,"rnd":60594000,"opex_sga":86264000,"operating_income":27201000,"other_income":1486000,"pretax_income":28687000,"income_tax":3261000,"net_income":25446000,"eps_diluted":0.57,"shares_diluted":44894000},"balance":{"cash_and_equivalents":190611000,"short_term_investments":0,"total_current_assets":362604000,"total_assets":536901000,"total_current_liabilities":64549000,"total_liabilities":72565000,"stockholders_equity":464088000},"cashflow":{"cfo":22939000,"capex":63966000,"buybacks":0,"depreciation_amortization":13776000,"fcf":-41027000},"derived":[],"adjusted":[],"filed":"2025-03-03","filed_exceptions":{"balance.cash_and_equivalents":"2024-02-28","balance.short_term_investments":"2023-02-28","balance.stockholders_equity":"2024-02-28","balance.total_assets":"2024-02-28","balance.total_current_assets":"2024-02-28","balance.total_current_liabilities":"2024-02-28","balance.total_liabilities":"2024-02-28"},"first_filed":"2023-02-28"},{"label":"FY2023","end":"2023-12-31","income":{"revenue":405059000,"cost_of_revenue":200130000,"gross_profit":204929000,"rnd":67857000,"opex_sga":85714000,"operating_income":51358000,"other_income":8886000,"pretax_income":60244000,"income_tax":6644000,"net_income":53595000,"eps_diluted":1.19,"shares_diluted":45004000},"balance":{"cash_and_equivalents":242219000,"total_current_assets":420366000,"total_assets":594887000,"total_current_liabilities":44169000,"total_liabilities":53781000,"stockholders_equity":540869000},"cashflow":{"cfo":74528000,"capex":33452000,"buybacks":0,"depreciation_amortization":17240000,"fcf":41076000},"derived":[],"adjusted":[],"filed":"2026-03-02","filed_exceptions":{"balance.cash_and_equivalents":"2025-03-03","balance.stockholders_equity":"2025-03-03","balance.total_assets":"2025-03-03","balance.total_current_assets":"2025-03-03","balance.total_current_liabilities":"2025-03-03","balance.total_liabilities":"2025-03-03"},"first_filed":"2024-02-28"},{"label":"FY2024","end":"2024-12-31","income":{"revenue":359058000,"cost_of_revenue":175060000,"gross_profit":183998000,"rnd":68922000,"opex_sga":96886000,"operating_income":-1310000,"other_income":11797000,"pretax_income":10487000,"income_tax":4348000,"net_income":6129000,"eps_diluted":0.14,"shares_diluted":45168000},"balance":{"cash_and_equivalents":277273000,"total_current_assets":463034000,"total_assets":641118000,"total_current_liabilities":61820000,"total_liabilities":70827000,"stockholders_equity":570071000},"cashflow":{"cfo":50842000,"capex":23602000,"buybacks":497000,"depreciation_amortization":18626000,"fcf":27240000},"derived":[],"adjusted":[],"filed":"2026-03-02","first_filed":"2025-03-03"},{"label":"FY2025","end":"2025-12-31","income":{"revenue":407701000,"cost_of_revenue":193272000,"gross_profit":259429000,"rnd":78570000,"opex_sga":99031000,"operating_income":81828000,"other_income":12743000,"pretax_income":94571000,"income_tax":-24025000,"net_income":118556000,"eps_diluted":2.61,"shares_diluted":45450000},"balance":{"cash_and_equivalents":402805000,"total_current_assets":587363000,"total_assets":785831000,"total_current_liabilities":65321000,"total_liabilities":74015000,"stockholders_equity":711557000},"cashflow":{"cfo":139548000,"capex":20318000,"buybacks":35175000,"depreciation_amortization":20786000,"fcf":119230000},"derived":[],"adjusted":[],"filed":"2026-03-02","filed_exceptions":{"balance.cash_and_equivalents":"2026-10-26","balance.stockholders_equity":"2026-10-26","balance.total_assets":"2026-10-26","balance.total_current_assets":"2026-10-26","balance.total_current_liabilities":"2026-10-26","balance.total_liabilities":"2026-10-26"},"first_filed":"2026-03-02"}],"quarterly":[{"label":"Q2 FY2010","end":"2010-06-30","income":{"revenue":57377000,"cost_of_revenue":31638000,"gross_profit":25739000,"rnd":9037000,"opex_sga":12061000,"operating_income":4641000,"other_income":425000,"pretax_income":5066000,"income_tax":319000,"net_income":4747000,"eps_diluted":0.11,"shares_diluted":41752000},"balance":{"cash_and_equivalents":46604000},"cashflow":{},"derived":[],"adjusted":[],"filed":"2011-07-28","first_filed":"2011-07-28"},{"label":"Q3 FY2010","end":"2010-09-30","income":{"revenue":68672000,"cost_of_revenue":36199000,"gross_profit":32473000,"rnd":8925000,"opex_sga":12166000,"operating_income":11382000,"other_income":87000,"pretax_income":11469000,"income_tax":-4400000,"net_income":15819000,"eps_diluted":0.38,"shares_diluted":41774000},"balance":{"cash_and_equivalents":46749000},"cashflow":{"cfo":6442000,"capex":2927000,"depreciation_amortization":2595000,"fcf":3515000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2011-10-28","first_filed":"2011-10-28"},{"label":"Q4 FY2010","end":"2010-12-31","income":{"revenue":72975000,"cost_of_revenue":39991000,"gross_profit":32984000,"rnd":9151000,"opex_sga":13310000,"operating_income":10523000,"other_income":-82000,"pretax_income":10441000,"income_tax":-477000,"net_income":10807000},"balance":{"cash_and_equivalents":49279000,"total_current_assets":128154000,"total_assets":204912000,"total_current_liabilities":22700000,"stockholders_equity":175031000},"cashflow":{"cfo":5905000,"capex":4362000,"dividends":0,"depreciation_amortization":2670000,"fcf":1543000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","cashflow.dividends","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue","income.rnd"],"adjusted":[],"filed":"2012-03-02","filed_exceptions":{"balance.cash_and_equivalents":"2014-03-14","balance.total_assets":"2013-03-07"},"first_filed":"2011-07-28"},{"label":"Q1 FY2011","end":"2011-03-31","income":{"revenue":70455000,"cost_of_revenue":40001000,"gross_profit":30454000,"rnd":9854000,"opex_sga":14180000,"operating_income":6420000,"other_income":-198000,"pretax_income":6222000,"income_tax":2053000,"net_income":4018000,"eps_diluted":0.1,"shares_diluted":41859000},"balance":{"cash_and_equivalents":56400000,"shares_outstanding":30041077.0},"cashflow":{"cfo":9906000,"capex":2973000,"depreciation_amortization":2628000,"fcf":6933000},"derived":[],"adjusted":[],"filed":"2012-04-30","filed_exceptions":{"balance.shares_outstanding":"2011-07-28","income.gross_profit":"2013-03-07","income.net_income":"2013-03-07","income.revenue":"2013-03-07"},"first_filed":"2012-04-30"},{"label":"Q2 FY2011","end":"2011-06-30","income":{"revenue":65402000,"cost_of_revenue":38093000,"gross_profit":27309000,"rnd":9903000,"opex_sga":13022000,"operating_income":4384000,"other_income":546000,"pretax_income":4930000,"income_tax":1726000,"net_income":3066000,"eps_diluted":0.07,"shares_diluted":41887000},"balance":{"cash_and_equivalents":69779000,"total_current_assets":146608000,"total_assets":215100000,"total_current_liabilities":23016000,"stockholders_equity":184349000,"shares_outstanding":30041077.0},"cashflow":{"cfo":7192000,"capex":2062000,"depreciation_amortization":2773000,"fcf":5130000},"derived":["cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2012-07-30","filed_exceptions":{"balance.shares_outstanding":"2011-07-28","balance.stockholders_equity":"2011-07-28","balance.total_current_assets":"2011-07-28","balance.total_current_liabilities":"2011-07-28","income.gross_profit":"2013-03-07","income.net_income":"2013-03-07","income.revenue":"2013-03-07"},"first_filed":"2011-07-28"},{"label":"Q3 FY2011","end":"2011-09-30","income":{"revenue":58560000,"cost_of_revenue":34120000,"gross_profit":24440000,"rnd":9694000,"opex_sga":13072000,"operating_income":1674000,"other_income":0,"pretax_income":1674000,"income_tax":499000,"net_income":1082000,"eps_diluted":0.03,"shares_diluted":41851000},"balance":{"cash_and_equivalents":66889000,"total_current_assets":140690000,"total_assets":207984000,"total_current_liabilities":20769000,"stockholders_equity":179499000,"shares_outstanding":30043077.0},"cashflow":{"cfo":4556000,"capex":1216000,"depreciation_amortization":2812000,"fcf":3340000},"derived":["cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2012-10-30","filed_exceptions":{"balance.shares_outstanding":"2011-10-28","balance.stockholders_equity":"2011-10-28","balance.total_current_assets":"2011-10-28","balance.total_current_liabilities":"2011-10-28","income.gross_profit":"2013-03-07","income.net_income":"2013-03-07","income.revenue":"2013-03-07"},"first_filed":"2011-10-28"},{"label":"Q4 FY2011","end":"2011-12-31","income":{"revenue":58551000,"cost_of_revenue":34060000,"gross_profit":24491000,"rnd":9516000,"opex_sga":13767000,"operating_income":1208000,"other_income":-2000,"pretax_income":1206000,"income_tax":445000,"net_income":677000},"balance":{"cash_and_equivalents":71908000,"total_current_assets":144334000,"total_assets":208141000,"total_current_liabilities":19948000,"stockholders_equity":180945000,"shares_outstanding":30043677.0},"cashflow":{"cfo":4753000,"capex":1215000,"dividends":0,"depreciation_amortization":2791000,"fcf":3538000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2013-03-07","filed_exceptions":{"balance.cash_and_equivalents":"2015-03-06","balance.shares_outstanding":"2012-03-02","balance.total_assets":"2014-03-14"},"first_filed":"2012-03-02"},{"label":"Q1 FY2012","end":"2012-03-31","income":{"revenue":59668000,"cost_of_revenue":35201000,"gross_profit":24467000,"rnd":9843000,"opex_sga":14160000,"operating_income":464000,"other_income":53000,"pretax_income":517000,"income_tax":176000,"net_income":326000,"eps_diluted":0.01,"shares_diluted":41826000},"balance":{"cash_and_equivalents":78250000,"total_current_assets":146003000,"total_assets":208424000,"total_current_liabilities":19748000,"stockholders_equity":181610000,"shares_outstanding":30043077.0},"cashflow":{"cfo":7524000,"capex":1261000,"depreciation_amortization":2632000,"fcf":6263000},"derived":[],"adjusted":[],"filed":"2013-05-01","filed_exceptions":{"balance.shares_outstanding":"2012-04-30","balance.stockholders_equity":"2012-04-30","balance.total_current_assets":"2012-04-30","balance.total_current_liabilities":"2012-04-30","income.gross_profit":"2014-03-14","income.net_income":"2014-03-14","income.revenue":"2014-03-14"},"first_filed":"2012-04-30"},{"label":"Q2 FY2012","end":"2012-06-30","income":{"revenue":55467000,"cost_of_revenue":31361000,"gross_profit":24106000,"rnd":9732000,"opex_sga":13665000,"operating_income":709000,"other_income":82000,"pretax_income":791000,"income_tax":547000,"net_income":220000,"eps_diluted":0.01,"shares_diluted":41812000},"balance":{"cash_and_equivalents":82244000,"total_current_assets":147189000,"total_assets":208842000,"total_current_liabilities":19578000,"stockholders_equity":182294000,"shares_outstanding":30043077.0},"cashflow":{"cfo":5364000,"capex":1524000,"depreciation_amortization":2612000,"fcf":3840000},"derived":["cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2013-07-30","filed_exceptions":{"balance.shares_outstanding":"2012-07-30","balance.stockholders_equity":"2012-07-30","balance.total_current_assets":"2012-07-30","balance.total_current_liabilities":"2012-07-30","income.gross_profit":"2014-03-14","income.net_income":"2014-03-14","income.revenue":"2014-03-14"},"first_filed":"2012-07-30"},{"label":"Q3 FY2012","end":"2012-09-30","income":{"revenue":52948000,"cost_of_revenue":29995000,"gross_profit":22953000,"rnd":9232000,"opex_sga":13425000,"operating_income":296000,"other_income":70000,"pretax_income":366000,"income_tax":86000,"net_income":191000,"eps_diluted":0,"shares_diluted":41815000},"balance":{"cash_and_equivalents":84752000,"total_current_assets":151858000,"total_assets":209799000,"total_current_liabilities":19667000,"stockholders_equity":183199000,"shares_outstanding":30043777.0},"cashflow":{"cfo":1419000,"capex":2053000,"depreciation_amortization":2626000,"fcf":-634000},"derived":["cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2013-10-30","filed_exceptions":{"balance.shares_outstanding":"2012-10-30","balance.stockholders_equity":"2012-10-30","balance.total_current_assets":"2012-10-30","balance.total_current_liabilities":"2012-10-30","cashflow.dividends":"2012-10-30","income.gross_profit":"2014-03-14","income.net_income":"2014-03-14","income.revenue":"2014-03-14"},"first_filed":"2012-10-30"},{"label":"Q4 FY2012","end":"2012-12-31","income":{"revenue":50424000,"cost_of_revenue":30299000,"gross_profit":20125000,"rnd":9937000,"opex_sga":14405000,"operating_income":-4254000,"other_income":-11000,"pretax_income":-4265000,"income_tax":398000,"net_income":-4814000},"balance":{"cash_and_equivalents":84554000,"total_current_assets":146063000,"total_assets":202581000,"total_current_liabilities":17565000,"total_liabilities":20608000,"stockholders_equity":178352000,"shares_outstanding":30043777.0},"cashflow":{"cfo":2931000,"capex":2558000,"depreciation_amortization":2553000,"fcf":373000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2014-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2016-03-08","balance.shares_outstanding":"2013-03-07","balance.total_assets":"2015-03-06"},"first_filed":"2013-03-07"},{"label":"Q1 FY2013","end":"2013-03-31","income":{"revenue":41946000,"cost_of_revenue":25339000,"gross_profit":16607000,"rnd":9855000,"opex_sga":13887000,"operating_income":-8496000,"other_income":15000,"pretax_income":-8481000,"income_tax":-3495000,"net_income":-4990000,"eps_diluted":-0.12,"shares_diluted":41167000},"balance":{"cash_and_equivalents":71403000,"total_current_assets":129225000,"total_assets":187843000,"total_current_liabilities":18296000,"stockholders_equity":163041000,"shares_outstanding":28112264.0},"cashflow":{"cfo":-1681000,"capex":1171000,"buybacks":10392000,"depreciation_amortization":2494000,"fcf":-2852000},"derived":[],"adjusted":[],"filed":"2014-04-30","filed_exceptions":{"balance.shares_outstanding":"2013-05-01","balance.stockholders_equity":"2013-05-01","balance.total_current_assets":"2013-05-01","balance.total_current_liabilities":"2013-05-01","income.gross_profit":"2015-03-06","income.net_income":"2015-03-06","income.revenue":"2015-03-06"},"first_filed":"2013-05-01"},{"label":"Q2 FY2013","end":"2013-06-30","income":{"revenue":46865000,"cost_of_revenue":28404000,"gross_profit":18461000,"rnd":9988000,"opex_sga":15455000,"operating_income":-6982000,"other_income":-54000,"pretax_income":-7036000,"income_tax":-2436000,"net_income":-4616000,"eps_diluted":-0.12,"shares_diluted":38538000},"balance":{"cash_and_equivalents":60778000,"total_current_assets":119779000,"total_assets":177268000,"total_current_liabilities":18075000,"stockholders_equity":152821000,"shares_outstanding":26770689.0},"cashflow":{"cfo":-2535000,"capex":1372000,"buybacks":6708000,"depreciation_amortization":2534000,"fcf":-3907000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2014-07-25","filed_exceptions":{"balance.shares_outstanding":"2013-07-30","balance.stockholders_equity":"2013-07-30","balance.total_current_assets":"2013-07-30","balance.total_current_liabilities":"2013-07-30","cashflow.cfo":"2013-07-30","income.gross_profit":"2015-03-06","income.net_income":"2015-03-06","income.revenue":"2015-03-06"},"first_filed":"2013-07-30"},{"label":"Q3 FY2013","end":"2013-09-30","income":{"revenue":55091000,"cost_of_revenue":32111000,"gross_profit":22980000,"rnd":9857000,"opex_sga":14478000,"operating_income":-1355000,"other_income":51000,"pretax_income":-1304000,"income_tax":-406000,"net_income":-932000,"eps_diluted":-0.02,"shares_diluted":38538000},"balance":{"cash_and_equivalents":61188000,"total_current_assets":123241000,"total_assets":180878000,"total_current_liabilities":22137000,"total_liabilities":24782000,"stockholders_equity":152464000,"shares_outstanding":26771119.0},"cashflow":{"cfo":1536000,"capex":1484000,"buybacks":0,"depreciation_amortization":2527000,"fcf":52000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2014-10-29","filed_exceptions":{"balance.shares_outstanding":"2013-10-30","balance.stockholders_equity":"2013-10-30","balance.total_current_assets":"2013-10-30","balance.total_current_liabilities":"2013-10-30","balance.total_liabilities":"2013-10-30","cashflow.cfo":"2013-10-30","income.gross_profit":"2015-03-06","income.net_income":"2015-03-06","income.revenue":"2015-03-06"},"first_filed":"2013-10-30"},{"label":"Q4 FY2013","end":"2013-12-31","income":{"revenue":55258000,"cost_of_revenue":31827000,"gross_profit":23431000,"rnd":10148000,"opex_sga":16917000,"operating_income":-3634000,"other_income":-10000,"pretax_income":-3644000,"income_tax":9376000,"net_income":-13102000},"balance":{"cash_and_equivalents":56339000,"short_term_investments":463000,"total_current_assets":118524000,"total_assets":165640000,"total_current_liabilities":20655000,"total_liabilities":23303000,"stockholders_equity":139176000,"shares_outstanding":26782623.0},"cashflow":{"cfo":-2010000,"capex":2152000,"buybacks":0,"depreciation_amortization":2453000,"fcf":-4162000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2015-03-06","filed_exceptions":{"balance.cash_and_equivalents":"2017-03-07","balance.shares_outstanding":"2014-03-14","balance.total_assets":"2016-03-08"},"first_filed":"2014-03-14"},{"label":"Q1 FY2014","end":"2014-03-31","income":{"revenue":53233000,"cost_of_revenue":30441000,"gross_profit":22792000,"rnd":10251000,"opex_sga":17980000,"operating_income":-5439000,"other_income":30000,"pretax_income":-5409000,"income_tax":17000,"net_income":-5378000,"eps_diluted":-0.14,"shares_diluted":38541000},"balance":{"cash_and_equivalents":50307000,"short_term_investments":643000,"total_current_assets":117037000,"total_assets":163088000,"total_current_liabilities":23284000,"total_liabilities":25824000,"stockholders_equity":134146000,"shares_outstanding":26782623.0},"cashflow":{"cfo":-4480000,"capex":1554000,"depreciation_amortization":2443000,"fcf":-6034000},"derived":[],"adjusted":[],"filed":"2015-04-30","filed_exceptions":{"balance.shares_outstanding":"2014-04-30","balance.short_term_investments":"2014-04-30","balance.stockholders_equity":"2014-04-30","balance.total_current_assets":"2014-04-30","balance.total_current_liabilities":"2014-04-30","balance.total_liabilities":"2014-04-30","cashflow.cfo":"2014-04-30","income.gross_profit":"2016-03-08","income.net_income":"2016-03-08","income.revenue":"2016-03-08"},"first_filed":"2014-04-30"},{"label":"Q2 FY2014","end":"2014-06-30","income":{"revenue":53361000,"cost_of_revenue":30699000,"gross_profit":22662000,"rnd":10643000,"opex_sga":17033000,"operating_income":-5014000,"other_income":82000,"pretax_income":-4932000,"income_tax":0,"net_income":-4835000,"eps_diluted":-0.13,"shares_diluted":38542000},"balance":{"cash_and_equivalents":50805000,"short_term_investments":642000,"total_current_assets":112823000,"total_assets":158274000,"total_current_liabilities":22851000,"total_liabilities":25300000,"stockholders_equity":129948000,"shares_outstanding":26785123.0},"cashflow":{"capex":1927000,"depreciation_amortization":2411000},"derived":["cashflow.capex","income.income_tax"],"adjusted":[],"filed":"2015-07-30","filed_exceptions":{"balance.shares_outstanding":"2014-07-25","balance.short_term_investments":"2014-07-25","balance.stockholders_equity":"2014-07-25","balance.total_current_assets":"2014-07-25","balance.total_current_liabilities":"2014-07-25","balance.total_liabilities":"2014-07-25","income.gross_profit":"2016-03-08","income.net_income":"2016-03-08","income.revenue":"2016-03-08"},"first_filed":"2014-07-25"},{"label":"Q3 FY2014","end":"2014-09-30","income":{"revenue":58402000,"cost_of_revenue":32852000,"gross_profit":25550000,"rnd":10345000,"opex_sga":17354000,"operating_income":-4132000,"other_income":-64000,"pretax_income":-4196000,"income_tax":-527000,"net_income":-3674000,"eps_diluted":-0.1,"shares_diluted":38552000},"balance":{"cash_and_equivalents":53186000,"short_term_investments":541000,"total_current_assets":114258000,"total_assets":158719000,"total_current_liabilities":27296000,"total_liabilities":29135000,"stockholders_equity":126576000,"shares_outstanding":26804362.0},"cashflow":{"capex":1378000,"depreciation_amortization":2459000},"derived":["cashflow.capex"],"adjusted":[],"filed":"2015-10-29","filed_exceptions":{"balance.shares_outstanding":"2014-10-29","balance.short_term_investments":"2014-10-29","balance.stockholders_equity":"2014-10-29","balance.total_current_assets":"2014-10-29","balance.total_current_liabilities":"2014-10-29","balance.total_liabilities":"2014-10-29","income.gross_profit":"2016-03-08","income.net_income":"2016-03-08","income.revenue":"2016-03-08"},"first_filed":"2014-10-29"},{"label":"Q4 FY2014","end":"2014-12-31","income":{"revenue":60735000,"cost_of_revenue":34619000,"gross_profit":26116000,"rnd":10240000,"opex_sga":15830000,"operating_income":-178000,"other_income":220000,"pretax_income":42000,"income_tax":85000,"net_income":0},"balance":{"cash_and_equivalents":55187000,"short_term_investments":270000,"total_current_assets":113478000,"total_assets":155542000,"total_current_liabilities":23157000,"total_liabilities":24990000,"stockholders_equity":127772000,"shares_outstanding":26978949.0},"cashflow":{"capex":2269000,"depreciation_amortization":2492000},"derived":["cashflow.capex","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2016-03-08","filed_exceptions":{"balance.cash_and_equivalents":"2018-03-09","balance.shares_outstanding":"2015-04-30","balance.total_assets":"2017-03-07"},"first_filed":"2015-03-06"},{"label":"Q1 FY2015","end":"2015-03-31","income":{"revenue":64017000,"cost_of_revenue":35126000,"gross_profit":28891000,"rnd":10419000,"opex_sga":14862000,"operating_income":3610000,"other_income":-29000,"pretax_income":3581000,"income_tax":139000,"net_income":3371000,"eps_diluted":0.09,"shares_diluted":39149000},"balance":{"cash_and_equivalents":59322000,"short_term_investments":90000,"total_current_assets":120211000,"total_assets":161273000,"total_current_liabilities":24684000,"total_liabilities":26458000,"stockholders_equity":131964000,"shares_outstanding":26978949.0},"cashflow":{"capex":1469000,"depreciation_amortization":2403000},"derived":[],"adjusted":[],"filed":"2016-04-29","filed_exceptions":{"balance.shares_outstanding":"2015-04-30","balance.short_term_investments":"2015-04-30","balance.stockholders_equity":"2015-04-30","balance.total_current_assets":"2015-04-30","balance.total_current_liabilities":"2015-04-30","balance.total_liabilities":"2015-04-30","income.gross_profit":"2017-03-07","income.net_income":"2017-03-07","income.revenue":"2017-03-07"},"first_filed":"2015-04-30"},{"label":"Q2 FY2015","end":"2015-06-30","income":{"revenue":56119000,"cost_of_revenue":29609000,"gross_profit":26510000,"rnd":10631000,"opex_sga":15086000,"operating_income":793000,"other_income":39000,"pretax_income":832000,"income_tax":61000,"net_income":805000,"eps_diluted":0.02,"shares_diluted":39293000},"balance":{"cash_and_equivalents":65148000,"total_current_assets":121131000,"total_assets":161787000,"total_current_liabilities":23612000,"total_liabilities":25347000,"stockholders_equity":133628000},"cashflow":{"capex":1855000,"depreciation_amortization":2320000},"derived":["cashflow.capex"],"adjusted":[],"filed":"2016-07-29","filed_exceptions":{"balance.stockholders_equity":"2015-07-30","balance.total_current_assets":"2015-07-30","balance.total_current_liabilities":"2015-07-30","balance.total_liabilities":"2015-07-30","income.gross_profit":"2017-03-07","income.net_income":"2017-03-07","income.revenue":"2017-03-07"},"first_filed":"2015-07-30"},{"label":"Q3 FY2015","end":"2015-09-30","income":{"revenue":48664000,"cost_of_revenue":27378000,"gross_profit":21286000,"rnd":10121000,"opex_sga":13383000,"operating_income":-2218000,"other_income":1000,"pretax_income":-2217000,"income_tax":174000,"net_income":2503000,"eps_diluted":0.06,"shares_diluted":39086000},"balance":{"cash_and_equivalents":68571000,"total_current_assets":122479000,"total_assets":163275000,"total_current_liabilities":22012000,"total_liabilities":23719000,"stockholders_equity":136634000},"cashflow":{"capex":2272000,"depreciation_amortization":2231000},"derived":["cashflow.capex"],"adjusted":[],"filed":"2016-10-28","filed_exceptions":{"balance.stockholders_equity":"2015-10-29","balance.total_current_assets":"2015-10-29","balance.total_current_liabilities":"2015-10-29","balance.total_liabilities":"2015-10-29","income.gross_profit":"2017-03-07","income.net_income":"2017-03-07","income.revenue":"2017-03-07"},"first_filed":"2015-10-29"},{"label":"Q4 FY2015","end":"2015-12-31","income":{"revenue":51394000,"cost_of_revenue":28563000,"gross_profit":22831000,"rnd":10301000,"opex_sga":14982000,"operating_income":-2452000,"other_income":14000,"pretax_income":-2438000,"income_tax":-775000,"net_income":-1752000},"balance":{"cash_and_equivalents":62980000,"total_current_assets":115506000,"total_assets":157545000,"total_current_liabilities":20601000,"total_liabilities":21460000,"stockholders_equity":135031000},"cashflow":{"capex":3494000,"depreciation_amortization":2188000},"derived":["cashflow.capex","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2017-03-07","filed_exceptions":{"balance.cash_and_equivalents":"2018-03-09","balance.total_assets":"2018-03-09"},"first_filed":"2016-03-08"},{"label":"Q1 FY2016","end":"2016-03-31","income":{"revenue":46027000,"cost_of_revenue":26711000,"gross_profit":19316000,"rnd":10729000,"opex_sga":14016000,"operating_income":-5429000,"other_income":75000,"pretax_income":-5354000,"income_tax":22000,"net_income":-5351000,"eps_diluted":-0.14,"shares_diluted":38794000},"balance":{"cash_and_equivalents":59710000,"total_current_assets":110257000,"total_assets":151910000,"total_current_liabilities":20596000,"total_liabilities":21574000,"stockholders_equity":130131000},"cashflow":{"capex":1887000,"depreciation_amortization":2195000},"derived":[],"adjusted":[],"filed":"2017-04-28","filed_exceptions":{"balance.stockholders_equity":"2016-04-29","balance.total_current_assets":"2016-04-29","balance.total_current_liabilities":"2016-04-29","balance.total_liabilities":"2016-04-29","income.gross_profit":"2018-03-09","income.net_income":"2018-03-09","income.revenue":"2018-03-09"},"first_filed":"2016-04-29"},{"label":"Q2 FY2016","end":"2016-06-30","income":{"revenue":52941000,"cost_of_revenue":28470000,"gross_profit":24471000,"rnd":10757000,"opex_sga":14315000,"operating_income":-601000,"other_income":64000,"pretax_income":-537000,"income_tax":13000,"net_income":-544000,"eps_diluted":-0.01,"shares_diluted":38801000},"balance":{"cash_and_equivalents":54153000,"total_current_assets":111579000,"total_assets":154149000,"total_current_liabilities":22729000,"total_liabilities":23646000,"stockholders_equity":130285000},"cashflow":{"capex":2759000,"depreciation_amortization":2116000},"derived":["cashflow.capex"],"adjusted":[],"filed":"2017-07-31","filed_exceptions":{"balance.stockholders_equity":"2016-07-29","balance.total_current_assets":"2016-07-29","balance.total_current_liabilities":"2016-07-29","balance.total_liabilities":"2016-07-29","income.gross_profit":"2018-03-09","income.net_income":"2018-03-09","income.revenue":"2018-03-09"},"first_filed":"2016-07-29"},{"label":"Q3 FY2016","end":"2016-09-30","income":{"revenue":53227000,"cost_of_revenue":27304000,"gross_profit":25923000,"rnd":10338000,"opex_sga":13312000,"operating_income":2273000,"other_income":211000,"pretax_income":2484000,"income_tax":133000,"net_income":2336000,"eps_diluted":0.06,"shares_diluted":39184000},"balance":{"cash_and_equivalents":55066000,"total_current_assets":112740000,"total_assets":155038000,"total_current_liabilities":21441000,"total_liabilities":22303000,"stockholders_equity":132498000},"cashflow":{"capex":1722000,"depreciation_amortization":2073000},"derived":["cashflow.capex"],"adjusted":[],"filed":"2017-10-31","filed_exceptions":{"balance.stockholders_equity":"2016-10-28","balance.total_current_assets":"2016-10-28","balance.total_current_liabilities":"2016-10-28","balance.total_liabilities":"2016-10-28","income.gross_profit":"2018-03-09","income.net_income":"2018-03-09","income.revenue":"2018-03-09"},"first_filed":"2016-10-28"},{"label":"Q4 FY2016","end":"2016-12-31","income":{"revenue":48085000,"cost_of_revenue":26586000,"gross_profit":21499000,"rnd":10024000,"opex_sga":14032000,"operating_income":-2557000,"other_income":-66000,"pretax_income":-2623000,"income_tax":63000,"net_income":-2688000},"balance":{"cash_and_equivalents":56170000,"total_current_assets":111772000,"total_assets":154067000,"total_current_liabilities":22227000,"total_liabilities":23050000,"stockholders_equity":130809000},"cashflow":{"capex":2060000,"depreciation_amortization":2054000},"derived":["cashflow.capex","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2018-03-09","filed_exceptions":{"balance.cash_and_equivalents":"2020-02-28","balance.total_assets":"2019-02-28"},"first_filed":"2017-03-07"},{"label":"Q1 FY2017","end":"2017-03-31","income":{"revenue":54462000,"cost_of_revenue":30810000,"gross_profit":23652000,"rnd":11007000,"opex_sga":14023000,"operating_income":-1378000,"other_income":325000,"pretax_income":-1053000,"income_tax":-99000,"net_income":-974000,"eps_diluted":-0.02,"shares_diluted":39070000},"balance":{"cash_and_equivalents":52827000,"total_current_assets":113680000,"total_assets":156571000,"total_current_liabilities":24500000,"total_liabilities":25326000,"stockholders_equity":131006000},"cashflow":{"capex":2648000,"depreciation_amortization":2157000},"derived":[],"adjusted":[],"filed":"2018-05-01","filed_exceptions":{"balance.stockholders_equity":"2017-04-28","balance.total_current_assets":"2017-04-28","balance.total_current_liabilities":"2017-04-28","balance.total_liabilities":"2017-04-28","income.gross_profit":"2019-02-28","income.net_income":"2019-02-28","income.revenue":"2019-02-28"},"first_filed":"2017-04-28"},{"label":"Q2 FY2017","end":"2017-06-30","income":{"revenue":57709000,"cost_of_revenue":31779000,"gross_profit":25930000,"rnd":11932000,"opex_sga":14536000,"operating_income":-538000,"other_income":360000,"pretax_income":-178000,"income_tax":267000,"net_income":-459000,"eps_diluted":-0.01,"shares_diluted":39172000},"balance":{"cash_and_equivalents":51425000,"total_current_assets":119898000,"total_assets":163615000,"total_current_liabilities":30766000,"total_liabilities":31523000,"stockholders_equity":131842000},"cashflow":{"capex":2983000,"depreciation_amortization":2189000},"derived":["cashflow.capex"],"adjusted":[],"filed":"2018-07-31","filed_exceptions":{"balance.stockholders_equity":"2017-07-31","balance.total_current_assets":"2017-07-31","balance.total_current_liabilities":"2017-07-31","balance.total_liabilities":"2017-07-31","income.gross_profit":"2019-02-28","income.net_income":"2019-02-28","income.revenue":"2019-02-28"},"first_filed":"2017-07-31"},{"label":"Q3 FY2017","end":"2017-09-30","income":{"revenue":56888000,"cost_of_revenue":31745000,"gross_profit":25143000,"rnd":10543000,"opex_sga":14500000,"operating_income":100000,"other_income":309000,"pretax_income":409000,"income_tax":371000,"net_income":-11000,"eps_diluted":0,"shares_diluted":39288000},"balance":{"cash_and_equivalents":48936000,"total_current_assets":120100000,"total_assets":166076000,"total_current_liabilities":31779000,"total_liabilities":32459000,"stockholders_equity":133320000},"cashflow":{"cfo":1341000,"capex":4533000,"depreciation_amortization":2244000,"fcf":-3192000},"derived":["cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2018-10-26","filed_exceptions":{"balance.stockholders_equity":"2017-10-31","balance.total_current_assets":"2017-10-31","balance.total_current_liabilities":"2017-10-31","balance.total_liabilities":"2017-10-31","income.gross_profit":"2019-02-28","income.net_income":"2019-02-28","income.revenue":"2019-02-28"},"first_filed":"2017-10-31"},{"label":"Q4 FY2017","end":"2017-12-31","income":{"revenue":58771000,"cost_of_revenue":31840000,"gross_profit":26931000,"rnd":11442000,"opex_sga":15033000,"operating_income":456000,"other_income":268000,"pretax_income":724000,"income_tax":-895000,"net_income":1611000},"balance":{"cash_and_equivalents":44230000,"total_current_assets":118832000,"total_assets":165724000,"total_current_liabilities":28036000,"total_liabilities":29305000,"stockholders_equity":136114000},"cashflow":{"cfo":-3102000,"capex":2381000,"depreciation_amortization":2303000,"fcf":-5483000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2019-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2021-03-01"},"first_filed":"2018-03-09"},{"label":"Q1 FY2018","end":"2018-03-31","income":{"revenue":65269000,"cost_of_revenue":35058000,"gross_profit":30211000,"rnd":11126000,"opex_sga":15399000,"operating_income":3686000,"other_income":430000,"pretax_income":4116000,"income_tax":134000,"net_income":3943000,"eps_diluted":0.1,"shares_diluted":40167000},"balance":{"cash_and_equivalents":42678000,"total_current_assets":127004000,"total_assets":173630000,"total_current_liabilities":26111000,"total_liabilities":27275000,"stockholders_equity":145992000},"cashflow":{"cfo":-812000,"capex":1858000,"depreciation_amortization":2269000,"fcf":-2670000},"derived":[],"adjusted":[],"filed":"2019-04-30","filed_exceptions":{"balance.stockholders_equity":"2018-05-01","balance.total_current_assets":"2018-05-01","balance.total_current_liabilities":"2018-05-01","balance.total_liabilities":"2018-05-01","income.eps_diluted":"2020-02-28","income.gross_profit":"2020-02-28","income.net_income":"2020-02-28","income.revenue":"2020-02-28"},"first_filed":"2018-05-01"},{"label":"Q2 FY2018","end":"2018-06-30","income":{"revenue":74196000,"cost_of_revenue":38313000,"gross_profit":35883000,"rnd":11403000,"opex_sga":15814000,"operating_income":8316000,"other_income":-44000,"pretax_income":8272000,"income_tax":363000,"net_income":7860000,"eps_diluted":0.19,"shares_diluted":40646000},"balance":{"cash_and_equivalents":53920000,"total_current_assets":144831000,"total_assets":190843000,"total_current_liabilities":30839000,"total_liabilities":31905000,"stockholders_equity":158543000},"cashflow":{"cfo":9340000,"capex":1700000,"depreciation_amortization":2270000,"fcf":7640000},"derived":["cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2019-07-31","filed_exceptions":{"balance.stockholders_equity":"2018-07-31","balance.total_assets":"2018-07-31","balance.total_current_assets":"2018-07-31","balance.total_current_liabilities":"2018-07-31","balance.total_liabilities":"2018-07-31","income.eps_diluted":"2020-02-28","income.gross_profit":"2020-02-28","income.net_income":"2020-02-28","income.revenue":"2020-02-28"},"first_filed":"2018-07-31"},{"label":"Q3 FY2018","end":"2018-09-30","income":{"revenue":78035000,"cost_of_revenue":39031000,"gross_profit":39004000,"rnd":10691000,"opex_sga":15280000,"operating_income":13043000,"other_income":232000,"pretax_income":13275000,"income_tax":227000,"net_income":13012000,"eps_diluted":0.32,"shares_diluted":41124000},"balance":{"cash_and_equivalents":68206000,"total_current_assets":160602000,"total_assets":207665000,"total_current_liabilities":30691000,"total_liabilities":31705000,"stockholders_equity":175540000},"cashflow":{"cfo":14314000,"capex":3336000,"depreciation_amortization":2331000,"fcf":10978000},"derived":["cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2019-10-29","filed_exceptions":{"balance.stockholders_equity":"2018-10-26","balance.total_assets":"2018-10-26","balance.total_current_assets":"2018-10-26","balance.total_current_liabilities":"2018-10-26","balance.total_liabilities":"2018-10-26","income.eps_diluted":"2020-02-28","income.gross_profit":"2020-02-28","income.net_income":"2020-02-28","income.revenue":"2020-02-28"},"first_filed":"2018-10-26"},{"label":"Q4 FY2018","end":"2018-12-31","income":{"revenue":73720000,"cost_of_revenue":39847000,"gross_profit":33873000,"rnd":11066000,"opex_sga":15731000,"operating_income":7014000,"other_income":256000,"pretax_income":7270000,"income_tax":363000,"net_income":6910000,"eps_diluted":0.17},"balance":{"cash_and_equivalents":70557000,"total_current_assets":165060000,"total_assets":221068000,"total_current_liabilities":35998000,"total_liabilities":36978000,"stockholders_equity":183656000},"cashflow":{"cfo":13329000,"capex":11317000,"depreciation_amortization":2384000,"fcf":2012000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2020-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2022-03-01"},"first_filed":"2019-02-28"},{"label":"Q1 FY2019","end":"2019-03-31","income":{"revenue":65725000,"cost_of_revenue":34639000,"gross_profit":31086000,"rnd":11220000,"opex_sga":15373000,"operating_income":4493000,"other_income":239000,"pretax_income":4732000,"income_tax":426000,"net_income":4286000,"eps_diluted":0.1,"shares_diluted":41029000},"balance":{"cash_and_equivalents":66614000,"total_current_assets":163788000,"total_assets":225004000,"total_current_liabilities":30733000,"total_liabilities":34312000,"stockholders_equity":190243000},"cashflow":{"cfo":-2120000,"capex":3322000,"depreciation_amortization":2445000,"fcf":-5442000},"derived":[],"adjusted":[],"filed":"2020-05-04","filed_exceptions":{"balance.stockholders_equity":"2019-04-30","balance.total_assets":"2019-04-30","balance.total_current_assets":"2019-04-30","balance.total_current_liabilities":"2019-04-30","balance.total_liabilities":"2019-04-30","income.eps_diluted":"2021-03-01","income.gross_profit":"2021-03-01","income.net_income":"2021-03-01","income.revenue":"2021-03-01"},"first_filed":"2019-04-30"},{"label":"Q2 FY2019","end":"2019-06-30","income":{"revenue":63355000,"cost_of_revenue":34238000,"gross_profit":29117000,"rnd":11706000,"opex_sga":15030000,"operating_income":2381000,"other_income":288000,"pretax_income":2669000,"income_tax":113000,"net_income":2563000,"eps_diluted":0.06,"shares_diluted":41081000},"balance":{"cash_and_equivalents":71482000,"total_current_assets":169645000,"total_assets":230603000,"total_current_liabilities":33157000,"total_liabilities":36287000,"stockholders_equity":193863000},"cashflow":{"cfo":7359000,"capex":2542000,"depreciation_amortization":2553000,"fcf":4817000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2020-07-31","filed_exceptions":{"balance.stockholders_equity":"2019-07-31","balance.total_assets":"2019-07-31","balance.total_current_assets":"2019-07-31","balance.total_current_liabilities":"2019-07-31","balance.total_liabilities":"2019-07-31","income.eps_diluted":"2021-03-01","income.gross_profit":"2021-03-01","income.net_income":"2021-03-01","income.revenue":"2021-03-01"},"first_filed":"2019-07-31"},{"label":"Q3 FY2019","end":"2019-09-30","income":{"revenue":70772000,"cost_of_revenue":37770000,"gross_profit":33002000,"rnd":11507000,"opex_sga":15443000,"operating_income":6052000,"other_income":146000,"pretax_income":6198000,"income_tax":266000,"net_income":5937000,"eps_diluted":0.14,"shares_diluted":42194000},"balance":{"cash_and_equivalents":81229000,"total_current_assets":176018000,"total_assets":237910000,"total_current_liabilities":30768000,"total_liabilities":35194000,"stockholders_equity":202269000},"cashflow":{"cfo":11300000,"capex":3258000,"depreciation_amortization":2649000,"fcf":8042000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2020-10-30","filed_exceptions":{"balance.stockholders_equity":"2019-10-29","balance.total_assets":"2019-10-29","balance.total_current_assets":"2019-10-29","balance.total_current_liabilities":"2019-10-29","balance.total_liabilities":"2019-10-29","income.eps_diluted":"2021-03-01","income.gross_profit":"2021-03-01","income.net_income":"2021-03-01","income.revenue":"2021-03-01"},"first_filed":"2019-10-29"},{"label":"Q4 FY2019","end":"2019-12-31","income":{"revenue":63125000,"cost_of_revenue":33364000,"gross_profit":29761000,"rnd":12155000,"opex_sga":16711000,"operating_income":895000,"other_income":393000,"pretax_income":1288000,"income_tax":-27000,"net_income":1312000,"eps_diluted":0.03},"balance":{"cash_and_equivalents":84668000,"total_current_assets":179066000,"total_assets":240727000,"total_current_liabilities":29930000,"total_liabilities":34857000,"stockholders_equity":205562000},"cashflow":{"cfo":5672000,"capex":3363000,"depreciation_amortization":2687000,"fcf":2309000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2021-03-01","filed_exceptions":{"balance.cash_and_equivalents":"2022-03-01"},"first_filed":"2020-02-28"},{"label":"Q1 FY2020","end":"2020-03-31","income":{"revenue":63401000,"cost_of_revenue":36070000,"gross_profit":27331000,"rnd":13335000,"opex_sga":16369000,"operating_income":-2373000,"other_income":148000,"pretax_income":-2225000,"income_tax":-494000,"net_income":-1735000,"eps_diluted":-0.04,"shares_diluted":40635000},"balance":{"cash_and_equivalents":82751000,"total_current_assets":185190000,"total_assets":246725000,"total_current_liabilities":35220000,"total_liabilities":39728000,"stockholders_equity":206681000},"cashflow":{"cfo":-909000,"capex":2999000,"depreciation_amortization":2711000,"fcf":-3908000},"derived":[],"adjusted":[],"filed":"2021-05-03","filed_exceptions":{"balance.stockholders_equity":"2020-05-04","balance.total_assets":"2020-05-04","balance.total_current_assets":"2020-05-04","balance.total_current_liabilities":"2020-05-04","balance.total_liabilities":"2020-05-04"},"first_filed":"2020-05-04"},{"label":"Q2 FY2020","end":"2020-06-30","income":{"revenue":70761000,"cost_of_revenue":40443000,"gross_profit":30318000,"rnd":12830000,"opex_sga":15455000,"operating_income":2033000,"other_income":233000,"pretax_income":2266000,"income_tax":-406000,"net_income":2667000,"eps_diluted":0.06,"shares_diluted":43385000},"balance":{"cash_and_equivalents":196704000,"total_current_assets":308678000,"total_assets":372734000,"total_current_liabilities":41919000,"total_liabilities":46091000,"stockholders_equity":326324000},"cashflow":{"cfo":4673000,"capex":5725000,"depreciation_amortization":2728000,"fcf":-1052000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2021-07-30","filed_exceptions":{"balance.stockholders_equity":"2020-07-31","balance.total_assets":"2020-07-31","balance.total_current_assets":"2020-07-31","balance.total_current_liabilities":"2020-07-31","balance.total_liabilities":"2020-07-31"},"first_filed":"2020-07-31"},{"label":"Q3 FY2020","end":"2020-09-30","income":{"revenue":78112000,"cost_of_revenue":44765000,"gross_profit":33347000,"rnd":12032000,"opex_sga":15212000,"operating_income":6103000,"other_income":334000,"pretax_income":6437000,"income_tax":651000,"net_income":5785000,"eps_diluted":0.13,"shares_diluted":44743000},"balance":{"cash_and_equivalents":203605000,"total_current_assets":309782000,"total_assets":380119000,"total_current_liabilities":37998000,"total_liabilities":42531000,"stockholders_equity":337262000},"cashflow":{"cfo":11611000,"capex":8113000,"depreciation_amortization":2736000,"fcf":3498000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2021-11-03","filed_exceptions":{"balance.stockholders_equity":"2020-10-30","balance.total_assets":"2020-10-30","balance.total_current_assets":"2020-10-30","balance.total_current_liabilities":"2020-10-30","balance.total_liabilities":"2020-10-30"},"first_filed":"2020-10-30"},{"label":"Q4 FY2020","end":"2020-12-31","income":{"revenue":84302000,"cost_of_revenue":43851000,"gross_profit":40451000,"rnd":12719000,"opex_sga":16127000,"operating_income":11605000,"other_income":378000,"pretax_income":11983000,"income_tax":788000,"net_income":11193000,"eps_diluted":0.25},"balance":{"cash_and_equivalents":161742000,"short_term_investments":50166000,"total_current_assets":316932000,"total_assets":396239000,"total_current_liabilities":40513000,"total_liabilities":45084000,"stockholders_equity":350820000},"cashflow":{"cfo":19367000,"capex":11816000,"depreciation_amortization":2881000,"fcf":7551000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.rnd"],"adjusted":[],"filed":"2022-03-01","filed_exceptions":{"income.eps_diluted":"2021-03-01","income.gross_profit":"2021-03-01","income.net_income":"2021-03-01","income.revenue":"2021-03-01"},"first_filed":"2021-03-01"},{"label":"Q1 FY2021","end":"2021-03-31","income":{"revenue":88796000,"cost_of_revenue":44096000,"gross_profit":44700000,"rnd":13026000,"opex_sga":16954000,"operating_income":14720000,"other_income":232000,"pretax_income":14952000,"income_tax":-143000,"net_income":15092000,"eps_diluted":0.34,"shares_diluted":44841000},"balance":{"cash_and_equivalents":127411000,"short_term_investments":95719000,"total_current_assets":332037000,"total_assets":417621000,"total_current_liabilities":42878000,"total_liabilities":47139000,"stockholders_equity":370164000},"cashflow":{"cfo":17773000,"capex":9264000,"depreciation_amortization":2806000,"fcf":8509000},"derived":[],"adjusted":[],"filed":"2022-05-05","filed_exceptions":{"balance.cash_and_equivalents":"2021-05-03","balance.short_term_investments":"2021-05-03","balance.stockholders_equity":"2021-05-03","balance.total_assets":"2021-05-03","balance.total_current_assets":"2021-05-03","balance.total_current_liabilities":"2021-05-03","balance.total_liabilities":"2021-05-03"},"first_filed":"2021-05-03"},{"label":"Q2 FY2021","end":"2021-06-30","income":{"revenue":95376000,"cost_of_revenue":45505000,"gross_profit":49871000,"rnd":13273000,"opex_sga":16589000,"operating_income":20009000,"other_income":373000,"pretax_income":20382000,"income_tax":999000,"net_income":19394000,"eps_diluted":0.43,"shares_diluted":44841000},"balance":{"cash_and_equivalents":159763000,"short_term_investments":70469000,"total_current_assets":349030000,"total_assets":446376000,"total_current_liabilities":49777000,"total_liabilities":53484000,"stockholders_equity":392586000},"cashflow":{"cfo":12342000,"capex":6518000,"depreciation_amortization":2812000,"fcf":5824000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2022-08-03","filed_exceptions":{"balance.cash_and_equivalents":"2021-07-30","balance.short_term_investments":"2021-07-30","balance.stockholders_equity":"2021-07-30","balance.total_assets":"2021-07-30","balance.total_current_assets":"2021-07-30","balance.total_current_liabilities":"2021-07-30","balance.total_liabilities":"2021-07-30"},"first_filed":"2021-07-30"},{"label":"Q3 FY2021","end":"2021-09-30","income":{"revenue":84911000,"cost_of_revenue":42098000,"gross_profit":42813000,"rnd":13519000,"opex_sga":17322000,"operating_income":11972000,"other_income":394000,"pretax_income":12366000,"income_tax":-886000,"net_income":13259000,"eps_diluted":0.29,"shares_diluted":45034000},"balance":{"cash_and_equivalents":178663000,"short_term_investments":50217000,"total_current_assets":350002000,"total_assets":458830000,"total_current_liabilities":42615000,"total_liabilities":47176000,"stockholders_equity":411355000},"cashflow":{"cfo":10112000,"capex":15160000,"depreciation_amortization":2946000,"fcf":-5048000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2022-11-03","filed_exceptions":{"balance.cash_and_equivalents":"2021-11-03","balance.short_term_investments":"2021-11-03","balance.stockholders_equity":"2021-11-03","balance.total_assets":"2021-11-03","balance.total_current_assets":"2021-11-03","balance.total_current_liabilities":"2021-11-03","balance.total_liabilities":"2021-11-03"},"first_filed":"2021-11-03"},{"label":"Q4 FY2021","end":"2021-12-31","income":{"revenue":90281000,"cost_of_revenue":49465000,"gross_profit":40816000,"rnd":13296000,"opex_sga":18619000,"operating_income":8901000,"other_income":204000,"pretax_income":9105000,"income_tax":206000,"net_income":8880000},"balance":{"cash_and_equivalents":182418000,"short_term_investments":45215000,"total_current_assets":356760000,"total_assets":477205000,"total_current_liabilities":49093000,"total_liabilities":53300000,"stockholders_equity":423599000},"cashflow":{"cfo":14217000,"capex":16819000,"depreciation_amortization":3141000,"fcf":-2602000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue","income.rnd"],"adjusted":[],"filed":"2023-02-28","first_filed":"2022-03-01"},{"label":"Q1 FY2022","end":"2022-03-31","income":{"revenue":88282000,"cost_of_revenue":50681000,"gross_profit":37601000,"rnd":14253000,"opex_sga":18568000,"operating_income":4780000,"other_income":162000,"pretax_income":4942000,"income_tax":-48000,"net_income":4999000,"eps_diluted":0.11,"shares_diluted":44954000},"balance":{"cash_and_equivalents":191050000,"short_term_investments":20003000,"total_current_assets":344594000,"total_assets":489349000,"total_current_liabilities":49560000,"total_liabilities":57160000,"stockholders_equity":431906000},"cashflow":{"cfo":4585000,"capex":22683000,"depreciation_amortization":3296000,"fcf":-18098000},"derived":[],"adjusted":[],"filed":"2023-05-03","filed_exceptions":{"balance.cash_and_equivalents":"2022-05-05","balance.short_term_investments":"2022-05-05","balance.stockholders_equity":"2022-05-05","balance.total_assets":"2022-05-05","balance.total_current_assets":"2022-05-05","balance.total_current_liabilities":"2022-05-05","balance.total_liabilities":"2022-05-05"},"first_filed":"2022-05-05"},{"label":"Q2 FY2022","end":"2022-06-30","income":{"revenue":102186000,"cost_of_revenue":55337000,"gross_profit":46849000,"rnd":15516000,"opex_sga":20035000,"operating_income":11298000,"other_income":84000,"pretax_income":11382000,"income_tax":802000,"net_income":10593000,"eps_diluted":0.24,"shares_diluted":44866000},"balance":{"cash_and_equivalents":187677000,"short_term_investments":19921000,"total_current_assets":352331000,"total_assets":513356000,"total_current_liabilities":59453000,"total_liabilities":68252000,"stockholders_equity":444863000},"cashflow":{"cfo":10823000,"capex":14195000,"depreciation_amortization":3369000,"fcf":-3372000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2023-08-04","filed_exceptions":{"balance.cash_and_equivalents":"2022-08-03","balance.short_term_investments":"2022-08-03","balance.stockholders_equity":"2022-08-03","balance.total_assets":"2022-08-03","balance.total_current_assets":"2022-08-03","balance.total_current_liabilities":"2022-08-03","balance.total_liabilities":"2022-08-03"},"first_filed":"2022-08-03"},{"label":"Q3 FY2022","end":"2022-09-30","income":{"revenue":103118000,"cost_of_revenue":56148000,"gross_profit":46970000,"rnd":14747000,"opex_sga":22719000,"operating_income":3004000,"other_income":-568000,"pretax_income":2436000,"income_tax":641000,"net_income":1792000,"eps_diluted":0.04,"shares_diluted":44898000},"balance":{"cash_and_equivalents":182098000,"short_term_investments":19949000,"total_current_assets":358153000,"total_assets":527102000,"total_current_liabilities":64359000,"total_liabilities":74241000,"stockholders_equity":452624000},"cashflow":{"cfo":6602000,"capex":14401000,"depreciation_amortization":3585000,"fcf":-7799000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2023-11-03","filed_exceptions":{"balance.cash_and_equivalents":"2022-11-03","balance.short_term_investments":"2022-11-03","balance.stockholders_equity":"2022-11-03","balance.total_assets":"2022-11-03","balance.total_current_assets":"2022-11-03","balance.total_current_liabilities":"2022-11-03","balance.total_liabilities":"2022-11-03"},"first_filed":"2022-11-03"},{"label":"Q4 FY2022","end":"2022-12-31","income":{"revenue":105493000,"cost_of_revenue":56354000,"gross_profit":49139000,"rnd":16078000,"opex_sga":24942000,"operating_income":8119000,"other_income":1808000,"pretax_income":9927000,"income_tax":1866000,"net_income":8062000},"balance":{"cash_and_equivalents":190611000,"short_term_investments":0,"total_current_assets":362604000,"total_assets":536901000,"total_current_liabilities":64549000,"total_liabilities":72565000,"stockholders_equity":464088000},"cashflow":{"cfo":929000,"capex":12687000,"depreciation_amortization":3526000,"fcf":-11758000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue","income.rnd"],"adjusted":[],"filed":"2024-02-28","filed_exceptions":{"balance.short_term_investments":"2023-02-28"},"first_filed":"2023-02-28"},{"label":"Q1 FY2023","end":"2023-03-31","income":{"revenue":97816000,"cost_of_revenue":51282000,"gross_profit":46534000,"rnd":15869000,"opex_sga":20223000,"operating_income":10442000,"other_income":1950000,"pretax_income":12392000,"income_tax":1141000,"net_income":11244000,"eps_diluted":0.25,"shares_diluted":44907000},"balance":{"cash_and_equivalents":192897000,"total_current_assets":366370000,"total_assets":544255000,"total_current_liabilities":53672000,"total_liabilities":63596000,"stockholders_equity":480405000},"cashflow":{"cfo":10113000,"capex":10089000,"depreciation_amortization":4199000,"fcf":24000},"derived":[],"adjusted":[],"filed":"2024-05-01","filed_exceptions":{"balance.cash_and_equivalents":"2023-05-03","balance.stockholders_equity":"2023-05-03","balance.total_assets":"2023-05-03","balance.total_current_assets":"2023-05-03","balance.total_current_liabilities":"2023-05-03","balance.total_liabilities":"2023-05-03"},"first_filed":"2023-05-03"},{"label":"Q2 FY2023","end":"2023-06-30","income":{"revenue":106747000,"cost_of_revenue":51574000,"gross_profit":55173000,"rnd":16935000,"opex_sga":20375000,"operating_income":17863000,"other_income":1776000,"pretax_income":19639000,"income_tax":2537000,"net_income":17101000,"eps_diluted":0.38,"shares_diluted":44906000},"balance":{"cash_and_equivalents":203829000,"total_current_assets":378786000,"total_assets":560661000,"total_current_liabilities":49976000,"total_liabilities":59642000,"stockholders_equity":500777000},"cashflow":{"cfo":19040000,"capex":8538000,"depreciation_amortization":4449000,"fcf":10502000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2024-07-31","filed_exceptions":{"balance.cash_and_equivalents":"2023-08-04","balance.stockholders_equity":"2023-08-04","balance.total_assets":"2023-08-04","balance.total_current_assets":"2023-08-04","balance.total_current_liabilities":"2023-08-04","balance.total_liabilities":"2023-08-04"},"first_filed":"2023-08-04"},{"label":"Q3 FY2023","end":"2023-09-30","income":{"revenue":107844000,"cost_of_revenue":51966000,"gross_profit":55878000,"rnd":17752000,"opex_sga":22422000,"operating_income":15704000,"other_income":1917000,"pretax_income":17621000,"income_tax":1038000,"net_income":16582000,"eps_diluted":0.37,"shares_diluted":45187000},"balance":{"cash_and_equivalents":227784000,"total_current_assets":398967000,"total_assets":584135000,"total_current_liabilities":46533000,"total_liabilities":55351000,"stockholders_equity":528548000},"cashflow":{"cfo":23841000,"capex":7662000,"depreciation_amortization":4554000,"fcf":16179000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2024-10-30","filed_exceptions":{"balance.cash_and_equivalents":"2023-11-03","balance.stockholders_equity":"2023-11-03","balance.total_assets":"2023-11-03","balance.total_current_assets":"2023-11-03","balance.total_current_liabilities":"2023-11-03","balance.total_liabilities":"2023-11-03"},"first_filed":"2023-11-03"},{"label":"Q4 FY2023","end":"2023-12-31","income":{"revenue":92652000,"cost_of_revenue":45308000,"gross_profit":47344000,"rnd":17301000,"opex_sga":22694000,"operating_income":7349000,"other_income":3243000,"pretax_income":10592000,"income_tax":1928000,"net_income":8668000},"balance":{"cash_and_equivalents":242219000,"total_current_assets":420366000,"total_assets":594887000,"total_current_liabilities":44169000,"total_liabilities":53781000,"stockholders_equity":540869000},"cashflow":{"cfo":21534000,"capex":7163000,"depreciation_amortization":4038000,"fcf":14371000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue","income.rnd"],"adjusted":[],"filed":"2025-03-03","first_filed":"2024-02-28"},{"label":"Q1 FY2024","end":"2024-03-31","income":{"revenue":83872000,"cost_of_revenue":38749000,"gross_profit":45123000,"rnd":18039000,"opex_sga":25999000,"operating_income":-16115000,"other_income":2724000,"pretax_income":-13391000,"income_tax":1071000,"net_income":-14473000,"eps_diluted":-0.33,"shares_diluted":44516000},"balance":{"cash_and_equivalents":239172000,"total_current_assets":428265000,"total_assets":605117000,"total_current_liabilities":64081000,"total_liabilities":73071000,"stockholders_equity":531815000},"cashflow":{"cfo":2582000,"capex":7270000,"depreciation_amortization":4614000,"fcf":-4688000},"derived":[],"adjusted":[],"filed":"2025-04-30","filed_exceptions":{"balance.cash_and_equivalents":"2024-05-01","balance.stockholders_equity":"2024-05-01","balance.total_assets":"2024-05-01","balance.total_current_assets":"2024-05-01","balance.total_current_liabilities":"2024-05-01","balance.total_liabilities":"2024-05-01"},"first_filed":"2024-05-01"},{"label":"Q2 FY2024","end":"2024-06-30","income":{"revenue":85854000,"cost_of_revenue":43083000,"gross_profit":42771000,"rnd":16939000,"opex_sga":23318000,"operating_income":214000,"other_income":2807000,"pretax_income":3021000,"income_tax":4216000,"net_income":-1196000,"eps_diluted":-0.03,"shares_diluted":44855000},"balance":{"cash_and_equivalents":251884000,"total_current_assets":435335000,"total_assets":613234000,"total_current_liabilities":67836000,"total_liabilities":75777000,"stockholders_equity":537239000},"cashflow":{"cfo":15566000,"capex":6141000,"depreciation_amortization":4661000,"fcf":9425000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2025-08-01","filed_exceptions":{"balance.cash_and_equivalents":"2024-07-31","balance.stockholders_equity":"2024-07-31","balance.total_assets":"2024-07-31","balance.total_current_assets":"2024-07-31","balance.total_current_liabilities":"2024-07-31","balance.total_liabilities":"2024-07-31"},"first_filed":"2024-07-31"},{"label":"Q3 FY2024","end":"2024-09-30","income":{"revenue":93166000,"cost_of_revenue":47422000,"gross_profit":45744000,"rnd":16960000,"opex_sga":23398000,"operating_income":5386000,"other_income":3713000,"pretax_income":9099000,"income_tax":-2455000,"net_income":11552000,"eps_diluted":0.26,"shares_diluted":45174000},"balance":{"cash_and_equivalents":267605000,"total_current_assets":450824000,"total_assets":632762000,"total_current_liabilities":70371000,"total_liabilities":77892000,"stockholders_equity":554622000},"cashflow":{"cfo":22577000,"capex":8455000,"buybacks":497000,"depreciation_amortization":4741000,"fcf":14122000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2025-10-29","filed_exceptions":{"balance.cash_and_equivalents":"2024-10-30","balance.stockholders_equity":"2024-10-30","balance.total_assets":"2024-10-30","balance.total_current_assets":"2024-10-30","balance.total_current_liabilities":"2024-10-30","balance.total_liabilities":"2024-10-30"},"first_filed":"2024-10-30"},{"label":"Q4 FY2024","end":"2024-12-31","income":{"revenue":96166000,"cost_of_revenue":45806000,"gross_profit":50360000,"rnd":16984000,"opex_sga":24171000,"operating_income":9205000,"other_income":2553000,"pretax_income":11758000,"income_tax":1516000,"net_income":10246000},"balance":{"cash_and_equivalents":277273000,"total_current_assets":463034000,"total_assets":641118000,"total_current_liabilities":61820000,"total_liabilities":70827000,"stockholders_equity":570071000},"cashflow":{"cfo":10117000,"capex":1736000,"buybacks":0,"depreciation_amortization":4610000,"fcf":8381000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue","income.rnd"],"adjusted":[],"filed":"2026-03-02","first_filed":"2025-03-03"},{"label":"Q1 FY2025","end":"2025-03-31","income":{"revenue":93968000,"cost_of_revenue":49603000,"gross_profit":44365000,"rnd":19377000,"opex_sga":25137000,"operating_income":-149000,"other_income":3134000,"pretax_income":2985000,"income_tax":424000,"net_income":2539000,"eps_diluted":0.06,"shares_diluted":45495000},"balance":{"cash_and_equivalents":296099000,"total_current_assets":486964000,"total_assets":665038000,"total_current_liabilities":75661000,"total_liabilities":84475000,"stockholders_equity":580308000},"cashflow":{"cfo":20128000,"capex":4550000,"depreciation_amortization":5189000,"fcf":15578000},"derived":[],"adjusted":[],"filed":"2026-04-30","filed_exceptions":{"balance.cash_and_equivalents":"2025-04-30","balance.stockholders_equity":"2025-04-30","balance.total_assets":"2025-04-30","balance.total_current_assets":"2025-04-30","balance.total_current_liabilities":"2025-04-30","balance.total_liabilities":"2025-04-30"},"first_filed":"2025-04-30"},{"label":"Q2 FY2025","end":"2025-06-30","income":{"revenue":96046000,"cost_of_revenue":48918000,"gross_profit":92128000,"rnd":18791000,"opex_sga":27952000,"operating_income":45385000,"other_income":3657000,"pretax_income":49042000,"income_tax":7842000,"net_income":41192000,"eps_diluted":0.91,"shares_diluted":45077000},"balance":{"cash_and_equivalents":338541000,"total_current_assets":514781000,"total_assets":693509000,"total_current_liabilities":73840000,"total_liabilities":84643000,"stockholders_equity":608595000},"cashflow":{"cfo":65225000,"capex":6204000,"depreciation_amortization":5190000,"fcf":59021000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2026-07-29","filed_exceptions":{"balance.cash_and_equivalents":"2025-08-01","balance.stockholders_equity":"2025-08-01","balance.total_assets":"2025-08-01","balance.total_current_assets":"2025-08-01","balance.total_current_liabilities":"2025-08-01","balance.total_liabilities":"2025-08-01"},"first_filed":"2025-08-01"},{"label":"Q3 FY2025","end":"2025-09-30","income":{"revenue":110423000,"cost_of_revenue":46910000,"gross_profit":63513000,"rnd":19859000,"opex_sga":22747000,"operating_income":20907000,"other_income":2407000,"pretax_income":23314000,"income_tax":-4988000,"net_income":28292000,"eps_diluted":0.63,"shares_diluted":44930000},"balance":{"cash_and_equivalents":362382000,"total_current_assets":533913000,"total_assets":710247000,"total_current_liabilities":70689000,"total_liabilities":79894000,"stockholders_equity":630079000},"cashflow":{"cfo":38487000,"capex":4021000,"buybacks":15369000,"depreciation_amortization":5236000,"fcf":34466000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2026-10-26","filed_exceptions":{"balance.cash_and_equivalents":"2025-10-29","balance.stockholders_equity":"2025-10-29","balance.total_assets":"2025-10-29","balance.total_current_assets":"2025-10-29","balance.total_current_liabilities":"2025-10-29","balance.total_liabilities":"2025-10-29"},"first_filed":"2025-10-29"},{"label":"Q4 FY2025","end":"2025-12-31","income":{"revenue":107264000,"cost_of_revenue":47841000,"gross_profit":59423000,"rnd":20543000,"opex_sga":23195000,"operating_income":15685000,"other_income":3545000,"pretax_income":19230000,"income_tax":-27303000,"net_income":46533000},"balance":{"cash_and_equivalents":402805000,"total_current_assets":587363000,"total_assets":785831000,"total_current_liabilities":65321000,"total_liabilities":74015000,"stockholders_equity":711557000},"cashflow":{"cfo":15708000,"capex":5543000,"buybacks":2197000,"depreciation_amortization":5171000,"fcf":10165000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue","income.rnd"],"adjusted":[],"filed":"2026-10-26","first_filed":"2026-03-02"},{"label":"Q1 FY2026","end":"2026-03-31","income":{"revenue":112969000,"cost_of_revenue":50603000,"gross_profit":62366000,"rnd":22290000,"opex_sga":23192000,"operating_income":16884000,"other_income":3519000,"pretax_income":20403000,"income_tax":-273000,"net_income":20664000,"eps_diluted":0.44,"shares_diluted":47254000},"balance":{"cash_and_equivalents":404245000,"total_current_assets":599469000,"total_assets":804881000,"total_current_liabilities":41934000,"total_liabilities":50756000,"stockholders_equity":753860000},"cashflow":{"cfo":-3942000,"capex":12387000,"depreciation_amortization":5337000,"fcf":-16329000},"derived":[],"adjusted":[],"filed":"2026-04-30","first_filed":"2026-04-30"},{"label":"Q2 FY2026","end":"2026-06-30","income":{"revenue":143352000,"cost_of_revenue":60232000,"gross_profit":83120000,"rnd":20641000,"opex_sga":27601000,"operating_income":34878000,"other_income":4045000,"pretax_income":38923000,"income_tax":-10863000,"net_income":49772000,"eps_diluted":1.04,"shares_diluted":47708000},"balance":{"cash_and_equivalents":453582000,"total_current_assets":670346000,"total_assets":894162000,"total_current_liabilities":50595000,"total_liabilities":59568000,"stockholders_equity":834319000},"cashflow":{"cfo":34139000,"capex":11173000,"depreciation_amortization":5423000,"fcf":22966000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2026-07-29","first_filed":"2026-07-29"},{"label":"Q3 FY2026","end":"2026-09-30","income":{"revenue":197114000,"cost_of_revenue":62434000,"gross_profit":134680000,"rnd":23969000,"opex_sga":38563000,"operating_income":72148000,"other_income":6585000,"pretax_income":78733000,"income_tax":15401000,"net_income":63321000,"eps_diluted":1.33,"shares_diluted":47609000},"balance":{"cash_and_equivalents":513137000,"total_current_assets":760141000,"total_assets":981620000,"total_current_liabilities":66475000,"total_liabilities":75045000,"stockholders_equity":906280000},"cashflow":{"cfo":50167000,"capex":16140000,"buybacks":0,"depreciation_amortization":5532000,"fcf":34027000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2026-10-26","first_filed":"2026-10-26"}]}
