{"symbol":"FIX","cik":1035983,"issuer_id":"sec-cik:0001035983","security_id":"sec-cik:0001035983:fix","entity_name":"COMFORT SYSTEMS USA,\u00a0INC.","fiscal_year_end_month":12,"fiscal_note":"Fiscal year ends in month 12; periods are labeled with the issuer's own fiscal calendar. Values are as most recently filed (restatements apply; per-share values are on current split basis per the connector's split table, flagged in adjusted). Flow items flagged in `derived` were computed (Q4 = FY \u2212 nine months; quarterly cash flow differenced from year-to-date filings) rather than read from a filing. `reconciliation.repaired` lists periods where a full-year figure was filed in a quarter slot: that row was dropped and the quarter rebuilt from the annual figure. `reconciliation.quarantined` lists periods where four filed quarters do not sum to the filed year \u2014 those quarterly values are withheld, so a blank there is a withholding rather than an absence of reporting.","reconciliation":{"repaired":[],"quarantined":[]},"generated_at":"2026-11-04T03:52:58.071976+00:00","concepts_used":{"income":{"revenue":["RevenueFromContractWithCustomerExcludingAssessedTax","Revenues","SalesRevenueNet"],"cost_of_revenue":["CostOfGoodsAndServicesSold","CostOfRevenue"],"gross_profit":["GrossProfit"],"opex_sga":["SellingGeneralAndAdministrativeExpense"],"operating_income":["OperatingIncomeLoss"],"other_income":["NonoperatingIncomeExpense"],"pretax_income":["IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"],"income_tax":["IncomeTaxExpenseBenefit"],"net_income":["NetIncomeLoss"],"eps_diluted":["EarningsPerShareDiluted"],"shares_diluted":["WeightedAverageNumberOfDilutedSharesOutstanding"]},"balance":{"cash_and_equivalents":["CashAndCashEquivalentsAtCarryingValue"],"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"],"dividends":["PaymentsOfDividendsCommonStock"],"depreciation_amortization":["DepreciationAndAmortization"]}},"annual":[{"label":"FY2009","end":"2009-12-31","income":{"revenue":1128907000,"cost_of_revenue":903357000,"gross_profit":225550000,"opex_sga":169023000,"operating_income":56633000,"other_income":-600000,"pretax_income":56033000,"income_tax":21437000,"eps_diluted":0.89,"shares_diluted":38451000},"balance":{"cash_and_equivalents":127850000,"stockholders_equity":305984000},"cashflow":{"cfo":54251000,"capex":9457000,"buybacks":12584000,"dividends":7271000,"fcf":44794000},"derived":[],"adjusted":[],"filed":"2012-02-29","filed_exceptions":{"balance.cash_and_equivalents":"2013-02-28","balance.stockholders_equity":"2011-11-07"},"first_filed":"2011-08-02"},{"label":"FY2010","end":"2010-12-31","income":{"revenue":1063520000,"cost_of_revenue":873589000,"gross_profit":189931000,"opex_sga":159016000,"operating_income":31442000,"other_income":315000,"pretax_income":31757000,"income_tax":11193000,"eps_diluted":0.39,"shares_diluted":37790000},"balance":{"cash_and_equivalents":86346000,"total_current_assets":402948000,"total_assets":640020000,"total_current_liabilities":268210000,"total_liabilities":327236000,"stockholders_equity":312784000},"cashflow":{"cfo":32149000,"capex":7089000,"buybacks":5074000,"dividends":7530000,"fcf":25060000},"derived":[],"adjusted":[],"filed":"2013-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2014-02-28","balance.stockholders_equity":"2012-02-29","balance.total_assets":"2012-02-29","balance.total_current_assets":"2012-02-29","balance.total_current_liabilities":"2012-02-29","balance.total_liabilities":"2012-02-29"},"first_filed":"2011-08-02"},{"label":"FY2011","end":"2011-12-31","income":{"revenue":1216654000,"cost_of_revenue":1035124000,"gross_profit":181530000,"opex_sga":167053000,"operating_income":-42641000,"other_income":4704000,"pretax_income":-37937000,"income_tax":-5463000,"eps_diluted":-0.99,"shares_diluted":37389000},"balance":{"cash_and_equivalents":51237000,"total_current_assets":390550000,"total_assets":593980000,"total_current_liabilities":280784000,"long_term_debt":2400000,"total_liabilities":310874000,"stockholders_equity":264591000,"shares_outstanding":37417859.0},"cashflow":{"cfo":29680000,"capex":8666000,"buybacks":7256000,"dividends":7520000,"fcf":21014000},"derived":[],"adjusted":[],"filed":"2014-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2015-02-26","balance.long_term_debt":"2013-02-28","balance.shares_outstanding":"2012-02-29","balance.stockholders_equity":"2013-02-28","balance.total_assets":"2013-02-28","balance.total_current_assets":"2013-02-28","balance.total_current_liabilities":"2013-02-28","balance.total_liabilities":"2013-02-28"},"first_filed":"2012-02-29"},{"label":"FY2012","end":"2012-12-31","income":{"revenue":1331185000,"cost_of_revenue":1123564000,"gross_profit":207621000,"opex_sga":185809000,"operating_income":22303000,"other_income":-764000,"pretax_income":21539000,"income_tax":10045000,"eps_diluted":0.36,"shares_diluted":37259000},"balance":{"cash_and_equivalents":40757000,"total_current_assets":372553000,"total_assets":580754000,"total_current_liabilities":268587000,"long_term_debt":2100000,"total_liabilities":293448000,"stockholders_equity":270405000,"shares_outstanding":37244066.0},"cashflow":{"cfo":30510000,"capex":11782000,"buybacks":2860000,"dividends":7498000,"fcf":18728000},"derived":[],"adjusted":[],"filed":"2015-02-26","filed_exceptions":{"balance.cash_and_equivalents":"2016-02-23","balance.long_term_debt":"2014-02-28","balance.shares_outstanding":"2013-02-28","balance.stockholders_equity":"2014-02-28","balance.total_assets":"2014-02-28","balance.total_current_assets":"2014-02-28","balance.total_current_liabilities":"2014-02-28","balance.total_liabilities":"2014-02-28"},"first_filed":"2013-02-28"},{"label":"FY2013","end":"2013-12-31","income":{"revenue":1357272000,"cost_of_revenue":1117389000,"gross_profit":239883000,"opex_sga":194214000,"operating_income":46258000,"other_income":522000,"pretax_income":46780000,"income_tax":18148000,"net_income":27269000,"eps_diluted":0.73,"shares_diluted":37536000},"balance":{"cash_and_equivalents":52054000,"total_current_assets":396997000,"total_assets":601822000,"total_current_liabilities":269438000,"long_term_debt":2000000,"total_liabilities":287800000,"stockholders_equity":295834000,"shares_outstanding":37634927.0},"cashflow":{"cfo":38423000,"capex":17403000,"buybacks":1832000,"dividends":7875000,"fcf":21020000},"derived":[],"adjusted":[],"filed":"2016-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2017-02-23","balance.long_term_debt":"2015-02-26","balance.shares_outstanding":"2014-02-28","balance.stockholders_equity":"2015-02-26","balance.total_assets":"2015-02-26","balance.total_current_assets":"2015-02-26","balance.total_current_liabilities":"2015-02-26","balance.total_liabilities":"2015-02-26"},"first_filed":"2014-02-28"},{"label":"FY2014","end":"2014-12-31","income":{"revenue":1410795000,"cost_of_revenue":1161024000,"gross_profit":249771000,"opex_sga":207652000,"operating_income":42222000,"other_income":-1994000,"pretax_income":40228000,"income_tax":11614000,"net_income":23063000,"eps_diluted":0.61,"shares_diluted":37797000},"balance":{"cash_and_equivalents":32064000,"total_current_assets":393769000,"total_assets":655942000,"total_current_liabilities":282336000,"long_term_debt":39500000,"total_liabilities":334549000,"stockholders_equity":306281000,"shares_outstanding":37269779.0},"cashflow":{"cfo":42552000,"capex":19183000,"buybacks":7974000,"dividends":8444000,"fcf":23369000},"derived":[],"adjusted":[],"filed":"2017-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2018-02-22","balance.long_term_debt":"2016-02-23","balance.shares_outstanding":"2015-02-26","balance.stockholders_equity":"2016-02-23","balance.total_assets":"2016-02-23","balance.total_current_assets":"2016-02-23","balance.total_current_liabilities":"2016-02-23","balance.total_liabilities":"2016-02-23","income.net_income":"2016-02-23"},"first_filed":"2015-02-26"},{"label":"FY2015","end":"2015-12-31","income":{"revenue":1580519000,"cost_of_revenue":1262390000,"gross_profit":318129000,"opex_sga":228965000,"operating_income":90044000,"other_income":-1380000,"pretax_income":88664000,"income_tax":31224000,"net_income":49364000,"eps_diluted":1.3,"shares_diluted":37868000},"balance":{"cash_and_equivalents":56464000,"total_current_assets":424273000,"total_assets":691594000,"total_current_liabilities":305391000,"long_term_debt":10500000,"total_liabilities":326589000,"stockholders_equity":346721000,"shares_outstanding":37324555.0},"cashflow":{"cfo":97867000,"capex":20808000,"buybacks":8330000,"dividends":9358000,"fcf":77059000},"derived":[],"adjusted":[],"filed":"2018-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2019-02-21","balance.long_term_debt":"2017-02-23","balance.shares_outstanding":"2016-02-23","balance.stockholders_equity":"2017-02-23","balance.total_assets":"2017-02-23","balance.total_current_assets":"2017-02-23","balance.total_current_liabilities":"2017-02-23","balance.total_liabilities":"2017-02-23","income.net_income":"2016-02-23"},"first_filed":"2016-02-23"},{"label":"FY2016","end":"2016-12-31","income":{"revenue":1634340000,"cost_of_revenue":1290331000,"gross_profit":344009000,"opex_sga":243201000,"operating_income":101569000,"other_income":-508000,"pretax_income":101061000,"income_tax":36165000,"net_income":64896000,"eps_diluted":1.72,"shares_diluted":37811000},"balance":{"cash_and_equivalents":32074000,"total_current_assets":415957000,"total_assets":708903000,"total_current_liabilities":317681000,"long_term_debt":1955000,"total_liabilities":332270000,"stockholders_equity":376633000,"shares_outstanding":37209114.0},"cashflow":{"cfo":91188000,"capex":23217000,"buybacks":13088000,"dividends":10264000,"fcf":67971000},"derived":[],"adjusted":[],"filed":"2019-02-21","filed_exceptions":{"balance.cash_and_equivalents":"2020-02-26","balance.long_term_debt":"2018-02-22","balance.shares_outstanding":"2017-02-23","balance.stockholders_equity":"2020-02-26","balance.total_assets":"2018-02-22","balance.total_current_assets":"2018-02-22","balance.total_current_liabilities":"2018-02-22","balance.total_liabilities":"2018-02-22"},"first_filed":"2017-02-23"},{"label":"FY2017","end":"2017-12-31","income":{"revenue":1787922000,"cost_of_revenue":1421641000,"gross_profit":366281000,"opex_sga":266586000,"operating_income":99260000,"other_income":1678000,"pretax_income":100938000,"income_tax":45666000,"net_income":55272000,"eps_diluted":1.47,"shares_diluted":37672000},"balance":{"cash_and_equivalents":36542000,"total_current_assets":489357000,"total_assets":881120000,"total_current_liabilities":373728000,"long_term_debt":59926000,"total_liabilities":463175000,"stockholders_equity":417945000,"shares_outstanding":37175074.0},"cashflow":{"cfo":114090000,"capex":35467000,"buybacks":9007000,"dividends":10987000,"fcf":78623000},"derived":[],"adjusted":[],"filed":"2020-02-26","filed_exceptions":{"balance.long_term_debt":"2019-02-21","balance.shares_outstanding":"2018-02-22","balance.stockholders_equity":"2021-02-25","balance.total_assets":"2019-02-21","balance.total_current_assets":"2019-02-21","balance.total_current_liabilities":"2019-02-21","balance.total_liabilities":"2019-02-21"},"first_filed":"2018-02-22"},{"label":"FY2018","end":"2018-12-31","income":{"revenue":2182879000,"cost_of_revenue":1736600000,"gross_profit":446279000,"opex_sga":296986000,"operating_income":150238000,"other_income":-1562000,"pretax_income":148676000,"income_tax":35773000,"net_income":112903000,"eps_diluted":3,"shares_diluted":37592000},"balance":{"cash_and_equivalents":45620000,"total_current_assets":609700000,"total_assets":1062564000,"total_current_liabilities":467058000,"long_term_debt":73639000,"total_liabilities":564517000,"stockholders_equity":498047000,"shares_outstanding":36869712.0},"cashflow":{"cfo":147190000,"capex":27268000,"buybacks":28533000,"dividends":12268000,"fcf":119922000},"derived":[],"adjusted":[],"filed":"2021-02-25","filed_exceptions":{"balance.cash_and_equivalents":"2020-02-26","balance.long_term_debt":"2020-02-26","balance.shares_outstanding":"2019-02-21","balance.stockholders_equity":"2022-02-23","balance.total_assets":"2020-02-26","balance.total_current_assets":"2020-02-26","balance.total_current_liabilities":"2020-02-26","balance.total_liabilities":"2020-02-26"},"first_filed":"2019-02-21"},{"label":"FY2019","end":"2019-12-31","income":{"revenue":2615277000,"cost_of_revenue":2113334000,"gross_profit":501943000,"opex_sga":340005000,"operating_income":163639000,"other_income":-11897000,"pretax_income":151742000,"income_tax":37418000,"net_income":114324000,"eps_diluted":3.08,"shares_diluted":37131000},"balance":{"cash_and_equivalents":50788000,"total_current_assets":790184000,"total_assets":1505012000,"total_current_liabilities":607997000,"long_term_debt":205318000,"total_liabilities":919708000,"stockholders_equity":585304000,"shares_outstanding":36613587.0},"cashflow":{"cfo":142028000,"capex":31750000,"buybacks":19550000,"dividends":14543000,"depreciation_amortization":24500000,"fcf":110278000},"derived":[],"adjusted":[],"filed":"2022-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2021-10-27","balance.long_term_debt":"2021-02-25","balance.shares_outstanding":"2020-02-26","balance.stockholders_equity":"2023-02-22","balance.total_assets":"2021-02-25","balance.total_current_assets":"2021-02-25","balance.total_current_liabilities":"2021-02-25","balance.total_liabilities":"2021-02-25"},"first_filed":"2020-02-26"},{"label":"FY2020","end":"2020-12-31","income":{"revenue":2856659000,"cost_of_revenue":2309676000,"gross_profit":546983000,"opex_sga":357777000,"operating_income":190651000,"other_income":889000,"pretax_income":191540000,"income_tax":41401000,"net_income":150139000,"eps_diluted":4.09,"shares_diluted":36738000},"balance":{"cash_and_equivalents":54896000,"total_current_assets":811852000,"total_assets":1757355000,"total_current_liabilities":692904000,"long_term_debt":235733000,"total_liabilities":1060926000,"stockholders_equity":696429000,"shares_outstanding":36185179.0},"cashflow":{"cfo":286510000,"capex":24131000,"buybacks":30120000,"dividends":15499000,"depreciation_amortization":27900000,"fcf":262379000},"derived":[],"adjusted":[],"filed":"2023-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2022-02-23","balance.long_term_debt":"2022-02-23","balance.shares_outstanding":"2021-02-25","balance.stockholders_equity":"2024-02-22","balance.total_assets":"2022-02-23","balance.total_current_assets":"2022-02-23","balance.total_current_liabilities":"2022-02-23","balance.total_liabilities":"2022-02-23"},"first_filed":"2021-02-25"},{"label":"FY2021","end":"2021-12-31","income":{"revenue":3073636000,"cost_of_revenue":2510429000,"gross_profit":563207000,"opex_sga":376309000,"operating_income":188438000,"other_income":1836000,"pretax_income":190274000,"income_tax":46926000,"net_income":143348000,"eps_diluted":3.93,"shares_diluted":36450000},"balance":{"cash_and_equivalents":58776000,"total_current_assets":1027321000,"total_assets":2209114000,"total_current_liabilities":836554000,"long_term_debt":385242000,"total_liabilities":1403448000,"stockholders_equity":805666000,"shares_outstanding":35956839.0},"cashflow":{"cfo":180151000,"capex":22330000,"buybacks":27054000,"dividends":17384000,"depreciation_amortization":28400000,"fcf":157821000},"derived":[],"adjusted":[],"filed":"2024-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2023-02-22","balance.long_term_debt":"2023-02-22","balance.shares_outstanding":"2022-02-23","balance.stockholders_equity":"2025-02-20","balance.total_assets":"2023-02-22","balance.total_current_assets":"2023-02-22","balance.total_current_liabilities":"2023-02-22","balance.total_liabilities":"2023-02-22"},"first_filed":"2022-02-23"},{"label":"FY2022","end":"2022-12-31","income":{"revenue":4140364000,"cost_of_revenue":3398756000,"gross_profit":741608000,"opex_sga":489344000,"operating_income":253849000,"other_income":-17991000,"pretax_income":235858000,"income_tax":-10089000,"net_income":245947000,"eps_diluted":6.82,"shares_diluted":36046000},"balance":{"cash_and_equivalents":57214000,"total_current_assets":1307671000,"total_assets":2597478000,"total_current_liabilities":1170802000,"long_term_debt":247245000,"total_liabilities":1597555000,"stockholders_equity":999923000,"shares_outstanding":35738041.0},"cashflow":{"cfo":301531000,"capex":48359000,"buybacks":38216000,"dividends":20077000,"depreciation_amortization":33600000,"fcf":253172000},"derived":[],"adjusted":[],"filed":"2025-02-20","filed_exceptions":{"balance.cash_and_equivalents":"2024-02-22","balance.long_term_debt":"2024-02-22","balance.shares_outstanding":"2023-02-22","balance.stockholders_equity":"2026-02-19","balance.total_assets":"2024-02-22","balance.total_current_assets":"2024-02-22","balance.total_current_liabilities":"2024-02-22","balance.total_liabilities":"2024-02-22"},"first_filed":"2023-02-22"},{"label":"FY2023","end":"2023-12-31","income":{"revenue":5206760000,"cost_of_revenue":4216251000,"gross_profit":990509000,"opex_sga":574423000,"operating_income":418388000,"other_income":-30194000,"pretax_income":388194000,"income_tax":64796000,"net_income":323398000,"eps_diluted":9.01,"shares_diluted":35895000},"balance":{"cash_and_equivalents":205150000,"total_current_assets":1911100000,"total_assets":3305579000,"total_current_liabilities":1721205000,"long_term_debt":39345000,"total_liabilities":2027750000,"stockholders_equity":1277829000,"shares_outstanding":35684609.0},"cashflow":{"cfo":639568000,"capex":94838000,"buybacks":21184000,"dividends":30379000,"depreciation_amortization":38200000,"fcf":544730000},"derived":[],"adjusted":[],"filed":"2026-02-19","filed_exceptions":{"balance.cash_and_equivalents":"2025-02-20","balance.long_term_debt":"2025-02-20","balance.shares_outstanding":"2024-02-22","balance.total_assets":"2025-02-20","balance.total_current_assets":"2025-02-20","balance.total_current_liabilities":"2025-02-20","balance.total_liabilities":"2025-02-20"},"first_filed":"2024-02-22"},{"label":"FY2024","end":"2024-12-31","income":{"revenue":7027476000,"cost_of_revenue":5551065000,"gross_profit":1476411000,"opex_sga":730072000,"operating_income":749369000,"other_income":-82808000,"pretax_income":666561000,"income_tax":144128000,"net_income":522433000,"eps_diluted":14.6,"shares_diluted":35775000},"balance":{"cash_and_equivalents":549939000,"total_current_assets":2790241000,"total_assets":4711088000,"total_current_liabilities":2582770000,"long_term_debt":62293000,"total_liabilities":3006412000,"stockholders_equity":1704676000,"shares_outstanding":35553062.0},"cashflow":{"cfo":849057000,"capex":111071000,"buybacks":57912000,"dividends":42766000,"depreciation_amortization":48200000,"fcf":737986000},"derived":[],"adjusted":[],"filed":"2026-02-19","filed_exceptions":{"balance.shares_outstanding":"2025-02-20","balance.stockholders_equity":"2026-10-22"},"first_filed":"2025-02-20"},{"label":"FY2025","end":"2025-12-31","income":{"revenue":9101641000,"cost_of_revenue":6905742000,"gross_profit":2195899000,"opex_sga":883284000,"operating_income":1314589000,"other_income":-21136000,"pretax_income":1293453000,"income_tax":270895000,"net_income":1022558000,"eps_diluted":28.88,"shares_diluted":35413000},"balance":{"cash_and_equivalents":981898000,"total_current_assets":4110553000,"total_assets":6441169000,"total_current_liabilities":3393850000,"long_term_debt":139063000,"total_liabilities":3992395000,"stockholders_equity":2448774000,"shares_outstanding":35174967.0},"cashflow":{"cfo":1186356000,"capex":154903000,"buybacks":215999000,"dividends":68833000,"depreciation_amortization":62400000,"fcf":1031453000},"derived":[],"adjusted":[],"filed":"2026-02-19","filed_exceptions":{"balance.cash_and_equivalents":"2026-10-22","balance.long_term_debt":"2026-10-22","balance.stockholders_equity":"2026-10-22","balance.total_assets":"2026-10-22","balance.total_current_assets":"2026-10-22","balance.total_current_liabilities":"2026-10-22","balance.total_liabilities":"2026-10-22"},"first_filed":"2026-02-19"}],"quarterly":[{"label":"Q2 FY2010","end":"2010-06-30","income":{"revenue":249588000,"cost_of_revenue":207623000,"gross_profit":41965000,"opex_sga":35611000,"operating_income":2376000,"other_income":-215000,"pretax_income":2161000,"income_tax":515000,"eps_diluted":0.04,"shares_diluted":37848000},"balance":{"cash_and_equivalents":107602000},"cashflow":{"cfo":762000,"capex":860000,"buybacks":1437000,"dividends":1889000,"fcf":-98000},"derived":[],"adjusted":[],"filed":"2011-08-02","filed_exceptions":{"balance.cash_and_equivalents":"2011-11-07"},"first_filed":"2011-08-02"},{"label":"Q3 FY2010","end":"2010-09-30","income":{"revenue":307648000,"cost_of_revenue":257339000,"gross_profit":50309000,"opex_sga":41885000,"operating_income":8453000,"other_income":-124000,"pretax_income":8329000,"income_tax":2919000,"eps_diluted":0.14,"shares_diluted":37794000},"balance":{"cash_and_equivalents":44661000},"cashflow":{"cfo":-3772000,"capex":2021000,"buybacks":851000,"dividends":1881000,"fcf":-5793000},"derived":[],"adjusted":[],"filed":"2011-11-07","first_filed":"2011-11-07"},{"label":"Q4 FY2010","end":"2010-12-31","income":{"revenue":269809000,"cost_of_revenue":211660000,"gross_profit":58149000,"opex_sga":44111000,"operating_income":18509000,"other_income":863000,"pretax_income":19372000,"income_tax":7029000},"balance":{"cash_and_equivalents":86346000,"total_current_assets":402948000,"total_assets":640020000,"total_current_liabilities":268210000,"total_liabilities":327236000,"stockholders_equity":312784000},"cashflow":{"cfo":46620000,"capex":2986000,"buybacks":570000,"dividends":1878000,"fcf":43634000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.gross_profit","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue"],"adjusted":[],"filed":"2012-02-29","filed_exceptions":{"balance.cash_and_equivalents":"2014-02-28"},"first_filed":"2011-08-02"},{"label":"Q1 FY2011","end":"2011-03-31","income":{"revenue":274384000,"cost_of_revenue":247850000,"gross_profit":34164000,"opex_sga":42622000,"operating_income":-7470000,"other_income":-541000,"pretax_income":-8869000,"income_tax":-3699000,"eps_diluted":-0.14,"shares_diluted":37537000},"balance":{"cash_and_equivalents":63636000,"shares_outstanding":37776239.0},"cashflow":{"cfo":-19066000,"capex":2360000,"dividends":1880000,"fcf":-21426000},"derived":[],"adjusted":[],"filed":"2012-05-02","filed_exceptions":{"balance.cash_and_equivalents":"2012-08-01","balance.shares_outstanding":"2011-08-02","cashflow.cfo":"2013-02-28","income.eps_diluted":"2013-02-28","income.gross_profit":"2013-02-28","income.operating_income":"2013-02-28","income.revenue":"2013-02-28"},"first_filed":"2011-08-02"},{"label":"Q2 FY2011","end":"2011-06-30","income":{"revenue":306417000,"cost_of_revenue":264638000,"gross_profit":47895000,"opex_sga":41928000,"operating_income":6815000,"other_income":74000,"pretax_income":5675000,"income_tax":2513000,"eps_diluted":0.08,"shares_diluted":37742000},"balance":{"cash_and_equivalents":50101000,"total_current_assets":385900000,"total_assets":621544000,"total_current_liabilities":258065000,"total_liabilities":316161000,"shares_outstanding":37776239.0},"cashflow":{"cfo":-4377000,"capex":1544000,"buybacks":3712000,"dividends":1923000,"fcf":-5921000},"derived":[],"adjusted":[],"filed":"2012-08-01","filed_exceptions":{"balance.cash_and_equivalents":"2012-11-01","balance.shares_outstanding":"2011-08-02","balance.total_assets":"2011-08-02","balance.total_current_assets":"2011-08-02","balance.total_current_liabilities":"2011-08-02","balance.total_liabilities":"2011-08-02","cashflow.cfo":"2013-02-28","income.eps_diluted":"2013-02-28","income.gross_profit":"2013-02-28","income.operating_income":"2013-02-28","income.revenue":"2013-02-28"},"first_filed":"2011-08-02"},{"label":"Q3 FY2011","end":"2011-09-30","income":{"revenue":322002000,"cost_of_revenue":279005000,"gross_profit":49006000,"opex_sga":41493000,"operating_income":-46731000,"other_income":4599000,"pretax_income":-42862000,"income_tax":-6293000,"eps_diluted":-0.98,"shares_diluted":37325000},"balance":{"cash_and_equivalents":43692000,"total_current_assets":388002000,"total_assets":565646000,"total_current_liabilities":255752000,"total_liabilities":300998000,"stockholders_equity":264648000,"shares_outstanding":37455699.0},"cashflow":{"cfo":1478000,"capex":2548000,"buybacks":2609000,"dividends":1864000,"fcf":-1070000},"derived":[],"adjusted":[],"filed":"2012-11-01","filed_exceptions":{"balance.shares_outstanding":"2011-11-07","balance.stockholders_equity":"2011-11-07","balance.total_assets":"2011-11-07","balance.total_current_assets":"2011-11-07","balance.total_current_liabilities":"2011-11-07","balance.total_liabilities":"2011-11-07","cashflow.cfo":"2013-02-28","income.eps_diluted":"2013-02-28","income.gross_profit":"2013-02-28","income.operating_income":"2013-02-28","income.revenue":"2013-02-28"},"first_filed":"2011-11-07"},{"label":"Q4 FY2011","end":"2011-12-31","income":{"revenue":313851000,"cost_of_revenue":243631000,"gross_profit":50465000,"opex_sga":41010000,"operating_income":4745000,"other_income":572000,"pretax_income":8119000,"income_tax":2016000,"eps_diluted":0.05},"balance":{"cash_and_equivalents":51237000,"total_current_assets":390550000,"total_assets":593980000,"total_current_liabilities":280784000,"long_term_debt":2400000,"total_liabilities":310874000,"stockholders_equity":264591000,"shares_outstanding":37417859.0},"cashflow":{"cfo":51645000,"capex":2214000,"buybacks":935000,"dividends":1853000,"fcf":49431000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2013-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2015-02-26","balance.shares_outstanding":"2012-02-29"},"first_filed":"2012-02-29"},{"label":"Q1 FY2012","end":"2012-03-31","income":{"revenue":326902000,"cost_of_revenue":283971000,"gross_profit":42931000,"opex_sga":46051000,"operating_income":-3003000,"other_income":-372000,"pretax_income":-3375000,"income_tax":-944000,"eps_diluted":-0.03,"shares_diluted":37056000},"balance":{"cash_and_equivalents":27873000,"total_current_assets":373525000,"total_assets":576058000,"total_current_liabilities":266241000,"total_liabilities":296859000,"stockholders_equity":262323000,"shares_outstanding":37383008.0},"cashflow":{"cfo":-19816000,"capex":2094000,"buybacks":0,"dividends":1853000,"fcf":-21910000},"derived":[],"adjusted":[],"filed":"2013-05-01","filed_exceptions":{"balance.cash_and_equivalents":"2013-07-31","balance.shares_outstanding":"2012-05-02","balance.stockholders_equity":"2012-05-02","balance.total_assets":"2012-05-02","balance.total_current_assets":"2012-05-02","balance.total_current_liabilities":"2012-05-02","balance.total_liabilities":"2012-05-02","cashflow.buybacks":"2012-05-02","cashflow.cfo":"2014-02-28","income.eps_diluted":"2014-02-28","income.gross_profit":"2014-02-28","income.operating_income":"2014-02-28","income.revenue":"2014-02-28"},"first_filed":"2012-05-02"},{"label":"Q2 FY2012","end":"2012-06-30","income":{"revenue":353172000,"cost_of_revenue":299076000,"gross_profit":54096000,"opex_sga":46877000,"operating_income":7441000,"other_income":-443000,"pretax_income":6998000,"income_tax":3049000,"eps_diluted":0.12,"shares_diluted":37247000},"balance":{"cash_and_equivalents":28811000,"total_current_assets":390241000,"total_assets":604621000,"total_current_liabilities":275846000,"long_term_debt":28649000,"total_liabilities":323776000,"stockholders_equity":264390000,"shares_outstanding":37341400.0},"cashflow":{"cfo":6793000,"capex":4494000,"buybacks":912000,"dividends":1929000,"fcf":2299000},"derived":[],"adjusted":[],"filed":"2013-07-31","filed_exceptions":{"balance.cash_and_equivalents":"2013-10-30","balance.long_term_debt":"2012-08-01","balance.shares_outstanding":"2012-08-01","balance.stockholders_equity":"2012-08-01","balance.total_assets":"2012-08-01","balance.total_current_assets":"2012-08-01","balance.total_current_liabilities":"2012-08-01","balance.total_liabilities":"2012-08-01","cashflow.cfo":"2014-02-28","income.eps_diluted":"2014-02-28","income.gross_profit":"2014-02-28","income.operating_income":"2014-02-28","income.revenue":"2014-02-28"},"first_filed":"2012-08-01"},{"label":"Q3 FY2012","end":"2012-09-30","income":{"revenue":335241000,"cost_of_revenue":279720000,"gross_profit":55521000,"opex_sga":45853000,"operating_income":9767000,"other_income":-418000,"pretax_income":9349000,"income_tax":3926000,"eps_diluted":0.15,"shares_diluted":37332000},"balance":{"cash_and_equivalents":35665000,"total_current_assets":379480000,"total_assets":591726000,"total_current_liabilities":263329000,"long_term_debt":24049000,"total_liabilities":307407000,"stockholders_equity":268212000,"shares_outstanding":37279210.0},"cashflow":{"cfo":16455000,"capex":2817000,"buybacks":512000,"dividends":1859000,"fcf":13638000},"derived":[],"adjusted":[],"filed":"2013-10-30","filed_exceptions":{"balance.long_term_debt":"2012-11-01","balance.shares_outstanding":"2012-11-01","balance.stockholders_equity":"2012-11-01","balance.total_assets":"2012-11-01","balance.total_current_assets":"2012-11-01","balance.total_current_liabilities":"2012-11-01","balance.total_liabilities":"2012-11-01","cashflow.cfo":"2014-02-28","income.eps_diluted":"2014-02-28","income.gross_profit":"2014-02-28","income.operating_income":"2014-02-28","income.revenue":"2014-02-28"},"first_filed":"2012-11-01"},{"label":"Q4 FY2012","end":"2012-12-31","income":{"revenue":315870000,"cost_of_revenue":260797000,"gross_profit":55073000,"opex_sga":47028000,"operating_income":8098000,"other_income":469000,"pretax_income":8567000,"income_tax":4014000,"eps_diluted":0.12},"balance":{"cash_and_equivalents":40757000,"total_current_assets":372553000,"total_assets":580754000,"total_current_liabilities":268587000,"long_term_debt":2100000,"total_liabilities":293448000,"stockholders_equity":270405000,"shares_outstanding":37244066.0},"cashflow":{"cfo":27078000,"capex":2377000,"buybacks":1436000,"dividends":1857000,"fcf":24701000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2014-02-28","filed_exceptions":{"balance.cash_and_equivalents":"2016-02-23","balance.shares_outstanding":"2013-02-28"},"first_filed":"2013-02-28"},{"label":"Q1 FY2013","end":"2013-03-31","income":{"revenue":325890000,"cost_of_revenue":274423000,"gross_profit":51467000,"opex_sga":46520000,"operating_income":5086000,"other_income":-294000,"pretax_income":4792000,"income_tax":2043000,"eps_diluted":0.07,"shares_diluted":37333000},"balance":{"cash_and_equivalents":25435000,"total_current_assets":377233000,"total_assets":583608000,"total_current_liabilities":270223000,"long_term_debt":2100000,"total_liabilities":294832000,"stockholders_equity":271712000,"shares_outstanding":37198001.0},"cashflow":{"cfo":-10351000,"capex":3208000,"buybacks":145000,"dividends":1853000,"fcf":-13559000},"derived":[],"adjusted":[],"filed":"2014-04-30","filed_exceptions":{"balance.cash_and_equivalents":"2014-07-30","balance.long_term_debt":"2013-05-01","balance.shares_outstanding":"2013-05-01","balance.stockholders_equity":"2013-05-01","balance.total_assets":"2013-05-01","balance.total_current_assets":"2013-05-01","balance.total_current_liabilities":"2013-05-01","balance.total_liabilities":"2013-05-01","cashflow.cfo":"2015-02-26","income.eps_diluted":"2015-02-26","income.gross_profit":"2015-02-26","income.operating_income":"2015-02-26","income.revenue":"2015-02-26"},"first_filed":"2013-05-01"},{"label":"Q2 FY2013","end":"2013-06-30","income":{"revenue":351053000,"cost_of_revenue":291086000,"gross_profit":59967000,"opex_sga":45699000,"operating_income":14379000,"other_income":-330000,"pretax_income":14049000,"income_tax":5735000,"eps_diluted":0.21,"shares_diluted":37365000},"balance":{"cash_and_equivalents":23346000,"total_current_assets":389228000,"total_assets":595246000,"total_current_liabilities":275571000,"long_term_debt":2100000,"total_liabilities":299092000,"stockholders_equity":278538000,"shares_outstanding":37327193.0},"cashflow":{"cfo":6700000,"capex":4029000,"buybacks":510000,"dividends":1913000,"fcf":2671000},"derived":[],"adjusted":[],"filed":"2014-07-30","filed_exceptions":{"balance.cash_and_equivalents":"2014-10-29","balance.long_term_debt":"2013-07-31","balance.shares_outstanding":"2013-07-31","balance.stockholders_equity":"2013-07-31","balance.total_assets":"2013-07-31","balance.total_current_assets":"2013-07-31","balance.total_current_liabilities":"2013-07-31","balance.total_liabilities":"2013-07-31","cashflow.cfo":"2015-02-26","income.eps_diluted":"2015-02-26","income.gross_profit":"2015-02-26","income.operating_income":"2015-02-26","income.revenue":"2015-02-26"},"first_filed":"2013-07-31"},{"label":"Q3 FY2013","end":"2013-09-30","income":{"revenue":349989000,"cost_of_revenue":282968000,"gross_profit":67021000,"opex_sga":49404000,"operating_income":17734000,"other_income":491000,"pretax_income":18225000,"income_tax":6588000,"eps_diluted":0.3,"shares_diluted":37631000},"balance":{"cash_and_equivalents":45305000,"total_current_assets":389226000,"total_assets":594454000,"total_current_liabilities":266649000,"long_term_debt":5000000,"total_liabilities":288241000,"stockholders_equity":288364000,"shares_outstanding":37355508.0},"cashflow":{"cfo":27433000,"capex":5234000,"buybacks":1177000,"dividends":2052000,"fcf":22199000},"derived":[],"adjusted":[],"filed":"2014-10-29","filed_exceptions":{"balance.long_term_debt":"2013-10-30","balance.shares_outstanding":"2013-10-30","balance.stockholders_equity":"2013-10-30","balance.total_assets":"2013-10-30","balance.total_current_assets":"2013-10-30","balance.total_current_liabilities":"2013-10-30","balance.total_liabilities":"2013-10-30","cashflow.cfo":"2015-02-26","income.eps_diluted":"2015-02-26","income.gross_profit":"2015-02-26","income.operating_income":"2015-02-26","income.revenue":"2015-02-26"},"first_filed":"2013-10-30"},{"label":"Q4 FY2013","end":"2013-12-31","income":{"revenue":330340000,"cost_of_revenue":268912000,"gross_profit":61428000,"opex_sga":52591000,"operating_income":9059000,"other_income":655000,"pretax_income":9714000,"income_tax":3782000,"eps_diluted":0.15},"balance":{"cash_and_equivalents":52054000,"total_current_assets":396997000,"total_assets":601822000,"total_current_liabilities":269438000,"long_term_debt":2000000,"total_liabilities":287800000,"stockholders_equity":295834000,"shares_outstanding":37634927.0},"cashflow":{"cfo":14641000,"capex":4932000,"buybacks":0,"dividends":2057000,"fcf":9709000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2015-02-26","filed_exceptions":{"balance.cash_and_equivalents":"2017-02-23","balance.shares_outstanding":"2014-02-28"},"first_filed":"2014-02-28"},{"label":"Q1 FY2014","end":"2014-03-31","income":{"revenue":321381000,"cost_of_revenue":269232000,"gross_profit":52149000,"opex_sga":50385000,"operating_income":1897000,"other_income":-127000,"pretax_income":1770000,"income_tax":692000,"net_income":375000,"eps_diluted":0.01,"shares_diluted":37890000},"balance":{"cash_and_equivalents":40650000,"total_current_assets":384172000,"total_assets":588844000,"total_current_liabilities":251088000,"long_term_debt":7000000,"total_liabilities":275092000,"stockholders_equity":294876000,"shares_outstanding":37673069.0},"cashflow":{"cfo":-8784000,"capex":3882000,"buybacks":416000,"dividends":2067000,"fcf":-12666000},"derived":[],"adjusted":[],"filed":"2015-04-29","filed_exceptions":{"balance.cash_and_equivalents":"2015-07-30","balance.long_term_debt":"2014-04-30","balance.shares_outstanding":"2014-04-30","balance.stockholders_equity":"2014-04-30","balance.total_assets":"2014-04-30","balance.total_current_assets":"2014-04-30","balance.total_current_liabilities":"2014-04-30","balance.total_liabilities":"2014-04-30","income.eps_diluted":"2016-02-23","income.gross_profit":"2016-02-23","income.net_income":"2016-02-23","income.revenue":"2016-02-23"},"first_filed":"2014-04-30"},{"label":"Q2 FY2014","end":"2014-06-30","income":{"revenue":362801000,"cost_of_revenue":300942000,"gross_profit":61859000,"opex_sga":50573000,"operating_income":10648000,"other_income":-566000,"pretax_income":10082000,"income_tax":3746000,"net_income":4401000,"eps_diluted":0.12,"shares_diluted":37880000},"balance":{"cash_and_equivalents":49759000,"total_current_assets":423496000,"total_assets":668111000,"total_current_liabilities":280234000,"long_term_debt":52000000,"total_liabilities":351342000,"stockholders_equity":298457000,"shares_outstanding":37748396.0},"cashflow":{"cfo":22385000,"capex":4452000,"buybacks":89000,"dividends":2072000,"fcf":17933000},"derived":[],"adjusted":[],"filed":"2015-07-30","filed_exceptions":{"balance.long_term_debt":"2014-07-30","balance.shares_outstanding":"2014-07-30","balance.stockholders_equity":"2014-07-30","balance.total_assets":"2014-07-30","balance.total_current_assets":"2014-07-30","balance.total_current_liabilities":"2014-07-30","balance.total_liabilities":"2014-07-30","income.eps_diluted":"2016-02-23","income.gross_profit":"2016-02-23","income.net_income":"2016-02-23","income.revenue":"2016-02-23"},"first_filed":"2014-07-30"},{"label":"Q3 FY2014","end":"2014-09-30","income":{"revenue":370145000,"cost_of_revenue":303686000,"gross_profit":66459000,"opex_sga":52200000,"operating_income":14785000,"other_income":-757000,"pretax_income":14028000,"income_tax":4649000,"net_income":7605000,"eps_diluted":0.2,"shares_diluted":37924000},"balance":{"cash_and_equivalents":43882000,"total_current_assets":410000000,"total_assets":656406000,"total_current_liabilities":278983000,"long_term_debt":42000000,"total_liabilities":339654000,"stockholders_equity":298880000,"shares_outstanding":37255464.0},"cashflow":{"cfo":23881000,"capex":7033000,"buybacks":5777000,"dividends":2070000,"fcf":16848000},"derived":[],"adjusted":[],"filed":"2015-10-29","filed_exceptions":{"balance.long_term_debt":"2014-10-29","balance.shares_outstanding":"2014-10-29","balance.stockholders_equity":"2014-10-29","balance.total_assets":"2014-10-29","balance.total_current_assets":"2014-10-29","balance.total_current_liabilities":"2014-10-29","balance.total_liabilities":"2014-10-29","income.eps_diluted":"2016-02-23","income.gross_profit":"2016-02-23","income.net_income":"2016-02-23","income.revenue":"2016-02-23"},"first_filed":"2014-10-29"},{"label":"Q4 FY2014","end":"2014-12-31","income":{"revenue":356468000,"cost_of_revenue":287164000,"gross_profit":69304000,"opex_sga":54494000,"operating_income":14892000,"other_income":-544000,"pretax_income":14348000,"income_tax":2527000,"net_income":10682000,"eps_diluted":0.29},"balance":{"cash_and_equivalents":32064000,"total_current_assets":393769000,"total_assets":655942000,"total_current_liabilities":282336000,"long_term_debt":39500000,"total_liabilities":334549000,"stockholders_equity":306281000,"shares_outstanding":37269779.0},"cashflow":{"cfo":5070000,"capex":3816000,"buybacks":1692000,"dividends":2235000,"fcf":1254000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2016-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2018-02-22","balance.shares_outstanding":"2015-02-26","cashflow.cfo":"2015-02-26","income.operating_income":"2015-02-26"},"first_filed":"2015-02-26"},{"label":"Q1 FY2015","end":"2015-03-31","income":{"revenue":369547000,"cost_of_revenue":304859000,"gross_profit":64688000,"opex_sga":53696000,"operating_income":11168000,"other_income":-486000,"pretax_income":10682000,"income_tax":3793000,"net_income":5066000,"eps_diluted":0.13,"shares_diluted":37605000},"balance":{"cash_and_equivalents":38892000,"total_current_assets":422806000,"total_assets":678804000,"total_current_liabilities":292821000,"long_term_debt":37000000,"total_liabilities":351617000,"stockholders_equity":310293000,"shares_outstanding":37391203.0},"cashflow":{"cfo":20415000,"capex":3623000,"dividends":2237000,"fcf":16792000},"derived":[],"adjusted":[],"filed":"2016-04-27","filed_exceptions":{"balance.long_term_debt":"2015-04-29","balance.shares_outstanding":"2015-04-29","balance.stockholders_equity":"2015-04-29","balance.total_assets":"2015-04-29","balance.total_current_assets":"2015-04-29","balance.total_current_liabilities":"2015-04-29","balance.total_liabilities":"2015-04-29","income.eps_diluted":"2017-02-23","income.gross_profit":"2017-02-23","income.revenue":"2017-02-23"},"first_filed":"2015-04-29"},{"label":"Q2 FY2015","end":"2015-06-30","income":{"revenue":416567000,"cost_of_revenue":334518000,"gross_profit":82049000,"opex_sga":57369000,"operating_income":24831000,"other_income":-253000,"pretax_income":24578000,"income_tax":8796000,"net_income":13404000,"eps_diluted":0.35,"shares_diluted":37917000},"balance":{"cash_and_equivalents":40714000,"total_current_assets":446822000,"total_assets":703049000,"total_current_liabilities":324461000,"long_term_debt":19000000,"total_liabilities":361536000,"stockholders_equity":324315000,"shares_outstanding":37549699.0},"cashflow":{"cfo":30245000,"capex":5685000,"buybacks":1525000,"dividends":2242000,"fcf":24560000},"derived":[],"adjusted":[],"filed":"2016-07-28","filed_exceptions":{"balance.long_term_debt":"2015-07-30","balance.shares_outstanding":"2015-07-30","balance.stockholders_equity":"2015-07-30","balance.total_assets":"2015-07-30","balance.total_current_assets":"2015-07-30","balance.total_current_liabilities":"2015-07-30","balance.total_liabilities":"2015-07-30","income.eps_diluted":"2017-02-23","income.gross_profit":"2017-02-23","income.revenue":"2017-02-23"},"first_filed":"2015-07-30"},{"label":"Q3 FY2015","end":"2015-09-30","income":{"revenue":410565000,"cost_of_revenue":323100000,"gross_profit":87465000,"opex_sga":57902000,"operating_income":29861000,"other_income":-362000,"pretax_income":29499000,"income_tax":9613000,"net_income":17673000,"eps_diluted":0.46,"shares_diluted":38007000},"balance":{"cash_and_equivalents":45072000,"total_current_assets":437940000,"total_assets":694526000,"total_current_liabilities":309136000,"long_term_debt":11000000,"total_liabilities":338289000,"stockholders_equity":337608000,"shares_outstanding":37449352.0},"cashflow":{"cfo":23923000,"capex":5908000,"buybacks":3405000,"dividends":2445000,"fcf":18015000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2016-10-27","filed_exceptions":{"balance.long_term_debt":"2015-10-29","balance.shares_outstanding":"2015-10-29","balance.stockholders_equity":"2015-10-29","balance.total_assets":"2015-10-29","balance.total_current_assets":"2015-10-29","balance.total_current_liabilities":"2015-10-29","balance.total_liabilities":"2015-10-29","income.eps_diluted":"2017-02-23","income.gross_profit":"2017-02-23","income.revenue":"2017-02-23"},"first_filed":"2015-10-29"},{"label":"Q4 FY2015","end":"2015-12-31","income":{"revenue":383840000,"cost_of_revenue":299913000,"gross_profit":83927000,"opex_sga":59998000,"operating_income":24184000,"other_income":-279000,"pretax_income":23905000,"income_tax":9022000,"net_income":13221000,"eps_diluted":0.35},"balance":{"cash_and_equivalents":56464000,"total_current_assets":424273000,"total_assets":691594000,"total_current_liabilities":305391000,"long_term_debt":10500000,"total_liabilities":326589000,"stockholders_equity":346721000,"shares_outstanding":37324555.0},"cashflow":{"cfo":23284000,"capex":5592000,"buybacks":3400000,"dividends":2434000,"fcf":17692000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2017-02-23","filed_exceptions":{"balance.cash_and_equivalents":"2019-02-21","balance.shares_outstanding":"2016-02-23","income.net_income":"2016-02-23"},"first_filed":"2016-02-23"},{"label":"Q1 FY2016","end":"2016-03-31","income":{"revenue":385942000,"cost_of_revenue":312440000,"gross_profit":73502000,"opex_sga":58190000,"operating_income":15457000,"other_income":-214000,"pretax_income":15243000,"income_tax":5402000,"net_income":9755000,"eps_diluted":0.26,"shares_diluted":37830000},"balance":{"cash_and_equivalents":43540000,"total_current_assets":414684000,"total_assets":708969000,"total_current_liabilities":306876000,"long_term_debt":53530000,"total_liabilities":370895000,"stockholders_equity":338074000,"shares_outstanding":37444146.0},"cashflow":{"cfo":13117000,"capex":3765000,"buybacks":2840000,"dividends":2426000,"fcf":9352000},"derived":[],"adjusted":[],"filed":"2017-04-26","filed_exceptions":{"balance.long_term_debt":"2016-04-27","balance.shares_outstanding":"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","balance.total_liabilities":"2016-04-27","income.eps_diluted":"2018-02-22","income.gross_profit":"2018-02-22","income.net_income":"2016-04-27","income.revenue":"2018-02-22"},"first_filed":"2016-04-27"},{"label":"Q2 FY2016","end":"2016-06-30","income":{"revenue":427538000,"cost_of_revenue":338112000,"gross_profit":89426000,"opex_sga":61023000,"operating_income":28615000,"other_income":-1051000,"pretax_income":27564000,"income_tax":9847000,"net_income":17717000,"eps_diluted":0.47,"shares_diluted":37911000},"balance":{"cash_and_equivalents":38282000,"total_current_assets":434539000,"total_assets":729013000,"total_current_liabilities":326597000,"long_term_debt":38505000,"total_liabilities":376314000,"stockholders_equity":352699000,"shares_outstanding":37442214.0},"cashflow":{"cfo":23304000,"capex":7139000,"buybacks":2084000,"dividends":2618000,"fcf":16165000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2017-07-27","filed_exceptions":{"balance.long_term_debt":"2016-07-28","balance.shares_outstanding":"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","balance.total_liabilities":"2016-07-28","income.eps_diluted":"2018-02-22","income.gross_profit":"2018-02-22","income.net_income":"2016-07-28","income.revenue":"2018-02-22"},"first_filed":"2016-07-28"},{"label":"Q3 FY2016","end":"2016-09-30","income":{"revenue":428760000,"cost_of_revenue":335944000,"gross_profit":92816000,"opex_sga":61032000,"operating_income":31950000,"other_income":324000,"pretax_income":32274000,"income_tax":11803000,"net_income":20471000,"eps_diluted":0.54,"shares_diluted":37821000},"balance":{"cash_and_equivalents":25337000,"total_current_assets":422864000,"total_assets":717742000,"total_current_liabilities":313698000,"long_term_debt":27480000,"total_liabilities":352762000,"stockholders_equity":364980000,"shares_outstanding":37209358.0},"cashflow":{"cfo":13333000,"capex":6353000,"buybacks":6053000,"dividends":2619000,"fcf":6980000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2017-10-26","filed_exceptions":{"balance.long_term_debt":"2016-10-27","balance.shares_outstanding":"2016-10-27","balance.stockholders_equity":"2016-10-27","balance.total_assets":"2016-10-27","balance.total_current_assets":"2016-10-27","balance.total_current_liabilities":"2016-10-27","balance.total_liabilities":"2016-10-27","income.eps_diluted":"2018-02-22","income.gross_profit":"2018-02-22","income.net_income":"2016-10-27","income.revenue":"2018-02-22"},"first_filed":"2016-10-27"},{"label":"Q4 FY2016","end":"2016-12-31","income":{"revenue":392100000,"cost_of_revenue":303835000,"gross_profit":88265000,"opex_sga":62956000,"operating_income":25547000,"other_income":433000,"pretax_income":25980000,"income_tax":9113000,"net_income":16867000,"eps_diluted":0.45},"balance":{"cash_and_equivalents":32074000,"total_current_assets":415957000,"total_assets":708903000,"total_current_liabilities":317681000,"long_term_debt":1955000,"total_liabilities":332270000,"stockholders_equity":376633000,"shares_outstanding":37209114.0},"cashflow":{"cfo":41434000,"capex":5960000,"buybacks":2111000,"dividends":2601000,"fcf":35474000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2018-02-22","filed_exceptions":{"balance.cash_and_equivalents":"2020-02-26","balance.shares_outstanding":"2017-02-23","balance.stockholders_equity":"2020-02-26"},"first_filed":"2017-02-23"},{"label":"Q1 FY2017","end":"2017-03-31","income":{"revenue":380588000,"cost_of_revenue":304634000,"gross_profit":75954000,"opex_sga":63247000,"operating_income":11756000,"other_income":-387000,"pretax_income":11369000,"income_tax":3892000,"net_income":7477000,"eps_diluted":0.2,"shares_diluted":37724000},"balance":{"cash_and_equivalents":31444000,"total_current_assets":396453000,"total_assets":687612000,"total_current_liabilities":293043000,"long_term_debt":693000,"total_liabilities":305656000,"stockholders_equity":381956000,"shares_outstanding":37265543.0},"cashflow":{"cfo":10053000,"capex":5077000,"buybacks":2197000,"dividends":2608000,"fcf":4976000},"derived":[],"adjusted":[],"filed":"2018-04-26","filed_exceptions":{"balance.long_term_debt":"2017-04-26","balance.shares_outstanding":"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","balance.total_liabilities":"2017-04-26","income.eps_diluted":"2019-02-21","income.gross_profit":"2019-02-21","income.net_income":"2019-02-21","income.revenue":"2019-02-21"},"first_filed":"2017-04-26"},{"label":"Q2 FY2017","end":"2017-06-30","income":{"revenue":465411000,"cost_of_revenue":369673000,"gross_profit":95738000,"opex_sga":66599000,"operating_income":29265000,"other_income":-1582000,"pretax_income":27683000,"income_tax":9711000,"net_income":17972000,"eps_diluted":0.48,"shares_diluted":37705000},"balance":{"cash_and_equivalents":34465000,"total_current_assets":497169000,"total_assets":893155000,"total_current_liabilities":375416000,"long_term_debt":103468000,"total_liabilities":496243000,"stockholders_equity":396912000,"shares_outstanding":37287630.0},"cashflow":{"cfo":11127000,"capex":6569000,"buybacks":1619000,"dividends":2797000,"fcf":4558000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2018-07-26","filed_exceptions":{"balance.long_term_debt":"2017-07-27","balance.shares_outstanding":"2017-07-27","balance.stockholders_equity":"2017-07-27","balance.total_assets":"2017-07-27","balance.total_current_assets":"2017-07-27","balance.total_current_liabilities":"2017-07-27","balance.total_liabilities":"2017-07-27","income.eps_diluted":"2019-02-21","income.gross_profit":"2019-02-21","income.net_income":"2019-02-21","income.revenue":"2019-02-21"},"first_filed":"2017-07-27"},{"label":"Q3 FY2017","end":"2017-09-30","income":{"revenue":480851000,"cost_of_revenue":379993000,"gross_profit":100858000,"opex_sga":66707000,"operating_income":34335000,"other_income":1534000,"pretax_income":35869000,"income_tax":13585000,"net_income":22284000,"eps_diluted":0.59,"shares_diluted":37626000},"balance":{"cash_and_equivalents":29496000,"total_current_assets":495377000,"total_assets":884587000,"total_current_liabilities":373802000,"long_term_debt":80951000,"total_liabilities":472658000,"stockholders_equity":411929000,"shares_outstanding":37134226.0},"cashflow":{"cfo":44512000,"capex":5184000,"buybacks":5093000,"dividends":2794000,"fcf":39328000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2018-10-25","filed_exceptions":{"balance.long_term_debt":"2017-10-26","balance.shares_outstanding":"2017-10-26","balance.stockholders_equity":"2017-10-26","balance.total_assets":"2017-10-26","balance.total_current_assets":"2017-10-26","balance.total_current_liabilities":"2017-10-26","balance.total_liabilities":"2017-10-26","income.eps_diluted":"2019-02-21","income.gross_profit":"2019-02-21","income.net_income":"2019-02-21","income.revenue":"2019-02-21"},"first_filed":"2017-10-26"},{"label":"Q4 FY2017","end":"2017-12-31","income":{"revenue":461072000,"cost_of_revenue":367341000,"gross_profit":93731000,"opex_sga":70033000,"operating_income":23904000,"other_income":2113000,"pretax_income":26017000,"income_tax":18478000,"net_income":7539000,"eps_diluted":0.2},"balance":{"cash_and_equivalents":36542000,"total_current_assets":489357000,"total_assets":881120000,"total_current_liabilities":373728000,"long_term_debt":59926000,"total_liabilities":463175000,"stockholders_equity":417945000,"shares_outstanding":37175074.0},"cashflow":{"cfo":48398000,"capex":18637000,"buybacks":98000,"dividends":2788000,"fcf":29761000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2019-02-21","filed_exceptions":{"balance.cash_and_equivalents":"2020-02-26","balance.shares_outstanding":"2018-02-22","balance.stockholders_equity":"2021-02-25"},"first_filed":"2018-02-22"},{"label":"Q1 FY2018","end":"2018-03-31","income":{"revenue":464941000,"cost_of_revenue":375888000,"gross_profit":89053000,"opex_sga":70023000,"operating_income":19241000,"other_income":-508000,"pretax_income":18733000,"income_tax":2074000,"net_income":16659000,"eps_diluted":0.44,"shares_diluted":37628000},"balance":{"cash_and_equivalents":25219000,"total_current_assets":491793000,"total_assets":882718000,"total_current_liabilities":366036000,"long_term_debt":64880000,"total_liabilities":453580000,"stockholders_equity":429138000,"shares_outstanding":37109941.0},"cashflow":{"cfo":3851000,"capex":5588000,"buybacks":4293000,"dividends":2786000,"fcf":-1737000},"derived":[],"adjusted":[],"filed":"2019-04-25","filed_exceptions":{"balance.long_term_debt":"2018-04-26","balance.shares_outstanding":"2018-04-26","balance.stockholders_equity":"2019-10-24","balance.total_assets":"2018-04-26","balance.total_current_assets":"2018-04-26","balance.total_current_liabilities":"2018-04-26","balance.total_liabilities":"2018-04-26","income.eps_diluted":"2020-02-26","income.gross_profit":"2020-02-26","income.net_income":"2020-02-26","income.revenue":"2020-02-26"},"first_filed":"2018-04-26"},{"label":"Q2 FY2018","end":"2018-06-30","income":{"revenue":535043000,"cost_of_revenue":423860000,"gross_profit":111183000,"opex_sga":71208000,"operating_income":40175000,"other_income":3169000,"pretax_income":43344000,"income_tax":10797000,"net_income":32547000,"eps_diluted":0.87,"shares_diluted":37605000},"balance":{"cash_and_equivalents":28001000,"total_current_assets":561823000,"total_assets":959166000,"total_current_liabilities":418312000,"long_term_debt":57864000,"total_liabilities":498191000,"stockholders_equity":460975000,"shares_outstanding":37245109.0},"cashflow":{"cfo":33667000,"capex":8535000,"buybacks":2537000,"dividends":2974000,"fcf":25132000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2019-07-25","filed_exceptions":{"balance.cash_and_equivalents":"2018-07-26","balance.long_term_debt":"2018-07-26","balance.shares_outstanding":"2018-07-26","balance.stockholders_equity":"2019-10-24","balance.total_assets":"2018-07-26","balance.total_current_assets":"2018-07-26","balance.total_current_liabilities":"2018-07-26","balance.total_liabilities":"2018-07-26","income.eps_diluted":"2020-02-26","income.gross_profit":"2020-02-26","income.net_income":"2020-02-26","income.revenue":"2020-02-26"},"first_filed":"2018-07-26"},{"label":"Q3 FY2018","end":"2018-09-30","income":{"revenue":594536000,"cost_of_revenue":466668000,"gross_profit":127868000,"opex_sga":75297000,"operating_income":52790000,"other_income":-654000,"pretax_income":52136000,"income_tax":13595000,"net_income":38541000,"eps_diluted":1.02,"shares_diluted":37667000},"balance":{"cash_and_equivalents":19248000,"total_current_assets":599679000,"total_assets":1059940000,"total_current_liabilities":445846000,"long_term_debt":93672000,"total_liabilities":567173000,"stockholders_equity":492767000,"shares_outstanding":37149822.0},"cashflow":{"cfo":30484000,"capex":7936000,"buybacks":4743000,"dividends":3170000,"fcf":22548000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2019-10-24","filed_exceptions":{"balance.cash_and_equivalents":"2018-10-25","balance.long_term_debt":"2018-10-25","balance.shares_outstanding":"2018-10-25","balance.total_assets":"2018-10-25","balance.total_current_assets":"2018-10-25","balance.total_current_liabilities":"2018-10-25","balance.total_liabilities":"2018-10-25","income.eps_diluted":"2020-02-26","income.gross_profit":"2020-02-26","income.net_income":"2020-02-26","income.revenue":"2020-02-26"},"first_filed":"2018-10-25"},{"label":"Q4 FY2018","end":"2018-12-31","income":{"revenue":588359000,"cost_of_revenue":470184000,"gross_profit":118175000,"opex_sga":80458000,"operating_income":38032000,"other_income":-3569000,"pretax_income":34463000,"income_tax":9307000,"net_income":25156000,"eps_diluted":0.67},"balance":{"cash_and_equivalents":45620000,"total_current_assets":609700000,"total_assets":1062564000,"total_current_liabilities":467058000,"long_term_debt":73639000,"total_liabilities":564517000,"stockholders_equity":498047000,"shares_outstanding":36869712.0},"cashflow":{"cfo":79188000,"capex":5209000,"buybacks":16960000,"dividends":3338000,"fcf":73979000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2020-02-26","filed_exceptions":{"balance.shares_outstanding":"2019-02-21","balance.stockholders_equity":"2022-02-23"},"first_filed":"2019-02-21"},{"label":"Q1 FY2019","end":"2019-03-31","income":{"revenue":538473000,"cost_of_revenue":431808000,"gross_profit":106665000,"opex_sga":78905000,"operating_income":27979000,"other_income":-1180000,"pretax_income":26799000,"income_tax":6933000,"net_income":19866000,"eps_diluted":0.53,"shares_diluted":37234000},"balance":{"cash_and_equivalents":29130000,"total_current_assets":557272000,"total_assets":1080032000,"total_current_liabilities":409843000,"long_term_debt":74483000,"total_liabilities":564837000,"stockholders_equity":515195000,"shares_outstanding":36904514.0},"cashflow":{"cfo":991000,"capex":8844000,"buybacks":3321000,"dividends":3506000,"fcf":-7853000},"derived":[],"adjusted":[],"filed":"2020-04-27","filed_exceptions":{"balance.cash_and_equivalents":"2019-04-25","balance.long_term_debt":"2019-04-25","balance.shares_outstanding":"2019-04-25","balance.stockholders_equity":"2020-10-26","balance.total_assets":"2019-04-25","balance.total_current_assets":"2019-04-25","balance.total_current_liabilities":"2019-04-25","balance.total_liabilities":"2019-04-25","income.eps_diluted":"2021-02-25","income.gross_profit":"2021-02-25","income.net_income":"2021-02-25","income.revenue":"2021-02-25"},"first_filed":"2019-04-25"},{"label":"Q2 FY2019","end":"2019-06-30","income":{"revenue":650302000,"cost_of_revenue":530286000,"gross_profit":120016000,"opex_sga":84506000,"operating_income":35702000,"other_income":-4596000,"pretax_income":31106000,"income_tax":6933000,"net_income":24173000,"eps_diluted":0.65,"shares_diluted":37223000},"balance":{"cash_and_equivalents":36787000,"total_current_assets":726582000,"total_assets":1444596000,"total_current_liabilities":527050000,"long_term_debt":284667000,"total_liabilities":912508000,"stockholders_equity":532088000,"shares_outstanding":36854381.0},"cashflow":{"cfo":25609000,"capex":6836000,"buybacks":4576000,"dividends":3692000,"fcf":18773000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2020-07-27","filed_exceptions":{"balance.cash_and_equivalents":"2019-07-25","balance.long_term_debt":"2019-07-25","balance.shares_outstanding":"2019-07-25","balance.stockholders_equity":"2020-10-26","balance.total_assets":"2019-07-25","balance.total_current_assets":"2019-07-25","balance.total_current_liabilities":"2019-07-25","balance.total_liabilities":"2019-07-25","income.eps_diluted":"2021-02-25","income.gross_profit":"2021-02-25","income.net_income":"2021-02-25","income.revenue":"2021-02-25"},"first_filed":"2019-07-25"},{"label":"Q3 FY2019","end":"2019-09-30","income":{"revenue":706918000,"cost_of_revenue":564216000,"gross_profit":142702000,"opex_sga":90006000,"operating_income":53404000,"other_income":-4698000,"pretax_income":48706000,"income_tax":12473000,"net_income":36233000,"eps_diluted":0.98,"shares_diluted":37051000},"balance":{"cash_and_equivalents":40363000,"total_current_assets":750402000,"total_assets":1467460000,"total_current_liabilities":577732000,"long_term_debt":228167000,"total_liabilities":909830000,"stockholders_equity":557630000,"shares_outstanding":36675927.0},"cashflow":{"cfo":73115000,"capex":6961000,"buybacks":7420000,"dividends":3673000,"fcf":66154000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2020-10-26","filed_exceptions":{"balance.cash_and_equivalents":"2019-10-24","balance.long_term_debt":"2019-10-24","balance.shares_outstanding":"2019-10-24","balance.total_assets":"2019-10-24","balance.total_current_assets":"2019-10-24","balance.total_current_liabilities":"2019-10-24","balance.total_liabilities":"2019-10-24","income.eps_diluted":"2021-02-25","income.gross_profit":"2021-02-25","income.net_income":"2021-02-25","income.revenue":"2021-02-25"},"first_filed":"2019-10-24"},{"label":"Q4 FY2019","end":"2019-12-31","income":{"revenue":719584000,"cost_of_revenue":587024000,"gross_profit":132560000,"opex_sga":86588000,"operating_income":46554000,"other_income":-1423000,"pretax_income":45131000,"income_tax":11079000,"net_income":34052000,"eps_diluted":0.92},"balance":{"cash_and_equivalents":50788000,"total_current_assets":790184000,"total_assets":1505012000,"total_current_liabilities":607997000,"long_term_debt":205318000,"total_liabilities":919708000,"stockholders_equity":585304000,"shares_outstanding":36613587.0},"cashflow":{"cfo":42313000,"capex":9109000,"buybacks":4233000,"dividends":3672000,"fcf":33204000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2021-02-25","filed_exceptions":{"balance.cash_and_equivalents":"2021-10-27","balance.shares_outstanding":"2020-02-26","balance.stockholders_equity":"2023-02-22"},"first_filed":"2020-02-26"},{"label":"Q1 FY2020","end":"2020-03-31","income":{"revenue":700131000,"cost_of_revenue":583038000,"gross_profit":117093000,"opex_sga":92924000,"operating_income":24723000,"other_income":-256000,"pretax_income":24467000,"income_tax":6751000,"net_income":17716000,"eps_diluted":0.48,"shares_diluted":36905000},"balance":{"cash_and_equivalents":133264000,"total_current_assets":878443000,"total_assets":1618067000,"total_current_liabilities":599625000,"long_term_debt":333113000,"total_liabilities":1025024000,"stockholders_equity":593043000,"shares_outstanding":36471001.0},"cashflow":{"cfo":21920000,"capex":7497000,"buybacks":8985000,"dividends":3844000,"fcf":14423000},"derived":[],"adjusted":[],"filed":"2021-04-28","filed_exceptions":{"balance.cash_and_equivalents":"2020-04-27","balance.long_term_debt":"2020-04-27","balance.shares_outstanding":"2020-04-27","balance.stockholders_equity":"2021-10-27","balance.total_assets":"2020-04-27","balance.total_current_assets":"2020-04-27","balance.total_current_liabilities":"2020-04-27","balance.total_liabilities":"2020-04-27"},"first_filed":"2020-04-27"},{"label":"Q2 FY2020","end":"2020-06-30","income":{"revenue":743468000,"cost_of_revenue":597773000,"gross_profit":145695000,"opex_sga":85045000,"operating_income":60962000,"other_income":-6397000,"pretax_income":54565000,"income_tax":15070000,"net_income":39495000,"eps_diluted":1.08,"shares_diluted":36737000},"balance":{"cash_and_equivalents":53253000,"total_current_assets":792505000,"total_assets":1675443000,"total_current_liabilities":681486000,"long_term_debt":231442000,"total_liabilities":1047010000,"stockholders_equity":628433000,"shares_outstanding":36478839.0},"cashflow":{"cfo":141866000,"capex":7042000,"buybacks":2021000,"dividends":3830000,"fcf":134824000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2021-07-28","filed_exceptions":{"balance.long_term_debt":"2020-07-27","balance.shares_outstanding":"2020-07-27","balance.stockholders_equity":"2021-10-27","balance.total_assets":"2020-07-27","balance.total_current_assets":"2020-07-27","balance.total_current_liabilities":"2020-07-27","balance.total_liabilities":"2020-07-27"},"first_filed":"2020-07-27"},{"label":"Q3 FY2020","end":"2020-09-30","income":{"revenue":714099000,"cost_of_revenue":566903000,"gross_profit":147196000,"opex_sga":90888000,"operating_income":56685000,"other_income":1682000,"pretax_income":58367000,"income_tax":8279000,"net_income":50088000,"eps_diluted":1.36,"shares_diluted":36750000},"balance":{"cash_and_equivalents":70540000,"total_current_assets":811296000,"total_assets":1677969000,"total_current_liabilities":655343000,"long_term_debt":222213000,"total_liabilities":1009843000,"stockholders_equity":668126000,"shares_outstanding":36394751.0},"cashflow":{"cfo":52614000,"capex":4920000,"buybacks":7771000,"dividends":3833000,"fcf":47694000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2021-10-27","filed_exceptions":{"balance.long_term_debt":"2020-10-26","balance.shares_outstanding":"2020-10-26","balance.total_assets":"2020-10-26","balance.total_current_assets":"2020-10-26","balance.total_current_liabilities":"2020-10-26","balance.total_liabilities":"2020-10-26"},"first_filed":"2020-10-26"},{"label":"Q4 FY2020","end":"2020-12-31","income":{"revenue":698961000,"cost_of_revenue":561962000,"gross_profit":136999000,"opex_sga":88920000,"operating_income":48281000,"other_income":5860000,"pretax_income":54141000,"income_tax":11301000,"net_income":42840000,"eps_diluted":1.17},"balance":{"cash_and_equivalents":54896000,"total_current_assets":811852000,"total_assets":1757355000,"total_current_liabilities":692904000,"long_term_debt":235733000,"total_liabilities":1060926000,"stockholders_equity":696429000,"shares_outstanding":36185179.0},"cashflow":{"cfo":70110000,"capex":4672000,"buybacks":11343000,"dividends":3992000,"fcf":65438000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.income_tax","income.operating_income","income.opex_sga","income.other_income","income.pretax_income"],"adjusted":[],"filed":"2022-02-23","filed_exceptions":{"balance.shares_outstanding":"2021-02-25","balance.stockholders_equity":"2024-02-22","income.eps_diluted":"2021-02-25","income.gross_profit":"2021-02-25","income.net_income":"2021-02-25","income.revenue":"2021-02-25"},"first_filed":"2021-02-25"},{"label":"Q1 FY2021","end":"2021-03-31","income":{"revenue":669761000,"cost_of_revenue":546292000,"gross_profit":123469000,"opex_sga":88214000,"operating_income":35605000,"other_income":-377000,"pretax_income":35228000,"income_tax":8737000,"net_income":26491000,"eps_diluted":0.73,"shares_diluted":36499000},"balance":{"cash_and_equivalents":52116000,"total_current_assets":762572000,"total_assets":1715530000,"total_current_liabilities":691688000,"long_term_debt":171752000,"total_liabilities":992427000,"stockholders_equity":723103000,"shares_outstanding":36285379.0},"cashflow":{"cfo":84647000,"capex":4812000,"buybacks":885000,"dividends":4163000,"fcf":79835000},"derived":[],"adjusted":[],"filed":"2022-04-27","filed_exceptions":{"balance.cash_and_equivalents":"2021-04-28","balance.long_term_debt":"2021-04-28","balance.shares_outstanding":"2021-04-28","balance.stockholders_equity":"2022-10-26","balance.total_assets":"2021-04-28","balance.total_current_assets":"2021-04-28","balance.total_current_liabilities":"2021-04-28","balance.total_liabilities":"2021-04-28"},"first_filed":"2021-04-28"},{"label":"Q2 FY2021","end":"2021-06-30","income":{"revenue":713895000,"cost_of_revenue":587440000,"gross_profit":126455000,"opex_sga":87549000,"operating_income":39397000,"other_income":3385000,"pretax_income":42782000,"income_tax":9817000,"net_income":32965000,"eps_diluted":0.9,"shares_diluted":36566000},"balance":{"cash_and_equivalents":53659000,"total_current_assets":819400000,"total_assets":1754950000,"total_current_liabilities":721410000,"long_term_debt":156272000,"total_liabilities":1002938000,"stockholders_equity":752012000,"shares_outstanding":36305194.0},"cashflow":{"cfo":25422000,"capex":5950000,"buybacks":2162000,"dividends":4178000,"fcf":19472000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2022-07-27","filed_exceptions":{"balance.cash_and_equivalents":"2021-07-28","balance.long_term_debt":"2021-07-28","balance.shares_outstanding":"2021-07-28","balance.stockholders_equity":"2022-10-26","balance.total_assets":"2021-07-28","balance.total_current_assets":"2021-07-28","balance.total_current_liabilities":"2021-07-28","balance.total_liabilities":"2021-07-28"},"first_filed":"2021-07-28"},{"label":"Q3 FY2021","end":"2021-09-30","income":{"revenue":833896000,"cost_of_revenue":674684000,"gross_profit":159212000,"opex_sga":95287000,"operating_income":64105000,"other_income":-2809000,"pretax_income":61296000,"income_tax":14999000,"net_income":46297000,"eps_diluted":1.27,"shares_diluted":36434000},"balance":{"cash_and_equivalents":67721000,"total_current_assets":904711000,"total_assets":1951334000,"total_current_liabilities":742262000,"long_term_debt":266772000,"total_liabilities":1179545000,"stockholders_equity":771789000,"shares_outstanding":36041288.0},"cashflow":{"cfo":42585000,"capex":5102000,"buybacks":22484000,"dividends":4350000,"fcf":37483000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2022-10-26","filed_exceptions":{"balance.cash_and_equivalents":"2021-10-27","balance.long_term_debt":"2021-10-27","balance.shares_outstanding":"2021-10-27","balance.total_assets":"2021-10-27","balance.total_current_assets":"2021-10-27","balance.total_current_liabilities":"2021-10-27","balance.total_liabilities":"2021-10-27"},"first_filed":"2021-10-27"},{"label":"Q4 FY2021","end":"2021-12-31","income":{"revenue":856084000,"cost_of_revenue":702013000,"gross_profit":154071000,"opex_sga":105259000,"operating_income":49331000,"other_income":1637000,"pretax_income":50968000,"income_tax":13373000,"net_income":37595000},"balance":{"cash_and_equivalents":58776000,"total_current_assets":1027321000,"total_assets":2209114000,"total_current_liabilities":836554000,"long_term_debt":385242000,"total_liabilities":1403448000,"stockholders_equity":805666000,"shares_outstanding":35956839.0},"cashflow":{"cfo":27497000,"capex":6466000,"buybacks":1523000,"dividends":4693000,"fcf":21031000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue"],"adjusted":[],"filed":"2023-02-22","filed_exceptions":{"balance.shares_outstanding":"2022-02-23","balance.stockholders_equity":"2025-02-20"},"first_filed":"2022-02-23"},{"label":"Q1 FY2022","end":"2022-03-31","income":{"revenue":885216000,"cost_of_revenue":732072000,"gross_profit":153144000,"opex_sga":117776000,"operating_income":35691000,"other_income":2018000,"pretax_income":37709000,"income_tax":-49053000,"net_income":86762000,"eps_diluted":2.4,"shares_diluted":36188000},"balance":{"cash_and_equivalents":115615000,"total_current_assets":1139629000,"total_assets":2308413000,"total_current_liabilities":857199000,"long_term_debt":412079000,"total_liabilities":1430005000,"stockholders_equity":878408000,"shares_outstanding":35983287.0},"cashflow":{"cfo":63729000,"capex":9192000,"buybacks":14097000,"dividends":4673000,"fcf":54537000},"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.stockholders_equity":"2023-10-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":1017948000,"cost_of_revenue":842956000,"gross_profit":174992000,"opex_sga":118724000,"operating_income":56651000,"other_income":-3136000,"pretax_income":53515000,"income_tax":11269000,"net_income":42246000,"eps_diluted":1.17,"shares_diluted":36073000},"balance":{"cash_and_equivalents":69129000,"total_current_assets":1238223000,"total_assets":2439622000,"total_current_liabilities":968180000,"long_term_debt":403192000,"total_liabilities":1542777000,"stockholders_equity":896845000,"shares_outstanding":35776204.0},"cashflow":{"cfo":44563000,"capex":11023000,"buybacks":18757000,"dividends":5026000,"fcf":33540000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2023-07-26","filed_exceptions":{"balance.cash_and_equivalents":"2022-07-27","balance.long_term_debt":"2022-07-27","balance.shares_outstanding":"2022-07-27","balance.stockholders_equity":"2023-10-26","balance.total_assets":"2022-07-27","balance.total_current_assets":"2022-07-27","balance.total_current_liabilities":"2022-07-27","balance.total_liabilities":"2022-07-27"},"first_filed":"2022-07-27"},{"label":"Q3 FY2022","end":"2022-09-30","income":{"revenue":1120012000,"cost_of_revenue":917788000,"gross_profit":202224000,"opex_sga":121194000,"operating_income":81436000,"other_income":-7001000,"pretax_income":74435000,"income_tax":12920000,"net_income":61515000,"eps_diluted":1.71,"shares_diluted":35972000},"balance":{"cash_and_equivalents":71139000,"total_current_assets":1358091000,"total_assets":2549473000,"total_current_liabilities":1044005000,"long_term_debt":378192000,"total_liabilities":1598341000,"stockholders_equity":951132000,"shares_outstanding":35760816.0},"cashflow":{"cfo":61232000,"capex":14578000,"buybacks":3573000,"dividends":5013000,"fcf":46654000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2023-10-26","filed_exceptions":{"balance.cash_and_equivalents":"2022-10-26","balance.long_term_debt":"2022-10-26","balance.shares_outstanding":"2022-10-26","balance.total_assets":"2022-10-26","balance.total_current_assets":"2022-10-26","balance.total_current_liabilities":"2022-10-26","balance.total_liabilities":"2022-10-26"},"first_filed":"2022-10-26"},{"label":"Q4 FY2022","end":"2022-12-31","income":{"revenue":1117188000,"cost_of_revenue":905940000,"gross_profit":211248000,"opex_sga":131650000,"operating_income":80071000,"other_income":-9872000,"pretax_income":70199000,"income_tax":14775000,"net_income":55424000},"balance":{"cash_and_equivalents":57214000,"total_current_assets":1307671000,"total_assets":2597478000,"total_current_liabilities":1170802000,"long_term_debt":247245000,"total_liabilities":1597555000,"stockholders_equity":999923000,"shares_outstanding":35738041.0},"cashflow":{"cfo":132007000,"capex":13566000,"buybacks":1789000,"dividends":5365000,"fcf":118441000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue"],"adjusted":[],"filed":"2024-02-22","filed_exceptions":{"balance.shares_outstanding":"2023-02-22","balance.stockholders_equity":"2026-02-19"},"first_filed":"2023-02-22"},{"label":"Q1 FY2023","end":"2023-03-31","income":{"revenue":1174640000,"cost_of_revenue":969235000,"gross_profit":205405000,"opex_sga":135032000,"operating_income":70885000,"other_income":-5060000,"pretax_income":65825000,"income_tax":8609000,"net_income":57216000,"eps_diluted":1.59,"shares_diluted":35907000},"balance":{"cash_and_equivalents":48560000,"total_current_assets":1459024000,"total_assets":2839471000,"total_current_liabilities":1406659000,"long_term_debt":197761000,"total_liabilities":1785981000,"stockholders_equity":1053490000,"shares_outstanding":35767519.0},"cashflow":{"cfo":126909000,"capex":16520000,"buybacks":3568000,"dividends":6254000,"fcf":110389000},"derived":[],"adjusted":[],"filed":"2024-04-25","filed_exceptions":{"balance.cash_and_equivalents":"2023-04-26","balance.long_term_debt":"2023-04-26","balance.shares_outstanding":"2023-04-26","balance.stockholders_equity":"2024-10-24","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":1296430000,"cost_of_revenue":1068510000,"gross_profit":227920000,"opex_sga":136430000,"operating_income":92082000,"other_income":-6880000,"pretax_income":85202000,"income_tax":15726000,"net_income":69476000,"eps_diluted":1.93,"shares_diluted":35906000},"balance":{"cash_and_equivalents":60007000,"total_current_assets":1500323000,"total_assets":2915117000,"total_current_liabilities":1481476000,"long_term_debt":133945000,"total_liabilities":1803653000,"stockholders_equity":1111464000,"shares_outstanding":35769739.0},"cashflow":{"cfo":125410000,"capex":24610000,"buybacks":3208000,"dividends":7152000,"fcf":100800000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2024-07-25","filed_exceptions":{"balance.cash_and_equivalents":"2023-07-26","balance.long_term_debt":"2023-07-26","balance.shares_outstanding":"2023-07-26","balance.stockholders_equity":"2024-10-24","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":1378124000,"cost_of_revenue":1100625000,"gross_profit":277499000,"opex_sga":142935000,"operating_income":135143000,"other_income":-9705000,"pretax_income":125438000,"income_tax":20313000,"net_income":105125000,"eps_diluted":2.93,"shares_diluted":35917000},"balance":{"cash_and_equivalents":137623000,"total_current_assets":1812232000,"total_assets":3140619000,"total_current_liabilities":1628987000,"long_term_debt":33932000,"total_liabilities":1933457000,"stockholders_equity":1207162000,"shares_outstanding":35714815.0},"cashflow":{"cfo":214241000,"capex":28444000,"buybacks":1787000,"dividends":8049000,"fcf":185797000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2024-10-24","filed_exceptions":{"balance.cash_and_equivalents":"2023-10-26","balance.long_term_debt":"2023-10-26","balance.shares_outstanding":"2023-10-26","balance.total_assets":"2023-10-26","balance.total_current_assets":"2023-10-26","balance.total_current_liabilities":"2023-10-26","balance.total_liabilities":"2023-10-26"},"first_filed":"2023-10-26"},{"label":"Q4 FY2023","end":"2023-12-31","income":{"revenue":1357566000,"cost_of_revenue":1077881000,"gross_profit":279685000,"opex_sga":160026000,"operating_income":120278000,"other_income":-8549000,"pretax_income":111729000,"income_tax":20148000,"net_income":91581000},"balance":{"cash_and_equivalents":205150000,"total_current_assets":1911100000,"total_assets":3305579000,"total_current_liabilities":1721205000,"long_term_debt":39345000,"total_liabilities":2027750000,"stockholders_equity":1277829000,"shares_outstanding":35684609.0},"cashflow":{"cfo":173008000,"capex":25264000,"buybacks":12621000,"dividends":8924000,"fcf":147744000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue"],"adjusted":[],"filed":"2025-02-20","filed_exceptions":{"balance.shares_outstanding":"2024-02-22","balance.stockholders_equity":"2026-02-19"},"first_filed":"2024-02-22"},{"label":"Q1 FY2024","end":"2024-03-31","income":{"revenue":1537016000,"cost_of_revenue":1239653000,"gross_profit":297363000,"opex_sga":162723000,"operating_income":135460000,"other_income":-12404000,"pretax_income":123056000,"income_tax":26737000,"net_income":96319000,"eps_diluted":2.69,"shares_diluted":35828000},"balance":{"cash_and_equivalents":100792000,"total_current_assets":2048189000,"total_assets":3902829000,"total_current_liabilities":2139659000,"long_term_debt":77004000,"total_liabilities":2530293000,"stockholders_equity":1372536000,"shares_outstanding":35721909.0},"cashflow":{"cfo":146557000,"capex":24952000,"buybacks":295000,"dividends":8921000,"fcf":121605000},"derived":[],"adjusted":[],"filed":"2025-04-24","filed_exceptions":{"balance.cash_and_equivalents":"2024-04-25","balance.long_term_debt":"2024-04-25","balance.shares_outstanding":"2024-04-25","balance.stockholders_equity":"2025-10-23","balance.total_assets":"2024-04-25","balance.total_current_assets":"2024-04-25","balance.total_current_liabilities":"2024-04-25","balance.total_liabilities":"2024-04-25"},"first_filed":"2024-04-25"},{"label":"Q2 FY2024","end":"2024-06-30","income":{"revenue":1810290000,"cost_of_revenue":1446694000,"gross_profit":363596000,"opex_sga":179537000,"operating_income":184670000,"other_income":-15015000,"pretax_income":169655000,"income_tax":35646000,"net_income":134009000,"eps_diluted":3.74,"shares_diluted":35828000},"balance":{"cash_and_equivalents":199419000,"total_current_assets":2323371000,"total_assets":4213984000,"total_current_liabilities":2334948000,"long_term_debt":73377000,"total_liabilities":2731690000,"stockholders_equity":1482294000,"shares_outstanding":35676594.0},"cashflow":{"cfo":189858000,"capex":23384000,"buybacks":10844000,"dividends":10713000,"fcf":166474000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2025-07-24","filed_exceptions":{"balance.cash_and_equivalents":"2024-07-25","balance.long_term_debt":"2024-07-25","balance.shares_outstanding":"2024-07-25","balance.stockholders_equity":"2025-10-23","balance.total_assets":"2024-07-25","balance.total_current_assets":"2024-07-25","balance.total_current_liabilities":"2024-07-25","balance.total_liabilities":"2024-07-25"},"first_filed":"2024-07-25"},{"label":"Q3 FY2024","end":"2024-09-30","income":{"revenue":1812366000,"cost_of_revenue":1430652000,"gross_profit":381714000,"opex_sga":180177000,"operating_income":202884000,"other_income":-15072000,"pretax_income":187812000,"income_tax":41577000,"net_income":146235000,"eps_diluted":4.09,"shares_diluted":35755000},"balance":{"cash_and_equivalents":415583000,"total_current_assets":2536899000,"total_assets":4412765000,"total_current_liabilities":2429143000,"long_term_debt":62315000,"total_liabilities":2825043000,"stockholders_equity":1587722000,"shares_outstanding":35592558.0},"cashflow":{"cfo":302179000,"capex":22059000,"buybacks":30885000,"dividends":10688000,"fcf":280120000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2025-10-23","filed_exceptions":{"balance.cash_and_equivalents":"2024-10-24","balance.long_term_debt":"2024-10-24","balance.shares_outstanding":"2024-10-24","balance.total_assets":"2024-10-24","balance.total_current_assets":"2024-10-24","balance.total_current_liabilities":"2024-10-24","balance.total_liabilities":"2024-10-24"},"first_filed":"2024-10-24"},{"label":"Q4 FY2024","end":"2024-12-31","income":{"revenue":1867804000,"cost_of_revenue":1434066000,"gross_profit":433738000,"opex_sga":207635000,"operating_income":226355000,"other_income":-40317000,"pretax_income":186038000,"income_tax":40168000,"net_income":145870000},"balance":{"cash_and_equivalents":549939000,"total_current_assets":2790241000,"total_assets":4711088000,"total_current_liabilities":2582770000,"long_term_debt":62293000,"total_liabilities":3006412000,"stockholders_equity":1704676000,"shares_outstanding":35553062.0},"cashflow":{"cfo":210463000,"capex":40676000,"buybacks":15888000,"dividends":12444000,"fcf":169787000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue"],"adjusted":[],"filed":"2026-02-19","filed_exceptions":{"balance.shares_outstanding":"2025-02-20","balance.stockholders_equity":"2026-10-22"},"first_filed":"2025-02-20"},{"label":"Q1 FY2025","end":"2025-03-31","income":{"revenue":1831286000,"cost_of_revenue":1427870000,"gross_profit":403416000,"opex_sga":194874000,"operating_income":209098000,"other_income":-1086000,"pretax_income":208012000,"income_tax":38723000,"net_income":169289000,"eps_diluted":4.75,"shares_diluted":35605000},"balance":{"cash_and_equivalents":204758000,"total_current_assets":2597499000,"total_assets":4569218000,"total_current_liabilities":2411244000,"long_term_debt":63776000,"total_liabilities":2792205000,"stockholders_equity":1777013000,"shares_outstanding":35274843.0},"cashflow":{"cfo":-87950000,"capex":22208000,"buybacks":91369000,"dividends":14162000,"fcf":-110158000},"derived":[],"adjusted":[],"filed":"2026-04-23","filed_exceptions":{"balance.cash_and_equivalents":"2025-04-24","balance.long_term_debt":"2025-04-24","balance.shares_outstanding":"2025-04-24","balance.stockholders_equity":"2026-10-22","balance.total_assets":"2025-04-24","balance.total_current_assets":"2025-04-24","balance.total_current_liabilities":"2025-04-24","balance.total_liabilities":"2025-04-24"},"first_filed":"2025-04-24"},{"label":"Q2 FY2025","end":"2025-06-30","income":{"revenue":2173319000,"cost_of_revenue":1663422000,"gross_profit":509897000,"opex_sga":210466000,"operating_income":299873000,"other_income":-3389000,"pretax_income":296484000,"income_tax":65636000,"net_income":230848000,"eps_diluted":6.53,"shares_diluted":35369000},"balance":{"cash_and_equivalents":331710000,"total_current_assets":3043279000,"total_assets":5063729000,"total_current_liabilities":2699599000,"long_term_debt":61331000,"total_liabilities":3092520000,"stockholders_equity":1971209000,"shares_outstanding":35281452.0},"cashflow":{"cfo":252495000,"capex":31273000,"buybacks":19921000,"dividends":15871000,"fcf":221222000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2026-07-23","filed_exceptions":{"balance.cash_and_equivalents":"2025-07-24","balance.long_term_debt":"2025-07-24","balance.shares_outstanding":"2025-07-24","balance.stockholders_equity":"2026-10-22","balance.total_assets":"2025-07-24","balance.total_current_assets":"2025-07-24","balance.total_current_liabilities":"2025-07-24","balance.total_liabilities":"2025-07-24"},"first_filed":"2025-07-24"},{"label":"Q3 FY2025","end":"2025-09-30","income":{"revenue":2450969000,"cost_of_revenue":1843098000,"gross_profit":607871000,"opex_sga":229579000,"operating_income":378874000,"other_income":-8416000,"pretax_income":370458000,"income_tax":78843000,"net_income":291615000,"eps_diluted":8.25,"shares_diluted":35365000},"balance":{"cash_and_equivalents":860523000,"total_current_assets":3703528000,"total_assets":5777851000,"total_current_liabilities":3032223000,"long_term_debt":131322000,"total_liabilities":3544465000,"stockholders_equity":2233386000,"shares_outstanding":35271950.0},"cashflow":{"cfo":553271000,"capex":35332000,"buybacks":13136000,"dividends":17641000,"fcf":517939000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2026-10-22","filed_exceptions":{"balance.cash_and_equivalents":"2025-10-23","balance.long_term_debt":"2025-10-23","balance.shares_outstanding":"2025-10-23","balance.total_assets":"2025-10-23","balance.total_current_assets":"2025-10-23","balance.total_current_liabilities":"2025-10-23","balance.total_liabilities":"2025-10-23"},"first_filed":"2025-10-23"},{"label":"Q4 FY2025","end":"2025-12-31","income":{"revenue":2646067000,"cost_of_revenue":1971352000,"gross_profit":674715000,"opex_sga":248365000,"operating_income":426744000,"other_income":-8245000,"pretax_income":418499000,"income_tax":87693000,"net_income":330806000},"balance":{"cash_and_equivalents":981898000,"total_current_assets":4110553000,"total_assets":6441169000,"total_current_liabilities":3393850000,"long_term_debt":139063000,"total_liabilities":3992395000,"stockholders_equity":2448774000,"shares_outstanding":35174967.0},"cashflow":{"cfo":468540000,"capex":66090000,"buybacks":91573000,"dividends":21159000,"fcf":402450000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends","income.cost_of_revenue","income.gross_profit","income.income_tax","income.net_income","income.operating_income","income.opex_sga","income.other_income","income.pretax_income","income.revenue"],"adjusted":[],"filed":"2026-10-22","filed_exceptions":{"balance.shares_outstanding":"2026-02-19"},"first_filed":"2026-02-19"},{"label":"Q1 FY2026","end":"2026-03-31","income":{"revenue":2865332000,"cost_of_revenue":2110920000,"gross_profit":754412000,"opex_sga":268996000,"operating_income":485718000,"other_income":-3572000,"pretax_income":482146000,"income_tax":111768000,"net_income":370378000,"eps_diluted":10.51,"shares_diluted":35251000},"balance":{"cash_and_equivalents":1050164000,"total_current_assets":4500931000,"total_assets":6938346000,"total_current_liabilities":3630793000,"long_term_debt":39054000,"total_liabilities":4123298000,"stockholders_equity":2815048000,"shares_outstanding":35202424.0},"cashflow":{"cfo":388828000,"capex":147473000,"buybacks":2548000,"dividends":24623000,"fcf":241355000},"derived":[],"adjusted":[],"filed":"2026-04-23","filed_exceptions":{"balance.stockholders_equity":"2026-10-22"},"first_filed":"2026-04-23"},{"label":"Q2 FY2026","end":"2026-06-30","income":{"revenue":3265656000,"cost_of_revenue":2421428000,"gross_profit":844228000,"opex_sga":287047000,"operating_income":557966000,"other_income":8277000,"pretax_income":566243000,"income_tax":124641000,"net_income":441602000,"eps_diluted":12.53,"shares_diluted":35254000},"balance":{"cash_and_equivalents":1854794000,"total_current_assets":5788402000,"total_assets":8487806000,"total_current_liabilities":4768764000,"long_term_debt":53849000,"total_liabilities":5270537000,"stockholders_equity":3217269000,"shares_outstanding":35194329.0},"cashflow":{"cfo":1139426000,"capex":141364000,"buybacks":5684000,"dividends":28162000,"fcf":998062000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2026-07-23","filed_exceptions":{"balance.stockholders_equity":"2026-10-22"},"first_filed":"2026-07-23"},{"label":"Q3 FY2026","end":"2026-09-30","income":{"revenue":3766302000,"cost_of_revenue":2831820000,"gross_profit":934482000,"opex_sga":314165000,"operating_income":624570000,"other_income":10486000,"pretax_income":635056000,"income_tax":146012000,"net_income":489044000,"eps_diluted":13.91,"shares_diluted":35152000},"balance":{"cash_and_equivalents":2158027000,"total_current_assets":6776190000,"total_assets":9805283000,"total_current_liabilities":5911571000,"long_term_debt":43845000,"total_liabilities":6470040000,"stockholders_equity":3335243000,"shares_outstanding":34985904.0},"cashflow":{"cfo":1010126000,"capex":210600000,"buybacks":337879000,"dividends":31600000,"fcf":799526000},"derived":["cashflow.buybacks","cashflow.capex","cashflow.cfo","cashflow.dividends"],"adjusted":[],"filed":"2026-10-22","first_filed":"2026-10-22"}]}
