{"symbol":"RGEN","cik":730272,"issuer_id":"sec-cik:0000730272","security_id":"sec-cik:0000730272:rgen","entity_name":"REPLIGEN CORP","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":[{"section":"income","fiscal_year":"FY2011","item":"net_income","qsum_over_fy":2.2584},{"section":"income","fiscal_year":"FY2011","item":"pretax_income","qsum_over_fy":2.2707},{"section":"income","fiscal_year":"FY2016","item":"other_income","qsum_over_fy":0.2008},{"section":"income","fiscal_year":"FY2017","item":"other_income","qsum_over_fy":0.326}]},"generated_at":"2026-11-04T03:51:15.277948+00:00","concepts_used":{"income":{"revenue":["RevenueFromContractWithCustomerIncludingAssessedTax","Revenues"],"cost_of_revenue":["CostOfGoodsAndServicesSold"],"gross_profit":["GrossProfit"],"rnd":["ResearchAndDevelopmentExpense"],"opex_sga":["SellingGeneralAndAdministrativeExpense"],"operating_income":["OperatingIncomeLoss"],"other_income":["InvestmentIncomeNonoperating","NonoperatingIncomeExpense","OtherNonoperatingIncomeExpense"],"pretax_income":["IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"],"income_tax":["IncomeTaxExpenseBenefit"],"net_income":["NetIncomeLoss"],"eps_diluted":["EarningsPerShareDiluted"],"shares_diluted":["WeightedAverageNumberOfDilutedSharesOutstanding"]},"balance":{"cash_and_equivalents":["CashAndCashEquivalentsAtCarryingValue"],"short_term_investments":["MarketableSecuritiesCurrent","ShortTermInvestments"],"total_current_assets":["AssetsCurrent"],"total_assets":["Assets"],"total_current_liabilities":["LiabilitiesCurrent"],"long_term_debt":["LongTermDebt"],"total_liabilities":["Liabilities"],"stockholders_equity":["StockholdersEquity"],"shares_outstanding":["dei:EntityCommonStockSharesOutstanding"]},"cashflow":{"cfo":["NetCashProvidedByUsedInOperatingActivities"],"capex":["PaymentsToAcquirePropertyPlantAndEquipment"],"buybacks":["PaymentsForRepurchaseOfCommonStock"],"depreciation_amortization":["DepreciationAndAmortization"]}},"annual":[{"label":"FY2011","end":"2011-12-31","income":{"pretax_income":-1596881,"income_tax":15774,"net_income":-1612625},"balance":{"cash_and_equivalents":11167745,"short_term_investments":15421436,"total_current_assets":46894806,"total_assets":76056814,"total_current_liabilities":7463521,"stockholders_equity":65987000,"shares_outstanding":30724757.0},"cashflow":{},"derived":[],"adjusted":[],"filed":"2013-03-15","filed_exceptions":{"balance.cash_and_equivalents":"2015-03-17","balance.shares_outstanding":"2012-03-15","balance.stockholders_equity":"2015-03-17","income.net_income":"2014-03-14"},"first_filed":"2012-03-15"},{"label":"FY2012","end":"2012-12-31","income":{"revenue":62266536,"rnd":10489811,"opex_sga":13226732,"operating_income":11083113,"other_income":26403,"pretax_income":11271406,"income_tax":-2884631,"net_income":14156037,"eps_diluted":0.45,"shares_diluted":31253434},"balance":{"cash_and_equivalents":29210000,"short_term_investments":10845195,"total_current_assets":66209451,"total_assets":97010163,"total_current_liabilities":10752228,"stockholders_equity":84124000,"shares_outstanding":31219541.0},"cashflow":{"cfo":13439608,"capex":1263647,"depreciation_amortization":3508592,"fcf":12175961},"derived":[],"adjusted":[],"filed":"2015-03-17","filed_exceptions":{"balance.cash_and_equivalents":"2016-02-25","balance.shares_outstanding":"2013-03-15","balance.short_term_investments":"2014-03-14","balance.stockholders_equity":"2016-02-25","balance.total_assets":"2014-03-14","balance.total_current_assets":"2014-03-14","balance.total_current_liabilities":"2014-03-14","cashflow.cfo":"2014-03-14"},"first_filed":"2013-03-15"},{"label":"FY2013","end":"2013-12-31","income":{"revenue":68169000,"rnd":7341000,"opex_sga":12701000,"operating_income":22873000,"other_income":-110000,"pretax_income":23014000,"income_tax":6921000,"net_income":16093000,"eps_diluted":0.5,"shares_diluted":32406641},"balance":{"cash_and_equivalents":39830000,"short_term_investments":21793550,"total_current_assets":86350599,"total_assets":118644904,"total_current_liabilities":11301171,"stockholders_equity":84124000,"shares_outstanding":31935541.0},"cashflow":{"cfo":25929967,"capex":4635000,"depreciation_amortization":3114000,"fcf":21294967},"derived":[],"adjusted":[],"filed":"2016-02-25","filed_exceptions":{"balance.cash_and_equivalents":"2017-02-23","balance.shares_outstanding":"2014-03-14","balance.short_term_investments":"2014-08-11","balance.stockholders_equity":"2017-02-23","balance.total_assets":"2015-03-17","balance.total_current_assets":"2015-03-17","balance.total_current_liabilities":"2015-03-17","cashflow.cfo":"2014-03-14"},"first_filed":"2014-03-14"},{"label":"FY2014","end":"2014-12-31","income":{"revenue":63548000,"rnd":5609000,"opex_sga":17154000,"operating_income":10691000,"other_income":188000,"pretax_income":11138000,"income_tax":2968000,"net_income":8170000,"eps_diluted":0.25,"shares_diluted":33263667},"balance":{"cash_and_equivalents":35363000,"total_current_assets":80946000,"total_assets":128293000,"total_current_liabilities":10682000,"stockholders_equity":111732000,"shares_outstanding":32777774.0},"cashflow":{"capex":5602000,"depreciation_amortization":4020000},"derived":[],"adjusted":[],"filed":"2017-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2018-02-22","balance.shares_outstanding":"2015-03-17","balance.stockholders_equity":"2018-02-22","balance.total_assets":"2016-02-25","balance.total_current_assets":"2016-02-25","balance.total_current_liabilities":"2016-02-25"},"first_filed":"2015-03-17"},{"label":"FY2015","end":"2015-12-31","income":{"revenue":83537000,"rnd":5740000,"opex_sga":24699000,"operating_income":13764000,"other_income":-445000,"pretax_income":13423000,"income_tax":4078000,"net_income":9345000,"eps_diluted":0.28,"shares_diluted":33577091},"balance":{"cash_and_equivalents":54092000,"total_current_assets":103252000,"total_assets":146237000,"total_current_liabilities":18781000,"stockholders_equity":122748000,"shares_outstanding":33031533.0},"cashflow":{"capex":2628000,"depreciation_amortization":4594000},"derived":[],"adjusted":[],"filed":"2018-02-22","filed_exceptions":{"balance.shares_outstanding":"2016-02-25","balance.stockholders_equity":"2019-03-01","balance.total_assets":"2017-02-23","balance.total_current_assets":"2017-02-23","balance.total_current_liabilities":"2017-02-23"},"first_filed":"2016-02-25"},{"label":"FY2016","end":"2016-12-31","income":{"revenue":104541000,"cost_of_revenue":47117000,"rnd":7355000,"opex_sga":30853000,"operating_income":15974000,"other_income":-4282000,"pretax_income":11692000,"income_tax":11000,"net_income":11681000,"eps_diluted":0.34,"shares_diluted":34099000.0},"balance":{"cash_and_equivalents":122233000,"total_current_assets":184153000,"total_assets":288913000,"total_current_liabilities":21075000,"stockholders_equity":168764000,"shares_outstanding":33845474.0},"cashflow":{"cfo":7521000,"capex":4325000,"depreciation_amortization":5334000,"fcf":3196000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2019-03-01","filed_exceptions":{"balance.shares_outstanding":"2017-02-23","balance.stockholders_equity":"2020-02-26","balance.total_assets":"2018-02-22","balance.total_current_assets":"2018-02-22","balance.total_current_liabilities":"2018-02-22"},"first_filed":"2017-02-23"},{"label":"FY2017","end":"2017-12-31","income":{"revenue":141236000,"cost_of_revenue":67050000,"rnd":8672000,"opex_sga":51509000,"operating_income":14005000,"other_income":-6757000,"pretax_income":7248000,"income_tax":-21105000,"net_income":28353000,"eps_diluted":0.72,"shares_diluted":39150000},"balance":{"cash_and_equivalents":173759000,"short_term_investments":0,"total_current_assets":242782000,"total_assets":743519000,"total_current_liabilities":25211000,"total_liabilities":151971000,"stockholders_equity":591548000,"shares_outstanding":43588469.0},"cashflow":{"cfo":17451000,"capex":5454000,"depreciation_amortization":10507000,"fcf":11997000},"derived":[],"adjusted":[],"filed":"2020-02-26","filed_exceptions":{"balance.shares_outstanding":"2018-02-22","balance.short_term_investments":"2019-03-01","balance.stockholders_equity":"2021-02-24","balance.total_assets":"2019-03-01","balance.total_current_assets":"2019-03-01","balance.total_current_liabilities":"2019-03-01","balance.total_liabilities":"2019-03-01"},"first_filed":"2018-02-22"},{"label":"FY2018","end":"2018-12-31","income":{"revenue":194032000,"cost_of_revenue":86531000,"rnd":15821000,"opex_sga":65692000,"operating_income":25988000,"other_income":-4552000,"pretax_income":21436000,"income_tax":4819000,"net_income":16617000,"eps_diluted":0.37,"shares_diluted":45471000},"balance":{"cash_and_equivalents":193822000,"short_term_investments":0,"total_current_assets":275739000,"total_assets":774621000,"total_current_liabilities":129842000,"total_liabilities":159053000,"stockholders_equity":615568000,"shares_outstanding":43921488.0},"cashflow":{"cfo":32770000,"capex":10635000,"depreciation_amortization":15778000,"fcf":22135000},"derived":[],"adjusted":[],"filed":"2021-02-24","filed_exceptions":{"balance.shares_outstanding":"2019-03-01","balance.short_term_investments":"2019-03-01","balance.stockholders_equity":"2022-02-17","balance.total_assets":"2020-02-26","balance.total_current_assets":"2020-02-26","balance.total_current_liabilities":"2020-02-26","balance.total_liabilities":"2020-02-26"},"first_filed":"2019-03-01"},{"label":"FY2019","end":"2019-12-31","income":{"revenue":270245000,"cost_of_revenue":119099000,"rnd":19450000,"opex_sga":95613000,"operating_income":36083000,"other_income":-9932000,"pretax_income":26151000,"income_tax":4740000,"net_income":21411000,"eps_diluted":0.44,"shares_diluted":49206000},"balance":{"cash_and_equivalents":528392000,"total_current_assets":641828000,"total_assets":1400113000,"total_current_liabilities":48313000,"total_liabilities":340345000,"stockholders_equity":1059768000,"shares_outstanding":52083563.0},"cashflow":{"cfo":67216000,"capex":18504000,"depreciation_amortization":20868000,"fcf":48712000},"derived":[],"adjusted":[],"filed":"2022-02-17","filed_exceptions":{"balance.shares_outstanding":"2020-02-26","balance.stockholders_equity":"2023-02-22","balance.total_assets":"2021-02-24","balance.total_current_assets":"2021-02-24","balance.total_current_liabilities":"2021-02-24","balance.total_liabilities":"2021-02-24"},"first_filed":"2020-02-26"},{"label":"FY2020","end":"2020-12-31","income":{"revenue":366260000,"cost_of_revenue":156634000,"rnd":20182000,"opex_sga":119621000,"operating_income":69823000,"other_income":-10606000,"pretax_income":59217000,"income_tax":-709000,"net_income":59926000,"eps_diluted":1.11,"shares_diluted":53892000.0},"balance":{"cash_and_equivalents":717292000,"total_current_assets":902382000,"total_assets":1902887000,"total_current_liabilities":318956000,"total_liabilities":373737000,"stockholders_equity":1529150000,"shares_outstanding":54771343.0},"cashflow":{"cfo":62625000,"capex":22455000,"depreciation_amortization":27067000,"fcf":40170000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2023-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2022-02-17","balance.shares_outstanding":"2021-02-24","balance.stockholders_equity":"2024-11-18","balance.total_assets":"2022-02-17","balance.total_current_assets":"2022-02-17","balance.total_current_liabilities":"2022-02-17","balance.total_liabilities":"2022-02-17"},"first_filed":"2021-02-24"},{"label":"FY2021","end":"2021-12-31","income":{"revenue":670534000,"cost_of_revenue":279280000,"rnd":34274000,"opex_sga":183866000,"operating_income":167249000,"other_income":-13706000,"pretax_income":153543000,"income_tax":25252000,"net_income":128291000,"eps_diluted":2.24,"shares_diluted":57264000.0},"balance":{"cash_and_equivalents":603814000,"total_current_assets":931677000,"total_assets":2358354000,"total_current_liabilities":375262000,"total_liabilities":608287000,"stockholders_equity":1750067000,"shares_outstanding":55327475.0},"cashflow":{"cfo":119016000,"capex":67089000,"buybacks":0,"depreciation_amortization":38447000,"fcf":51927000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2024-11-18","filed_exceptions":{"balance.cash_and_equivalents":"2023-02-22","balance.shares_outstanding":"2022-02-17","balance.stockholders_equity":"2025-03-14","balance.total_assets":"2023-02-22","balance.total_current_assets":"2023-02-22","balance.total_current_liabilities":"2023-02-22","balance.total_liabilities":"2023-02-22"},"first_filed":"2022-02-17"},{"label":"FY2022","end":"2022-12-31","income":{"revenue":801536000,"cost_of_revenue":345830000,"rnd":43936000,"opex_sga":215829000,"operating_income":224670000,"other_income":-5530000,"pretax_income":219140000,"income_tax":33181000,"net_income":185959000,"eps_diluted":3.24,"shares_diluted":57455000.0},"balance":{"cash_and_equivalents":523458000,"total_current_assets":998118000,"total_assets":2531600000,"total_current_liabilities":404196000,"total_liabilities":620900000,"stockholders_equity":1910700000,"shares_outstanding":55562583.0},"cashflow":{"cfo":172083000,"capex":84834000,"buybacks":0,"depreciation_amortization":50985000,"fcf":87249000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2025-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2024-11-18","balance.shares_outstanding":"2023-02-22","balance.stockholders_equity":"2026-02-26","balance.total_assets":"2024-11-18","balance.total_current_assets":"2024-11-18","balance.total_current_liabilities":"2024-11-18","balance.total_liabilities":"2024-11-18"},"first_filed":"2023-02-22"},{"label":"FY2023","end":"2023-12-31","income":{"revenue":632362000,"cost_of_revenue":353922000,"rnd":42722000,"opex_sga":218584000,"operating_income":47703000,"other_income":9004000,"pretax_income":56707000,"income_tax":21111000,"net_income":35596000,"eps_diluted":0.63,"shares_diluted":56377000.0},"balance":{"cash_and_equivalents":751323000,"total_current_assets":1111346000,"total_assets":2831185000,"total_current_liabilities":164942000,"total_liabilities":866340000,"stockholders_equity":1964845000,"shares_outstanding":55771075.0},"cashflow":{"cfo":113918000,"capex":36222000,"buybacks":14386000,"depreciation_amortization":68556000,"fcf":77696000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2026-02-26","filed_exceptions":{"balance.cash_and_equivalents":"2025-03-14","balance.shares_outstanding":"2024-02-22","balance.total_assets":"2025-03-14","balance.total_current_assets":"2025-03-14","balance.total_current_liabilities":"2025-03-14","balance.total_liabilities":"2025-03-14"},"first_filed":"2024-02-22"},{"label":"FY2024","end":"2024-12-31","income":{"revenue":634439000,"cost_of_revenue":359794000,"rnd":43200000,"opex_sga":263368000,"operating_income":-35114000,"other_income":8079000,"pretax_income":-27035000,"income_tax":-1521000,"net_income":-25514000,"eps_diluted":-0.46,"shares_diluted":55937000.0},"balance":{"cash_and_equivalents":757355000,"short_term_investments":0,"total_current_assets":1066041000,"total_assets":2829666000,"total_current_liabilities":126787000,"long_term_debt":525567000,"total_liabilities":856948000,"stockholders_equity":1972718000,"shares_outstanding":56148556.0},"cashflow":{"cfo":175394000,"capex":25677000,"buybacks":0,"depreciation_amortization":69673000,"fcf":149717000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2026-02-26","filed_exceptions":{"balance.shares_outstanding":"2025-03-14","balance.stockholders_equity":"2026-10-30"},"first_filed":"2025-03-14"},{"label":"FY2025","end":"2025-12-31","income":{"revenue":738256000,"cost_of_revenue":352011000,"rnd":54177000,"opex_sga":290508000,"operating_income":55167000,"other_income":7216000,"pretax_income":62383000,"income_tax":13489000,"net_income":48894000,"eps_diluted":0.86,"shares_diluted":56561000.0},"balance":{"cash_and_equivalents":566021000,"short_term_investments":201607000,"total_current_assets":1137385000,"total_assets":2949699000,"total_current_liabilities":135826000,"long_term_debt":542213000,"total_liabilities":843570000,"stockholders_equity":2106129000,"shares_outstanding":56331110.0},"cashflow":{"cfo":117417000,"capex":23519000,"buybacks":0,"depreciation_amortization":78745000,"fcf":93898000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2026-02-26","filed_exceptions":{"balance.cash_and_equivalents":"2026-10-30","balance.long_term_debt":"2026-10-30","balance.short_term_investments":"2026-10-30","balance.stockholders_equity":"2026-10-30","balance.total_assets":"2026-10-30","balance.total_current_assets":"2026-10-30","balance.total_current_liabilities":"2026-10-30","balance.total_liabilities":"2026-10-30"},"first_filed":"2026-02-26"}],"quarterly":[{"label":"Q2 FY2010","end":"2010-06-30","income":{"revenue":7009872,"rnd":2695048,"opex_sga":1788238,"operating_income":889095,"pretax_income":988053,"net_income":988053,"eps_diluted":0.03,"shares_diluted":30926096},"balance":{"cash_and_equivalents":8332988},"cashflow":{"cfo":-461355,"capex":63955,"depreciation_amortization":402021,"fcf":-525310},"derived":[],"adjusted":[],"filed":"2011-11-09","filed_exceptions":{"balance.cash_and_equivalents":"2011-08-05"},"first_filed":"2011-08-05"},{"label":"Q3 FY2010","end":"2010-12-31","income":{"revenue":7306978,"rnd":3119279,"opex_sga":1812617,"operating_income":526530,"pretax_income":623209,"net_income":623209,"eps_diluted":0.02,"shares_diluted":30920400},"balance":{"cash_and_equivalents":15163290},"cashflow":{"cfo":1113956,"capex":163233,"depreciation_amortization":465011,"fcf":950723},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2014-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2011-11-09"},"first_filed":"2012-03-15"},{"label":"Q1 FY2011","end":"2011-03-31","income":{"revenue":5906000,"rnd":3785000,"opex_sga":2438000,"operating_income":-2086000,"other_income":69000,"eps_diluted":-0.06,"shares_diluted":30782000},"balance":{"cash_and_equivalents":14203544,"short_term_investments":35421520,"total_current_assets":55844016,"total_assets":72293990,"total_current_liabilities":4623124,"total_liabilities":5207286,"stockholders_equity":67086704},"cashflow":{"cfo":1444080,"capex":206684,"buybacks":88401,"depreciation_amortization":400281,"fcf":1237396},"derived":[],"adjusted":[],"filed":"2013-03-15","filed_exceptions":{"balance.cash_and_equivalents":"2014-03-14","balance.short_term_investments":"2012-03-15","balance.total_assets":"2012-03-15","balance.total_current_assets":"2012-03-15","balance.total_current_liabilities":"2012-03-15","balance.total_liabilities":"2011-11-09","cashflow.buybacks":"2012-05-10","cashflow.capex":"2012-05-10","cashflow.cfo":"2012-05-10","cashflow.depreciation_amortization":"2012-05-10"},"first_filed":"2011-08-05"},{"label":"Q2 FY2011","end":"2011-06-30","income":{"revenue":7654000,"rnd":3517000,"opex_sga":2289000,"operating_income":-121000,"other_income":66000,"eps_diluted":0,"shares_diluted":30812000},"balance":{"cash_and_equivalents":7466587,"short_term_investments":36107680,"total_current_assets":52221729,"total_assets":71605529,"total_current_liabilities":3715877,"total_liabilities":4292404,"stockholders_equity":67313125,"shares_outstanding":30812257.0},"cashflow":{"cfo":-2710594,"capex":168002,"buybacks":242466,"depreciation_amortization":406377,"fcf":-2878596},"derived":["cashflow.buybacks"],"adjusted":[],"filed":"2013-03-15","filed_exceptions":{"balance.cash_and_equivalents":"2012-08-09","balance.shares_outstanding":"2011-08-05","balance.short_term_investments":"2011-08-05","balance.stockholders_equity":"2011-08-05","balance.total_assets":"2011-08-05","balance.total_current_assets":"2011-08-05","balance.total_current_liabilities":"2011-08-05","balance.total_liabilities":"2011-08-05","cashflow.buybacks":"2012-08-09","cashflow.capex":"2012-08-09","cashflow.cfo":"2012-08-09","cashflow.depreciation_amortization":"2012-08-09"},"first_filed":"2011-08-05"},{"label":"Q3 FY2011","end":"2011-09-30","income":{"revenue":8631000,"rnd":3075000,"opex_sga":2493000,"operating_income":552000,"other_income":53000,"eps_diluted":0.02,"shares_diluted":30934000},"balance":{"cash_and_equivalents":10500112,"short_term_investments":39320124,"total_current_assets":60015595,"total_assets":72567530,"total_current_liabilities":4152964,"total_liabilities":4733290,"stockholders_equity":67834240,"shares_outstanding":30714757.0},"cashflow":{"cfo":4873249,"capex":236821,"buybacks":0,"depreciation_amortization":462389,"fcf":4636428},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2014-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2012-11-08","balance.shares_outstanding":"2011-11-09","balance.short_term_investments":"2011-11-09","balance.stockholders_equity":"2011-11-09","balance.total_assets":"2011-11-09","balance.total_current_assets":"2011-11-09","balance.total_current_liabilities":"2011-11-09","balance.total_liabilities":"2011-11-09"},"first_filed":"2011-11-09"},{"label":"Q4 FY2011","end":"2011-12-31","income":{"revenue":7165000,"rnd":2870000,"opex_sga":4268000,"operating_income":-1538000,"other_income":-623000,"income_tax":16000,"eps_diluted":-0.07,"shares_diluted":30715000},"balance":{"cash_and_equivalents":11167745,"short_term_investments":15421436,"total_current_assets":46894806,"total_assets":76056814,"total_current_liabilities":7463521,"stockholders_equity":65987000,"shares_outstanding":30724757.0},"cashflow":{},"derived":[],"adjusted":[],"filed":"2013-03-15","filed_exceptions":{"balance.cash_and_equivalents":"2015-03-17","balance.shares_outstanding":"2012-03-15","balance.stockholders_equity":"2015-03-17"},"first_filed":"2012-03-15"},{"label":"Q1 FY2012","end":"2012-03-31","income":{"revenue":12824000,"rnd":2808000,"opex_sga":3428000,"operating_income":1167000,"other_income":109000,"pretax_income":1285000,"income_tax":59000,"net_income":1226000,"eps_diluted":0.04,"shares_diluted":31010000},"balance":{"cash_and_equivalents":12792899,"short_term_investments":15108360,"total_current_assets":50741589,"total_assets":80393597,"total_current_liabilities":8790747,"stockholders_equity":68670214,"shares_outstanding":30846165.0},"cashflow":{"cfo":1733822,"capex":156742,"depreciation_amortization":824409,"fcf":1577080},"derived":[],"adjusted":[],"filed":"2014-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2013-05-07","balance.shares_outstanding":"2012-05-10","balance.short_term_investments":"2012-05-10","balance.stockholders_equity":"2012-05-10","balance.total_assets":"2012-05-10","balance.total_current_assets":"2012-05-10","balance.total_current_liabilities":"2012-05-10","cashflow.capex":"2013-05-07","cashflow.cfo":"2013-05-07","cashflow.depreciation_amortization":"2013-05-07"},"first_filed":"2012-05-10"},{"label":"Q2 FY2012","end":"2012-06-30","income":{"revenue":15524000,"rnd":2906000,"opex_sga":3418000,"operating_income":1318000,"other_income":458000,"pretax_income":1778000,"income_tax":208000,"net_income":1570000,"eps_diluted":0.05,"shares_diluted":31149000},"balance":{"cash_and_equivalents":15880006,"short_term_investments":12501794,"total_current_assets":52359202,"total_assets":81448695,"total_current_liabilities":9732977,"stockholders_equity":68730245,"shares_outstanding":30936165.0},"cashflow":{"cfo":2005001,"capex":356773,"depreciation_amortization":872476,"fcf":1648228},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2014-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2013-08-07","balance.shares_outstanding":"2012-08-09","balance.short_term_investments":"2012-08-09","balance.stockholders_equity":"2012-08-09","balance.total_assets":"2012-08-09","balance.total_current_assets":"2012-08-09","balance.total_current_liabilities":"2012-08-09","cashflow.capex":"2013-08-07","cashflow.cfo":"2013-08-07","cashflow.depreciation_amortization":"2013-08-07"},"first_filed":"2012-08-09"},{"label":"Q3 FY2012","end":"2012-09-30","income":{"revenue":15104000,"rnd":2433000,"opex_sga":3126000,"operating_income":2188000,"other_income":-500000,"pretax_income":1790000,"income_tax":-16000,"net_income":1806000,"eps_diluted":0.06,"shares_diluted":31256000},"balance":{"cash_and_equivalents":18389977,"short_term_investments":11918020,"total_current_assets":53792710,"total_assets":84896632,"total_current_liabilities":9035785,"stockholders_equity":73703980,"shares_outstanding":31111765.0},"cashflow":{"cfo":2471341,"capex":311546,"depreciation_amortization":895939,"fcf":2159795},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2014-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2013-11-08","balance.shares_outstanding":"2012-11-08","balance.short_term_investments":"2012-11-08","balance.stockholders_equity":"2012-11-08","balance.total_assets":"2012-11-08","balance.total_current_assets":"2012-11-08","balance.total_current_liabilities":"2012-11-08","cashflow.capex":"2013-11-08","cashflow.cfo":"2013-11-08","cashflow.depreciation_amortization":"2013-11-08"},"first_filed":"2012-11-08"},{"label":"Q4 FY2012","end":"2012-12-31","income":{"revenue":18814000,"rnd":2343000,"opex_sga":3253000,"operating_income":6411000,"other_income":-41000,"pretax_income":6418000,"income_tax":-3135000,"net_income":9553000,"eps_diluted":0.3,"shares_diluted":31600000},"balance":{"cash_and_equivalents":29210000,"short_term_investments":10845195,"total_current_assets":66209451,"total_assets":97010163,"total_current_liabilities":10752228,"stockholders_equity":84124000,"shares_outstanding":31219541.0},"cashflow":{"cfo":7229444,"capex":438586,"depreciation_amortization":915768,"fcf":6790858},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2014-03-14","filed_exceptions":{"balance.cash_and_equivalents":"2016-02-25","balance.shares_outstanding":"2013-03-15","balance.stockholders_equity":"2016-02-25"},"first_filed":"2013-03-15"},{"label":"Q1 FY2013","end":"2013-03-31","income":{"revenue":16456000,"rnd":2183000,"opex_sga":3308000,"operating_income":3545000,"other_income":29000,"pretax_income":3622000,"income_tax":1284000,"net_income":2338000,"eps_diluted":0.07,"shares_diluted":31855000},"balance":{"cash_and_equivalents":28570015,"short_term_investments":19337124,"total_current_assets":70698940,"total_assets":97314768,"total_current_liabilities":8894666,"stockholders_equity":87411034,"shares_outstanding":31442868.0},"cashflow":{"cfo":3594703,"capex":322099,"depreciation_amortization":818920,"fcf":3272604},"derived":[],"adjusted":[],"filed":"2015-03-17","filed_exceptions":{"balance.cash_and_equivalents":"2014-05-09","balance.shares_outstanding":"2013-05-07","balance.short_term_investments":"2013-05-07","balance.stockholders_equity":"2013-05-07","balance.total_assets":"2013-05-07","balance.total_current_assets":"2013-05-07","balance.total_current_liabilities":"2013-05-07","cashflow.capex":"2014-05-09","cashflow.cfo":"2013-05-07","cashflow.depreciation_amortization":"2014-05-09"},"first_filed":"2013-05-07"},{"label":"Q2 FY2013","end":"2013-06-30","income":{"revenue":17509000,"rnd":2306000,"opex_sga":3124000,"operating_income":6103000,"other_income":-122000,"pretax_income":6034000,"income_tax":1495000,"net_income":4539000,"eps_diluted":0.14,"shares_diluted":32317000},"balance":{"cash_and_equivalents":37331578,"short_term_investments":20813833,"total_current_assets":80914960,"total_assets":104654531,"total_current_liabilities":10218738,"stockholders_equity":92452210,"shares_outstanding":31821399.0},"cashflow":{"cfo":8795981,"capex":783118,"depreciation_amortization":690023,"fcf":8012863},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2015-03-17","filed_exceptions":{"balance.cash_and_equivalents":"2014-08-11","balance.shares_outstanding":"2013-08-07","balance.short_term_investments":"2013-08-07","balance.stockholders_equity":"2013-08-07","balance.total_assets":"2013-08-07","balance.total_current_assets":"2013-08-07","balance.total_current_liabilities":"2013-08-07","cashflow.capex":"2014-08-11","cashflow.cfo":"2013-08-07","cashflow.depreciation_amortization":"2014-08-11"},"first_filed":"2013-08-07"},{"label":"Q3 FY2013","end":"2013-09-30","income":{"revenue":18822000,"rnd":1430000,"opex_sga":2902000,"operating_income":8042000,"other_income":37000,"pretax_income":8143000,"income_tax":2255000,"net_income":5888000,"eps_diluted":0.18,"shares_diluted":32552000},"balance":{"cash_and_equivalents":42244420,"short_term_investments":20746490,"total_current_assets":87441118,"total_assets":111636957,"total_current_liabilities":8784315,"stockholders_equity":100157121,"shares_outstanding":31908441.0},"cashflow":{"cfo":6201075,"capex":2669630,"depreciation_amortization":762238,"fcf":3531445},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2015-03-17","filed_exceptions":{"balance.cash_and_equivalents":"2014-11-07","balance.shares_outstanding":"2013-11-08","balance.short_term_investments":"2013-11-08","balance.stockholders_equity":"2013-11-08","balance.total_assets":"2013-11-08","balance.total_current_assets":"2013-11-08","balance.total_current_liabilities":"2013-11-08","cashflow.capex":"2014-11-07","cashflow.cfo":"2013-11-08","cashflow.depreciation_amortization":"2014-11-07"},"first_filed":"2013-11-08"},{"label":"Q4 FY2013","end":"2013-12-31","income":{"revenue":15382000,"rnd":1422000,"opex_sga":3367000,"operating_income":5183000,"other_income":-54000,"pretax_income":5215000,"income_tax":1887000,"net_income":3328000,"eps_diluted":0.1,"shares_diluted":32708000},"balance":{"cash_and_equivalents":39830000,"short_term_investments":21793550,"total_current_assets":86350599,"total_assets":118644904,"total_current_liabilities":11301171,"stockholders_equity":84124000,"shares_outstanding":31935541.0},"cashflow":{"cfo":7338208,"capex":860153,"depreciation_amortization":842819,"fcf":6478055},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2015-03-17","filed_exceptions":{"balance.cash_and_equivalents":"2017-02-23","balance.shares_outstanding":"2014-03-14","balance.short_term_investments":"2014-08-11","balance.stockholders_equity":"2017-02-23"},"first_filed":"2014-03-14"},{"label":"Q1 FY2014","end":"2014-03-31","income":{"revenue":16326000,"rnd":1201000,"opex_sga":3384000,"operating_income":5308000,"other_income":2000,"pretax_income":5398000,"income_tax":1121000,"net_income":4277000,"eps_diluted":0.13,"shares_diluted":31855000},"balance":{"cash_and_equivalents":49209621,"short_term_investments":21551398,"total_current_assets":88697437,"total_assets":119334391,"total_current_liabilities":7122382,"stockholders_equity":108851532,"shares_outstanding":32039883.0},"cashflow":{"capex":596788,"depreciation_amortization":892407},"derived":[],"adjusted":[],"filed":"2016-02-25","filed_exceptions":{"balance.cash_and_equivalents":"2015-05-08","balance.shares_outstanding":"2014-05-09","balance.short_term_investments":"2014-05-09","balance.stockholders_equity":"2014-05-09","balance.total_assets":"2014-05-09","balance.total_current_assets":"2014-05-09","balance.total_current_liabilities":"2014-05-09","cashflow.capex":"2015-05-08","cashflow.depreciation_amortization":"2015-05-08"},"first_filed":"2014-05-09"},{"label":"Q2 FY2014","end":"2014-06-30","income":{"revenue":15551000,"rnd":1430000,"opex_sga":4326000,"operating_income":3106000,"other_income":65000,"pretax_income":3243000,"income_tax":418000,"net_income":2825000,"eps_diluted":0.09,"shares_diluted":33076000},"balance":{"cash_and_equivalents":33755718,"short_term_investments":16270517,"total_current_assets":73857562,"total_assets":129048493,"total_current_liabilities":8815401,"stockholders_equity":115561319,"shares_outstanding":32648098.0},"cashflow":{"capex":627303,"depreciation_amortization":962985},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2016-02-25","filed_exceptions":{"balance.cash_and_equivalents":"2015-08-06","balance.shares_outstanding":"2014-08-11","balance.short_term_investments":"2014-08-11","balance.stockholders_equity":"2014-08-11","balance.total_assets":"2014-08-11","balance.total_current_assets":"2014-08-11","balance.total_current_liabilities":"2014-08-11","cashflow.capex":"2015-08-06","cashflow.depreciation_amortization":"2015-08-06"},"first_filed":"2014-08-11"},{"label":"Q3 FY2014","end":"2014-09-30","income":{"revenue":15278000,"rnd":1650000,"opex_sga":4471000,"operating_income":2216000,"other_income":-14000,"pretax_income":2255000,"income_tax":789000,"net_income":1466000,"eps_diluted":0.04,"shares_diluted":33327000},"balance":{"cash_and_equivalents":35907000,"total_current_assets":75692625,"total_assets":128832774,"total_current_liabilities":10470873,"stockholders_equity":114585546,"shares_outstanding":32721704.0},"cashflow":{"capex":1739909,"depreciation_amortization":1109608},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2016-02-25","filed_exceptions":{"balance.cash_and_equivalents":"2015-11-05","balance.shares_outstanding":"2014-11-07","balance.stockholders_equity":"2014-11-07","balance.total_assets":"2014-11-07","balance.total_current_assets":"2014-11-07","balance.total_current_liabilities":"2014-11-07","cashflow.capex":"2015-11-05","cashflow.depreciation_amortization":"2015-11-05"},"first_filed":"2014-11-07"},{"label":"Q4 FY2014","end":"2014-12-31","income":{"revenue":16393000,"rnd":1328000,"opex_sga":4975000,"operating_income":61000,"other_income":134000,"pretax_income":242000,"income_tax":640000,"net_income":-398000,"eps_diluted":-0.01,"shares_diluted":32747000},"balance":{"cash_and_equivalents":35363000,"total_current_assets":80946000,"total_assets":128293000,"total_current_liabilities":10682000,"stockholders_equity":111732000,"shares_outstanding":32777774.0},"cashflow":{"capex":2638000,"depreciation_amortization":1055000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2016-02-25","filed_exceptions":{"balance.cash_and_equivalents":"2018-02-22","balance.shares_outstanding":"2015-03-17","balance.stockholders_equity":"2018-02-22"},"first_filed":"2015-03-17"},{"label":"Q1 FY2015","end":"2015-03-31","income":{"revenue":20816000,"rnd":1568000,"opex_sga":6024000,"operating_income":4039000,"other_income":132000,"pretax_income":4198000,"income_tax":1269000,"net_income":2929000,"eps_diluted":0.09,"shares_diluted":33451000},"balance":{"cash_and_equivalents":31210000,"total_current_assets":83511940,"total_assets":128584239,"total_current_liabilities":13184058,"stockholders_equity":111932015,"shares_outstanding":32852300.0},"cashflow":{"capex":1272000,"depreciation_amortization":1150000},"derived":[],"adjusted":[],"filed":"2017-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2016-05-05","balance.shares_outstanding":"2015-05-08","balance.stockholders_equity":"2015-05-08","balance.total_assets":"2015-05-08","balance.total_current_assets":"2015-05-08","balance.total_current_liabilities":"2015-05-08","cashflow.capex":"2016-05-05","cashflow.depreciation_amortization":"2016-05-05"},"first_filed":"2015-05-08"},{"label":"Q2 FY2015","end":"2015-06-30","income":{"revenue":21457000,"rnd":1252000,"opex_sga":6242000,"operating_income":4609000,"other_income":-269000,"pretax_income":4351000,"income_tax":738000,"net_income":3613000,"eps_diluted":0.11,"shares_diluted":33671000},"balance":{"cash_and_equivalents":40012000,"total_current_assets":93267251,"total_assets":137344655,"total_current_liabilities":15825671,"stockholders_equity":118222538,"shares_outstanding":32910187.0},"cashflow":{"capex":465000,"depreciation_amortization":1145000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2017-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2016-08-04","balance.shares_outstanding":"2015-08-06","balance.stockholders_equity":"2015-08-06","balance.total_assets":"2015-08-06","balance.total_current_assets":"2015-08-06","balance.total_current_liabilities":"2015-08-06","cashflow.capex":"2016-08-04","cashflow.depreciation_amortization":"2016-08-04"},"first_filed":"2015-08-06"},{"label":"Q3 FY2015","end":"2015-09-30","income":{"revenue":19814000,"rnd":1490000,"opex_sga":5959000,"operating_income":3688000,"other_income":-38000,"pretax_income":3679000,"income_tax":1141000,"net_income":2538000,"eps_diluted":0.08,"shares_diluted":33690000},"balance":{"cash_and_equivalents":48084000,"total_current_assets":96279000,"total_assets":139853000,"total_current_liabilities":15709000,"stockholders_equity":121451000,"shares_outstanding":32943553.0},"cashflow":{"capex":318000,"depreciation_amortization":1154000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2017-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2016-11-03","balance.shares_outstanding":"2015-11-05","balance.stockholders_equity":"2015-11-05","balance.total_assets":"2015-11-05","balance.total_current_assets":"2015-11-05","balance.total_current_liabilities":"2015-11-05","cashflow.capex":"2016-11-03","cashflow.depreciation_amortization":"2016-11-03"},"first_filed":"2015-11-05"},{"label":"Q4 FY2015","end":"2015-12-31","income":{"revenue":21449000,"rnd":1431000,"opex_sga":6473000,"operating_income":1428000,"other_income":-270000,"pretax_income":1194000,"income_tax":929000,"net_income":265000,"eps_diluted":0.01,"shares_diluted":33577000},"balance":{"cash_and_equivalents":54092000,"total_current_assets":103252000,"total_assets":146237000,"total_current_liabilities":18781000,"stockholders_equity":122748000,"shares_outstanding":33031533.0},"cashflow":{"capex":573000,"depreciation_amortization":1145000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2017-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2018-02-22","balance.shares_outstanding":"2016-02-25","balance.stockholders_equity":"2019-03-01"},"first_filed":"2016-02-25"},{"label":"Q1 FY2016","end":"2016-03-31","income":{"revenue":25094000,"rnd":1539000,"opex_sga":7018000,"operating_income":3463000,"pretax_income":2540000,"income_tax":915000,"net_income":1625000,"eps_diluted":0.05,"shares_diluted":33494000},"balance":{"cash_and_equivalents":53213000,"total_current_assets":105245000,"total_assets":147324000,"total_current_liabilities":15821000,"stockholders_equity":128886000,"shares_outstanding":33638643.0},"cashflow":{"capex":431000,"depreciation_amortization":1150000},"derived":[],"adjusted":[],"filed":"2018-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2017-05-04","balance.shares_outstanding":"2016-05-05","balance.stockholders_equity":"2016-05-05","balance.total_assets":"2016-05-05","balance.total_current_assets":"2016-05-05","balance.total_current_liabilities":"2016-05-05","cashflow.capex":"2017-05-04","cashflow.depreciation_amortization":"2017-05-04"},"first_filed":"2016-05-05"},{"label":"Q2 FY2016","end":"2016-06-30","income":{"revenue":29170000,"rnd":1890000,"opex_sga":8140000,"operating_income":5859000,"pretax_income":5372000,"income_tax":1500000,"net_income":3872000,"eps_diluted":0.11,"shares_diluted":34175127},"balance":{"cash_and_equivalents":172622000,"total_current_assets":217941000,"total_assets":282310000,"total_current_liabilities":21350000,"stockholders_equity":163724000,"shares_outstanding":33786517.0},"cashflow":{"capex":975000,"depreciation_amortization":1315000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2018-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2017-08-03","balance.shares_outstanding":"2016-08-04","balance.stockholders_equity":"2016-08-04","balance.total_assets":"2016-08-04","balance.total_current_assets":"2016-08-04","balance.total_current_liabilities":"2016-08-04","cashflow.capex":"2017-08-03","cashflow.depreciation_amortization":"2017-08-03"},"first_filed":"2016-08-04"},{"label":"Q3 FY2016","end":"2016-09-30","income":{"revenue":24677000,"rnd":1886000,"opex_sga":7127000,"operating_income":3747000,"pretax_income":2214000,"income_tax":1059000,"net_income":1155000,"eps_diluted":0.03,"shares_diluted":34313000},"balance":{"cash_and_equivalents":157651000,"total_current_assets":219833000,"total_assets":285050000,"total_current_liabilities":20192000,"stockholders_equity":166522000,"shares_outstanding":33831867.0},"cashflow":{"capex":2056000,"depreciation_amortization":1379000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2018-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2017-11-09","balance.shares_outstanding":"2016-11-03","balance.stockholders_equity":"2016-11-03","balance.total_assets":"2016-11-03","balance.total_current_assets":"2016-11-03","balance.total_current_liabilities":"2016-11-03","cashflow.capex":"2017-11-09","cashflow.depreciation_amortization":"2017-11-09"},"first_filed":"2016-11-03"},{"label":"Q4 FY2016","end":"2016-12-31","income":{"revenue":25600000,"rnd":2040000,"opex_sga":8568000,"operating_income":2905000,"pretax_income":1566000,"income_tax":-3463000,"net_income":5029000,"eps_diluted":0.15,"shares_diluted":34369000},"balance":{"cash_and_equivalents":122233000,"total_current_assets":184153000,"total_assets":288913000,"total_current_liabilities":21075000,"stockholders_equity":168764000,"shares_outstanding":33845474.0},"cashflow":{"capex":863000,"depreciation_amortization":1490000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2018-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2019-03-01","balance.shares_outstanding":"2017-02-23","balance.stockholders_equity":"2020-02-26"},"first_filed":"2017-02-23"},{"label":"Q1 FY2017","end":"2017-03-31","income":{"revenue":30590000,"gross_profit":16600000,"rnd":1742000,"opex_sga":9182000,"operating_income":5676000,"pretax_income":4067000,"income_tax":999000,"net_income":3068000,"eps_diluted":0.09,"shares_diluted":34382322},"balance":{"cash_and_equivalents":129663000,"total_current_assets":185799000,"total_assets":290628000,"total_current_liabilities":13751000,"stockholders_equity":176791000,"shares_outstanding":34080664.0},"cashflow":{"capex":1295000,"depreciation_amortization":1582000},"derived":[],"adjusted":[],"filed":"2018-05-08","filed_exceptions":{"balance.cash_and_equivalents":"2017-05-04","balance.shares_outstanding":"2017-05-04","balance.stockholders_equity":"2017-05-04","balance.total_assets":"2017-05-04","balance.total_current_assets":"2017-05-04","balance.total_current_liabilities":"2017-05-04","income.eps_diluted":"2019-03-01","income.gross_profit":"2019-03-01","income.net_income":"2019-03-01","income.revenue":"2019-03-01"},"first_filed":"2017-05-04"},{"label":"Q2 FY2017","end":"2017-06-30","income":{"revenue":32455000,"cost_of_revenue":13937000,"gross_profit":18518000,"rnd":1860000,"opex_sga":11185000,"operating_income":5473000,"pretax_income":3654000,"income_tax":-4784000,"net_income":8438000,"eps_diluted":0.24,"shares_diluted":35094814},"balance":{"cash_and_equivalents":142207000,"total_current_assets":195945000,"total_assets":308763000,"total_current_liabilities":16519000,"stockholders_equity":190943000,"shares_outstanding":37356123.0},"cashflow":{"capex":1381000,"depreciation_amortization":1696000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2018-08-02","filed_exceptions":{"balance.cash_and_equivalents":"2017-08-03","balance.shares_outstanding":"2017-08-03","balance.stockholders_equity":"2017-08-03","balance.total_assets":"2017-08-03","balance.total_current_assets":"2017-08-03","balance.total_current_liabilities":"2017-08-03","income.eps_diluted":"2019-03-01","income.gross_profit":"2019-03-01","income.net_income":"2019-03-01","income.revenue":"2019-03-01"},"first_filed":"2017-08-03"},{"label":"Q3 FY2017","end":"2017-09-30","income":{"revenue":36580000,"cost_of_revenue":19987000,"gross_profit":16593000,"rnd":2001000,"opex_sga":14998000,"operating_income":-406000,"pretax_income":-2022000,"income_tax":-6691000,"net_income":4669000,"eps_diluted":0.11,"shares_diluted":42563002},"balance":{"cash_and_equivalents":159666000,"total_current_assets":231195000,"total_assets":734236000,"total_current_liabilities":118447000,"stockholders_equity":576869000,"shares_outstanding":43565306.0},"cashflow":{"cfo":-1728000,"capex":1010000,"depreciation_amortization":3096000,"fcf":-2738000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2018-11-01","filed_exceptions":{"balance.cash_and_equivalents":"2017-11-09","balance.shares_outstanding":"2017-11-09","balance.stockholders_equity":"2017-11-09","balance.total_assets":"2017-11-09","balance.total_current_assets":"2017-11-09","balance.total_current_liabilities":"2017-11-09","income.eps_diluted":"2019-03-01","income.gross_profit":"2019-03-01","income.net_income":"2019-03-01","income.revenue":"2019-03-01"},"first_filed":"2017-11-09"},{"label":"Q4 FY2017","end":"2017-12-31","income":{"revenue":41611000,"cost_of_revenue":19137000,"gross_profit":22475000,"rnd":3069000,"opex_sga":16144000,"operating_income":3262000,"pretax_income":1549000,"income_tax":-10629000,"net_income":12178000,"eps_diluted":0.27,"shares_diluted":44385000},"balance":{"cash_and_equivalents":173759000,"short_term_investments":0,"total_current_assets":242782000,"total_assets":743519000,"total_current_liabilities":25211000,"total_liabilities":151971000,"stockholders_equity":591548000,"shares_outstanding":43588469.0},"cashflow":{"cfo":15218000,"capex":1768000,"depreciation_amortization":4133000,"fcf":13450000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue"],"adjusted":[],"filed":"2019-03-01","filed_exceptions":{"balance.cash_and_equivalents":"2020-02-26","balance.shares_outstanding":"2018-02-22","balance.stockholders_equity":"2021-02-24","income.income_tax":"2018-02-22","income.operating_income":"2018-02-22","income.opex_sga":"2018-02-22","income.other_income":"2018-02-22","income.pretax_income":"2018-02-22","income.rnd":"2018-02-22","income.shares_diluted":"2018-02-22"},"first_filed":"2018-02-22"},{"label":"Q1 FY2018","end":"2018-03-31","income":{"revenue":44830000,"cost_of_revenue":19668000,"gross_profit":25162000,"rnd":3288000,"opex_sga":15898000,"operating_income":5976000,"other_income":-1400000,"pretax_income":4576000,"income_tax":1128000,"net_income":3448000,"eps_diluted":0.08,"shares_diluted":44327000.0},"balance":{"cash_and_equivalents":173876000,"total_current_assets":248322000,"total_assets":743248000,"total_current_liabilities":20321000,"stockholders_equity":597183000,"shares_outstanding":43693913.0},"cashflow":{"cfo":1572000,"capex":1564000,"depreciation_amortization":3960000,"fcf":8000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2019-05-09","filed_exceptions":{"balance.cash_and_equivalents":"2018-05-08","balance.shares_outstanding":"2018-05-08","balance.stockholders_equity":"2019-08-01","balance.total_assets":"2018-05-08","balance.total_current_assets":"2018-05-08","balance.total_current_liabilities":"2018-05-08","income.eps_diluted":"2020-02-26","income.gross_profit":"2020-02-26","income.net_income":"2020-02-26","income.revenue":"2020-02-26"},"first_filed":"2018-05-08"},{"label":"Q2 FY2018","end":"2018-06-30","income":{"revenue":47731000,"cost_of_revenue":21088000,"gross_profit":26643000,"rnd":5780000,"opex_sga":16590000,"operating_income":4273000,"other_income":-906000,"pretax_income":3367000,"income_tax":629000,"net_income":2738000,"eps_diluted":0.06,"shares_diluted":45016000.0},"balance":{"cash_and_equivalents":175611000,"total_current_assets":252909000,"total_assets":745081000,"total_current_liabilities":121119000,"stockholders_equity":598659000,"shares_outstanding":43805802.0},"cashflow":{"cfo":5963000,"capex":2848000,"depreciation_amortization":3934000,"fcf":3115000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2019-08-01","filed_exceptions":{"balance.cash_and_equivalents":"2018-08-02","balance.shares_outstanding":"2018-08-02","balance.stockholders_equity":"2019-10-31","balance.total_assets":"2018-08-02","balance.total_current_assets":"2018-08-02","balance.total_current_liabilities":"2018-08-02","income.eps_diluted":"2020-02-26","income.gross_profit":"2020-02-26","income.net_income":"2020-02-26","income.revenue":"2020-02-26"},"first_filed":"2018-08-02"},{"label":"Q3 FY2018","end":"2018-09-30","income":{"revenue":49529000,"cost_of_revenue":22183000,"gross_profit":27346000,"rnd":3601000,"opex_sga":15859000,"operating_income":7886000,"other_income":-1263000,"pretax_income":6623000,"income_tax":1829000,"net_income":4794000,"eps_diluted":0.1,"shares_diluted":45828000.0},"balance":{"cash_and_equivalents":190304000,"total_current_assets":267248000,"total_assets":762125000,"total_current_liabilities":129846000,"stockholders_equity":606487000,"shares_outstanding":43859319.0},"cashflow":{"cfo":19680000,"capex":2956000,"depreciation_amortization":3881000,"fcf":16724000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2019-10-31","filed_exceptions":{"balance.cash_and_equivalents":"2018-11-01","balance.shares_outstanding":"2018-11-01","balance.total_assets":"2018-11-01","balance.total_current_assets":"2018-11-01","balance.total_current_liabilities":"2018-11-01","income.eps_diluted":"2020-02-26","income.gross_profit":"2020-02-26","income.net_income":"2020-02-26","income.revenue":"2020-02-26"},"first_filed":"2018-11-01"},{"label":"Q4 FY2018","end":"2018-12-31","income":{"revenue":51942000,"cost_of_revenue":23592000,"gross_profit":28350000,"rnd":3152000,"opex_sga":17345000,"operating_income":7853000,"other_income":-982000,"pretax_income":6871000,"income_tax":1233000,"net_income":5638000,"eps_diluted":0.12},"balance":{"cash_and_equivalents":193822000,"short_term_investments":0,"total_current_assets":275739000,"total_assets":774621000,"total_current_liabilities":129842000,"total_liabilities":159053000,"stockholders_equity":615568000,"shares_outstanding":43921488.0},"cashflow":{"cfo":5555000,"capex":3267000,"depreciation_amortization":4003000,"fcf":2288000},"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-26","filed_exceptions":{"balance.cash_and_equivalents":"2021-02-24","balance.shares_outstanding":"2019-03-01","balance.short_term_investments":"2019-03-01","balance.stockholders_equity":"2022-02-17"},"first_filed":"2019-03-01"},{"label":"Q1 FY2019","end":"2019-03-31","income":{"revenue":60634000,"cost_of_revenue":26845000,"gross_profit":33789000,"rnd":3620000,"opex_sga":18998000,"operating_income":11171000,"other_income":-655000,"pretax_income":10516000,"income_tax":2463000,"net_income":8053000,"eps_diluted":0.17,"shares_diluted":46279000},"balance":{"cash_and_equivalents":196135000,"total_current_assets":284077000,"total_assets":797921000,"total_current_liabilities":130278000,"total_liabilities":172896000,"stockholders_equity":625025000,"shares_outstanding":47225369.0},"cashflow":{"cfo":9788000,"capex":2088000,"depreciation_amortization":4213000,"fcf":7700000},"derived":[],"adjusted":[],"filed":"2020-05-06","filed_exceptions":{"balance.cash_and_equivalents":"2019-05-09","balance.shares_outstanding":"2019-05-09","balance.stockholders_equity":"2020-07-30","balance.total_assets":"2019-05-09","balance.total_current_assets":"2019-05-09","balance.total_current_liabilities":"2019-05-09","balance.total_liabilities":"2019-05-09","income.eps_diluted":"2021-02-24","income.gross_profit":"2021-02-24","income.net_income":"2021-02-24","income.revenue":"2021-02-24"},"first_filed":"2019-05-09"},{"label":"Q2 FY2019","end":"2019-06-30","income":{"revenue":70692000,"cost_of_revenue":30708000,"gross_profit":39984000,"rnd":5231000,"opex_sga":23699000,"operating_income":11054000,"other_income":-1435000,"pretax_income":9619000,"income_tax":1524000,"net_income":8095000,"eps_diluted":0.17,"shares_diluted":49056000},"balance":{"cash_and_equivalents":208888000,"total_current_assets":316494000,"total_assets":1068267000,"total_current_liabilities":140913000,"total_liabilities":189299000,"stockholders_equity":878968000,"shares_outstanding":51530792.0},"cashflow":{"cfo":17789000,"capex":3759000,"depreciation_amortization":4840000,"fcf":14030000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2020-07-30","filed_exceptions":{"balance.cash_and_equivalents":"2019-08-01","balance.shares_outstanding":"2019-08-01","balance.stockholders_equity":"2020-11-05","balance.total_assets":"2019-08-01","balance.total_current_assets":"2019-08-01","balance.total_current_liabilities":"2019-08-01","balance.total_liabilities":"2019-08-01","income.eps_diluted":"2021-02-24","income.gross_profit":"2021-02-24","income.net_income":"2021-02-24","income.revenue":"2021-02-24"},"first_filed":"2019-08-01"},{"label":"Q3 FY2019","end":"2019-09-30","income":{"revenue":69445000,"cost_of_revenue":31425000,"gross_profit":38020000,"rnd":5427000,"opex_sga":24629000,"operating_income":7964000,"other_income":-6293000,"pretax_income":1671000,"income_tax":12000,"net_income":1659000,"eps_diluted":0.03,"shares_diluted":51809000},"balance":{"cash_and_equivalents":513454000,"total_current_assets":621540000,"total_assets":1378708000,"total_current_liabilities":38765000,"total_liabilities":333590000,"stockholders_equity":1045118000,"shares_outstanding":52058850.0},"cashflow":{"cfo":21965000,"capex":5566000,"depreciation_amortization":5738000,"fcf":16399000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2020-11-05","filed_exceptions":{"balance.cash_and_equivalents":"2019-10-31","balance.shares_outstanding":"2019-10-31","balance.total_assets":"2019-10-31","balance.total_current_assets":"2019-10-31","balance.total_current_liabilities":"2019-10-31","balance.total_liabilities":"2019-10-31","income.eps_diluted":"2021-02-24","income.gross_profit":"2021-02-24","income.net_income":"2021-02-24","income.revenue":"2021-02-24"},"first_filed":"2019-10-31"},{"label":"Q4 FY2019","end":"2019-12-31","income":{"revenue":69474000,"cost_of_revenue":30121000,"gross_profit":39353000,"rnd":5172000,"opex_sga":28287000,"operating_income":5894000,"other_income":-1549000,"pretax_income":4345000,"income_tax":741000,"net_income":3604000,"eps_diluted":0.07},"balance":{"cash_and_equivalents":528392000,"total_current_assets":641828000,"total_assets":1400113000,"total_current_liabilities":48313000,"total_liabilities":340345000,"stockholders_equity":1059768000,"shares_outstanding":52083563.0},"cashflow":{"cfo":17674000,"capex":7091000,"depreciation_amortization":6077000,"fcf":10583000},"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-02-24","filed_exceptions":{"balance.cash_and_equivalents":"2022-02-17","balance.shares_outstanding":"2020-02-26","balance.stockholders_equity":"2023-02-22"},"first_filed":"2020-02-26"},{"label":"Q1 FY2020","end":"2020-03-31","income":{"revenue":76090000,"cost_of_revenue":31982000,"gross_profit":44108000,"rnd":4702000,"opex_sga":27500000,"operating_income":11906000,"other_income":-1230000,"pretax_income":10676000,"income_tax":861000,"net_income":9815000,"eps_diluted":0.18,"shares_diluted":53109000},"balance":{"cash_and_equivalents":529525000,"total_current_assets":651378000,"total_assets":1406481000,"total_current_liabilities":41853000,"total_liabilities":336723000,"stockholders_equity":1069758000,"shares_outstanding":52305744.0},"cashflow":{"cfo":9530000,"capex":4126000,"depreciation_amortization":6390000,"fcf":5404000},"derived":[],"adjusted":[],"filed":"2021-05-04","filed_exceptions":{"balance.cash_and_equivalents":"2020-05-06","balance.shares_outstanding":"2020-05-06","balance.stockholders_equity":"2021-07-27","balance.total_assets":"2020-05-06","balance.total_current_assets":"2020-05-06","balance.total_current_liabilities":"2020-05-06","balance.total_liabilities":"2020-05-06","income.gross_profit":"2021-02-24"},"first_filed":"2020-05-06"},{"label":"Q2 FY2020","end":"2020-06-30","income":{"revenue":87462000,"cost_of_revenue":36863000,"gross_profit":50599000,"rnd":4336000,"opex_sga":26726000,"operating_income":19537000,"other_income":-3517000,"pretax_income":16020000,"income_tax":159000,"net_income":15861000,"eps_diluted":0.3,"shares_diluted":53306000},"balance":{"cash_and_equivalents":560364000,"total_current_assets":687157000,"total_assets":1442045000,"total_current_liabilities":44401000,"total_liabilities":342018000,"stockholders_equity":1100027000,"shares_outstanding":52502590.0},"cashflow":{"cfo":16735000,"capex":3165000,"depreciation_amortization":6479000,"fcf":13570000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2021-07-27","filed_exceptions":{"balance.cash_and_equivalents":"2020-07-30","balance.shares_outstanding":"2020-07-30","balance.stockholders_equity":"2021-10-28","balance.total_assets":"2020-07-30","balance.total_current_assets":"2020-07-30","balance.total_current_liabilities":"2020-07-30","balance.total_liabilities":"2020-07-30","income.gross_profit":"2021-02-24"},"first_filed":"2020-07-30"},{"label":"Q3 FY2020","end":"2020-09-30","income":{"revenue":94060000,"cost_of_revenue":39626000,"gross_profit":54434000,"rnd":4422000,"opex_sga":29051000,"operating_income":20961000,"other_income":-3218000,"pretax_income":17743000,"income_tax":3191000,"net_income":14552000,"eps_diluted":0.27,"shares_diluted":53469000},"balance":{"cash_and_equivalents":553302000,"total_current_assets":696728000,"total_assets":1476316000,"total_current_liabilities":50984000,"total_liabilities":351446000,"stockholders_equity":1124870000,"shares_outstanding":52619271.0},"cashflow":{"cfo":21489000,"capex":3776000,"depreciation_amortization":6712000,"fcf":17713000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2021-10-28","filed_exceptions":{"balance.cash_and_equivalents":"2020-11-05","balance.shares_outstanding":"2020-11-05","balance.total_assets":"2020-11-05","balance.total_current_assets":"2020-11-05","balance.total_current_liabilities":"2020-11-05","balance.total_liabilities":"2020-11-05","income.gross_profit":"2021-02-24"},"first_filed":"2020-11-05"},{"label":"Q4 FY2020","end":"2020-12-31","income":{"revenue":108648000,"cost_of_revenue":48163000,"gross_profit":60485000,"rnd":6722000,"opex_sga":36344000,"operating_income":17419000,"other_income":-2641000,"pretax_income":14778000,"income_tax":-4920000,"net_income":19698000,"eps_diluted":0.36},"balance":{"cash_and_equivalents":717292000,"total_current_assets":902382000,"total_assets":1902887000,"total_current_liabilities":318956000,"total_liabilities":373737000,"stockholders_equity":1529150000,"shares_outstanding":54771343.0},"cashflow":{"cfo":14871000,"capex":11388000,"depreciation_amortization":7486000,"fcf":3483000},"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-02-17","filed_exceptions":{"balance.shares_outstanding":"2021-02-24","balance.stockholders_equity":"2024-11-18","income.eps_diluted":"2021-02-24","income.gross_profit":"2021-02-24","income.net_income":"2021-02-24","income.revenue":"2021-02-24"},"first_filed":"2021-02-24"},{"label":"Q1 FY2021","end":"2021-03-31","income":{"revenue":142837000,"cost_of_revenue":59747000,"rnd":7612000,"opex_sga":39095000,"operating_income":36383000,"other_income":-3278000,"pretax_income":33105000,"income_tax":3655000,"net_income":29450000,"eps_diluted":0.52,"shares_diluted":56869000.0},"balance":{"cash_and_equivalents":711318000,"total_current_assets":926335000,"total_assets":1927327000,"total_current_liabilities":313328000,"total_liabilities":371111000,"stockholders_equity":1556216000,"shares_outstanding":54904466.0},"cashflow":{"cfo":9262000,"capex":7584000,"depreciation_amortization":8444000,"fcf":1678000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2022-04-27","filed_exceptions":{"balance.cash_and_equivalents":"2021-05-04","balance.shares_outstanding":"2021-05-04","balance.stockholders_equity":"2022-08-02","balance.total_assets":"2021-05-04","balance.total_current_assets":"2021-05-04","balance.total_current_liabilities":"2021-05-04","balance.total_liabilities":"2021-05-04"},"first_filed":"2021-05-04"},{"label":"Q2 FY2021","end":"2021-06-30","income":{"revenue":162960000,"cost_of_revenue":61990000,"rnd":8389000,"opex_sga":44341000,"operating_income":48240000,"other_income":-3882000,"pretax_income":44358000,"income_tax":8125000,"net_income":36233000,"eps_diluted":0.64,"shares_diluted":56786000.0},"balance":{"cash_and_equivalents":734327000,"total_current_assets":983830000,"total_assets":2015965000,"total_current_liabilities":332342000,"total_liabilities":412896000,"stockholders_equity":1603069000,"shares_outstanding":54977179.0},"cashflow":{"cfo":37651000,"capex":16494000,"depreciation_amortization":8976000,"fcf":21157000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2022-08-02","filed_exceptions":{"balance.cash_and_equivalents":"2021-07-27","balance.shares_outstanding":"2021-07-27","balance.stockholders_equity":"2022-11-01","balance.total_assets":"2021-07-27","balance.total_current_assets":"2021-07-27","balance.total_current_liabilities":"2021-07-27","balance.total_liabilities":"2021-07-27"},"first_filed":"2021-07-27"},{"label":"Q3 FY2021","end":"2021-09-30","income":{"revenue":178216000,"cost_of_revenue":75495000,"rnd":9154000,"opex_sga":48373000,"operating_income":45194000,"other_income":-3962000,"pretax_income":41232000,"income_tax":7734000,"net_income":33498000,"eps_diluted":0.58,"shares_diluted":57368000.0},"balance":{"cash_and_equivalents":621098000,"total_current_assets":910854000,"total_assets":2241397000,"total_current_liabilities":349439000,"total_liabilities":526132000,"stockholders_equity":1715265000,"shares_outstanding":55288528.0},"cashflow":{"cfo":22483000,"capex":10891000,"depreciation_amortization":10010000,"fcf":11592000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2022-11-01","filed_exceptions":{"balance.cash_and_equivalents":"2021-10-28","balance.shares_outstanding":"2021-10-28","balance.total_assets":"2021-10-28","balance.total_current_assets":"2021-10-28","balance.total_current_liabilities":"2021-10-28","balance.total_liabilities":"2021-10-28"},"first_filed":"2021-10-28"},{"label":"Q4 FY2021","end":"2021-12-31","income":{"revenue":186521000,"cost_of_revenue":82048000,"rnd":9119000,"opex_sga":52057000,"operating_income":37432000,"other_income":-2584000,"pretax_income":34848000,"income_tax":5738000,"net_income":29110000},"balance":{"cash_and_equivalents":603814000,"total_current_assets":931677000,"total_assets":2358354000,"total_current_liabilities":375262000,"total_liabilities":608287000,"stockholders_equity":1750067000,"shares_outstanding":55327475.0},"cashflow":{"cfo":49620000,"capex":32120000,"depreciation_amortization":11017000,"fcf":17500000},"derived":["cashflow.capex","cashflow.cfo","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.revenue","income.rnd"],"adjusted":[],"filed":"2023-02-22","filed_exceptions":{"balance.shares_outstanding":"2022-02-17","balance.stockholders_equity":"2025-03-14"},"first_filed":"2022-02-17"},{"label":"Q1 FY2022","end":"2022-03-31","income":{"revenue":206400000,"cost_of_revenue":82356000,"rnd":12155000,"opex_sga":54300000,"operating_income":60000000,"other_income":-1069000,"pretax_income":58931000,"income_tax":11967000,"net_income":46964000,"eps_diluted":0.81,"shares_diluted":58816000.0},"balance":{"cash_and_equivalents":584640000,"total_current_assets":944789000,"total_assets":2383824000,"total_current_liabilities":424333000,"total_liabilities":617423000,"stockholders_equity":1766401000,"shares_outstanding":55433161.0},"cashflow":{"cfo":23113000,"capex":27204000,"depreciation_amortization":11834000,"fcf":-4091000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2024-11-18","filed_exceptions":{"balance.cash_and_equivalents":"2022-04-27","balance.shares_outstanding":"2022-04-27","balance.total_assets":"2022-04-27","balance.total_current_assets":"2022-04-27","balance.total_current_liabilities":"2022-04-27","balance.total_liabilities":"2022-04-27"},"first_filed":"2022-04-27"},{"label":"Q2 FY2022","end":"2022-06-30","income":{"revenue":207633000,"cost_of_revenue":86260000,"rnd":10440000,"opex_sga":54649000,"operating_income":63168000,"other_income":-3412000,"pretax_income":59756000,"income_tax":9895000,"net_income":49861000,"eps_diluted":0.88,"shares_diluted":56721000.0},"balance":{"cash_and_equivalents":596512000,"total_current_assets":975995000,"total_assets":2444916000,"total_current_liabilities":423522000,"total_liabilities":639552000,"stockholders_equity":1805364000,"shares_outstanding":55491199.0},"cashflow":{"cfo":45721000,"capex":25372000,"depreciation_amortization":12099000,"fcf":20349000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2024-11-18","filed_exceptions":{"balance.cash_and_equivalents":"2022-08-02","balance.shares_outstanding":"2022-08-02","balance.total_assets":"2022-08-02","balance.total_current_assets":"2022-08-02","balance.total_current_liabilities":"2022-08-02","balance.total_liabilities":"2022-08-02"},"first_filed":"2022-08-02"},{"label":"Q3 FY2022","end":"2022-09-30","income":{"revenue":200741000,"cost_of_revenue":86514000,"rnd":10228000,"opex_sga":53643000,"operating_income":52665000,"other_income":-5198000,"pretax_income":47467000,"income_tax":7062000,"net_income":40405000,"eps_diluted":0.71,"shares_diluted":57304000.0},"balance":{"cash_and_equivalents":573363000,"total_current_assets":953233000,"total_assets":2462532000,"total_current_liabilities":410696000,"total_liabilities":627423000,"stockholders_equity":1835109000,"shares_outstanding":55524439.0},"cashflow":{"cfo":41367000,"capex":11814000,"depreciation_amortization":12672000,"fcf":29553000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2024-11-18","filed_exceptions":{"balance.cash_and_equivalents":"2022-11-01","balance.shares_outstanding":"2022-11-01","balance.total_assets":"2022-11-01","balance.total_current_assets":"2022-11-01","balance.total_current_liabilities":"2022-11-01","balance.total_liabilities":"2022-11-01"},"first_filed":"2022-11-01"},{"label":"Q4 FY2022","end":"2022-12-31","income":{"revenue":186762000,"cost_of_revenue":90700000,"rnd":11113000,"opex_sga":53237000,"operating_income":48837000,"other_income":4149000,"pretax_income":52986000,"income_tax":4257000,"net_income":48729000},"balance":{"cash_and_equivalents":523458000,"total_current_assets":998118000,"total_assets":2531600000,"total_current_liabilities":404196000,"total_liabilities":620900000,"stockholders_equity":1910700000,"shares_outstanding":55562583.0},"cashflow":{"cfo":61882000,"capex":20444000,"depreciation_amortization":14380000,"fcf":41438000},"derived":["cashflow.capex","cashflow.cfo","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.revenue","income.rnd"],"adjusted":[],"filed":"2024-11-18","filed_exceptions":{"balance.shares_outstanding":"2023-02-22","balance.stockholders_equity":"2026-02-26"},"first_filed":"2023-02-22"},{"label":"Q1 FY2023","end":"2023-03-31","income":{"revenue":165380000,"cost_of_revenue":81845000,"rnd":12154000,"opex_sga":56288000,"operating_income":13858000,"other_income":4698000,"pretax_income":18556000,"income_tax":3219000,"net_income":15337000,"eps_diluted":0.27,"shares_diluted":57049000.0},"balance":{"cash_and_equivalents":516609000,"total_current_assets":1021684000,"total_assets":2547939000,"total_current_liabilities":416555000,"total_liabilities":621225000,"stockholders_equity":1926714000,"shares_outstanding":55679964.0},"cashflow":{"cfo":11154000,"capex":8509000,"depreciation_amortization":15370000,"fcf":2645000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2024-11-18","filed_exceptions":{"balance.shares_outstanding":"2023-05-02"},"first_filed":"2023-05-02"},{"label":"Q2 FY2023","end":"2023-06-30","income":{"revenue":159169000,"cost_of_revenue":79307000,"rnd":9706000,"opex_sga":49084000,"operating_income":19281000,"other_income":5624000,"pretax_income":24905000,"income_tax":5119000,"net_income":19786000,"eps_diluted":0.35,"shares_diluted":56858000.0},"balance":{"cash_and_equivalents":603656000,"total_current_assets":999932000,"total_assets":2557058000,"total_current_liabilities":388345000,"total_liabilities":600199000,"stockholders_equity":1956859000,"shares_outstanding":55756322.0},"cashflow":{"cfo":34468000,"capex":8240000,"depreciation_amortization":16103000,"fcf":26228000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2024-11-18","filed_exceptions":{"balance.shares_outstanding":"2023-08-02"},"first_filed":"2023-08-02"},{"label":"Q3 FY2023","end":"2023-09-30","income":{"revenue":141192000,"cost_of_revenue":104634000,"rnd":10577000,"opex_sga":55582000,"operating_income":4691000,"other_income":6690000,"pretax_income":11381000,"income_tax":-5542000,"net_income":16923000,"eps_diluted":0.3,"shares_diluted":56940000.0},"balance":{"cash_and_equivalents":630779000,"total_current_assets":980472000,"total_assets":2522734000,"total_current_liabilities":378939000,"total_liabilities":548991000,"stockholders_equity":1973743000,"shares_outstanding":55832013.0},"cashflow":{"cfo":39231000,"capex":8386000,"depreciation_amortization":19822000,"fcf":30845000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2024-11-18","filed_exceptions":{"balance.shares_outstanding":"2023-10-31"},"first_filed":"2023-10-31"},{"label":"Q4 FY2023","end":"2023-12-31","income":{"revenue":166621000,"cost_of_revenue":88136000,"rnd":10285000,"opex_sga":57630000,"operating_income":9873000,"other_income":-8008000,"pretax_income":1865000,"income_tax":18315000,"net_income":-16450000},"balance":{"cash_and_equivalents":751323000,"total_current_assets":1111346000,"total_assets":2831185000,"total_current_liabilities":164942000,"total_liabilities":866340000,"stockholders_equity":1964845000,"shares_outstanding":55771075.0},"cashflow":{"cfo":29065000,"capex":11087000,"depreciation_amortization":17261000,"fcf":17978000},"derived":["cashflow.capex","cashflow.cfo","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.revenue","income.rnd"],"adjusted":[],"filed":"2025-03-14","filed_exceptions":{"balance.shares_outstanding":"2024-02-22","balance.stockholders_equity":"2026-02-26"},"first_filed":"2024-02-22"},{"label":"Q1 FY2024","end":"2024-03-31","income":{"revenue":153182000,"cost_of_revenue":76391000,"rnd":11238000,"opex_sga":61803000,"operating_income":3750000,"other_income":-55000,"pretax_income":3695000,"income_tax":399000,"net_income":3296000,"eps_diluted":0.06,"shares_diluted":56531000.0},"balance":{"cash_and_equivalents":780617000,"total_current_assets":1131088000,"total_assets":2853692000,"total_current_liabilities":181547000,"total_liabilities":888100000,"stockholders_equity":1965592000,"shares_outstanding":55875894.0},"cashflow":{"cfo":44708000,"capex":8346000,"depreciation_amortization":16909000,"fcf":36362000},"derived":[],"adjusted":["income.shares_diluted"],"filed":"2025-04-29","filed_exceptions":{"balance.cash_and_equivalents":"2024-11-18","balance.shares_outstanding":"2024-05-01","balance.stockholders_equity":"2025-08-07","balance.total_assets":"2024-11-18","balance.total_current_assets":"2024-11-18","balance.total_current_liabilities":"2024-11-18","balance.total_liabilities":"2024-11-18"},"first_filed":"2024-05-01"},{"label":"Q2 FY2024","end":"2024-06-30","income":{"revenue":158839000,"cost_of_revenue":77314000,"rnd":10575000,"opex_sga":65481000,"operating_income":5469000,"other_income":3558000,"pretax_income":9027000,"income_tax":3314000,"net_income":5713000,"eps_diluted":0.1,"shares_diluted":56434000.0},"balance":{"cash_and_equivalents":809146000,"total_current_assets":1156765000,"total_assets":2866006000,"total_current_liabilities":174805000,"total_liabilities":881568000,"stockholders_equity":1984438000,"shares_outstanding":56006498.0},"cashflow":{"cfo":42190000,"capex":4808000,"depreciation_amortization":16975000,"fcf":37382000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2025-08-07","filed_exceptions":{"balance.cash_and_equivalents":"2024-11-18","balance.shares_outstanding":"2024-07-30","balance.stockholders_equity":"2025-11-04","balance.total_assets":"2024-11-18","balance.total_current_assets":"2024-11-18","balance.total_current_liabilities":"2024-11-18","balance.total_liabilities":"2024-11-18"},"first_filed":"2024-07-30"},{"label":"Q3 FY2024","end":"2024-09-30","income":{"revenue":154871000,"cost_of_revenue":77383000,"rnd":9710000,"opex_sga":75610000,"operating_income":-7832000,"other_income":6683000,"pretax_income":-1149000,"income_tax":-495000,"net_income":-654000,"eps_diluted":-0.01,"shares_diluted":56012000.0},"balance":{"cash_and_equivalents":783964000,"total_current_assets":1131570000,"total_assets":2830644000,"total_current_liabilities":108366000,"total_liabilities":813958000,"stockholders_equity":2016686000,"shares_outstanding":56026725.0},"cashflow":{"cfo":49320000,"capex":6983000,"depreciation_amortization":17422000,"fcf":42337000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":["income.shares_diluted"],"filed":"2025-11-04","filed_exceptions":{"balance.cash_and_equivalents":"2024-11-18","balance.shares_outstanding":"2024-11-18","balance.total_assets":"2024-11-18","balance.total_current_assets":"2024-11-18","balance.total_current_liabilities":"2024-11-18","balance.total_liabilities":"2024-11-18"},"first_filed":"2024-11-18"},{"label":"Q4 FY2024","end":"2024-12-31","income":{"revenue":167547000,"cost_of_revenue":128706000,"rnd":11677000,"opex_sga":60474000,"operating_income":-36501000,"other_income":-2107000,"pretax_income":-38608000,"income_tax":-4739000,"net_income":-33869000},"balance":{"cash_and_equivalents":757355000,"short_term_investments":0,"total_current_assets":1066041000,"total_assets":2829666000,"total_current_liabilities":126787000,"long_term_debt":525567000,"total_liabilities":856948000,"stockholders_equity":1972718000,"shares_outstanding":56148556.0},"cashflow":{"cfo":39176000,"capex":5540000,"depreciation_amortization":18367000,"fcf":33636000},"derived":["cashflow.capex","cashflow.cfo","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.revenue","income.rnd"],"adjusted":[],"filed":"2026-02-26","filed_exceptions":{"balance.shares_outstanding":"2025-03-14","balance.stockholders_equity":"2026-10-30"},"first_filed":"2025-03-14"},{"label":"Q1 FY2025","end":"2025-03-31","income":{"revenue":169172000,"cost_of_revenue":77801000,"rnd":12114000,"opex_sga":70706000,"operating_income":6578000,"other_income":1365000,"pretax_income":7943000,"income_tax":2113000,"net_income":5830000,"eps_diluted":0.1,"shares_diluted":56558000},"balance":{"cash_and_equivalents":697229000,"total_current_assets":1032465000,"total_assets":2852143000,"total_current_liabilities":151996000,"total_liabilities":866660000,"stockholders_equity":1985483000,"shares_outstanding":56183100.0},"cashflow":{"cfo":15005000,"capex":3563000,"depreciation_amortization":18704000,"fcf":11442000},"derived":[],"adjusted":[],"filed":"2026-05-06","filed_exceptions":{"balance.shares_outstanding":"2025-04-29","balance.stockholders_equity":"2026-07-29","balance.total_assets":"2025-04-29","balance.total_current_assets":"2025-04-29","balance.total_current_liabilities":"2025-04-29","balance.total_liabilities":"2025-04-29"},"first_filed":"2025-04-29"},{"label":"Q2 FY2025","end":"2025-06-30","income":{"revenue":182366000,"cost_of_revenue":89371000,"rnd":13970000,"opex_sga":70906000,"operating_income":13896000,"other_income":4319000,"pretax_income":18215000,"income_tax":3349000,"net_income":14866000,"eps_diluted":0.26,"shares_diluted":56510000},"balance":{"cash_and_equivalents":708855000,"total_current_assets":1056865000,"total_assets":2901627000,"total_current_liabilities":123012000,"total_liabilities":839886000,"stockholders_equity":2061741000,"shares_outstanding":56257618.0},"cashflow":{"cfo":28609000,"capex":7101000,"depreciation_amortization":20081000,"fcf":21508000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2026-07-29","filed_exceptions":{"balance.shares_outstanding":"2025-08-07","balance.stockholders_equity":"2026-10-30","balance.total_assets":"2025-08-07","balance.total_current_assets":"2025-08-07","balance.total_current_liabilities":"2025-08-07","balance.total_liabilities":"2025-08-07"},"first_filed":"2025-08-07"},{"label":"Q3 FY2025","end":"2025-09-30","income":{"revenue":188805000,"cost_of_revenue":88290000,"rnd":14175000,"opex_sga":73663000,"operating_income":16825000,"other_income":287000,"pretax_income":17112000,"income_tax":2201000,"net_income":14911000,"eps_diluted":0.26,"shares_diluted":56532000},"balance":{"cash_and_equivalents":748747000,"total_current_assets":1096485000,"total_assets":2923711000,"total_current_liabilities":131136000,"long_term_debt":537927000,"total_liabilities":840624000,"stockholders_equity":2083087000,"shares_outstanding":56290749.0},"cashflow":{"cfo":48099000,"capex":4702000,"depreciation_amortization":20009000,"fcf":43397000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2026-10-30","filed_exceptions":{"balance.long_term_debt":"2025-11-04","balance.shares_outstanding":"2025-11-04","balance.total_assets":"2025-11-04","balance.total_current_assets":"2025-11-04","balance.total_current_liabilities":"2025-11-04","balance.total_liabilities":"2025-11-04"},"first_filed":"2025-11-04"},{"label":"Q4 FY2025","end":"2025-12-31","income":{"revenue":197913000,"cost_of_revenue":96549000,"rnd":13918000,"opex_sga":75233000,"operating_income":17868000,"other_income":1245000,"pretax_income":19113000,"income_tax":5826000,"net_income":13287000},"balance":{"cash_and_equivalents":566021000,"short_term_investments":201607000,"total_current_assets":1137385000,"total_assets":2949699000,"total_current_liabilities":135826000,"long_term_debt":542213000,"total_liabilities":843570000,"stockholders_equity":2106129000,"shares_outstanding":56331110.0},"cashflow":{"cfo":25704000,"capex":8153000,"depreciation_amortization":19951000,"fcf":17551000},"derived":["cashflow.capex","cashflow.cfo","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.revenue","income.rnd"],"adjusted":[],"filed":"2026-10-30","filed_exceptions":{"balance.shares_outstanding":"2026-02-26"},"first_filed":"2026-02-26"},{"label":"Q1 FY2026","end":"2026-03-31","income":{"revenue":194255000,"cost_of_revenue":85971000,"rnd":14458000,"opex_sga":76536000,"operating_income":15940000,"other_income":-14168000,"pretax_income":1772000,"income_tax":-6561000,"net_income":8333000,"eps_diluted":0.15,"shares_diluted":56666000},"balance":{"cash_and_equivalents":582650000,"short_term_investments":201881000,"total_current_assets":1161360000,"total_assets":2930772000,"total_current_liabilities":126209000,"long_term_debt":546585000,"total_liabilities":825309000,"stockholders_equity":2105463000,"shares_outstanding":56407740.0},"cashflow":{"cfo":28295000,"capex":4710000,"depreciation_amortization":19762000,"fcf":23585000},"derived":[],"adjusted":[],"filed":"2026-05-06","filed_exceptions":{"balance.stockholders_equity":"2026-07-29"},"first_filed":"2026-05-06"},{"label":"Q2 FY2026","end":"2026-06-30","income":{"revenue":204128000,"cost_of_revenue":94091000,"rnd":14417000,"opex_sga":76618000,"operating_income":13976000,"other_income":177000,"pretax_income":14153000,"income_tax":9145000,"net_income":5008000,"eps_diluted":0.09,"shares_diluted":56638000},"balance":{"cash_and_equivalents":606783000,"short_term_investments":203666000,"total_current_assets":1200554000,"total_assets":2950180000,"total_current_liabilities":132656000,"long_term_debt":551046000,"total_liabilities":838148000,"stockholders_equity":2112032000,"shares_outstanding":56435621.0},"cashflow":{"cfo":32766000,"capex":5334000,"depreciation_amortization":19062000,"fcf":27432000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2026-07-29","filed_exceptions":{"balance.stockholders_equity":"2026-10-30"},"first_filed":"2026-07-29"},{"label":"Q3 FY2026","end":"2026-09-30","income":{"revenue":209314000,"cost_of_revenue":98328000,"rnd":14435000,"opex_sga":83592000,"operating_income":-29546000,"other_income":2738000,"pretax_income":-26808000,"income_tax":11624000,"net_income":-38432000,"eps_diluted":-0.68,"shares_diluted":56558000},"balance":{"cash_and_equivalents":726960000,"short_term_investments":136019000,"total_current_assets":1241984000,"total_assets":2926408000,"total_current_liabilities":125686000,"long_term_debt":555596000,"total_liabilities":834671000,"stockholders_equity":2091737000,"shares_outstanding":63923738.0},"cashflow":{"cfo":43099000,"capex":4948000,"depreciation_amortization":19124000,"fcf":38151000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2026-10-30","first_filed":"2026-10-30"}]}
