{"symbol":"TYL","cik":860731,"issuer_id":"sec-cik:0000860731","security_id":"sec-cik:0000860731:tyl","entity_name":"TYLER TECHNOLOGIES, INC.","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":"FY2010","item":"gross_profit","qsum_over_fy":1.0203},{"section":"income","fiscal_year":"FY2010","item":"revenue","qsum_over_fy":1.0124},{"section":"income","fiscal_year":"FY2016","item":"gross_profit","qsum_over_fy":0.9893},{"section":"income","fiscal_year":"FY2016","item":"net_income","qsum_over_fy":0.9662},{"section":"income","fiscal_year":"FY2016","item":"pretax_income","qsum_over_fy":0.9532}]},"generated_at":"2026-11-04T03:50:08.528545+00:00","concepts_used":{"income":{"revenue":["RevenueFromContractWithCustomerExcludingAssessedTax","Revenues","SalesRevenueNet"],"cost_of_revenue":["CostOfGoodsAndServicesSold"],"gross_profit":["GrossProfit"],"opex_sga":["GeneralAndAdministrativeExpense","SellingGeneralAndAdministrativeExpense"],"operating_income":["OperatingIncomeLoss"],"other_income":["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":["ShortTermInvestments"],"total_current_assets":["AssetsCurrent"],"total_assets":["Assets"],"total_current_liabilities":["LiabilitiesCurrent"],"long_term_debt":["LongTermDebt","LongTermDebtNoncurrent"],"total_liabilities":["Liabilities"],"stockholders_equity":["StockholdersEquity"],"shares_outstanding":["dei:EntityCommonStockSharesOutstanding"]},"cashflow":{"cfo":["NetCashProvidedByUsedInOperatingActivities"],"capex":["PaymentsToAcquirePropertyPlantAndEquipment"],"buybacks":["PaymentsForRepurchaseOfCommonStock"],"depreciation_amortization":["DepreciationDepletionAndAmortization"]}},"annual":[{"label":"FY2009","end":"2009-12-31","income":{"revenue":290286000,"cost_of_revenue":161523000,"gross_profit":128763000,"opex_sga":70115000,"operating_income":44784000,"pretax_income":44638000,"income_tax":17628000,"net_income":27010000,"eps_diluted":0.74,"shares_diluted":36624000},"balance":{"cash_and_equivalents":9696000,"total_assets":270670000,"stockholders_equity":134358000},"cashflow":{"cfo":42941000,"capex":12352000,"depreciation_amortization":9497000,"fcf":30589000},"derived":[],"adjusted":[],"filed":"2012-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2013-02-20","balance.stockholders_equity":"2013-02-20"},"first_filed":"2011-07-28"},{"label":"FY2010","end":"2010-12-31","income":{"revenue":288628000,"cost_of_revenue":160311000,"gross_profit":128317000,"opex_sga":69480000,"operating_income":41641000,"pretax_income":39899000,"income_tax":14845000,"net_income":25054000,"eps_diluted":0.71,"shares_diluted":35528000},"balance":{"cash_and_equivalents":2114000,"total_current_assets":98449000,"total_assets":264032000,"total_current_liabilities":124649000,"stockholders_equity":106972000},"cashflow":{"cfo":35350000,"capex":4930000,"depreciation_amortization":10788000,"fcf":30420000},"derived":[],"adjusted":[],"filed":"2013-02-20","filed_exceptions":{"balance.cash_and_equivalents":"2014-02-19","balance.stockholders_equity":"2014-02-19","balance.total_current_assets":"2012-02-23","balance.total_current_liabilities":"2012-02-23"},"first_filed":"2011-07-28"},{"label":"FY2011","end":"2011-12-31","income":{"revenue":309391000,"cost_of_revenue":167479000,"gross_profit":141912000,"opex_sga":75650000,"operating_income":46517000,"pretax_income":44113000,"income_tax":16556000,"net_income":27557000,"eps_diluted":0.83,"shares_diluted":33154000},"balance":{"cash_and_equivalents":1326000,"total_current_assets":107092000,"total_assets":295391000,"total_current_liabilities":151640000,"stockholders_equity":78110000,"shares_outstanding":30008000.0},"cashflow":{"cfo":56435000,"capex":12278000,"depreciation_amortization":10676000,"fcf":44157000},"derived":[],"adjusted":[],"filed":"2014-02-19","filed_exceptions":{"balance.cash_and_equivalents":"2015-02-18","balance.shares_outstanding":"2012-02-23","balance.stockholders_equity":"2015-02-18","balance.total_current_assets":"2013-02-20","balance.total_current_liabilities":"2013-02-20","cashflow.cfo":"2013-02-20"},"first_filed":"2012-02-23"},{"label":"FY2012","end":"2012-12-31","income":{"revenue":363304000,"cost_of_revenue":195602000,"gross_profit":167702000,"opex_sga":86706000,"operating_income":56577000,"pretax_income":53868000,"income_tax":20874000,"net_income":32994000,"eps_diluted":1,"shares_diluted":32916000},"balance":{"cash_and_equivalents":6406000,"total_current_assets":122053000,"total_assets":338666000,"total_current_liabilities":169735000,"stockholders_equity":145299000,"shares_outstanding":31423000.0},"cashflow":{"cfo":58668000,"capex":9102000,"depreciation_amortization":12711000,"fcf":49566000},"derived":[],"adjusted":[],"filed":"2015-02-18","filed_exceptions":{"balance.cash_and_equivalents":"2016-02-24","balance.shares_outstanding":"2013-02-20","balance.stockholders_equity":"2016-02-24","balance.total_current_assets":"2014-02-19","balance.total_current_liabilities":"2014-02-19","cashflow.cfo":"2013-02-20"},"first_filed":"2013-02-20"},{"label":"FY2013","end":"2013-12-31","income":{"revenue":416643000,"cost_of_revenue":223440000,"gross_profit":193203000,"opex_sga":98289000,"operating_income":67128000,"other_income":-1309000,"pretax_income":65819000,"income_tax":26718000,"net_income":39101000,"eps_diluted":1.13,"shares_diluted":34590000},"balance":{"cash_and_equivalents":78876000,"total_current_assets":217235000,"total_assets":444488000,"total_current_liabilities":192110000,"stockholders_equity":246319000,"shares_outstanding":32925000.0},"cashflow":{"capex":26858000,"depreciation_amortization":13786000},"derived":[],"adjusted":[],"filed":"2016-02-24","filed_exceptions":{"balance.cash_and_equivalents":"2017-02-22","balance.shares_outstanding":"2014-02-19","balance.stockholders_equity":"2017-02-22","balance.total_current_assets":"2015-02-18","balance.total_current_liabilities":"2015-02-18"},"first_filed":"2014-02-19"},{"label":"FY2014","end":"2014-12-31","income":{"revenue":493101000,"cost_of_revenue":259730000,"gross_profit":233371000,"opex_sga":108260000,"operating_income":94822000,"other_income":-355000,"pretax_income":94467000,"income_tax":35527000,"net_income":58940000,"eps_diluted":1.66,"shares_diluted":35401000},"balance":{"cash_and_equivalents":206167000,"total_current_assets":337036000,"total_assets":569812000,"total_current_liabilities":232839000,"stockholders_equity":336973000,"shares_outstanding":33581000.0},"cashflow":{"capex":9343000,"buybacks":22817000,"depreciation_amortization":14605000},"derived":[],"adjusted":[],"filed":"2017-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2018-02-21","balance.shares_outstanding":"2015-02-18","balance.stockholders_equity":"2018-02-21","balance.total_current_assets":"2016-02-24","balance.total_current_liabilities":"2016-02-24"},"first_filed":"2015-02-18"},{"label":"FY2015","end":"2015-12-31","income":{"revenue":591022000,"cost_of_revenue":313835000,"gross_profit":277187000,"opex_sga":133317000,"operating_income":108043000,"other_income":381000,"pretax_income":108424000,"income_tax":43555000,"net_income":64869000,"eps_diluted":1.77,"shares_diluted":36552000},"balance":{"cash_and_equivalents":33087000,"short_term_investments":13423000,"total_current_assets":268215000,"total_assets":1356570000,"total_current_liabilities":337572000,"stockholders_equity":874029000,"shares_outstanding":36572000.0},"cashflow":{"cfo":134327000,"capex":12501000,"buybacks":645000,"depreciation_amortization":19574000,"fcf":121826000},"derived":[],"adjusted":[],"filed":"2018-02-21","filed_exceptions":{"balance.cash_and_equivalents":"2019-02-20","balance.shares_outstanding":"2016-02-24","balance.short_term_investments":"2017-02-22","balance.stockholders_equity":"2019-02-20","balance.total_current_assets":"2017-02-22","balance.total_current_liabilities":"2017-02-22"},"first_filed":"2016-02-24"},{"label":"FY2016","end":"2016-12-31","income":{"revenue":759880000,"cost_of_revenue":400692000,"gross_profit":359188000,"opex_sga":165176000,"operating_income":137656000,"other_income":-1998000,"pretax_income":135658000,"income_tax":21957000,"net_income":113701000,"eps_diluted":2.92,"shares_diluted":38961000},"balance":{"cash_and_equivalents":36151000,"short_term_investments":20273000,"total_current_assets":282960000,"total_assets":1378503000,"total_current_liabilities":361501000,"stockholders_equity":934541000,"shares_outstanding":36828000.0},"cashflow":{"cfo":191859000,"capex":37726000,"buybacks":111838000,"depreciation_amortization":49773000,"fcf":154133000},"derived":[],"adjusted":[],"filed":"2019-02-20","filed_exceptions":{"balance.shares_outstanding":"2017-02-22","balance.short_term_investments":"2018-02-21","balance.stockholders_equity":"2020-02-19","balance.total_current_assets":"2018-02-21","balance.total_current_liabilities":"2018-02-21"},"first_filed":"2017-02-22"},{"label":"FY2017","end":"2017-12-31","income":{"revenue":840899000,"cost_of_revenue":441522000,"gross_profit":399377000,"opex_sga":175914000,"operating_income":162758000,"other_income":698000,"pretax_income":163456000,"income_tax":-6115000,"net_income":169571000,"eps_diluted":4.32,"shares_diluted":39246000},"balance":{"cash_and_equivalents":185926000,"short_term_investments":43159000,"total_current_assets":520815000,"total_assets":1611351000,"total_current_liabilities":371462000,"stockholders_equity":1191736000,"shares_outstanding":37901000.0},"cashflow":{"cfo":195755000,"capex":43057000,"buybacks":7474000,"depreciation_amortization":53395000,"fcf":152698000},"derived":[],"adjusted":[],"filed":"2020-02-19","filed_exceptions":{"balance.cash_and_equivalents":"2019-02-20","balance.shares_outstanding":"2018-02-21","balance.short_term_investments":"2019-02-20","balance.stockholders_equity":"2021-02-19","balance.total_current_assets":"2019-02-20","balance.total_current_liabilities":"2019-02-20"},"first_filed":"2018-02-21"},{"label":"FY2018","end":"2018-12-31","income":{"revenue":935282000,"cost_of_revenue":495704000,"gross_profit":439578000,"opex_sga":207605000,"operating_income":152492000,"other_income":3378000,"pretax_income":155870000,"income_tax":8408000,"net_income":147462000,"eps_diluted":3.68,"shares_diluted":40123000},"balance":{"cash_and_equivalents":134279000,"short_term_investments":44306000,"total_current_assets":518858000,"total_assets":1790963000,"total_current_liabilities":423902000,"stockholders_equity":1324846000,"shares_outstanding":38293000.0},"cashflow":{"cfo":250203000,"capex":27424000,"buybacks":146553000,"depreciation_amortization":61759000,"fcf":222779000},"derived":[],"adjusted":[],"filed":"2021-02-19","filed_exceptions":{"balance.cash_and_equivalents":"2020-02-19","balance.shares_outstanding":"2019-02-20","balance.short_term_investments":"2020-02-19","balance.stockholders_equity":"2022-02-23","balance.total_current_assets":"2020-02-19","balance.total_current_liabilities":"2020-02-19"},"first_filed":"2019-02-20"},{"label":"FY2019","end":"2019-12-31","income":{"revenue":1086427000,"cost_of_revenue":569527000,"gross_profit":516900000,"opex_sga":257746000,"operating_income":156367000,"other_income":5498000,"pretax_income":159838000,"income_tax":13311000,"net_income":146527000,"eps_diluted":3.65,"shares_diluted":40105000},"balance":{"cash_and_equivalents":232682000,"short_term_investments":39399000,"total_current_assets":679697000,"total_assets":2191614000,"total_current_liabilities":509093000,"stockholders_equity":1617058000,"shares_outstanding":39396000.0},"cashflow":{"cfo":254720000,"capex":37236000,"buybacks":17786000,"depreciation_amortization":76672000,"fcf":217484000},"derived":[],"adjusted":[],"filed":"2022-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2021-02-19","balance.shares_outstanding":"2020-02-19","balance.short_term_investments":"2021-02-19","balance.stockholders_equity":"2023-02-22","balance.total_current_assets":"2021-02-19","balance.total_current_liabilities":"2021-02-19"},"first_filed":"2020-02-19"},{"label":"FY2020","end":"2020-12-31","income":{"revenue":1116663000,"cost_of_revenue":574151000,"gross_profit":542512000,"opex_sga":161095000,"operating_income":172926000,"other_income":3129000,"pretax_income":175042000,"income_tax":-19778000,"net_income":194820000,"eps_diluted":4.69,"shares_diluted":41526000},"balance":{"cash_and_equivalents":603623000,"short_term_investments":72187000,"total_current_assets":1113070000,"total_assets":2607274000,"total_current_liabilities":564277000,"total_liabilities":621163000,"stockholders_equity":1986111000,"shares_outstanding":40576730.0},"cashflow":{"cfo":355089000,"capex":22690000,"buybacks":15484000,"depreciation_amortization":81657000,"fcf":332399000},"derived":[],"adjusted":[],"filed":"2023-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2022-02-23","balance.shares_outstanding":"2021-02-19","balance.short_term_investments":"2022-02-23","balance.stockholders_equity":"2024-02-21","balance.total_current_assets":"2022-02-23","balance.total_current_liabilities":"2022-02-23","balance.total_liabilities":"2022-02-23"},"first_filed":"2021-02-19"},{"label":"FY2021","end":"2021-12-31","income":{"revenue":1592287000,"cost_of_revenue":882643000,"gross_profit":709644000,"opex_sga":271955000,"operating_income":180735000,"other_income":1544000,"pretax_income":158981000,"income_tax":-2477000,"net_income":161458000,"eps_diluted":3.82,"shares_diluted":42244000},"balance":{"cash_and_equivalents":309171000,"short_term_investments":52300000,"total_current_assets":964331000,"total_assets":4732161000,"total_current_liabilities":829501000,"long_term_debt":1311276000,"total_liabilities":2408129000,"stockholders_equity":2324032000,"shares_outstanding":41348917.0},"cashflow":{"cfo":371753000,"capex":33919000,"buybacks":12977000,"depreciation_amortization":135624000,"fcf":337834000},"derived":[],"adjusted":[],"filed":"2024-02-21","filed_exceptions":{"balance.cash_and_equivalents":"2023-02-22","balance.long_term_debt":"2023-02-22","balance.shares_outstanding":"2022-02-23","balance.short_term_investments":"2023-02-22","balance.stockholders_equity":"2025-02-19","balance.total_current_assets":"2023-02-22","balance.total_current_liabilities":"2023-02-22","balance.total_liabilities":"2023-02-22"},"first_filed":"2022-02-23"},{"label":"FY2022","end":"2022-12-31","income":{"revenue":1850204000,"cost_of_revenue":1066341000,"gross_profit":783863000,"opex_sga":267324000,"operating_income":214249000,"other_income":1723000,"pretax_income":187593000,"income_tax":23353000,"net_income":164240000,"eps_diluted":3.87,"shares_diluted":42399000},"balance":{"cash_and_equivalents":173857000,"short_term_investments":37030000,"total_current_assets":847242000,"total_assets":4687417000,"total_current_liabilities":889695000,"long_term_debt":957389000,"total_liabilities":2063028000,"stockholders_equity":2624389000,"shares_outstanding":41819280.0},"cashflow":{"cfo":381455000,"capex":22529000,"buybacks":0,"depreciation_amortization":159072000,"fcf":358926000},"derived":[],"adjusted":[],"filed":"2025-02-19","filed_exceptions":{"balance.cash_and_equivalents":"2024-02-21","balance.long_term_debt":"2024-02-21","balance.shares_outstanding":"2023-02-22","balance.short_term_investments":"2024-02-21","balance.stockholders_equity":"2026-02-18","balance.total_current_assets":"2024-02-21","balance.total_current_liabilities":"2024-02-21","balance.total_liabilities":"2024-02-21","cashflow.buybacks":"2024-02-21"},"first_filed":"2023-02-22"},{"label":"FY2023","end":"2023-12-31","income":{"revenue":1951751000,"cost_of_revenue":1090652000,"gross_profit":861099000,"opex_sga":308575000,"operating_income":218537000,"other_income":3328000,"pretax_income":198236000,"income_tax":32317000,"net_income":165919000,"eps_diluted":3.88,"shares_diluted":42769000},"balance":{"cash_and_equivalents":165493000,"short_term_investments":10385000,"total_current_assets":860585000,"total_assets":4676663000,"total_current_liabilities":1001138000,"long_term_debt":596206000,"total_liabilities":1738668000,"stockholders_equity":2937995000,"shares_outstanding":42276136.0},"cashflow":{"cfo":380440000,"capex":20519000,"buybacks":0,"depreciation_amortization":154079000,"fcf":359921000},"derived":[],"adjusted":[],"filed":"2026-02-18","filed_exceptions":{"balance.cash_and_equivalents":"2025-02-19","balance.long_term_debt":"2025-02-19","balance.shares_outstanding":"2024-02-21","balance.short_term_investments":"2025-02-19","balance.total_assets":"2025-02-19","balance.total_current_assets":"2025-02-19","balance.total_current_liabilities":"2025-02-19","balance.total_liabilities":"2025-02-19"},"first_filed":"2024-02-21"},{"label":"FY2024","end":"2024-12-31","income":{"revenue":2137803000,"cost_of_revenue":1202042000,"gross_profit":935761000,"opex_sga":300938000,"operating_income":299526000,"other_income":14572000,"pretax_income":308167000,"income_tax":45141000,"net_income":263026000,"eps_diluted":6.05,"shares_diluted":43497000},"balance":{"cash_and_equivalents":744721000,"short_term_investments":23257000,"total_current_assets":1440779000,"total_assets":5180015000,"total_current_liabilities":1065607000,"long_term_debt":597934000,"total_liabilities":1791593000,"stockholders_equity":3388422000,"shares_outstanding":43013800.0},"cashflow":{"cfo":624633000,"capex":20535000,"buybacks":0,"depreciation_amortization":143437000,"fcf":604098000},"derived":[],"adjusted":[],"filed":"2026-02-18","filed_exceptions":{"balance.shares_outstanding":"2025-02-19","balance.stockholders_equity":"2026-10-28"},"first_filed":"2025-02-19"},{"label":"FY2025","end":"2025-12-31","income":{"revenue":2332340000,"cost_of_revenue":1248640000,"gross_profit":1083700000,"opex_sga":316447000,"operating_income":357676000,"other_income":37637000,"pretax_income":390318000,"income_tax":74715000,"net_income":315603000,"eps_diluted":7.2,"shares_diluted":43812000},"balance":{"cash_and_equivalents":1015400000,"short_term_investments":81800000,"total_current_assets":1843888000,"total_assets":5638908000,"total_current_liabilities":1755445000,"long_term_debt":599663000,"total_liabilities":1936119000,"stockholders_equity":3702789000,"shares_outstanding":42985340.0},"cashflow":{"cfo":653543000,"capex":16015000,"buybacks":174650000,"depreciation_amortization":138358000,"fcf":637528000},"derived":[],"adjusted":[],"filed":"2026-02-18","filed_exceptions":{"balance.cash_and_equivalents":"2026-10-28","balance.short_term_investments":"2026-10-28","balance.stockholders_equity":"2026-10-28","balance.total_assets":"2026-10-28","balance.total_current_assets":"2026-10-28","balance.total_current_liabilities":"2026-10-28","balance.total_liabilities":"2026-10-28"},"first_filed":"2026-02-18"}],"quarterly":[{"label":"Q4 FY2009","end":"2009-12-31","income":{},"balance":{"cash_and_equivalents":9696000,"total_assets":270670000,"stockholders_equity":134358000},"cashflow":{},"derived":[],"adjusted":[],"filed":"2013-02-20","filed_exceptions":{"balance.total_assets":"2012-02-23"},"first_filed":"2011-07-28"},{"label":"Q1 FY2010","end":"2010-03-31","income":{"pretax_income":9482000,"net_income":5728000,"eps_diluted":0.17,"shares_diluted":33720000},"balance":{},"cashflow":{},"derived":[],"adjusted":[],"filed":"2013-02-20","first_filed":"2012-02-23"},{"label":"Q2 FY2010","end":"2010-06-30","income":{"cost_of_revenue":40125000,"opex_sga":17439000,"operating_income":10485000,"pretax_income":10383000,"income_tax":4134000,"net_income":6249000,"eps_diluted":0.17,"shares_diluted":36203000},"balance":{"cash_and_equivalents":1192000},"cashflow":{},"derived":[],"adjusted":[],"filed":"2011-07-28","filed_exceptions":{"income.eps_diluted":"2012-02-23","income.gross_profit":"2012-02-23","income.net_income":"2012-02-23","income.pretax_income":"2012-02-23","income.revenue":"2012-02-23","income.shares_diluted":"2012-02-23"},"first_filed":"2011-07-28"},{"label":"Q3 FY2010","end":"2010-09-30","income":{"cost_of_revenue":40562000,"opex_sga":17337000,"operating_income":11831000,"pretax_income":11263000,"income_tax":4540000,"net_income":6723000,"eps_diluted":0.19,"shares_diluted":35410000},"balance":{"cash_and_equivalents":6449000},"cashflow":{"cfo":27638000,"capex":704000,"depreciation_amortization":2759000,"fcf":26934000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2011-10-27","filed_exceptions":{"income.eps_diluted":"2012-02-23","income.gross_profit":"2012-02-23","income.net_income":"2012-02-23","income.pretax_income":"2012-02-23","income.revenue":"2012-02-23","income.shares_diluted":"2012-02-23"},"first_filed":"2011-10-27"},{"label":"Q4 FY2010","end":"2010-12-31","income":{"cost_of_revenue":39823000,"opex_sga":17143000,"operating_income":11189000,"pretax_income":10159000,"income_tax":2949000,"net_income":7210000,"eps_diluted":0.21,"shares_diluted":33895000},"balance":{"cash_and_equivalents":2114000,"total_current_assets":98449000,"total_assets":264032000,"total_current_liabilities":124649000,"stockholders_equity":106972000},"cashflow":{"cfo":8086000,"capex":733000,"depreciation_amortization":2711000,"fcf":7353000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga"],"adjusted":[],"filed":"2012-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2014-02-19","balance.stockholders_equity":"2014-02-19","balance.total_assets":"2013-02-20"},"first_filed":"2011-07-28"},{"label":"Q1 FY2011","end":"2011-03-31","income":{"revenue":73393000,"cost_of_revenue":40770000,"gross_profit":32623000,"opex_sga":17288000,"operating_income":9982000,"pretax_income":9482000,"income_tax":3754000,"net_income":5728000,"eps_diluted":0.17,"shares_diluted":33720000},"balance":{"cash_and_equivalents":2248000,"shares_outstanding":31766000.0},"cashflow":{"cfo":17467000,"capex":7804000,"depreciation_amortization":2585000,"fcf":9663000},"derived":[],"adjusted":[],"filed":"2012-04-26","filed_exceptions":{"balance.shares_outstanding":"2011-07-28"},"first_filed":"2012-02-23"},{"label":"Q2 FY2011","end":"2011-06-30","income":{"revenue":76735000,"cost_of_revenue":42598000,"gross_profit":34137000,"opex_sga":18466000,"operating_income":9833000,"pretax_income":9309000,"income_tax":3685000,"net_income":5624000,"eps_diluted":0.17,"shares_diluted":33848000},"balance":{"cash_and_equivalents":1412000,"total_current_assets":107334000,"total_assets":275154000,"total_current_liabilities":133252000,"stockholders_equity":104450000,"shares_outstanding":31766000.0},"cashflow":{"cfo":1860000,"capex":612000,"depreciation_amortization":2634000,"fcf":1248000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2012-07-26","filed_exceptions":{"balance.shares_outstanding":"2011-07-28","balance.stockholders_equity":"2011-07-28","balance.total_assets":"2011-07-28","balance.total_current_assets":"2011-07-28","balance.total_current_liabilities":"2011-07-28","income.eps_diluted":"2013-02-20","income.gross_profit":"2013-02-20","income.net_income":"2013-02-20","income.pretax_income":"2013-02-20","income.revenue":"2013-02-20","income.shares_diluted":"2013-02-20"},"first_filed":"2011-07-28"},{"label":"Q3 FY2011","end":"2011-09-30","income":{"revenue":77184000,"cost_of_revenue":41052000,"gross_profit":36132000,"opex_sga":18755000,"operating_income":12380000,"pretax_income":11818000,"income_tax":4312000,"net_income":7506000,"eps_diluted":0.23,"shares_diluted":32960000},"balance":{"cash_and_equivalents":5280000,"total_current_assets":94333000,"total_assets":261736000,"total_current_liabilities":133052000,"stockholders_equity":64712000,"shares_outstanding":29714000.0},"cashflow":{"cfo":25778000,"capex":1510000,"depreciation_amortization":2559000,"fcf":24268000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2012-10-25","filed_exceptions":{"balance.shares_outstanding":"2011-10-27","balance.stockholders_equity":"2011-10-27","balance.total_assets":"2011-10-27","balance.total_current_assets":"2011-10-27","balance.total_current_liabilities":"2011-10-27","income.eps_diluted":"2013-02-20","income.gross_profit":"2013-02-20","income.net_income":"2013-02-20","income.pretax_income":"2013-02-20","income.revenue":"2013-02-20","income.shares_diluted":"2013-02-20"},"first_filed":"2011-10-27"},{"label":"Q4 FY2011","end":"2011-12-31","income":{"revenue":82079000,"cost_of_revenue":43059000,"gross_profit":39020000,"opex_sga":21141000,"operating_income":14322000,"pretax_income":13504000,"income_tax":4805000,"net_income":8699000,"eps_diluted":0.27,"shares_diluted":32031000},"balance":{"cash_and_equivalents":1326000,"total_current_assets":107092000,"total_assets":295391000,"total_current_liabilities":151640000,"stockholders_equity":78110000,"shares_outstanding":30008000.0},"cashflow":{"cfo":11330000,"capex":2352000,"depreciation_amortization":2898000,"fcf":8978000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga"],"adjusted":[],"filed":"2013-02-20","filed_exceptions":{"balance.cash_and_equivalents":"2015-02-18","balance.shares_outstanding":"2012-02-23","balance.stockholders_equity":"2015-02-18","balance.total_assets":"2014-02-19"},"first_filed":"2012-02-23"},{"label":"Q1 FY2012","end":"2012-03-31","income":{"revenue":82723000,"cost_of_revenue":45304000,"gross_profit":37419000,"opex_sga":21335000,"operating_income":10044000,"pretax_income":9341000,"income_tax":3660000,"net_income":5681000,"eps_diluted":0.17,"shares_diluted":32530000},"balance":{"cash_and_equivalents":9932000,"total_current_assets":83679000,"total_assets":277763000,"total_current_liabilities":129022000,"stockholders_equity":87747000,"shares_outstanding":30105000.0},"cashflow":{"cfo":18084000,"capex":1048000,"depreciation_amortization":3026000,"fcf":17036000},"derived":[],"adjusted":[],"filed":"2013-04-25","filed_exceptions":{"balance.shares_outstanding":"2012-04-26","balance.stockholders_equity":"2012-04-26","balance.total_assets":"2012-04-26","balance.total_current_assets":"2012-04-26","balance.total_current_liabilities":"2012-04-26","income.eps_diluted":"2014-02-19","income.gross_profit":"2014-02-19","income.net_income":"2014-02-19","income.pretax_income":"2014-02-19","income.revenue":"2014-02-19","income.shares_diluted":"2014-02-19"},"first_filed":"2012-04-26"},{"label":"Q2 FY2012","end":"2012-06-30","income":{"revenue":91368000,"cost_of_revenue":50669000,"gross_profit":40699000,"opex_sga":21699000,"operating_income":12455000,"pretax_income":11682000,"income_tax":4577000,"net_income":7105000,"eps_diluted":0.22,"shares_diluted":32769000},"balance":{"cash_and_equivalents":312000,"total_current_assets":117260000,"total_assets":320446000,"total_current_liabilities":150012000,"stockholders_equity":99607000,"shares_outstanding":30298000.0},"cashflow":{"cfo":-9659000,"capex":3286000,"depreciation_amortization":3310000,"fcf":-12945000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2013-07-25","filed_exceptions":{"balance.shares_outstanding":"2012-07-26","balance.stockholders_equity":"2012-07-26","balance.total_assets":"2012-07-26","balance.total_current_assets":"2012-07-26","balance.total_current_liabilities":"2012-07-26","income.eps_diluted":"2014-02-19","income.gross_profit":"2014-02-19","income.net_income":"2014-02-19","income.pretax_income":"2014-02-19","income.revenue":"2014-02-19","income.shares_diluted":"2014-02-19"},"first_filed":"2012-07-26"},{"label":"Q3 FY2012","end":"2012-09-30","income":{"revenue":93845000,"cost_of_revenue":48901000,"gross_profit":44944000,"opex_sga":20909000,"operating_income":18659000,"pretax_income":17810000,"income_tax":6978000,"net_income":10832000,"eps_diluted":0.33,"shares_diluted":32986000},"balance":{"cash_and_equivalents":103000,"total_current_assets":94064000,"total_assets":296094000,"total_current_liabilities":144654000,"stockholders_equity":118009000,"shares_outstanding":30559000.0},"cashflow":{"cfo":33829000,"capex":2017000,"depreciation_amortization":3280000,"fcf":31812000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2013-10-24","filed_exceptions":{"balance.shares_outstanding":"2012-10-25","balance.stockholders_equity":"2012-10-25","balance.total_assets":"2012-10-25","balance.total_current_assets":"2012-10-25","balance.total_current_liabilities":"2012-10-25","cashflow.cfo":"2012-10-25","income.eps_diluted":"2014-02-19","income.gross_profit":"2014-02-19","income.net_income":"2014-02-19","income.pretax_income":"2014-02-19","income.revenue":"2014-02-19","income.shares_diluted":"2014-02-19"},"first_filed":"2012-10-25"},{"label":"Q4 FY2012","end":"2012-12-31","income":{"revenue":95368000,"cost_of_revenue":50728000,"gross_profit":44640000,"opex_sga":22763000,"operating_income":15419000,"pretax_income":15035000,"income_tax":5659000,"net_income":9376000,"eps_diluted":0.28,"shares_diluted":33421000},"balance":{"cash_and_equivalents":6406000,"total_current_assets":122053000,"total_assets":338666000,"total_current_liabilities":169735000,"stockholders_equity":145299000,"shares_outstanding":31423000.0},"cashflow":{"cfo":16414000,"capex":2751000,"depreciation_amortization":3095000,"fcf":13663000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga"],"adjusted":[],"filed":"2014-02-19","filed_exceptions":{"balance.cash_and_equivalents":"2016-02-24","balance.shares_outstanding":"2013-02-20","balance.stockholders_equity":"2016-02-24","balance.total_assets":"2015-02-18"},"first_filed":"2013-02-20"},{"label":"Q1 FY2013","end":"2013-03-31","income":{"revenue":95799000,"cost_of_revenue":51954000,"gross_profit":43845000,"opex_sga":22646000,"operating_income":14470000,"pretax_income":14132000,"income_tax":5639000,"net_income":8493000,"eps_diluted":0.25,"shares_diluted":33948000},"balance":{"cash_and_equivalents":4495000,"total_current_assets":97549000,"total_assets":315374000,"total_current_liabilities":149813000,"stockholders_equity":160198000,"shares_outstanding":31504000.0},"cashflow":{"cfo":17084000,"capex":5089000,"depreciation_amortization":3322000,"fcf":11995000},"derived":[],"adjusted":[],"filed":"2014-04-23","filed_exceptions":{"balance.shares_outstanding":"2013-04-25","balance.stockholders_equity":"2013-04-25","balance.total_assets":"2013-04-25","balance.total_current_assets":"2013-04-25","balance.total_current_liabilities":"2013-04-25","cashflow.cfo":"2013-04-25","income.eps_diluted":"2015-02-18","income.gross_profit":"2015-02-18","income.net_income":"2015-02-18","income.pretax_income":"2015-02-18","income.revenue":"2015-02-18","income.shares_diluted":"2015-02-18"},"first_filed":"2013-04-25"},{"label":"Q2 FY2013","end":"2013-06-30","income":{"revenue":103088000,"cost_of_revenue":56046000,"gross_profit":47042000,"opex_sga":24971000,"operating_income":15349000,"pretax_income":15053000,"income_tax":6006000,"net_income":9047000,"eps_diluted":0.26,"shares_diluted":34290000},"balance":{"cash_and_equivalents":3068000,"total_current_assets":146552000,"total_assets":368928000,"total_current_liabilities":183262000,"stockholders_equity":180155000,"shares_outstanding":31842000.0},"cashflow":{"cfo":-498000,"capex":8750000,"depreciation_amortization":3359000,"fcf":-9248000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2014-07-23","filed_exceptions":{"balance.shares_outstanding":"2013-07-25","balance.stockholders_equity":"2013-07-25","balance.total_assets":"2013-07-25","balance.total_current_assets":"2013-07-25","balance.total_current_liabilities":"2013-07-25","cashflow.cfo":"2013-07-25","income.eps_diluted":"2015-02-18","income.gross_profit":"2015-02-18","income.net_income":"2015-02-18","income.pretax_income":"2015-02-18","income.revenue":"2015-02-18","income.shares_diluted":"2015-02-18"},"first_filed":"2013-07-25"},{"label":"Q3 FY2013","end":"2013-09-30","income":{"revenue":107021000,"cost_of_revenue":57472000,"gross_profit":49549000,"opex_sga":24581000,"operating_income":17857000,"pretax_income":17572000,"income_tax":6523000,"net_income":11049000,"eps_diluted":0.32,"shares_diluted":34764000},"balance":{"cash_and_equivalents":52121000,"total_current_assets":164765000,"total_assets":393415000,"total_current_liabilities":181646000,"stockholders_equity":207628000,"shares_outstanding":32245000.0},"cashflow":{"capex":6423000,"depreciation_amortization":3412000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2014-10-22","filed_exceptions":{"balance.shares_outstanding":"2013-10-24","balance.stockholders_equity":"2013-10-24","balance.total_assets":"2013-10-24","balance.total_current_assets":"2013-10-24","balance.total_current_liabilities":"2013-10-24","income.eps_diluted":"2015-02-18","income.gross_profit":"2015-02-18","income.net_income":"2015-02-18","income.pretax_income":"2015-02-18","income.revenue":"2015-02-18","income.shares_diluted":"2015-02-18"},"first_filed":"2013-10-24"},{"label":"Q4 FY2013","end":"2013-12-31","income":{"revenue":110735000,"cost_of_revenue":57968000,"gross_profit":52767000,"opex_sga":26091000,"operating_income":19452000,"pretax_income":19062000,"income_tax":8550000,"net_income":10512000,"eps_diluted":0.3,"shares_diluted":35348000},"balance":{"cash_and_equivalents":78876000,"total_current_assets":217235000,"total_assets":444488000,"total_current_liabilities":192110000,"stockholders_equity":246319000,"shares_outstanding":32925000.0},"cashflow":{"capex":6596000,"depreciation_amortization":3693000},"derived":["cashflow.capex","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga"],"adjusted":[],"filed":"2015-02-18","filed_exceptions":{"balance.cash_and_equivalents":"2017-02-22","balance.shares_outstanding":"2014-02-19","balance.stockholders_equity":"2017-02-22","balance.total_assets":"2016-02-24"},"first_filed":"2014-02-19"},{"label":"Q1 FY2014","end":"2014-03-31","income":{"revenue":112626000,"cost_of_revenue":60096000,"gross_profit":52530000,"opex_sga":25367000,"operating_income":19862000,"pretax_income":19603000,"income_tax":7720000,"net_income":11883000,"eps_diluted":0.33,"shares_diluted":35500000},"balance":{"cash_and_equivalents":97145000,"total_current_assets":207619000,"total_assets":434241000,"total_current_liabilities":161382000,"stockholders_equity":266704000,"shares_outstanding":33009000.0},"cashflow":{"capex":3630000,"depreciation_amortization":3656000},"derived":[],"adjusted":[],"filed":"2015-04-22","filed_exceptions":{"balance.shares_outstanding":"2014-04-23","balance.stockholders_equity":"2014-04-23","balance.total_assets":"2014-04-23","balance.total_current_assets":"2014-04-23","balance.total_current_liabilities":"2014-04-23","income.eps_diluted":"2016-02-24","income.gross_profit":"2016-02-24","income.net_income":"2016-02-24","income.pretax_income":"2016-02-24","income.revenue":"2016-02-24","income.shares_diluted":"2016-02-24"},"first_filed":"2014-04-23"},{"label":"Q2 FY2014","end":"2014-06-30","income":{"revenue":124371000,"cost_of_revenue":65813000,"gross_profit":58558000,"opex_sga":27419000,"operating_income":23622000,"other_income":-216000,"pretax_income":23406000,"income_tax":8666000,"net_income":14740000,"eps_diluted":0.42,"shares_diluted":35161000},"balance":{"cash_and_equivalents":88092000,"total_current_assets":261032000,"total_assets":486817000,"total_current_liabilities":215764000,"stockholders_equity":266479000,"shares_outstanding":32849000.0},"cashflow":{"capex":2847000,"depreciation_amortization":3625000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2015-07-22","filed_exceptions":{"balance.shares_outstanding":"2014-07-23","balance.stockholders_equity":"2014-07-23","balance.total_assets":"2014-07-23","balance.total_current_assets":"2014-07-23","balance.total_current_liabilities":"2014-07-23","income.eps_diluted":"2016-02-24","income.gross_profit":"2016-02-24","income.net_income":"2016-02-24","income.pretax_income":"2016-02-24","income.revenue":"2016-02-24","income.shares_diluted":"2016-02-24"},"first_filed":"2014-07-23"},{"label":"Q3 FY2014","end":"2014-09-30","income":{"revenue":128664000,"cost_of_revenue":66872000,"gross_profit":61792000,"opex_sga":27344000,"operating_income":26745000,"other_income":-47000,"pretax_income":26698000,"income_tax":9698000,"net_income":17000000,"eps_diluted":0.48,"shares_diluted":35284000},"balance":{"cash_and_equivalents":157431000,"total_current_assets":293000000,"total_assets":522263000,"total_current_liabilities":221361000,"stockholders_equity":295991000,"shares_outstanding":33034000.0},"cashflow":{"capex":1560000,"buybacks":2000,"depreciation_amortization":3655000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2015-10-21","filed_exceptions":{"balance.shares_outstanding":"2014-10-22","balance.stockholders_equity":"2014-10-22","balance.total_assets":"2014-10-22","balance.total_current_assets":"2014-10-22","balance.total_current_liabilities":"2014-10-22","income.eps_diluted":"2016-02-24","income.gross_profit":"2016-02-24","income.net_income":"2016-02-24","income.pretax_income":"2016-02-24","income.revenue":"2016-02-24","income.shares_diluted":"2016-02-24"},"first_filed":"2014-10-22"},{"label":"Q4 FY2014","end":"2014-12-31","income":{"revenue":127440000,"cost_of_revenue":66949000,"gross_profit":60491000,"opex_sga":28130000,"operating_income":24593000,"other_income":167000,"pretax_income":24760000,"income_tax":9443000,"net_income":15317000,"eps_diluted":0.43,"shares_diluted":35661000},"balance":{"cash_and_equivalents":206167000,"total_current_assets":337036000,"total_assets":569812000,"total_current_liabilities":232839000,"stockholders_equity":336973000,"shares_outstanding":33581000.0},"cashflow":{"capex":1306000,"buybacks":0,"depreciation_amortization":3669000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income"],"adjusted":[],"filed":"2016-02-24","filed_exceptions":{"balance.cash_and_equivalents":"2018-02-21","balance.shares_outstanding":"2015-02-18","balance.stockholders_equity":"2018-02-21","balance.total_assets":"2017-02-22"},"first_filed":"2015-02-18"},{"label":"Q1 FY2015","end":"2015-03-31","income":{"revenue":134966000,"cost_of_revenue":71087000,"gross_profit":63879000,"opex_sga":28545000,"operating_income":27178000,"other_income":181000,"pretax_income":27359000,"income_tax":10086000,"net_income":17273000,"eps_diluted":0.48,"shares_diluted":35895000},"balance":{"cash_and_equivalents":194721000,"total_current_assets":327775000,"total_assets":568382000,"total_current_liabilities":197654000,"stockholders_equity":366388000,"shares_outstanding":33673000.0},"cashflow":{"capex":1909000,"depreciation_amortization":3713000},"derived":[],"adjusted":[],"filed":"2016-04-27","filed_exceptions":{"balance.shares_outstanding":"2015-04-22","balance.stockholders_equity":"2015-04-22","balance.total_assets":"2015-04-22","balance.total_current_assets":"2015-04-22","balance.total_current_liabilities":"2015-04-22","income.eps_diluted":"2017-02-22","income.gross_profit":"2017-02-22","income.net_income":"2017-02-22","income.pretax_income":"2017-02-22","income.revenue":"2017-02-22","income.shares_diluted":"2017-02-22"},"first_filed":"2015-04-22"},{"label":"Q2 FY2015","end":"2015-06-30","income":{"revenue":146295000,"cost_of_revenue":78042000,"gross_profit":68253000,"opex_sga":30396000,"operating_income":29596000,"other_income":185000,"pretax_income":29781000,"income_tax":10945000,"net_income":18836000,"eps_diluted":0.52,"shares_diluted":36097000},"balance":{"cash_and_equivalents":204103000,"total_current_assets":395524000,"total_assets":646034000,"total_current_liabilities":240744000,"stockholders_equity":400617000,"shares_outstanding":33864000.0},"cashflow":{"capex":4217000,"depreciation_amortization":3771000},"derived":["cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2016-07-28","filed_exceptions":{"balance.shares_outstanding":"2015-07-22","balance.stockholders_equity":"2015-07-22","balance.total_assets":"2015-07-22","balance.total_current_assets":"2015-07-22","balance.total_current_liabilities":"2015-07-22","income.eps_diluted":"2017-02-22","income.gross_profit":"2017-02-22","income.net_income":"2017-02-22","income.pretax_income":"2017-02-22","income.revenue":"2017-02-22","income.shares_diluted":"2017-02-22"},"first_filed":"2015-07-22"},{"label":"Q3 FY2015","end":"2015-09-30","income":{"revenue":150845000,"cost_of_revenue":79012000,"gross_profit":71833000,"opex_sga":31869000,"operating_income":31489000,"other_income":255000,"pretax_income":31744000,"income_tax":11602000,"net_income":20142000,"eps_diluted":0.55,"shares_diluted":36349000},"balance":{"cash_and_equivalents":238614000,"short_term_investments":9124000,"total_current_assets":411505000,"total_assets":678382000,"total_current_liabilities":242474000,"stockholders_equity":431095000,"shares_outstanding":33939000.0},"cashflow":{"capex":2399000,"buybacks":0,"depreciation_amortization":4102000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2016-10-26","filed_exceptions":{"balance.shares_outstanding":"2015-10-21","balance.short_term_investments":"2015-10-21","balance.stockholders_equity":"2015-10-21","balance.total_assets":"2015-10-21","balance.total_current_assets":"2015-10-21","balance.total_current_liabilities":"2015-10-21","income.eps_diluted":"2017-02-22","income.gross_profit":"2017-02-22","income.net_income":"2017-02-22","income.pretax_income":"2017-02-22","income.revenue":"2017-02-22","income.shares_diluted":"2017-02-22"},"first_filed":"2015-10-21"},{"label":"Q4 FY2015","end":"2015-12-31","income":{"revenue":158916000,"cost_of_revenue":85694000,"gross_profit":73222000,"opex_sga":42507000,"operating_income":19780000,"other_income":-240000,"pretax_income":19540000,"income_tax":10922000,"net_income":8618000,"eps_diluted":0.23,"shares_diluted":37864000},"balance":{"cash_and_equivalents":33087000,"short_term_investments":13423000,"total_current_assets":268215000,"total_assets":1356570000,"total_current_liabilities":337572000,"stockholders_equity":874029000,"shares_outstanding":36572000.0},"cashflow":{"capex":3976000,"buybacks":0,"depreciation_amortization":7988000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.depreciation_amortization","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income"],"adjusted":[],"filed":"2017-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2019-02-20","balance.shares_outstanding":"2016-02-24","balance.stockholders_equity":"2019-02-20","balance.total_assets":"2018-02-21"},"first_filed":"2016-02-24"},{"label":"Q1 FY2016","end":"2016-03-31","income":{"revenue":179293000,"cost_of_revenue":97175000,"opex_sga":40759000,"operating_income":28041000,"other_income":-467000,"income_tax":9350000,"eps_diluted":0.47,"shares_diluted":39071000},"balance":{"cash_and_equivalents":35341000,"short_term_investments":18332000,"total_current_assets":225536000,"total_assets":1318009000,"total_current_liabilities":289684000,"stockholders_equity":791989000,"shares_outstanding":36118700.0},"cashflow":{"cfo":41321000,"capex":16722000,"buybacks":93930000,"depreciation_amortization":12176000,"fcf":24599000},"derived":[],"adjusted":[],"filed":"2017-04-26","filed_exceptions":{"balance.shares_outstanding":"2016-04-27","balance.short_term_investments":"2016-04-27","balance.stockholders_equity":"2016-04-27","balance.total_assets":"2016-04-27","balance.total_current_assets":"2016-04-27","balance.total_current_liabilities":"2016-04-27","income.eps_diluted":"2018-02-21","income.gross_profit":"2018-02-21","income.net_income":"2018-02-21","income.pretax_income":"2018-02-21","income.revenue":"2018-02-21","income.shares_diluted":"2018-02-21"},"first_filed":"2016-04-27"},{"label":"Q2 FY2016","end":"2016-06-30","income":{"revenue":188972000,"cost_of_revenue":102036000,"opex_sga":42232000,"operating_income":30915000,"other_income":-720000,"income_tax":5188000,"eps_diluted":0.65,"shares_diluted":38738000},"balance":{"cash_and_equivalents":41327000,"short_term_investments":22642000,"total_current_assets":323951000,"total_assets":1413052000,"total_current_liabilities":352930000,"stockholders_equity":829308000,"shares_outstanding":36340400.0},"cashflow":{"cfo":19520000,"capex":5237000,"buybacks":567000,"depreciation_amortization":12674000,"fcf":14283000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2017-07-26","filed_exceptions":{"balance.shares_outstanding":"2016-07-28","balance.short_term_investments":"2016-07-28","balance.stockholders_equity":"2016-07-28","balance.total_assets":"2016-07-28","balance.total_current_assets":"2016-07-28","balance.total_current_liabilities":"2016-07-28","income.eps_diluted":"2018-02-21","income.gross_profit":"2018-02-21","income.net_income":"2018-02-21","income.pretax_income":"2018-02-21","income.revenue":"2018-02-21","income.shares_diluted":"2018-02-21"},"first_filed":"2016-07-28"},{"label":"Q3 FY2016","end":"2016-09-30","income":{"revenue":194497000,"cost_of_revenue":101017000,"opex_sga":42007000,"operating_income":36945000,"other_income":-526000,"income_tax":989000,"eps_diluted":0.91,"shares_diluted":39062000},"balance":{"cash_and_equivalents":23314000,"short_term_investments":23764000,"total_current_assets":277327000,"total_assets":1352766000,"total_current_liabilities":348492000,"stockholders_equity":882255000,"shares_outstanding":36627400.0},"cashflow":{"cfo":79213000,"capex":7570000,"buybacks":2000,"depreciation_amortization":12671000,"fcf":71643000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2017-10-25","filed_exceptions":{"balance.shares_outstanding":"2016-10-26","balance.short_term_investments":"2016-10-26","balance.stockholders_equity":"2016-10-26","balance.total_assets":"2016-10-26","balance.total_current_assets":"2016-10-26","balance.total_current_liabilities":"2016-10-26","income.eps_diluted":"2018-02-21","income.gross_profit":"2018-02-21","income.net_income":"2018-02-21","income.pretax_income":"2018-02-21","income.revenue":"2018-02-21","income.shares_diluted":"2018-02-21"},"first_filed":"2016-10-26"},{"label":"Q4 FY2016","end":"2016-12-31","income":{"revenue":193281000,"cost_of_revenue":100464000,"opex_sga":40178000,"operating_income":41755000,"other_income":-285000,"income_tax":9200000,"eps_diluted":0.8,"shares_diluted":38975000},"balance":{"cash_and_equivalents":36151000,"short_term_investments":20273000,"total_current_assets":282960000,"total_assets":1378503000,"total_current_liabilities":361501000,"stockholders_equity":934541000,"shares_outstanding":36828000.0},"cashflow":{"cfo":51805000,"capex":8197000,"buybacks":17339000,"depreciation_amortization":12252000,"fcf":43608000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization","income.cost_of_revenue","income.operating_income","income.opex_sga","income.other_income"],"adjusted":[],"filed":"2018-02-21","filed_exceptions":{"balance.cash_and_equivalents":"2019-02-20","balance.shares_outstanding":"2017-02-22","balance.stockholders_equity":"2020-02-19","balance.total_assets":"2019-02-20","income.income_tax":"2017-02-22"},"first_filed":"2017-02-22"},{"label":"Q1 FY2017","end":"2017-03-31","income":{"revenue":199729000,"cost_of_revenue":105194000,"gross_profit":94535000,"opex_sga":42780000,"operating_income":36831000,"other_income":-190000,"pretax_income":36641000,"income_tax":3872000,"net_income":32769000,"eps_diluted":0.84,"shares_diluted":38932000},"balance":{"cash_and_equivalents":63731000,"short_term_investments":20056000,"total_current_assets":271575000,"total_assets":1355681000,"total_current_liabilities":322245000,"stockholders_equity":966837000,"shares_outstanding":37082941.0},"cashflow":{"cfo":48179000,"capex":19820000,"buybacks":7032000,"depreciation_amortization":12967000,"fcf":28359000},"derived":[],"adjusted":[],"filed":"2018-05-10","filed_exceptions":{"balance.shares_outstanding":"2017-04-26","balance.short_term_investments":"2017-04-26","balance.stockholders_equity":"2017-04-26","balance.total_assets":"2017-04-26","balance.total_current_assets":"2017-04-26","balance.total_current_liabilities":"2017-04-26","income.eps_diluted":"2019-02-20","income.gross_profit":"2019-02-20","income.net_income":"2019-02-20","income.pretax_income":"2019-02-20","income.revenue":"2019-02-20","income.shares_diluted":"2019-02-20"},"first_filed":"2017-04-26"},{"label":"Q2 FY2017","end":"2017-06-30","income":{"revenue":208763000,"cost_of_revenue":113260000,"gross_profit":95503000,"opex_sga":43000000,"operating_income":37298000,"other_income":-101000,"pretax_income":37197000,"income_tax":5427000,"net_income":31770000,"eps_diluted":0.81,"shares_diluted":39201000},"balance":{"cash_and_equivalents":55072000,"short_term_investments":24709000,"total_current_assets":352278000,"total_assets":1438509000,"total_current_liabilities":359582000,"stockholders_equity":1017602000,"shares_outstanding":37303134.0},"cashflow":{"cfo":1396000,"capex":10303000,"buybacks":0,"depreciation_amortization":13135000,"fcf":-8907000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2018-08-01","filed_exceptions":{"balance.shares_outstanding":"2017-07-26","balance.short_term_investments":"2017-07-26","balance.stockholders_equity":"2017-07-26","balance.total_assets":"2017-07-26","balance.total_current_assets":"2017-07-26","balance.total_current_liabilities":"2017-07-26","income.eps_diluted":"2019-02-20","income.gross_profit":"2019-02-20","income.net_income":"2019-02-20","income.pretax_income":"2019-02-20","income.revenue":"2019-02-20","income.shares_diluted":"2019-02-20"},"first_filed":"2017-07-26"},{"label":"Q3 FY2017","end":"2017-09-30","income":{"revenue":214706000,"cost_of_revenue":110717000,"gross_profit":103989000,"opex_sga":44513000,"operating_income":44282000,"other_income":75000,"pretax_income":44357000,"income_tax":5521000,"net_income":38836000,"eps_diluted":0.99,"shares_diluted":39342000},"balance":{"cash_and_equivalents":124603000,"short_term_investments":39911000,"total_current_assets":399721000,"total_assets":1493118000,"total_current_liabilities":359309000,"stockholders_equity":1077778000,"shares_outstanding":37568139.0},"cashflow":{"cfo":92806000,"capex":7611000,"buybacks":0,"depreciation_amortization":13598000,"fcf":85195000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2018-10-31","filed_exceptions":{"balance.shares_outstanding":"2017-10-25","balance.short_term_investments":"2017-10-25","balance.stockholders_equity":"2017-10-25","balance.total_assets":"2017-10-25","balance.total_current_assets":"2017-10-25","balance.total_current_liabilities":"2017-10-25","income.eps_diluted":"2019-02-20","income.gross_profit":"2019-02-20","income.net_income":"2019-02-20","income.pretax_income":"2019-02-20","income.revenue":"2019-02-20","income.shares_diluted":"2019-02-20"},"first_filed":"2017-10-25"},{"label":"Q4 FY2017","end":"2017-12-31","income":{"revenue":217701000,"cost_of_revenue":112351000,"gross_profit":105350000,"opex_sga":45621000,"operating_income":44347000,"other_income":914000,"pretax_income":45261000,"income_tax":-20935000,"net_income":66196000,"eps_diluted":1.68,"shares_diluted":39499000},"balance":{"cash_and_equivalents":185926000,"short_term_investments":43159000,"total_current_assets":520815000,"total_assets":1611351000,"total_current_liabilities":371462000,"stockholders_equity":1191736000,"shares_outstanding":37901000.0},"cashflow":{"cfo":53374000,"capex":5323000,"buybacks":442000,"depreciation_amortization":13695000,"fcf":48051000},"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"],"adjusted":[],"filed":"2019-02-20","filed_exceptions":{"balance.shares_outstanding":"2018-02-21","balance.stockholders_equity":"2021-02-19","balance.total_assets":"2020-02-19"},"first_filed":"2018-02-21"},{"label":"Q1 FY2018","end":"2018-03-31","income":{"revenue":221174000,"cost_of_revenue":118369000,"gross_profit":102805000,"opex_sga":47604000,"operating_income":38838000,"other_income":599000,"pretax_income":39437000,"income_tax":1612000,"net_income":37825000,"eps_diluted":0.95,"shares_diluted":39836000},"balance":{"cash_and_equivalents":210616000,"short_term_investments":65858000,"total_current_assets":532636000,"total_assets":1625624000,"total_current_liabilities":319549000,"stockholders_equity":1261214000,"shares_outstanding":38287263.0},"cashflow":{"cfo":44631000,"capex":8895000,"buybacks":0,"depreciation_amortization":14112000,"fcf":35736000},"derived":[],"adjusted":[],"filed":"2019-05-08","filed_exceptions":{"balance.cash_and_equivalents":"2018-05-10","balance.shares_outstanding":"2018-05-10","balance.short_term_investments":"2018-05-10","balance.stockholders_equity":"2019-08-02","balance.total_assets":"2018-05-10","balance.total_current_assets":"2018-05-10","balance.total_current_liabilities":"2018-05-10","income.eps_diluted":"2020-02-19","income.gross_profit":"2020-02-19","income.net_income":"2020-02-19","income.pretax_income":"2020-02-19","income.revenue":"2020-02-19","income.shares_diluted":"2020-02-19"},"first_filed":"2018-05-10"},{"label":"Q2 FY2018","end":"2018-06-30","income":{"revenue":236060000,"cost_of_revenue":126784000,"gross_profit":109276000,"opex_sga":52262000,"operating_income":37142000,"other_income":558000,"pretax_income":37700000,"income_tax":-1461000,"net_income":39161000,"eps_diluted":0.97,"shares_diluted":40224000},"balance":{"cash_and_equivalents":93247000,"short_term_investments":59459000,"total_current_assets":501988000,"total_assets":1759759000,"total_current_liabilities":373882000,"stockholders_equity":1340289000,"shares_outstanding":38651386.0},"cashflow":{"cfo":22599000,"capex":6057000,"buybacks":0,"depreciation_amortization":15537000,"fcf":16542000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2019-08-02","filed_exceptions":{"balance.cash_and_equivalents":"2018-08-01","balance.shares_outstanding":"2018-08-01","balance.short_term_investments":"2018-08-01","balance.stockholders_equity":"2019-10-30","balance.total_assets":"2018-08-01","balance.total_current_assets":"2018-08-01","balance.total_current_liabilities":"2018-08-01","income.eps_diluted":"2020-02-19","income.gross_profit":"2020-02-19","income.net_income":"2020-02-19","income.pretax_income":"2020-02-19","income.revenue":"2020-02-19","income.shares_diluted":"2020-02-19"},"first_filed":"2018-08-01"},{"label":"Q3 FY2018","end":"2018-09-30","income":{"revenue":236067000,"cost_of_revenue":124441000,"gross_profit":111626000,"opex_sga":52605000,"operating_income":37585000,"other_income":1041000,"pretax_income":38626000,"income_tax":-298000,"net_income":38924000,"eps_diluted":0.96,"shares_diluted":40528000},"balance":{"cash_and_equivalents":219452000,"short_term_investments":52349000,"total_current_assets":601694000,"total_assets":1864622000,"total_current_liabilities":397038000,"stockholders_equity":1422126000,"shares_outstanding":38823257.0},"cashflow":{"cfo":112123000,"capex":8508000,"buybacks":0,"depreciation_amortization":15978000,"fcf":103615000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2019-10-30","filed_exceptions":{"balance.cash_and_equivalents":"2018-10-31","balance.shares_outstanding":"2018-10-31","balance.short_term_investments":"2018-10-31","balance.total_assets":"2018-10-31","balance.total_current_assets":"2018-10-31","balance.total_current_liabilities":"2018-10-31","income.eps_diluted":"2020-02-19","income.gross_profit":"2020-02-19","income.net_income":"2020-02-19","income.pretax_income":"2020-02-19","income.revenue":"2020-02-19","income.shares_diluted":"2020-02-19"},"first_filed":"2018-10-31"},{"label":"Q4 FY2018","end":"2018-12-31","income":{"revenue":241981000,"cost_of_revenue":126110000,"gross_profit":115871000,"opex_sga":55134000,"operating_income":38927000,"other_income":1180000,"pretax_income":40107000,"income_tax":8555000,"net_income":31552000,"eps_diluted":0.79,"shares_diluted":39891000},"balance":{"cash_and_equivalents":134279000,"short_term_investments":44306000,"total_current_assets":518858000,"total_assets":1790963000,"total_current_liabilities":423902000,"stockholders_equity":1324846000,"shares_outstanding":38293000.0},"cashflow":{"cfo":70850000,"capex":3964000,"buybacks":146553000,"depreciation_amortization":16132000,"fcf":66886000},"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"],"adjusted":[],"filed":"2020-02-19","filed_exceptions":{"balance.shares_outstanding":"2019-02-20","balance.stockholders_equity":"2022-02-23","balance.total_assets":"2021-02-19"},"first_filed":"2019-02-20"},{"label":"Q1 FY2019","end":"2019-03-31","income":{"revenue":247066000,"cost_of_revenue":131018000,"gross_profit":116048000,"opex_sga":57766000,"operating_income":34491000,"other_income":586000,"pretax_income":35077000,"income_tax":7729000,"net_income":27348000,"eps_diluted":0.69,"shares_diluted":39585000},"balance":{"cash_and_equivalents":39437000,"short_term_investments":36958000,"total_current_assets":402274000,"total_assets":1909302000,"total_current_liabilities":403380000,"stockholders_equity":1358745000,"shares_outstanding":38341555.0},"cashflow":{"cfo":23957000,"capex":12320000,"buybacks":17786000,"depreciation_amortization":17308000,"fcf":11637000},"derived":[],"adjusted":[],"filed":"2020-04-29","filed_exceptions":{"balance.cash_and_equivalents":"2019-05-08","balance.shares_outstanding":"2019-05-08","balance.short_term_investments":"2019-05-08","balance.stockholders_equity":"2020-07-29","balance.total_assets":"2019-05-08","balance.total_current_assets":"2019-05-08","balance.total_current_liabilities":"2019-05-08","income.eps_diluted":"2021-02-19","income.gross_profit":"2021-02-19","income.net_income":"2021-02-19","income.pretax_income":"2021-02-19","income.revenue":"2021-02-19","income.shares_diluted":"2021-02-19"},"first_filed":"2019-05-08"},{"label":"Q2 FY2019","end":"2019-06-30","income":{"revenue":275124000,"cost_of_revenue":147264000,"gross_profit":127860000,"opex_sga":65827000,"operating_income":36666000,"other_income":-247000,"pretax_income":36419000,"income_tax":4420000,"net_income":31999000,"eps_diluted":0.8,"shares_diluted":39813000},"balance":{"cash_and_equivalents":11187000,"short_term_investments":31184000,"total_current_assets":453570000,"total_assets":1949431000,"total_current_liabilities":453732000,"stockholders_equity":1421630000,"shares_outstanding":38582788.0},"cashflow":{"cfo":24497000,"capex":11732000,"buybacks":0,"depreciation_amortization":19436000,"fcf":12765000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2020-07-29","filed_exceptions":{"balance.cash_and_equivalents":"2019-08-02","balance.shares_outstanding":"2019-08-02","balance.short_term_investments":"2019-08-02","balance.stockholders_equity":"2020-11-04","balance.total_assets":"2019-08-02","balance.total_current_assets":"2019-08-02","balance.total_current_liabilities":"2019-08-02","income.eps_diluted":"2021-02-19","income.gross_profit":"2021-02-19","income.net_income":"2021-02-19","income.pretax_income":"2021-02-19","income.revenue":"2021-02-19","income.shares_diluted":"2021-02-19"},"first_filed":"2019-08-02"},{"label":"Q3 FY2019","end":"2019-09-30","income":{"revenue":275400000,"cost_of_revenue":144683000,"gross_profit":130717000,"opex_sga":63888000,"operating_income":40053000,"other_income":499000,"pretax_income":40552000,"income_tax":162000,"net_income":40390000,"eps_diluted":1,"shares_diluted":40280000},"balance":{"cash_and_equivalents":161438000,"short_term_investments":32931000,"total_current_assets":569806000,"total_assets":2055089000,"total_current_liabilities":476814000,"stockholders_equity":1519597000,"shares_outstanding":38986401.0},"cashflow":{"cfo":130073000,"capex":4781000,"buybacks":0,"depreciation_amortization":19803000,"fcf":125292000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2020-11-04","filed_exceptions":{"balance.cash_and_equivalents":"2019-10-30","balance.shares_outstanding":"2019-10-30","balance.short_term_investments":"2019-10-30","balance.total_assets":"2019-10-30","balance.total_current_assets":"2019-10-30","balance.total_current_liabilities":"2019-10-30","income.eps_diluted":"2021-02-19","income.gross_profit":"2021-02-19","income.net_income":"2021-02-19","income.pretax_income":"2021-02-19","income.revenue":"2021-02-19","income.shares_diluted":"2021-02-19"},"first_filed":"2019-10-30"},{"label":"Q4 FY2019","end":"2019-12-31","income":{"revenue":288837000,"cost_of_revenue":146562000,"gross_profit":142275000,"opex_sga":70265000,"operating_income":45157000,"other_income":4660000,"pretax_income":47790000,"income_tax":1000000,"net_income":46790000,"eps_diluted":1.15,"shares_diluted":40736000},"balance":{"cash_and_equivalents":232682000,"short_term_investments":39399000,"total_current_assets":679697000,"total_assets":2191614000,"total_current_liabilities":509093000,"stockholders_equity":1617058000,"shares_outstanding":39396000.0},"cashflow":{"cfo":76193000,"capex":8403000,"buybacks":0,"depreciation_amortization":20125000,"fcf":67790000},"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"],"adjusted":[],"filed":"2021-02-19","filed_exceptions":{"balance.shares_outstanding":"2020-02-19","balance.stockholders_equity":"2023-02-22","balance.total_assets":"2022-02-23"},"first_filed":"2020-02-19"},{"label":"Q1 FY2020","end":"2020-03-31","income":{"revenue":276541000,"cost_of_revenue":147410000,"gross_profit":129131000,"opex_sga":67485000,"operating_income":33893000,"other_income":990000,"pretax_income":34883000,"income_tax":-12667000,"net_income":47550000,"eps_diluted":1.16,"shares_diluted":41144000},"balance":{"cash_and_equivalents":301985000,"short_term_investments":38250000,"total_current_assets":712220000,"total_assets":2219376000,"total_current_liabilities":445055000,"stockholders_equity":1712832000,"shares_outstanding":39761629.0},"cashflow":{"cfo":56706000,"capex":9349000,"buybacks":15482000,"depreciation_amortization":19985000,"fcf":47357000},"derived":[],"adjusted":[],"filed":"2021-05-06","filed_exceptions":{"balance.cash_and_equivalents":"2020-04-29","balance.shares_outstanding":"2020-04-29","balance.short_term_investments":"2020-04-29","balance.stockholders_equity":"2021-08-03","balance.total_assets":"2020-04-29","balance.total_current_assets":"2020-04-29","balance.total_current_liabilities":"2020-04-29"},"first_filed":"2020-04-29"},{"label":"Q2 FY2020","end":"2020-06-30","income":{"revenue":271091000,"cost_of_revenue":139888000,"gross_profit":131203000,"opex_sga":62521000,"operating_income":41341000,"other_income":470000,"pretax_income":41811000,"income_tax":-12081000,"net_income":53892000,"eps_diluted":1.3,"shares_diluted":41416000},"balance":{"cash_and_equivalents":351336000,"short_term_investments":52352000,"total_current_assets":873942000,"total_assets":2382596000,"total_current_liabilities":494262000,"stockholders_equity":1829328000,"shares_outstanding":40240793.0},"cashflow":{"cfo":39814000,"capex":6919000,"buybacks":0,"depreciation_amortization":20285000,"fcf":32895000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2021-08-03","filed_exceptions":{"balance.cash_and_equivalents":"2020-07-29","balance.shares_outstanding":"2020-07-29","balance.short_term_investments":"2020-07-29","balance.stockholders_equity":"2021-11-01","balance.total_assets":"2020-07-29","balance.total_current_assets":"2020-07-29","balance.total_current_liabilities":"2020-07-29"},"first_filed":"2020-07-29"},{"label":"Q3 FY2020","end":"2020-09-30","income":{"revenue":285746000,"cost_of_revenue":142237000,"gross_profit":143509000,"opex_sga":66819000,"operating_income":49656000,"other_income":534000,"pretax_income":49936000,"income_tax":10652000,"net_income":39284000,"eps_diluted":0.94,"shares_diluted":41606000},"balance":{"cash_and_equivalents":518685000,"short_term_investments":55595000,"total_current_assets":990599000,"total_assets":2492163000,"total_current_liabilities":535045000,"stockholders_equity":1898145000,"shares_outstanding":40326928.0},"cashflow":{"cfo":169808000,"capex":2796000,"buybacks":2000,"depreciation_amortization":20476000,"fcf":167012000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2021-11-01","filed_exceptions":{"balance.cash_and_equivalents":"2020-11-04","balance.shares_outstanding":"2020-11-04","balance.short_term_investments":"2020-11-04","balance.total_assets":"2020-11-04","balance.total_current_assets":"2020-11-04","balance.total_current_liabilities":"2020-11-04"},"first_filed":"2020-11-04"},{"label":"Q4 FY2020","end":"2020-12-31","income":{"revenue":283285000,"cost_of_revenue":144616000,"gross_profit":138669000,"opex_sga":-35730000,"operating_income":48036000,"other_income":632000,"pretax_income":48412000,"income_tax":-5682000,"net_income":54094000,"eps_diluted":1.29,"shares_diluted":41925000},"balance":{"cash_and_equivalents":603623000,"short_term_investments":72187000,"total_current_assets":1113070000,"total_assets":2607274000,"total_current_liabilities":564277000,"total_liabilities":621163000,"stockholders_equity":1986111000,"shares_outstanding":40576730.0},"cashflow":{"cfo":88761000,"capex":3626000,"buybacks":0,"depreciation_amortization":20911000,"fcf":85135000},"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"],"adjusted":[],"filed":"2021-02-19","filed_exceptions":{"balance.cash_and_equivalents":"2022-02-23","balance.short_term_investments":"2022-02-23","balance.stockholders_equity":"2024-02-21","balance.total_assets":"2023-02-22","balance.total_current_assets":"2022-02-23","balance.total_current_liabilities":"2022-02-23","balance.total_liabilities":"2022-02-23"},"first_filed":"2021-02-19"},{"label":"Q1 FY2021","end":"2021-03-31","income":{"revenue":294802000,"cost_of_revenue":150595000,"gross_profit":144207000,"opex_sga":78774000,"operating_income":38208000,"other_income":566000,"pretax_income":38296000,"income_tax":1320000,"net_income":36976000,"eps_diluted":0.88,"shares_diluted":42056000},"balance":{"cash_and_equivalents":1250752000,"short_term_investments":59030000,"total_current_assets":1700352000,"total_assets":3231790000,"total_current_liabilities":525356000,"stockholders_equity":2060993000,"shares_outstanding":40738702.0},"cashflow":{"cfo":71703000,"capex":6564000,"buybacks":0,"depreciation_amortization":21100000,"fcf":65139000},"derived":[],"adjusted":[],"filed":"2022-04-27","filed_exceptions":{"balance.cash_and_equivalents":"2021-05-06","balance.shares_outstanding":"2021-05-06","balance.short_term_investments":"2021-05-06","balance.stockholders_equity":"2022-07-29","balance.total_assets":"2021-05-06","balance.total_current_assets":"2021-05-06","balance.total_current_liabilities":"2021-05-06","cashflow.buybacks":"2021-05-06"},"first_filed":"2021-05-06"},{"label":"Q2 FY2021","end":"2021-06-30","income":{"revenue":404075000,"cost_of_revenue":222014000,"gross_profit":182061000,"opex_sga":108922000,"operating_income":38291000,"other_income":238000,"pretax_income":26092000,"income_tax":562000,"net_income":25530000,"eps_diluted":0.61,"shares_diluted":42094000},"balance":{"cash_and_equivalents":216773000,"short_term_investments":51223000,"total_current_assets":928928000,"total_assets":4641003000,"total_current_liabilities":765779000,"long_term_debt":927559000,"stockholders_equity":2107991000,"shares_outstanding":40843408.0},"cashflow":{"cfo":-20347000,"capex":7659000,"buybacks":12975000,"depreciation_amortization":39876000,"fcf":-28006000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2022-07-29","filed_exceptions":{"balance.cash_and_equivalents":"2023-02-22","balance.long_term_debt":"2021-08-03","balance.shares_outstanding":"2021-08-03","balance.short_term_investments":"2021-08-03","balance.stockholders_equity":"2022-10-27","balance.total_assets":"2021-08-03","balance.total_current_assets":"2021-08-03","balance.total_current_liabilities":"2021-08-03"},"first_filed":"2021-08-03"},{"label":"Q3 FY2021","end":"2021-09-30","income":{"revenue":459873000,"cost_of_revenue":263657000,"gross_profit":196216000,"opex_sga":101847000,"operating_income":56184000,"other_income":445000,"pretax_income":51233000,"income_tax":7063000,"net_income":44170000,"eps_diluted":1.04,"shares_diluted":42286000},"balance":{"cash_and_equivalents":234128000,"short_term_investments":49355000,"total_current_assets":878256000,"total_assets":4682938000,"total_current_liabilities":816225000,"long_term_debt":805535000,"total_liabilities":2482165000,"stockholders_equity":2200773000,"shares_outstanding":40976329.0},"cashflow":{"cfo":205387000,"capex":6547000,"buybacks":0,"depreciation_amortization":36888000,"fcf":198840000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2022-10-27","filed_exceptions":{"balance.cash_and_equivalents":"2021-11-01","balance.long_term_debt":"2021-11-01","balance.shares_outstanding":"2021-11-01","balance.short_term_investments":"2021-11-01","balance.total_assets":"2021-11-01","balance.total_current_assets":"2021-11-01","balance.total_current_liabilities":"2021-11-01","balance.total_liabilities":"2021-11-01"},"first_filed":"2021-11-01"},{"label":"Q4 FY2021","end":"2021-12-31","income":{"revenue":433537000,"cost_of_revenue":246377000,"gross_profit":187160000,"opex_sga":-17588000,"operating_income":48052000,"other_income":295000,"pretax_income":43360000,"income_tax":-11422000,"net_income":54782000},"balance":{"cash_and_equivalents":309171000,"short_term_investments":52300000,"total_current_assets":964331000,"total_assets":4732161000,"total_current_liabilities":829501000,"long_term_debt":1311276000,"total_liabilities":2408129000,"stockholders_equity":2324032000,"shares_outstanding":41348917.0},"cashflow":{"cfo":115010000,"capex":13149000,"buybacks":2000,"depreciation_amortization":37760000,"fcf":101861000},"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"],"adjusted":[],"filed":"2023-02-22","filed_exceptions":{"balance.shares_outstanding":"2022-02-23","balance.stockholders_equity":"2025-02-19","balance.total_assets":"2024-02-21"},"first_filed":"2022-02-23"},{"label":"Q1 FY2022","end":"2022-03-31","income":{"revenue":456108000,"cost_of_revenue":263690000,"gross_profit":192418000,"opex_sga":62689000,"operating_income":55868000,"other_income":364000,"pretax_income":51428000,"income_tax":11444000,"net_income":39984000,"eps_diluted":0.94,"shares_diluted":42443000},"balance":{"cash_and_equivalents":243262000,"short_term_investments":44973000,"total_current_assets":859899000,"total_assets":4723806000,"total_current_liabilities":766460000,"long_term_debt":1292182000,"total_liabilities":2336072000,"stockholders_equity":2387734000,"shares_outstanding":41473695.0},"cashflow":{"cfo":53541000,"capex":4579000,"depreciation_amortization":38149000,"fcf":48962000},"derived":[],"adjusted":[],"filed":"2023-04-26","filed_exceptions":{"balance.cash_and_equivalents":"2022-04-27","balance.long_term_debt":"2022-04-27","balance.shares_outstanding":"2022-04-27","balance.short_term_investments":"2022-04-27","balance.stockholders_equity":"2023-07-26","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":468685000,"cost_of_revenue":275237000,"gross_profit":193448000,"opex_sga":67820000,"operating_income":56757000,"other_income":216000,"pretax_income":50759000,"income_tax":10813000,"net_income":39946000,"eps_diluted":0.94,"shares_diluted":42321000},"balance":{"cash_and_equivalents":253062000,"short_term_investments":34466000,"total_current_assets":957287000,"total_assets":4787046000,"total_current_liabilities":833859000,"long_term_debt":1233088000,"total_liabilities":2328719000,"stockholders_equity":2458327000,"shares_outstanding":41581473.0},"cashflow":{"cfo":76679000,"capex":8178000,"depreciation_amortization":37717000,"fcf":68501000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2023-07-26","filed_exceptions":{"balance.cash_and_equivalents":"2022-07-29","balance.long_term_debt":"2022-07-29","balance.shares_outstanding":"2022-07-29","balance.short_term_investments":"2022-07-29","balance.stockholders_equity":"2023-11-01","balance.total_assets":"2022-07-29","balance.total_current_assets":"2022-07-29","balance.total_current_liabilities":"2022-07-29","balance.total_liabilities":"2022-07-29","cashflow.buybacks":"2022-07-29"},"first_filed":"2022-07-29"},{"label":"Q3 FY2022","end":"2022-09-30","income":{"revenue":473191000,"cost_of_revenue":268528000,"gross_profit":204663000,"opex_sga":69931000,"operating_income":60913000,"other_income":131000,"pretax_income":51786000,"income_tax":-1447000,"net_income":53233000,"eps_diluted":1.26,"shares_diluted":42407000},"balance":{"cash_and_equivalents":185927000,"short_term_investments":39360000,"total_current_assets":860150000,"total_assets":4675373000,"total_current_liabilities":812248000,"long_term_debt":1046192000,"total_liabilities":2128075000,"stockholders_equity":2547298000,"shares_outstanding":41639898.0},"cashflow":{"cfo":129378000,"capex":4684000,"buybacks":0,"depreciation_amortization":41084000,"fcf":124694000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2023-11-01","filed_exceptions":{"balance.cash_and_equivalents":"2022-10-27","balance.long_term_debt":"2022-10-27","balance.shares_outstanding":"2022-10-27","balance.short_term_investments":"2022-10-27","balance.total_assets":"2022-10-27","balance.total_current_assets":"2022-10-27","balance.total_current_liabilities":"2022-10-27","balance.total_liabilities":"2022-10-27","cashflow.buybacks":"2022-10-27"},"first_filed":"2022-10-27"},{"label":"Q4 FY2022","end":"2022-12-31","income":{"revenue":452221000,"cost_of_revenue":258888000,"gross_profit":193333000,"opex_sga":66884000,"operating_income":40711000,"other_income":1011000,"pretax_income":33619000,"income_tax":2542000,"net_income":31077000},"balance":{"cash_and_equivalents":173857000,"short_term_investments":37030000,"total_current_assets":847242000,"total_assets":4687417000,"total_current_liabilities":889695000,"long_term_debt":957389000,"total_liabilities":2063028000,"stockholders_equity":2624389000,"shares_outstanding":41819280.0},"cashflow":{"cfo":121857000,"capex":5088000,"buybacks":0,"depreciation_amortization":42122000,"fcf":116769000},"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"],"adjusted":[],"filed":"2024-02-21","filed_exceptions":{"balance.shares_outstanding":"2023-02-22","balance.stockholders_equity":"2026-02-18","balance.total_assets":"2025-02-19"},"first_filed":"2023-02-22"},{"label":"Q1 FY2023","end":"2023-03-31","income":{"revenue":471853000,"cost_of_revenue":272016000,"gross_profit":199837000,"opex_sga":72360000,"operating_income":44980000,"other_income":1246000,"pretax_income":38542000,"income_tax":7667000,"net_income":30875000,"eps_diluted":0.73,"shares_diluted":42506000},"balance":{"cash_and_equivalents":130845000,"short_term_investments":28810000,"total_current_assets":745663000,"total_assets":4555635000,"total_current_liabilities":835028000,"long_term_debt":838517000,"total_liabilities":1869502000,"stockholders_equity":2686133000,"shares_outstanding":41925317.0},"cashflow":{"cfo":74709000,"capex":2020000,"depreciation_amortization":38112000,"fcf":72689000},"derived":[],"adjusted":[],"filed":"2024-04-24","filed_exceptions":{"balance.cash_and_equivalents":"2023-04-26","balance.long_term_debt":"2023-04-26","balance.shares_outstanding":"2023-04-26","balance.short_term_investments":"2023-04-26","balance.stockholders_equity":"2024-07-31","balance.total_assets":"2023-04-26","balance.total_current_assets":"2023-04-26","balance.total_current_liabilities":"2023-04-26","balance.total_liabilities":"2023-04-26"},"first_filed":"2023-04-26"},{"label":"Q2 FY2023","end":"2023-06-30","income":{"revenue":504279000,"cost_of_revenue":281102000,"gross_profit":223177000,"opex_sga":77681000,"operating_income":61874000,"other_income":643000,"pretax_income":56130000,"income_tax":7000000,"net_income":49130000,"eps_diluted":1.15,"shares_diluted":42751000},"balance":{"cash_and_equivalents":118764000,"short_term_investments":19100000,"total_current_assets":856880000,"total_assets":4635549000,"total_current_liabilities":854217000,"long_term_debt":839074000,"total_liabilities":1867298000,"stockholders_equity":2768251000,"shares_outstanding":42078410.0},"cashflow":{"cfo":-19184000,"capex":4350000,"depreciation_amortization":37636000,"fcf":-23534000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2024-07-31","filed_exceptions":{"balance.cash_and_equivalents":"2023-07-26","balance.long_term_debt":"2023-07-26","balance.shares_outstanding":"2023-07-26","balance.short_term_investments":"2023-07-26","balance.stockholders_equity":"2024-10-23","balance.total_assets":"2023-07-26","balance.total_current_assets":"2023-07-26","balance.total_current_liabilities":"2023-07-26","balance.total_liabilities":"2023-07-26"},"first_filed":"2023-07-26"},{"label":"Q3 FY2023","end":"2023-09-30","income":{"revenue":494684000,"cost_of_revenue":269524000,"gross_profit":225160000,"opex_sga":78519000,"operating_income":63935000,"other_income":787000,"pretax_income":58914000,"income_tax":11903000,"net_income":47011000,"eps_diluted":1.1,"shares_diluted":42841000},"balance":{"cash_and_equivalents":131486000,"short_term_investments":11623000,"total_current_assets":841991000,"total_assets":4637429000,"total_current_liabilities":909034000,"long_term_debt":705170000,"total_liabilities":1784578000,"stockholders_equity":2852851000,"shares_outstanding":42124186.0},"cashflow":{"cfo":177496000,"capex":6136000,"depreciation_amortization":38450000,"fcf":171360000},"derived":["cashflow.capex","cashflow.cfo","cashflow.depreciation_amortization"],"adjusted":[],"filed":"2024-10-23","filed_exceptions":{"balance.cash_and_equivalents":"2023-11-01","balance.long_term_debt":"2023-11-01","balance.shares_outstanding":"2023-11-01","balance.short_term_investments":"2023-11-01","balance.total_assets":"2023-11-01","balance.total_current_assets":"2023-11-01","balance.total_current_liabilities":"2023-11-01","balance.total_liabilities":"2023-11-01"},"first_filed":"2023-11-01"},{"label":"Q4 FY2023","end":"2023-12-31","income":{"revenue":480934000,"cost_of_revenue":268009000,"gross_profit":212925000,"opex_sga":80015000,"operating_income":47748000,"other_income":652000,"pretax_income":44650000,"income_tax":5747000,"net_income":38903000},"balance":{"cash_and_equivalents":165493000,"short_term_investments":10385000,"total_current_assets":860585000,"total_assets":4676663000,"total_current_liabilities":1001138000,"long_term_debt":596206000,"total_liabilities":1738668000,"stockholders_equity":2937995000,"shares_outstanding":42276136.0},"cashflow":{"cfo":147419000,"capex":8013000,"depreciation_amortization":39881000,"fcf":139406000},"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"],"adjusted":[],"filed":"2025-02-19","filed_exceptions":{"balance.shares_outstanding":"2024-02-21","balance.stockholders_equity":"2026-02-18"},"first_filed":"2024-02-21"},{"label":"Q1 FY2024","end":"2024-03-31","income":{"revenue":512359000,"cost_of_revenue":288693000,"gross_profit":223666000,"opex_sga":72710000,"operating_income":66978000,"other_income":1845000,"pretax_income":66639000,"income_tax":12469000,"net_income":54170000,"eps_diluted":1.26,"shares_diluted":43100000},"balance":{"cash_and_equivalents":188237000,"short_term_investments":8707000,"total_current_assets":824421000,"total_assets":4608755000,"total_current_liabilities":872925000,"long_term_debt":596638000,"total_liabilities":1585620000,"stockholders_equity":3023135000,"shares_outstanding":42455267.0},"cashflow":{"cfo":71839000,"capex":7282000,"depreciation_amortization":40097000,"fcf":64557000},"derived":[],"adjusted":[],"filed":"2025-04-25","filed_exceptions":{"balance.cash_and_equivalents":"2024-04-24","balance.long_term_debt":"2024-04-24","balance.shares_outstanding":"2024-04-24","balance.short_term_investments":"2024-04-24","balance.stockholders_equity":"2025-07-30","balance.total_assets":"2024-04-24","balance.total_current_assets":"2024-04-24","balance.total_current_liabilities":"2024-04-24","balance.total_liabilities":"2024-04-24"},"first_filed":"2024-04-24"},{"label":"Q2 FY2024","end":"2024-06-30","income":{"revenue":540976000,"cost_of_revenue":303160000,"gross_profit":237816000,"opex_sga":75420000,"operating_income":78035000,"other_income":1883000,"pretax_income":78665000,"income_tax":10927000,"net_income":67738000,"eps_diluted":1.57,"shares_diluted":43275000},"balance":{"cash_and_equivalents":250722000,"short_term_investments":7288000,"total_current_assets":1042332000,"total_assets":4819479000,"total_current_liabilities":987332000,"long_term_debt":597069000,"total_liabilities":1687371000,"stockholders_equity":3132108000,"shares_outstanding":42672664.0},"cashflow":{"cfo":64304000,"capex":6568000,"depreciation_amortization":34139000,"fcf":57736000},"derived":["cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2025-07-30","filed_exceptions":{"balance.cash_and_equivalents":"2024-07-31","balance.long_term_debt":"2024-07-31","balance.shares_outstanding":"2024-07-31","balance.short_term_investments":"2024-07-31","balance.stockholders_equity":"2025-10-29","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":543337000,"cost_of_revenue":305877000,"gross_profit":237460000,"opex_sga":72460000,"operating_income":82827000,"other_income":4504000,"pretax_income":86096000,"income_tax":10199000,"net_income":75897000,"eps_diluted":1.74,"shares_diluted":43694000},"balance":{"cash_and_equivalents":538296000,"short_term_investments":5985000,"total_current_assets":1238564000,"total_assets":4996508000,"total_current_liabilities":1021635000,"long_term_debt":597502000,"total_liabilities":1721396000,"stockholders_equity":3275112000,"shares_outstanding":42798585.0},"cashflow":{"cfo":263716000,"capex":2884000,"buybacks":0,"depreciation_amortization":34530000,"fcf":260832000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2025-10-29","filed_exceptions":{"balance.cash_and_equivalents":"2024-10-23","balance.long_term_debt":"2024-10-23","balance.shares_outstanding":"2024-10-23","balance.short_term_investments":"2024-10-23","balance.total_assets":"2024-10-23","balance.total_current_assets":"2024-10-23","balance.total_current_liabilities":"2024-10-23","balance.total_liabilities":"2024-10-23"},"first_filed":"2024-10-23"},{"label":"Q4 FY2024","end":"2024-12-31","income":{"revenue":541131000,"cost_of_revenue":304312000,"gross_profit":236819000,"opex_sga":80348000,"operating_income":71686000,"other_income":6340000,"pretax_income":76767000,"income_tax":11546000,"net_income":65221000},"balance":{"cash_and_equivalents":744721000,"short_term_investments":23257000,"total_current_assets":1440779000,"total_assets":5180015000,"total_current_liabilities":1065607000,"long_term_debt":597934000,"total_liabilities":1791593000,"stockholders_equity":3388422000,"shares_outstanding":43013800.0},"cashflow":{"cfo":224774000,"capex":3801000,"buybacks":0,"depreciation_amortization":34671000,"fcf":220973000},"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"],"adjusted":[],"filed":"2026-02-18","filed_exceptions":{"balance.shares_outstanding":"2025-02-19","balance.stockholders_equity":"2026-10-28"},"first_filed":"2025-02-19"},{"label":"Q1 FY2025","end":"2025-03-31","income":{"revenue":565165000,"cost_of_revenue":298084000,"gross_profit":267081000,"opex_sga":79452000,"operating_income":89173000,"other_income":7363000,"pretax_income":95290000,"income_tax":14238000,"net_income":81052000,"eps_diluted":1.84,"shares_diluted":43943000},"balance":{"cash_and_equivalents":705729000,"short_term_investments":101674000,"total_current_assets":1466938000,"total_assets":5192134000,"total_current_liabilities":1561300000,"long_term_debt":598366000,"total_liabilities":1679430000,"stockholders_equity":3512704000,"shares_outstanding":43123546.0},"cashflow":{"cfo":56158000,"capex":2335000,"buybacks":0,"depreciation_amortization":34621000,"fcf":53823000},"derived":[],"adjusted":[],"filed":"2026-04-29","filed_exceptions":{"balance.cash_and_equivalents":"2025-04-25","balance.long_term_debt":"2025-04-25","balance.shares_outstanding":"2025-04-25","balance.short_term_investments":"2025-04-25","balance.stockholders_equity":"2026-07-29","balance.total_assets":"2025-04-25","balance.total_current_assets":"2025-04-25","balance.total_current_liabilities":"2025-04-25","balance.total_liabilities":"2025-04-25"},"first_filed":"2025-04-25"},{"label":"Q2 FY2025","end":"2025-06-30","income":{"revenue":596117000,"cost_of_revenue":322933000,"gross_profit":273184000,"opex_sga":76601000,"operating_income":95596000,"other_income":8179000,"pretax_income":102513000,"income_tax":17886000,"net_income":84627000,"eps_diluted":1.93,"shares_diluted":43929000},"balance":{"cash_and_equivalents":787447000,"short_term_investments":104899000,"total_current_assets":1723692000,"total_assets":5425755000,"total_current_liabilities":1672485000,"long_term_debt":598798000,"total_liabilities":1791088000,"stockholders_equity":3634667000,"shares_outstanding":43261810.0},"cashflow":{"cfo":98311000,"capex":5487000,"buybacks":1605000,"depreciation_amortization":34322000,"fcf":92824000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2026-07-29","filed_exceptions":{"balance.cash_and_equivalents":"2025-07-30","balance.long_term_debt":"2025-07-30","balance.shares_outstanding":"2025-07-30","balance.short_term_investments":"2025-07-30","balance.stockholders_equity":"2026-10-28","balance.total_assets":"2025-07-30","balance.total_current_assets":"2025-07-30","balance.total_current_liabilities":"2025-07-30","balance.total_liabilities":"2025-07-30"},"first_filed":"2025-07-30"},{"label":"Q3 FY2025","end":"2025-09-30","income":{"revenue":595879000,"cost_of_revenue":314427000,"gross_profit":281452000,"opex_sga":79971000,"operating_income":97932000,"other_income":10855000,"pretax_income":107552000,"income_tax":23159000,"net_income":84393000,"eps_diluted":1.93,"shares_diluted":43834000},"balance":{"cash_and_equivalents":834101000,"short_term_investments":116720000,"total_current_assets":1737845000,"total_assets":5457369000,"total_current_liabilities":1690895000,"long_term_debt":599231000,"total_liabilities":1854602000,"stockholders_equity":3602767000,"shares_outstanding":43027728.0},"cashflow":{"cfo":255191000,"capex":3876000,"buybacks":173045000,"depreciation_amortization":34988000,"fcf":251315000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2026-10-28","filed_exceptions":{"balance.cash_and_equivalents":"2025-10-29","balance.long_term_debt":"2025-10-29","balance.shares_outstanding":"2025-10-29","balance.short_term_investments":"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":575179000,"cost_of_revenue":313196000,"gross_profit":261983000,"opex_sga":80423000,"operating_income":74975000,"other_income":11240000,"pretax_income":84963000,"income_tax":19432000,"net_income":65531000},"balance":{"cash_and_equivalents":1015400000,"short_term_investments":81800000,"total_current_assets":1843888000,"total_assets":5638908000,"total_current_liabilities":1755445000,"long_term_debt":599663000,"total_liabilities":1936119000,"stockholders_equity":3702789000,"shares_outstanding":42985340.0},"cashflow":{"cfo":243883000,"capex":4317000,"buybacks":0,"depreciation_amortization":34427000,"fcf":239566000},"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"],"adjusted":[],"filed":"2026-10-28","filed_exceptions":{"balance.long_term_debt":"2026-02-18","balance.shares_outstanding":"2026-02-18"},"first_filed":"2026-02-18"},{"label":"Q1 FY2026","end":"2026-03-31","income":{"revenue":613503000,"cost_of_revenue":317069000,"gross_profit":296434000,"opex_sga":83965000,"operating_income":99812000,"other_income":7676000,"pretax_income":106422000,"income_tax":25242000,"net_income":81180000,"eps_diluted":1.88,"shares_diluted":43147000},"balance":{"cash_and_equivalents":316010000,"short_term_investments":30344000,"total_current_assets":1041094000,"total_assets":4798619000,"total_current_liabilities":1039773000,"total_liabilities":1240386000,"stockholders_equity":3558233000,"shares_outstanding":42167455.0},"cashflow":{"cfo":107262000,"capex":3237000,"buybacks":250063000,"depreciation_amortization":38949000,"fcf":104025000},"derived":[],"adjusted":[],"filed":"2026-04-29","filed_exceptions":{"balance.stockholders_equity":"2026-07-29"},"first_filed":"2026-04-29"},{"label":"Q2 FY2026","end":"2026-06-30","income":{"revenue":645096000,"cost_of_revenue":338039000,"gross_profit":307057000,"opex_sga":93733000,"operating_income":95095000,"other_income":3462000,"pretax_income":120631000,"income_tax":27119000,"net_income":93512000,"eps_diluted":2.23,"shares_diluted":41854000},"balance":{"cash_and_equivalents":895353000,"short_term_investments":74682000,"total_current_assets":1817122000,"total_assets":5813576000,"total_current_liabilities":1169576000,"total_liabilities":2776345000,"stockholders_equity":3037231000,"shares_outstanding":40952274.0},"cashflow":{"cfo":124411000,"capex":5051000,"buybacks":504942000,"depreciation_amortization":35812000,"fcf":119360000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2026-07-29","filed_exceptions":{"balance.stockholders_equity":"2026-10-28"},"first_filed":"2026-07-29"},{"label":"Q3 FY2026","end":"2026-09-30","income":{"revenue":647566000,"cost_of_revenue":329357000,"gross_profit":318209000,"opex_sga":81561000,"operating_income":117037000,"other_income":7893000,"pretax_income":121157000,"income_tax":26083000,"net_income":95074000,"eps_diluted":2.33,"shares_diluted":40731000},"balance":{"cash_and_equivalents":788222000,"short_term_investments":91172000,"total_current_assets":1661976000,"total_assets":5645430000,"total_current_liabilities":1247583000,"total_liabilities":2855095000,"stockholders_equity":2790335000,"shares_outstanding":39759524.0},"cashflow":{"cfo":282473000,"capex":4433000,"buybacks":369097000,"depreciation_amortization":37131000,"fcf":278040000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo"],"adjusted":[],"filed":"2026-10-28","first_filed":"2026-10-28"}]}
