{"schemaVersion":1,"title":"Bio-Techne Margins","path":"/stock/tech/margins","topic":"margins","company":{"symbol":"tech","name":"Bio-Techne","exchange":"NASDAQ","currency":"USD","aliases":[]},"retrievedAt":"2026-09-28T18:23:16.063Z","periodBasis":"fiscal","options":{"range":"5Y","deductSbc":false,"limit":200,"offset":0,"frequency":"quarterly","wacc":7.9},"definitions":[{"label":"Gross margin","unit":"percent","group":"margins","formula":"Gross profit / revenue × 100. Uses revenue − reported cost of revenue when gross profit is absent.","id":"gross_margin"},{"label":"Operating margin","unit":"percent","group":"margins","formula":"Operating income / revenue × 100. Uses reported operating income, or reported pretax income less the complete nonoperating income/expense total when both are available.","id":"operating_margin"},{"label":"Net margin","unit":"percent","group":"margins","formula":"Reported net income / revenue × 100.","id":"net_margin"},{"label":"EBITDA margin","unit":"percent","group":"margins","formula":"(Operating income + reported depreciation and amortization) / revenue × 100. An EBITDA proxy, not adjusted EBITDA.","id":"ebitda_margin"},{"label":"Operating cash flow margin","unit":"percent","group":"margins","formula":"Operating cash flow / revenue × 100.","id":"ocf_margin"},{"label":"Free cash flow margin","unit":"percent","group":"margins","formula":"Free cash flow / revenue × 100. Reflects the selected reported capex scope and the SBC option.","id":"fcf_margin"},{"label":"Capex / revenue","unit":"percent","group":"margins","formula":"Reported cash capital investment / revenue × 100. Uses PPE purchases or, when those are not separately tagged, the broader productive-assets total.","id":"capex_intensity"},{"label":"SBC / revenue","unit":"percent","group":"margins","formula":"Reported share-based compensation / revenue × 100.","id":"sbc_revenue"}],"latest":{"period":"2026-Q4","start":"2026-04-01","end":"2026-06-30","fiscal":true,"ttm":true,"priceDate":"2026-06-30","values":{"gross_margin":65.8154624025505,"operating_margin":23.12510896909014,"net_margin":null,"ebitda_margin":30.64117412637924,"ocf_margin":29.706842013499713,"fcf_margin":27.0666766295549,"capex_intensity":2.640165383944806,"sbc_revenue":1.6283095469376574},"issues":{"net_margin":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","eps":"missing_inputs","net_margin":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},"rows":[{"period":"2026-Q4","start":"2026-04-01","end":"2026-06-30","fiscal":true,"ttm":true,"priceDate":"2026-06-30","values":{"gross_margin":65.8154624025505,"operating_margin":23.12510896909014,"net_margin":null,"ebitda_margin":30.64117412637924,"ocf_margin":29.706842013499713,"fcf_margin":27.0666766295549,"capex_intensity":2.640165383944806,"sbc_revenue":1.6283095469376574},"issues":{"net_margin":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","eps":"missing_inputs","net_margin":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2026-Q3","start":"2026-01-01","end":"2026-03-31","fiscal":true,"ttm":true,"priceDate":"2026-03-31","values":{"gross_margin":66.88438257630493,"operating_margin":24.24257020374741,"net_margin":16.39195286033107,"ebitda_margin":32.00359648700287,"ocf_margin":27.82813929964838,"fcf_margin":24.910489218566862,"capex_intensity":2.917650081081515,"sbc_revenue":3.3701009906394996},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2026-Q2","start":"2025-10-01","end":"2025-12-31","fiscal":true,"ttm":true,"priceDate":"2025-12-31","values":{"gross_margin":64.64747175346511,"operating_margin":18.406635189622715,"net_margin":12.846216502127572,"ebitda_margin":26.757740547592412,"ocf_margin":27.853128157984568,"fcf_margin":25.85195875313052,"capex_intensity":2.001169404854044,"sbc_revenue":4.717500853395161},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2026-Q1","start":"2025-07-01","end":"2025-09-30","fiscal":true,"ttm":true,"priceDate":"2025-09-30","values":{"gross_margin":65.64603653748844,"operating_margin":16.631362216677424,"net_margin":13.3255395997278,"ebitda_margin":25.125368602886013,"ocf_margin":9.626424246654219,"fcf_margin":7.754881261886898,"capex_intensity":1.8715429847673222,"sbc_revenue":4.076704297604299},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","pb":"missing_inputs","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roe":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2025-Q4","start":"2025-04-01","end":"2025-06-30","fiscal":true,"ttm":true,"priceDate":"2025-06-30","values":{"gross_margin":62.72384245529461,"operating_margin":-7.527668757335218,"net_margin":-5.577289534458172,"ebitda_margin":1.0256685301800839,"ocf_margin":30.981751870874923,"fcf_margin":29.43898991683598,"capex_intensity":1.5427619540389443,"sbc_revenue":1.4354942517131284},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","eps":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2025-Q3","start":"2025-01-01","end":"2025-03-31","fiscal":true,"ttm":true,"priceDate":"2025-03-31","values":{"gross_margin":67.85859997912588,"operating_margin":12.242354853707212,"net_margin":7.144009285820465,"ebitda_margin":20.962360167119467,"ocf_margin":13.005209041656517,"fcf_margin":9.803561883857665,"capex_intensity":3.2016471577988557,"sbc_revenue":3.602683273188459},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2025-Q2","start":"2024-10-01","end":"2024-12-31","fiscal":true,"ttm":true,"priceDate":"2024-12-31","values":{"gross_margin":65.27466830061508,"operating_margin":15.964326955772293,"net_margin":11.746248708047307,"ebitda_margin":25.082567139456824,"ocf_margin":28.396362669216344,"fcf_margin":26.099969363467114,"capex_intensity":2.2963933057492314,"sbc_revenue":4.951671711033528},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2025-Q1","start":"2024-07-01","end":"2024-09-30","fiscal":true,"ttm":true,"priceDate":"2024-09-30","values":{"gross_margin":63.22748032529761,"operating_margin":13.814439400534791,"net_margin":11.607901664490186,"ebitda_margin":23.535020624753848,"ocf_margin":22.071941352458733,"fcf_margin":18.903260576663968,"capex_intensity":3.168680775794761,"sbc_revenue":3.5182997187847627},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2024-Q4","start":"2024-04-01","end":"2024-06-30","fiscal":true,"ttm":true,"priceDate":"2024-06-28","values":{"gross_margin":66.43210203234902,"operating_margin":14.969993368158669,"net_margin":13.259762364463784,"ebitda_margin":24.13598214956599,"ocf_margin":24.66391592262634,"fcf_margin":18.789999313947447,"capex_intensity":5.873916608678892,"sbc_revenue":2.3074234153002786},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","eps":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2024-Q3","start":"2024-01-01","end":"2024-03-31","fiscal":true,"ttm":true,"priceDate":"2024-03-28","values":{"gross_margin":67.4291759494839,"operating_margin":22.08036173326127,"net_margin":16.168250787666267,"ebitda_margin":31.081179060600867,"ocf_margin":26.690351582583023,"fcf_margin":21.271932715504175,"capex_intensity":5.418418867078845,"sbc_revenue":2.6803722794204883},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2024-Q2","start":"2023-10-01","end":"2023-12-31","fiscal":true,"ttm":true,"priceDate":"2023-12-29","values":{"gross_margin":64.77927204161439,"operating_margin":13.941408227499833,"net_margin":10.075275680672638,"ebitda_margin":24.140676013763855,"ocf_margin":30.490319077909593,"fcf_margin":25.037601156281408,"capex_intensity":5.452717921628185,"sbc_revenue":4.678317522505668},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2024-Q1","start":"2023-07-01","end":"2023-09-30","fiscal":true,"ttm":true,"priceDate":"2023-09-29","values":{"gross_margin":66.87164858179717,"operating_margin":20.171520392871976,"net_margin":18.41334609204326,"ebitda_margin":30.47718778774803,"ocf_margin":21.442937873508225,"fcf_margin":16.534926968422194,"capex_intensity":4.908010905086031,"sbc_revenue":3.6445375268564826},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2023-Q4","start":"2023-04-01","end":"2023-06-30","fiscal":true,"ttm":true,"priceDate":"2023-06-30","values":{"gross_margin":67.93375813089075,"operating_margin":31.370303995752025,"net_margin":25.051108456126375,"ebitda_margin":40.30532324439135,"ocf_margin":27.675892738616753,"fcf_margin":24.081375282092125,"capex_intensity":3.594517456524625,"sbc_revenue":-0.6919553962564715},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","eps":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2023-Q3","start":"2023-01-01","end":"2023-03-31","fiscal":true,"ttm":true,"priceDate":"2023-03-31","values":{"gross_margin":68.72845457697878,"operating_margin":27.269111257674762,"net_margin":23.871818756671857,"ebitda_margin":36.438367341388286,"ocf_margin":17.180243824495317,"fcf_margin":13.18630883982784,"capex_intensity":3.9939349846674777,"sbc_revenue":3.4370686665805414},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2023-Q2","start":"2022-10-01","end":"2022-12-31","fiscal":true,"ttm":true,"priceDate":"2022-12-30","values":{"gross_margin":67.51576877616623,"operating_margin":24.998435089347193,"net_margin":18.412554633792496,"ebitda_margin":34.8308607745019,"ocf_margin":23.70710764007791,"fcf_margin":21.45768665701945,"capex_intensity":2.249420983058461,"sbc_revenue":6.165379757788652},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2023-Q1","start":"2022-07-01","end":"2022-09-30","fiscal":true,"ttm":true,"priceDate":"2022-09-30","values":{"gross_margin":66.60176892696224,"operating_margin":20.884834325341643,"net_margin":33.21095473846212,"ebitda_margin":30.76449537371827,"ocf_margin":20.797315087797376,"fcf_margin":17.253527655708222,"capex_intensity":3.5437874320891507,"sbc_revenue":5.362778364947805},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2022-Q4","start":"2022-04-01","end":"2022-06-30","fiscal":true,"ttm":true,"priceDate":"2022-06-30","values":{"gross_margin":69.51094272589755,"operating_margin":27.954605381850477,"net_margin":21.345601398892544,"ebitda_margin":36.92875085002151,"ocf_margin":35.6374120487947,"fcf_margin":30.929333721914592,"capex_intensity":4.708078326880108,"sbc_revenue":2.916441150755652},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","eps":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2022-Q3","start":"2022-01-01","end":"2022-03-31","fiscal":true,"ttm":true,"priceDate":"2022-03-31","values":{"gross_margin":69.37832327740585,"operating_margin":31.14823539135466,"net_margin":20.917362316444883,"ebitda_margin":39.88415020525113,"ocf_margin":25.1838994958261,"fcf_margin":19.983745213103013,"capex_intensity":5.200154282723091,"sbc_revenue":2.779499683169408},"issues":{},"issueCodes":{"software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2022-Q2","start":"2021-10-01","end":"2021-12-31","fiscal":true,"ttm":true,"priceDate":"2021-12-31","values":{"gross_margin":68.21662532123175,"operating_margin":23.153938709725335,"net_margin":29.77354090227127,"ebitda_margin":32.475972608030425,"ocf_margin":37.50538480963769,"fcf_margin":33.7293334719767,"capex_intensity":3.776051337660987,"sbc_revenue":5.187614195100937},"issues":{},"issueCodes":{"software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2022-Q1","start":"2021-07-01","end":"2021-09-30","fiscal":true,"ttm":true,"priceDate":"2021-09-30","values":{"gross_margin":66.35017208665252,"operating_margin":24.531369437255307,"net_margin":27.011978162261997,"ebitda_margin":34.12864398821973,"ocf_margin":18.79333692898079,"fcf_margin":16.438058505581658,"capex_intensity":2.355278423399129,"sbc_revenue":4.554184984421017},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2021-Q4","start":"2021-04-01","end":"2021-06-30","fiscal":true,"ttm":true,"priceDate":"2021-06-30","values":{"gross_margin":67.92470312089812,"operating_margin":26.476674336365175,"net_margin":5.775437404450484,"ebitda_margin":36.00151334990811,"ocf_margin":47.10687647667433,"fcf_margin":42.73823679293358,"capex_intensity":4.368639683740754,"sbc_revenue":3.786463239495344},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs","eps":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2021-Q3","start":"2021-01-01","end":"2021-03-31","fiscal":true,"ttm":true,"priceDate":"2021-03-31","values":{"gross_margin":69.09161082643543,"operating_margin":28.177144921823675,"net_margin":18.79762843253186,"ebitda_margin":36.84182433320195,"ocf_margin":30.73922612008935,"fcf_margin":26.386151622651425,"capex_intensity":4.353074497437919,"sbc_revenue":4.369908684798319},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2021-Q2","start":"2020-10-01","end":"2020-12-31","fiscal":true,"ttm":true,"priceDate":"2020-12-31","values":{"gross_margin":67.29006969806424,"operating_margin":22.739941048726216,"net_margin":20.634729524242708,"ebitda_margin":32.052636976985816,"ocf_margin":39.80727125166665,"fcf_margin":34.70366059762858,"capex_intensity":5.103610654038074,"sbc_revenue":6.946618328405864},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2021-Q1","start":"2020-07-01","end":"2020-09-30","fiscal":true,"ttm":true,"priceDate":"2020-09-30","values":{"gross_margin":67.44939985014618,"operating_margin":24.041253874896544,"net_margin":16.354144731364993,"ebitda_margin":34.36843471319644,"ocf_margin":32.325819421250834,"fcf_margin":26.969279967090927,"capex_intensity":5.356539454159913,"sbc_revenue":6.343321955543366},"issues":{},"issueCodes":{"software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2020-Q4","start":"2020-04-01","end":"2020-06-30","fiscal":true,"ttm":true,"priceDate":"2020-06-30","values":{"gross_margin":64.44373670621154,"operating_margin":22.356313340992074,"net_margin":33.46736126118953,"ebitda_margin":34.294277557241486,"ocf_margin":25.47345792053869,"fcf_margin":15.593116234630388,"capex_intensity":9.8803416859083,"sbc_revenue":3.4219775470045612},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2020-Q3","start":"2020-01-01","end":"2020-03-31","fiscal":true,"ttm":true,"priceDate":"2020-03-31","values":{"gross_margin":66.8086089993836,"operating_margin":24.548489829463733,"net_margin":18.71378672693651,"ebitda_margin":35.39089788370659,"ocf_margin":25.41041709471954,"fcf_margin":20.642592973084035,"capex_intensity":4.767824121635504,"sbc_revenue":4.034826381754674},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2020-Q2","start":"2019-10-01","end":"2019-12-31","fiscal":true,"ttm":true,"priceDate":"2019-12-31","values":{"gross_margin":65.6466631338748,"operating_margin":20.002811813944433,"net_margin":64.68361685790607,"ebitda_margin":31.116506429320733,"ocf_margin":38.07736814214802,"fcf_margin":30.202126163928757,"capex_intensity":7.875241978219257,"sbc_revenue":5.47708912368737},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2020-Q1","start":"2019-07-01","end":"2019-09-30","fiscal":true,"ttm":true,"priceDate":"2019-09-30","values":{"gross_margin":64.6212952200084,"operating_margin":18.187325027422602,"net_margin":7.857326064297135,"ebitda_margin":29.148180285195068,"ocf_margin":22.12308246426876,"fcf_margin":16.37934327641438,"capex_intensity":5.74373918785438,"sbc_revenue":4.565522284616602},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs","roiic":"capital_not_increased","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2019-Q4","start":"2019-04-01","end":"2019-06-30","fiscal":true,"ttm":true,"priceDate":"2019-06-28","values":{"gross_margin":66.91919191919192,"operating_margin":22.572835795976296,"net_margin":8.58742382502713,"ebitda_margin":32.96550212872528,"ocf_margin":29.18962350780533,"fcf_margin":23.089364721596127,"capex_intensity":6.1002587862092,"sbc_revenue":4.241276400367309},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"tax_rate_undefined","roic_wacc":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2019-Q3","start":"2019-01-01","end":"2019-03-31","fiscal":true,"ttm":true,"priceDate":"2019-03-29","values":{"gross_margin":67.40740340039272,"operating_margin":23.850352426958636,"net_margin":24.15544652468612,"ebitda_margin":34.30253000903382,"ocf_margin":21.455039191608833,"fcf_margin":18.790875306311232,"capex_intensity":2.664163885297602,"sbc_revenue":3.0969214707266537},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roic":"missing_inputs","roiic":"tax_rate_undefined","roic_wacc":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2019-Q2","start":"2018-10-01","end":"2018-12-31","fiscal":true,"ttm":true,"priceDate":"2018-12-31","values":{"gross_margin":64.76305082803279,"operating_margin":19.255630049853877,"net_margin":10.06016847172082,"ebitda_margin":30.646381296200794,"ocf_margin":26.68213855939488,"fcf_margin":24.043894332703,"capex_intensity":2.63824422669188,"sbc_revenue":3.931579852157469},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2019-Q1","start":"2018-07-01","end":"2018-09-30","fiscal":true,"ttm":true,"priceDate":"2018-09-28","values":{"gross_margin":66.02626250230104,"operating_margin":15.808430999570474,"net_margin":10.678652512732404,"ebitda_margin":27.49892618273302,"ocf_margin":24.205682027367,"fcf_margin":21.634656685279502,"capex_intensity":2.571025342087501,"sbc_revenue":7.09639811008161},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","roic":"tax_rate_undefined","roiic":"tax_rate_undefined","roic_wacc":"tax_rate_undefined","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2018-Q4","start":"2018-04-01","end":"2018-06-30","fiscal":true,"ttm":true,"priceDate":"2018-06-29","values":{"gross_margin":67.78268443418732,"operating_margin":23.808070833379567,"net_margin":23.13457676389983,"ebitda_margin":33.3235323487967,"ocf_margin":35.97090771910748,"fcf_margin":32.74324009453327,"capex_intensity":3.2276676245742117,"sbc_revenue":8.129084514074584},"issues":{},"issueCodes":{"ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"tax_rate_undefined","roiic":"tax_rate_undefined","roic_wacc":"tax_rate_undefined","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2018-Q3","start":"2018-01-01","end":"2018-03-31","fiscal":true,"ttm":true,"priceDate":"2018-03-29","values":{"gross_margin":67.24338763089044,"operating_margin":26.275057478975196,"net_margin":12.03734761210687,"ebitda_margin":36.19925231593006,"ocf_margin":13.203393241570257,"fcf_margin":11.06401663688534,"capex_intensity":2.1393766046849176,"sbc_revenue":2.8955986656339765},"issues":{},"issueCodes":{"ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"tax_rate_undefined","roiic":"tax_rate_undefined","roic_wacc":"tax_rate_undefined","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2018-Q2","start":"2017-10-01","end":"2017-12-31","fiscal":true,"ttm":true,"priceDate":"2017-12-29","values":{"gross_margin":66.06034264659138,"operating_margin":15.664956244769806,"net_margin":31.687349581260175,"ebitda_margin":25.79450286403768,"ocf_margin":25.417604587649933,"fcf_margin":21.308051092096814,"capex_intensity":4.109553495553119,"sbc_revenue":3.27207384870875},"issues":{},"issueCodes":{"ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2018-Q1","start":"2017-07-01","end":"2017-09-30","fiscal":true,"ttm":true,"priceDate":"2017-09-29","values":{"gross_margin":67.67579678175544,"operating_margin":18.00045639050431,"net_margin":10.969276621050666,"ebitda_margin":28.66547267534731,"ocf_margin":30.907318152586555,"fcf_margin":27.26103462344326,"capex_intensity":3.6462835291432993,"sbc_revenue":2.624245399791167},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2017-Q4","start":"2017-04-01","end":"2017-06-30","fiscal":true,"ttm":true,"priceDate":"2017-06-30","values":{"gross_margin":70.7679239739938,"operating_margin":29.82028126556732,"net_margin":17.632745340980215,"ebitda_margin":39.23922901046124,"ocf_margin":32.46113757999208,"fcf_margin":28.713484653016387,"capex_intensity":3.7476529269756926,"sbc_revenue":2.1791056214793905},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2017-Q3","start":"2017-01-01","end":"2017-03-31","fiscal":true,"ttm":true,"priceDate":"2017-03-31","values":{"gross_margin":65.38806001235794,"operating_margin":22.428264959697856,"net_margin":14.849656685434992,"ebitda_margin":33.56290397606171,"ocf_margin":17.314301186500693,"fcf_margin":14.52612870304158,"capex_intensity":2.7881724834591113,"sbc_revenue":2.7590133090803057},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2017-Q2","start":"2016-10-01","end":"2016-12-31","fiscal":true,"ttm":true,"priceDate":"2016-12-30","values":{"gross_margin":64.55044117535488,"operating_margin":12.249728770095672,"net_margin":4.789578702193359,"ebitda_margin":24.089767614770086,"ocf_margin":31.24265023860645,"fcf_margin":29.078121799297456,"capex_intensity":2.1645284393089903,"sbc_revenue":3.0764678658948315},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2017-Q1","start":"2016-07-01","end":"2016-09-30","fiscal":true,"ttm":true,"priceDate":"2016-09-30","values":{"gross_margin":64.68781828903133,"operating_margin":19.483692114473012,"net_margin":12.468123233854849,"ebitda_margin":29.93237913632152,"ocf_margin":20.29544880189308,"fcf_margin":18.425345188044204,"capex_intensity":1.8701036138488756,"sbc_revenue":2.4322068294774892},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2016-Q4","start":"2016-04-01","end":"2016-06-30","fiscal":true,"ttm":true,"priceDate":"2016-06-30","values":{"gross_margin":66.55585402413142,"operating_margin":29.69086240928452,"net_margin":19.01574627862454,"ebitda_margin":37.601846217776526,"ocf_margin":26.98164170908713,"fcf_margin":24.715424229382165,"capex_intensity":2.2662174797049612,"sbc_revenue":2.043602796040427},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2016-Q3","start":"2016-01-01","end":"2016-03-31","fiscal":true,"ttm":true,"priceDate":"2016-03-31","values":{"gross_margin":68.70805433180884,"operating_margin":33.23356722377894,"net_margin":23.127667534530016,"ebitda_margin":41.500920036954184,"ocf_margin":28.35469906011162,"fcf_margin":26.189367274171012,"capex_intensity":2.1653317859406136,"sbc_revenue":1.7690669069197467},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2016-Q2","start":"2015-10-01","end":"2015-12-31","fiscal":true,"ttm":true,"priceDate":"2015-12-31","values":{"gross_margin":67.47913685725393,"operating_margin":29.795628044695512,"net_margin":21.380896060608567,"ebitda_margin":38.554426129173656,"ocf_margin":31.874912122540465,"fcf_margin":27.832962524915843,"capex_intensity":4.04194959762462,"sbc_revenue":1.9196572572307644},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2016-Q1","start":"2015-07-01","end":"2015-09-30","fiscal":true,"ttm":true,"priceDate":"2015-09-30","values":{"gross_margin":67.0851834384816,"operating_margin":27.609649317945202,"net_margin":20.205372794333563,"ebitda_margin":37.117484272252426,"ocf_margin":28.325962573744672,"fcf_margin":22.87931233927443,"capex_intensity":5.44665023447024,"sbc_revenue":1.8134738078500812},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2015-Q4","start":"2015-04-01","end":"2015-06-30","fiscal":true,"ttm":true,"priceDate":"2015-06-30","values":{"gross_margin":67.21569227369692,"operating_margin":-92.70117029142551,"net_margin":22.3766179682653,"ebitda_margin":-84.6281141905272,"ocf_margin":31.563873095195603,"fcf_margin":25.670771610446785,"capex_intensity":5.893101484748817,"sbc_revenue":1.0470581236242489},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","eps":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2015-Q3","start":"2015-01-01","end":"2015-03-31","fiscal":true,"ttm":true,"priceDate":"2015-03-31","values":{"gross_margin":69.53520559224934,"operating_margin":34.5363443648277,"net_margin":21.277527637134497,"ebitda_margin":42.65929676413392,"ocf_margin":26.95912682422607,"fcf_margin":22.64580668897493,"capex_intensity":4.313320135251144,"sbc_revenue":1.128260831479178},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2015-Q2","start":"2014-10-01","end":"2014-12-31","fiscal":true,"ttm":true,"priceDate":"2014-12-31","values":{"gross_margin":67.65909172115624,"operating_margin":30.889341479972842,"net_margin":29.66466573766392,"ebitda_margin":39.728266695251364,"ocf_margin":31.91303105013042,"fcf_margin":29.10637081502126,"capex_intensity":2.806660235109158,"sbc_revenue":1.8535391431736166},"issues":{},"issueCodes":{"ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2015-Q1","start":"2014-07-01","end":"2014-09-30","fiscal":true,"ttm":true,"priceDate":"2014-09-30","values":{"gross_margin":67.3562137595988,"operating_margin":32.46402463194963,"net_margin":22.038773196161397,"ebitda_margin":40.35417646136969,"ocf_margin":32.926795541912114,"fcf_margin":28.40509969855361,"capex_intensity":4.521695843358501,"sbc_revenue":1.2555656959539812},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2014-Q4","start":"2014-04-01","end":"2014-06-30","fiscal":true,"ttm":true,"priceDate":"2014-06-30","values":{"gross_margin":68.73209904564271,"operating_margin":41.98523610345536,"net_margin":28.991710169363294,"ebitda_margin":47.72543043351383,"ocf_margin":40.98548469029323,"fcf_margin":38.71361715465344,"capex_intensity":2.2718675356397866,"sbc_revenue":0.9597613566356473},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","eps":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"nonpositive_denominator","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2014-Q3","start":"2014-01-01","end":"2014-03-31","fiscal":true,"ttm":true,"priceDate":"2014-03-31","values":{"gross_margin":71.27936790330176,"operating_margin":47.898069174820776,"net_margin":33.112866935272876,"ebitda_margin":53.044843283972575,"ocf_margin":36.559049761917215,"fcf_margin":32.09983778975459,"capex_intensity":4.459211972162628,"sbc_revenue":0.7744231071110879},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","software_capex":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2014-Q2","start":"2013-10-01","end":"2013-12-31","fiscal":true,"ttm":true,"priceDate":"2013-12-31","values":{"gross_margin":69.73945749074592,"operating_margin":42.54377090350763,"net_margin":29.821345680040945,"ebitda_margin":48.32355356654011,"ocf_margin":37.28055036480713,"fcf_margin":32.939762190985164,"capex_intensity":4.340788173821965,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2014-Q1","start":"2013-07-01","end":"2013-09-30","fiscal":true,"ttm":true,"priceDate":"2013-09-30","values":{"gross_margin":71.33818928888266,"operating_margin":45.98099640472521,"net_margin":32.0166223093804,"ebitda_margin":50.75524116356165,"ocf_margin":38.03637297473969,"fcf_margin":33.587804080870335,"capex_intensity":4.448568893869355,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2013-Q4","start":"2013-04-01","end":"2013-06-30","fiscal":true,"ttm":true,"priceDate":"2013-06-28","values":{"gross_margin":74.38439760931111,"operating_margin":50.09877319911923,"net_margin":35.748348537275874,"ebitda_margin":53.926391947153206,"ocf_margin":37.731362063541994,"fcf_margin":31.00471846492608,"capex_intensity":6.726643598615918,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","eps":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"nonpositive_denominator"},"growthRates":{},"availableAfter":{}},{"period":"2013-Q3","start":"2013-01-01","end":"2013-03-31","fiscal":true,"ttm":true,"priceDate":"2013-03-28","values":{"gross_margin":75.49758000790202,"operating_margin":54.259679968391936,"net_margin":40.890458316870806,"ebitda_margin":57.96498419596996,"ocf_margin":40.7756321612011,"fcf_margin":32.906953773212166,"capex_intensity":7.868678387988936,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2013-Q2","start":"2012-10-01","end":"2012-12-31","fiscal":true,"ttm":true,"priceDate":"2012-12-31","values":{"gross_margin":73.60254651518986,"operating_margin":49.150939626813,"net_margin":33.78128204786703,"ebitda_margin":53.37692953131869,"ocf_margin":41.66988532690489,"fcf_margin":30.722000985575963,"capex_intensity":10.94788434132893,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"peg":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2013-Q1","start":"2012-07-01","end":"2012-09-30","fiscal":true,"ttm":true,"priceDate":"2012-09-28","values":{"gross_margin":74.0859713428857,"operating_margin":50.38720426524491,"net_margin":34.21259580139953,"ebitda_margin":54.525824725091624,"ocf_margin":39.00433188937021,"fcf_margin":35.65211596134621,"capex_intensity":3.3522159280239916,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2012-Q4","start":"2012-04-01","end":"2012-06-30","fiscal":true,"ttm":true,"priceDate":"2012-06-29","values":{"gross_margin":74.81348737306338,"operating_margin":52.38621776540716,"net_margin":34.622081569883456,"ebitda_margin":56.32744881229268,"ocf_margin":47.550234491173214,"fcf_margin":46.11024262528437,"capex_intensity":1.4399918658888424,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"pfcf_growth":"nonpositive_denominator","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","eps":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2012-Q3","start":"2012-01-01","end":"2012-03-31","fiscal":true,"ttm":true,"priceDate":"2012-03-30","values":{"gross_margin":75.79794549216106,"operating_margin":55.4430107269705,"net_margin":37.976106480429564,"ebitda_margin":59.092811614307415,"ocf_margin":41.213331579387955,"fcf_margin":39.31548295284677,"capex_intensity":1.89784862654118,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"peg":"missing_inputs","pfcf_growth":"missing_inputs","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2012-Q2","start":"2011-10-01","end":"2011-12-31","fiscal":true,"ttm":true,"priceDate":"2011-12-30","values":{"gross_margin":73.893011170341,"operating_margin":50.47011866813105,"net_margin":34.57314296429241,"ebitda_margin":54.72797406980794,"ocf_margin":27.374032305590525,"fcf_margin":24.42608020144116,"capex_intensity":2.9479521041493664,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"peg":"missing_inputs","pfcf_growth":"missing_inputs","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2012-Q1","start":"2011-07-01","end":"2011-09-30","fiscal":true,"ttm":true,"priceDate":"2011-09-30","values":{"gross_margin":75.24485798237022,"operating_margin":52.769472653229556,"net_margin":35.467034383215626,"ebitda_margin":56.80962936233826,"ocf_margin":44.37342131037683,"fcf_margin":42.960977369967516,"capex_intensity":1.4124439404092994,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"peg":"missing_inputs","pfcf_growth":"missing_inputs","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_inputs","roiic":"missing_inputs","roic_wacc":"missing_inputs","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2011-Q4","start":"2011-04-01","end":"2011-06-30","fiscal":true,"ttm":true,"priceDate":"2011-06-30","values":{"gross_margin":75.99502806325124,"operating_margin":54.59263435762065,"net_margin":36.304108254952716,"ebitda_margin":58.12681001563341,"ocf_margin":44.42963684358902,"fcf_margin":42.79838027627566,"capex_intensity":1.63125656731336,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"peg":"missing_comparison","pfcf_growth":"missing_comparison","ev_sales":"missing_inputs","ev_ebitda":"missing_inputs","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","eps":"missing_inputs","sbc_revenue":"missing_inputs","roic":"missing_comparison","roce":"missing_comparison","roiic":"missing_comparison","roe":"missing_comparison","roa":"missing_comparison","roic_wacc":"missing_comparison","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"missing_inputs","debt_fcf":"missing_inputs","interest_coverage":"missing_inputs","dilution":"missing_comparison"},"growthRates":{},"availableAfter":{}},{"period":"2011-Q3","start":"2011-01-01","end":"2011-03-31","fiscal":true,"ttm":false,"priceDate":"2011-03-31","values":{"gross_margin":79.24112703386609,"operating_margin":58.65663227176777,"net_margin":40.72845511400139,"ebitda_margin":61.12677164321957,"ocf_margin":42.461748239829035,"fcf_margin":41.68556856472316,"capex_intensity":0.7761796751058725,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"pe":"incomplete_ttm","peg":"incomplete_ttm","ps":"incomplete_ttm","pfcf":"incomplete_ttm","pfcf_growth":"incomplete_ttm","pocf":"incomplete_ttm","fcf_yield":"incomplete_ttm","earnings_yield":"incomplete_ttm","ev_sales":"incomplete_ttm","ev_ebitda":"incomplete_ttm","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"incomplete_ttm","roce":"incomplete_ttm","roiic":"incomplete_ttm","roe":"incomplete_ttm","roa":"incomplete_ttm","roic_wacc":"incomplete_ttm","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"incomplete_ttm","debt_fcf":"incomplete_ttm","interest_coverage":"incomplete_ttm","dilution":"missing_comparison"},"growthRates":{},"availableAfter":{}},{"period":"2011-Q2","start":"2010-10-01","end":"2010-12-31","fiscal":true,"ttm":false,"priceDate":"2010-12-31","values":{"gross_margin":77.52407396467184,"operating_margin":55.16482542683288,"net_margin":39.18886985289773,"ebitda_margin":58.192532640160685,"ocf_margin":43.47049093164767,"fcf_margin":42.417439593548764,"capex_intensity":1.0530513380988953,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"pe":"incomplete_ttm","peg":"incomplete_ttm","ps":"incomplete_ttm","pfcf":"incomplete_ttm","pfcf_growth":"incomplete_ttm","pocf":"incomplete_ttm","fcf_yield":"incomplete_ttm","earnings_yield":"incomplete_ttm","ev_sales":"incomplete_ttm","ev_ebitda":"incomplete_ttm","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"incomplete_ttm","roce":"incomplete_ttm","roiic":"incomplete_ttm","roe":"incomplete_ttm","roa":"incomplete_ttm","roic_wacc":"incomplete_ttm","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"incomplete_ttm","debt_fcf":"incomplete_ttm","interest_coverage":"incomplete_ttm","dilution":"missing_comparison"},"growthRates":{},"availableAfter":{}},{"period":"2011-Q1","start":"2010-07-01","end":"2010-09-30","fiscal":true,"ttm":false,"priceDate":"2010-09-30","values":{"gross_margin":77.56862167929944,"operating_margin":56.461844138641545,"net_margin":38.81521819118405,"ebitda_margin":59.41717565678123,"ocf_margin":45.18801972183384,"fcf_margin":43.639708587828395,"capex_intensity":1.5483111340054458,"sbc_revenue":null},"issues":{"sbc_revenue":"The reported inputs required for this metric are unavailable in the extracted statements for this period."},"issueCodes":{"pe":"incomplete_ttm","peg":"incomplete_ttm","ps":"incomplete_ttm","pfcf":"incomplete_ttm","pfcf_growth":"incomplete_ttm","pocf":"incomplete_ttm","fcf_yield":"incomplete_ttm","earnings_yield":"incomplete_ttm","ev_sales":"incomplete_ttm","ev_ebitda":"incomplete_ttm","sbc":"missing_inputs","software_capex":"missing_inputs","sbc_fcf":"missing_inputs","sbc_ocf":"missing_inputs","sbc_revenue":"missing_inputs","roic":"incomplete_ttm","roce":"incomplete_ttm","roiic":"incomplete_ttm","roe":"incomplete_ttm","roa":"incomplete_ttm","roic_wacc":"incomplete_ttm","debt":"missing_inputs","net_debt":"missing_inputs","debt_equity":"missing_inputs","debt_assets":"missing_inputs","net_debt_ebitda":"incomplete_ttm","debt_fcf":"incomplete_ttm","interest_coverage":"incomplete_ttm","dilution":"missing_comparison"},"growthRates":{},"availableAfter":{}}],"pagination":{"total":64,"limit":200,"offset":0,"order":"newest_first","nextOffset":null},"coverage":{"from":"2010-09-30","through":"2026-06-30","dailyValuation":false},"sources":[{"url":"https://data.sec.gov/api/xbrl/companyfacts/CIK0000842023.json","retrievedAt":"2026-09-28T07:37:41.538Z","sha256":"5f064cd631289049236c7ddafd76f1bc2824b0b55936587bf5e0bb2cc7a0f677","cik":"0000842023","id":"sec-0000842023-5f064cd63128"},{"url":"https://www.sec.gov/Archives/edgar/data/842023/000110465926100322/tech-20260630x10k.htm","sha256":"36f58a7112c77998b0cce5fea706e2f62309fe66a18edaa8a1ec0d615968abc1","retrievedAt":"2026-10-17T11:19:08.934Z","cik":"0000842023","id":"inline-0000842023-36f58a7112c7","kind":"inline-xbrl"},{"url":"https://www.sec.gov/Archives/edgar/data/842023/000155837024012430/tech-20240630x10k.htm","sha256":"d7e40e26d84d5d873b0fadb81109428acc9b54c360446720f8fc73c635b72679","retrievedAt":"2026-10-17T11:19:08.934Z","cik":"0000842023","id":"inline-0000842023-d7e40e26d84d","kind":"inline-xbrl"},{"url":"https://www.sec.gov/Archives/edgar/data/842023/000110465926100322/tech-20260630x10k.htm","sha256":"3ee164a6e30134e9c7d59315dbad39d9fce22c2aa98adaf0c95197c79d3933c6","retrievedAt":"2026-10-18T01:04:16.751Z","cik":"0000842023","id":"inline-0000842023-3ee164a6e301","kind":"inline-xbrl"},{"url":"https://www.sec.gov/Archives/edgar/data/842023/000155837024012430/tech-20240630x10k.htm","sha256":"ce51e158335570bdbe1f197e013d6c8d3e8c0191f4d94e42a3478779aaf198bb","retrievedAt":"2026-10-18T12:33:37.217Z","cik":"0000842023","id":"inline-0000842023-ce51e1583355","kind":"inline-xbrl"}],"pendingFiling":null,"market":{"currency":"USD","url":"https://query1.finance.yahoo.com/v8/finance/chart/TECH?interval=1d&period1=946684800&period2=1790581061&events=splits","source":"Yahoo Finance","retrievedAt":"2026-09-28T07:37:41.538Z","sha256":"33b688f5e950dfcca21555aca3827dc398b0b9fb7a48819d7a1da7708987aac7","latest":{"date":"2026-09-25","close":72.61000061035156}},"rawDataPath":"/api/v2/financials/tech","notes":["Null means an unavailable input or undefined calculation, never zero. Values are unrounded; money and shares are in millions unless a column states otherwise.","Fiscal periods use actual reporting start/end dates. Annual reported values are not constructed by adding quarterly EPS or weighted share counts. Partial years are labelled.","FCF uses operating cash flow minus reported cash capital investment, preferring PPE purchases. The productive-assets fallback can also include software and intangibles. Acquisitions and noncash leases are excluded. Deduct SBC is an optional economic-cost scenario; missing SBC remains unavailable.","SBC / FCF and SBC / OCF compare amounts from the same fiscal period. SBC / FCF always uses FCF before SBC deduction; nonpositive denominators are undefined and values above 100% remain valid.","Capital allocation percentages describe available tracked cash uses, not all company spending or a fraction of OCF. Missing categories remain null, negative payments are excluded and SBC is noncash. Annual shares use reported annual amounts.","Valuation uses completed, split-adjusted closes without dividend adjustment and a complete trailing year. Financial bases become eligible after publication; selected facts can contain later restatements. This is not a vintage-filings backtest.","Mean and median use all valid observations in the selected date range before pagination. Historical pricing labels compare the latest positive value with its own median and do not estimate intrinsic fair value.","Reporting currencies are retained without conversion. USD market capitalization, where available, is a separate dated Nasdaq snapshot.","WACC is an editable US industry scenario across history, not a historical company cost of capital. Industry exclusions, missing inputs and pending filings remain explicit."],"source":"database","lastValidatedAt":"2026-10-18T16:48:35.628Z","lastCheckedAt":"2026-10-18T16:48:35.628Z"}