{"schemaVersion":1,"title":"Generac Holdings Margins","path":"/stock/gnrc/margins","topic":"margins","company":{"symbol":"gnrc","name":"Generac Holdings","exchange":"NYSE","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.7},"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-Q2","start":"2026-04-01","end":"2026-06-30","fiscal":true,"ttm":true,"priceDate":"2026-06-30","values":{"gross_margin":44.465833269422504,"operating_margin":17.93193070361565,"net_margin":12.206457550425647,"ebitda_margin":22.909306269226505,"ocf_margin":10.328927746674506,"fcf_margin":5.361777914120886,"capex_intensity":4.967149832553621,"sbc_revenue":1.1934282622218815},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},"rows":[{"period":"2026-Q2","start":"2026-04-01","end":"2026-06-30","fiscal":true,"ttm":true,"priceDate":"2026-06-30","values":{"gross_margin":44.465833269422504,"operating_margin":17.93193070361565,"net_margin":12.206457550425647,"ebitda_margin":22.909306269226505,"ocf_margin":10.328927746674506,"fcf_margin":5.361777914120886,"capex_intensity":4.967149832553621,"sbc_revenue":1.1934282622218815},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2026-Q1","start":"2026-01-01","end":"2026-03-31","fiscal":true,"ttm":true,"priceDate":"2026-03-31","values":{"gross_margin":38.72470772585464,"operating_margin":11.07182132692698,"net_margin":6.914802735601045,"ebitda_margin":16.355552618785783,"ocf_margin":11.260047292481817,"fcf_margin":8.485083045031693,"capex_intensity":2.7749642474501233,"sbc_revenue":1.268873334497553},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2025-Q4","start":"2025-10-01","end":"2025-12-31","fiscal":true,"ttm":true,"priceDate":"2025-12-31","values":{"gross_margin":36.287544525718644,"operating_margin":-0.8534096072941557,"net_margin":-2.2412194549905453,"ebitda_margin":3.8338842551195422,"ocf_margin":17.33928597604773,"fcf_margin":11.90494950087219,"capex_intensity":5.434336475175538,"sbc_revenue":0.9927586156349406},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","eps":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2025-Q3","start":"2025-07-01","end":"2025-09-30","fiscal":true,"ttm":true,"priceDate":"2025-09-30","values":{"gross_margin":38.311199413471314,"operating_margin":9.250120922185339,"net_margin":5.937167127472174,"ebitda_margin":13.666226052247357,"ocf_margin":10.623025199375782,"fcf_margin":8.659464281067129,"capex_intensity":1.9635609183086506,"sbc_revenue":1.1442514176387553},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2025-Q2","start":"2025-04-01","end":"2025-06-30","fiscal":true,"ttm":true,"priceDate":"2025-06-30","values":{"gross_margin":39.27263235168008,"operating_margin":10.534514295084007,"net_margin":6.974949324754115,"ebitda_margin":15.088077393892963,"ocf_margin":6.802780706937347,"fcf_margin":1.363873237910266,"capex_intensity":5.438907469027082,"sbc_revenue":1.3901649972813002},"issues":{},"issueCodes":{"software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2025-Q1","start":"2025-01-01","end":"2025-03-31","fiscal":true,"ttm":true,"priceDate":"2025-03-31","values":{"gross_margin":39.483887950698474,"operating_margin":8.877628245204173,"net_margin":4.653330092419127,"ebitda_margin":13.775194481388272,"ocf_margin":6.172455555072013,"fcf_margin":2.8886947642606415,"capex_intensity":3.2837607908113715,"sbc_revenue":1.232113497098568},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2024-Q4","start":"2024-10-01","end":"2024-12-31","fiscal":true,"ttm":true,"priceDate":"2024-12-31","values":{"gross_margin":40.60710997156627,"operating_margin":16.036106222784078,"net_margin":9.493513529710455,"ebitda_margin":19.58598996923391,"ocf_margin":27.49058350292881,"fcf_margin":23.171345018347086,"capex_intensity":4.319238484581726,"sbc_revenue":0.8890501384433604},"issues":{},"issueCodes":{"software_capex":"missing_inputs","eps":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2024-Q3","start":"2024-07-01","end":"2024-09-30","fiscal":true,"ttm":true,"priceDate":"2024-09-30","values":{"gross_margin":40.24232188642621,"operating_margin":14.368551155753886,"net_margin":9.692023351111104,"ebitda_margin":18.045558696039325,"ocf_margin":18.08893088824375,"fcf_margin":15.649607221768235,"capex_intensity":2.4393236664755107,"sbc_revenue":1.1175369366621135},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2024-Q2","start":"2024-04-01","end":"2024-06-30","fiscal":true,"ttm":true,"priceDate":"2024-06-28","values":{"gross_margin":37.62393595652962,"operating_margin":10.342146890844193,"net_margin":5.9221776863685225,"ebitda_margin":14.637892119491443,"ocf_margin":7.780428111885731,"fcf_margin":4.9801792632115705,"capex_intensity":2.8002488486741597,"sbc_revenue":1.2737966553696314},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2024-Q1","start":"2024-01-01","end":"2024-03-31","fiscal":true,"ttm":true,"priceDate":"2024-03-28","values":{"gross_margin":35.57726367493447,"operating_margin":7.51951313038853,"net_margin":2.949825306739325,"ebitda_margin":12.231451983811494,"ocf_margin":12.583087533299672,"fcf_margin":9.567140799282111,"capex_intensity":3.0159467340175627,"sbc_revenue":1.3988955022810767},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2023-Q4","start":"2023-10-01","end":"2023-12-31","fiscal":true,"ttm":true,"priceDate":"2023-12-29","values":{"gross_margin":36.54554514088016,"operating_margin":14.193123807195839,"net_margin":9.081858095085881,"ebitda_margin":18.18430528265345,"ocf_margin":29.79739956941533,"fcf_margin":24.97052657309128,"capex_intensity":4.826872996324048,"sbc_revenue":0.4875572310961106},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2023-Q3","start":"2023-07-01","end":"2023-09-30","fiscal":true,"ttm":true,"priceDate":"2023-09-29","values":{"gross_margin":35.098401276961,"operating_margin":9.786049257145313,"net_margin":5.639195006477271,"ebitda_margin":13.797660710566406,"ocf_margin":13.08866342196033,"fcf_margin":10.864068846802976,"capex_intensity":2.2245945751573557,"sbc_revenue":0.9271790388608222},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2023-Q2","start":"2023-04-01","end":"2023-06-30","fiscal":true,"ttm":true,"priceDate":"2023-06-30","values":{"gross_margin":32.82831210891426,"operating_margin":8.593590691909398,"net_margin":4.517902480957998,"ebitda_margin":12.716559045201015,"ocf_margin":8.31120929209732,"fcf_margin":5.3201655304772,"capex_intensity":2.9910437616201198,"sbc_revenue":1.0040782871194098},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2023-Q1","start":"2023-01-01","end":"2023-03-31","fiscal":true,"ttm":true,"priceDate":"2023-03-31","values":{"gross_margin":30.689934790688252,"operating_margin":5.009854602380872,"net_margin":1.3999166582198646,"ebitda_margin":9.509297113446182,"ocf_margin":-2.09018932098974,"fcf_margin":-4.79057562140307,"capex_intensity":2.7003863004133306,"sbc_revenue":1.1638566971877782},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","sbc_fcf":"nonpositive_denominator","sbc_ocf":"nonpositive_denominator","debt_fcf":"nonpositive_denominator","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2022-Q4","start":"2022-10-01","end":"2022-12-31","fiscal":true,"ttm":true,"priceDate":"2022-12-30","values":{"gross_margin":32.70649389267579,"operating_margin":10.2196654314775,"net_margin":6.768283849520411,"ebitda_margin":13.97641322414871,"ocf_margin":9.613507784741602,"fcf_margin":7.578209585677905,"capex_intensity":2.0352981990636962,"sbc_revenue":0.5773746892965521},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","debt_fcf":"nonpositive_denominator"},"growthRates":{},"availableAfter":{}},{"period":"2022-Q3","start":"2022-07-01","end":"2022-09-30","fiscal":true,"ttm":true,"priceDate":"2022-09-30","values":{"gross_margin":33.18183739517651,"operating_margin":8.042486248665298,"net_margin":5.35442882110676,"ebitda_margin":11.641357104657166,"ocf_margin":-5.149973627577284,"fcf_margin":-6.834316862361682,"capex_intensity":1.6843432347843985,"sbc_revenue":0.6304571158677446},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","sbc_fcf":"nonpositive_denominator","sbc_ocf":"nonpositive_denominator","debt_fcf":"nonpositive_denominator","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2022-Q2","start":"2022-04-01","end":"2022-06-30","fiscal":true,"ttm":true,"priceDate":"2022-06-30","values":{"gross_margin":35.3870361493924,"operating_margin":16.791506213067922,"net_margin":12.107796941437567,"ebitda_margin":19.819094294446842,"ocf_margin":1.8456842273176752,"fcf_margin":0.42837529454673295,"capex_intensity":1.4173089327709423,"sbc_revenue":0.5989665407301119},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2022-Q1","start":"2022-01-01","end":"2022-03-31","fiscal":true,"ttm":true,"priceDate":"2022-03-31","values":{"gross_margin":31.76001183248581,"operating_margin":13.622765561831782,"net_margin":10.023981913200265,"ebitda_margin":17.00884619177079,"ocf_margin":-0.8928948739981124,"fcf_margin":-3.3756039497964534,"capex_intensity":2.4827090757983403,"sbc_revenue":0.7771231564564521},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","sbc_fcf":"nonpositive_denominator","sbc_ocf":"nonpositive_denominator","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2021-Q4","start":"2021-10-01","end":"2021-12-31","fiscal":true,"ttm":true,"priceDate":"2021-12-31","values":{"gross_margin":33.97515254373889,"operating_margin":16.445110025480965,"net_margin":13.391330098934375,"ebitda_margin":19.19647333682576,"ocf_margin":5.78705634395462,"fcf_margin":3.675106904788904,"capex_intensity":2.1119494391657163,"sbc_revenue":0.5388582390487606},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2021-Q3","start":"2021-07-01","end":"2021-09-30","fiscal":true,"ttm":true,"priceDate":"2021-09-30","values":{"gross_margin":35.64174316695273,"operating_margin":18.4130018309151,"net_margin":13.956749669565438,"ebitda_margin":20.8757205382848,"ocf_margin":7.893408069180162,"fcf_margin":4.367994840341233,"capex_intensity":3.5254132288389286,"sbc_revenue":0.6134520281150486},"issues":{},"issueCodes":{"software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2021-Q2","start":"2021-04-01","end":"2021-06-30","fiscal":true,"ttm":true,"priceDate":"2021-06-30","values":{"gross_margin":36.92848004469658,"operating_margin":19.88649765592985,"net_margin":13.808546046059647,"ebitda_margin":22.19404531180535,"ocf_margin":13.310057490317737,"fcf_margin":10.402062651293885,"capex_intensity":2.9079948390238495,"sbc_revenue":0.757950435932916},"issues":{},"issueCodes":{"software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2021-Q1","start":"2021-01-01","end":"2021-03-31","fiscal":true,"ttm":true,"priceDate":"2021-03-31","values":{"gross_margin":39.856384546600715,"operating_margin":23.422843229291807,"net_margin":18.45265371535011,"ebitda_margin":25.681479848507742,"ocf_margin":18.892318133742204,"fcf_margin":15.490306328442946,"capex_intensity":3.402011805299257,"sbc_revenue":0.6747300708169337},"issues":{},"issueCodes":{"software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2020-Q4","start":"2020-10-01","end":"2020-12-31","fiscal":true,"ttm":true,"priceDate":"2020-12-31","values":{"gross_margin":39.44410720526829,"operating_margin":22.47510780704313,"net_margin":16.424117243608443,"ebitda_margin":24.930296604045296,"ocf_margin":28.67273171616199,"fcf_margin":24.96905721065536,"capex_intensity":3.703674505506634,"sbc_revenue":0.8612738180642822},"issues":{},"issueCodes":{"software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2020-Q3","start":"2020-07-01","end":"2020-09-30","fiscal":true,"ttm":true,"priceDate":"2020-09-30","values":{"gross_margin":39.37364102344747,"operating_margin":22.190901897042153,"net_margin":16.392554412530032,"ebitda_margin":24.638735020068296,"ocf_margin":22.128023611437857,"fcf_margin":21.043266248903905,"capex_intensity":1.0847573625339522,"sbc_revenue":0.6206557306927305},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2020-Q2","start":"2020-04-01","end":"2020-06-30","fiscal":true,"ttm":true,"priceDate":"2020-06-30","values":{"gross_margin":38.21592106033121,"operating_margin":16.37621423137691,"net_margin":12.095682895429809,"ebitda_margin":19.44891450640763,"ocf_margin":18.609924512844522,"fcf_margin":16.152568903973314,"capex_intensity":2.4573556088712043,"sbc_revenue":0.9874773245947688},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs","roiic":"capital_not_increased","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2020-Q1","start":"2020-01-01","end":"2020-03-31","fiscal":true,"ttm":true,"priceDate":"2020-03-31","values":{"gross_margin":36.20814641269974,"operating_margin":13.20866121051028,"net_margin":9.342004349516195,"ebitda_margin":16.594980196043412,"ocf_margin":2.3840391666579115,"fcf_margin":-0.3252681676349768,"capex_intensity":2.7093073342928884,"sbc_revenue":0.9610959940325478},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs","sbc_fcf":"nonpositive_denominator","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2019-Q4","start":"2019-10-01","end":"2019-12-31","fiscal":true,"ttm":true,"priceDate":"2019-12-31","values":{"gross_margin":37.60534206981514,"operating_margin":17.68528358592867,"net_margin":11.780374053190554,"ebitda_margin":20.718796748187607,"ocf_margin":29.62862055194168,"fcf_margin":27.03018282983491,"capex_intensity":2.5984377221067736,"sbc_revenue":0.8828426959447111},"issues":{},"issueCodes":{"software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2019-Q3","start":"2019-07-01","end":"2019-09-30","fiscal":true,"ttm":true,"priceDate":"2019-09-30","values":{"gross_margin":36.18438453924659,"operating_margin":17.559450040340355,"net_margin":12.571884851156561,"ebitda_margin":20.136907682966388,"ocf_margin":18.496344415148013,"fcf_margin":16.654661598476217,"capex_intensity":1.8416828166717958,"sbc_revenue":0.5903831917955201},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2019-Q2","start":"2019-04-01","end":"2019-06-30","fiscal":true,"ttm":true,"priceDate":"2019-06-28","values":{"gross_margin":36.13807305929332,"operating_margin":16.778615135925122,"net_margin":11.433137238981686,"ebitda_margin":19.498593878017992,"ocf_margin":1.4841783597457905,"fcf_margin":-1.9248370596180957,"capex_intensity":3.409015419363887,"sbc_revenue":0.7997549435705902},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","sbc_fcf":"nonpositive_denominator","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2019-Q1","start":"2019-01-01","end":"2019-03-31","fiscal":true,"ttm":true,"priceDate":"2019-03-29","values":{"gross_margin":34.4794229015229,"operating_margin":15.131826521782576,"net_margin":9.537730172870162,"ebitda_margin":17.81215385040597,"ocf_margin":3.097886055792139,"fcf_margin":-0.282978954104683,"capex_intensity":3.380865009896822,"sbc_revenue":0.764106957965613},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","sbc_fcf":"nonpositive_denominator","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2018-Q4","start":"2018-10-01","end":"2018-12-31","fiscal":true,"ttm":true,"priceDate":"2018-12-31","values":{"gross_margin":36.26278833661103,"operating_margin":19.319706640350443,"net_margin":13.413997770693856,"ebitda_margin":21.50002484895386,"ocf_margin":19.20983876578796,"fcf_margin":15.300743338705441,"capex_intensity":3.90909542708252,"sbc_revenue":0.825872730758035},"issues":{},"issueCodes":{"pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2018-Q3","start":"2018-07-01","end":"2018-09-30","fiscal":true,"ttm":true,"priceDate":"2018-09-28","values":{"gross_margin":35.36723769693395,"operating_margin":19.03773804098192,"net_margin":13.543157913550127,"ebitda_margin":21.15403519119237,"ocf_margin":10.605792516733242,"fcf_margin":8.237491398800747,"capex_intensity":2.368301117932495,"sbc_revenue":0.5217018310501059},"issues":{},"issueCodes":{"software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2018-Q2","start":"2018-04-01","end":"2018-06-30","fiscal":true,"ttm":true,"priceDate":"2018-06-29","values":{"gross_margin":35.61094173339071,"operating_margin":17.267839716819307,"net_margin":10.760906679274026,"ebitda_margin":19.611515529882876,"ocf_margin":10.24125718003269,"fcf_margin":9.063358042949881,"capex_intensity":1.1778991370828105,"sbc_revenue":0.7849293563579277},"issues":{},"issueCodes":{"software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2018-Q1","start":"2018-01-01","end":"2018-03-31","fiscal":true,"ttm":true,"priceDate":"2018-03-29","values":{"gross_margin":35.205490476166524,"operating_margin":14.17056891513301,"net_margin":8.46129858110725,"ebitda_margin":17.108697948364576,"ocf_margin":7.285091315128987,"fcf_margin":5.651428197789928,"capex_intensity":1.6336631173390606,"sbc_revenue":0.7811203267326234},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2017-Q4","start":"2017-10-01","end":"2017-12-31","fiscal":true,"ttm":true,"priceDate":"2017-12-29","values":{"gross_margin":36.82402940971553,"operating_margin":19.277175093544695,"net_margin":16.63415313871664,"ebitda_margin":22.001959008364718,"ocf_margin":28.35992475440674,"fcf_margin":24.957684599653277,"capex_intensity":3.402240154753464,"sbc_revenue":0.36946569891107},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2017-Q3","start":"2017-07-01","end":"2017-09-30","fiscal":true,"ttm":true,"priceDate":"2017-09-29","values":{"gross_margin":34.43804633321159,"operating_margin":15.934067135699493,"net_margin":8.68425138818116,"ebitda_margin":18.800751443948975,"ocf_margin":14.662560989211663,"fcf_margin":13.21303523432323,"capex_intensity":1.4495257548884315,"sbc_revenue":0.5651138428834803},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2017-Q2","start":"2017-04-01","end":"2017-06-30","fiscal":true,"ttm":true,"priceDate":"2017-06-30","values":{"gross_margin":34.00813402937963,"operating_margin":13.2246266844725,"net_margin":6.490024685362794,"ebitda_margin":16.509095139816278,"ocf_margin":15.231071182874024,"fcf_margin":13.591619116992435,"capex_intensity":1.6394520658815914,"sbc_revenue":0.8058152239893165},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2017-Q1","start":"2017-01-01","end":"2017-03-31","fiscal":true,"ttm":true,"priceDate":"2017-03-31","values":{"gross_margin":33.29757032554383,"operating_margin":9.597244239242468,"net_margin":3.870240556456328,"ebitda_margin":13.393648248717655,"ocf_margin":-1.370044663576582,"fcf_margin":-2.439318413327949,"capex_intensity":1.0692737497513667,"sbc_revenue":0.7932154761402472},"issues":{},"issueCodes":{"software_capex":"missing_inputs","sbc_fcf":"nonpositive_denominator","sbc_ocf":"nonpositive_denominator","roiic":"capital_not_increased","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2016-Q4","start":"2016-10-01","end":"2016-12-31","fiscal":true,"ttm":true,"priceDate":"2016-12-30","values":{"gross_margin":36.92363345399489,"operating_margin":18.50194408043678,"net_margin":9.944157097989798,"ebitda_margin":21.634273311596687,"ocf_margin":29.68130496549048,"fcf_margin":27.37667726348219,"capex_intensity":2.3046277020082844,"sbc_revenue":0.40438789615280496},"issues":{},"issueCodes":{"software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2016-Q3","start":"2016-07-01","end":"2016-09-30","fiscal":true,"ttm":true,"priceDate":"2016-09-30","values":{"gross_margin":36.924214932957405,"operating_margin":15.099659359832335,"net_margin":7.017294657765176,"ebitda_margin":19.09300200203152,"ocf_margin":12.938966179871944,"fcf_margin":11.104976669766645,"capex_intensity":1.8339895101053012,"sbc_revenue":0.6483151578174372},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs","roiic":"capital_not_increased"},"growthRates":{},"availableAfter":{}},{"period":"2016-Q2","start":"2016-04-01","end":"2016-06-30","fiscal":true,"ttm":true,"priceDate":"2016-06-30","values":{"gross_margin":33.792898828448244,"operating_margin":11.999150733853057,"net_margin":5.685727973520318,"ebitda_margin":15.714690126736642,"ocf_margin":16.082705457079395,"fcf_margin":14.201526501458996,"capex_intensity":1.8811789556204,"sbc_revenue":0.789654196245808},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2016-Q1","start":"2016-01-01","end":"2016-03-31","fiscal":true,"ttm":true,"priceDate":"2016-03-31","values":{"gross_margin":34.22269530772854,"operating_margin":9.41036871586368,"net_margin":3.5625665276493272,"ebitda_margin":13.875093793079376,"ocf_margin":7.730643725897359,"fcf_margin":5.255204425288359,"capex_intensity":2.4754393006090005,"sbc_revenue":0.8672587990995863},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2015-Q4","start":"2015-10-01","end":"2015-12-31","fiscal":true,"ttm":true,"priceDate":"2015-12-31","values":{"gross_margin":36.64421652740128,"operating_margin":7.633792583070173,"net_margin":2.5660229718022527,"ebitda_margin":10.588547634351507,"ocf_margin":31.232708269289887,"fcf_margin":28.286337087443762,"capex_intensity":2.946371181846128,"sbc_revenue":0.3778330492133136},"issues":{},"issueCodes":{"peg":"nonpositive_denominator","pfcf_growth":"nonpositive_denominator","software_capex":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2015-Q3","start":"2015-07-01","end":"2015-09-30","fiscal":true,"ttm":true,"priceDate":"2015-09-30","values":{"gross_margin":36.273104530867734,"operating_margin":18.889145567242153,"net_margin":9.473101190956633,"ebitda_margin":21.83856539685102,"ocf_margin":9.819338641936481,"fcf_margin":8.191131979370482,"capex_intensity":1.628206662565998,"sbc_revenue":0.5007083394796975},"issues":{},"issueCodes":{"peg":"missing_inputs","pfcf_growth":"missing_inputs","software_capex":"missing_inputs","roiic":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2015-Q2","start":"2015-04-01","end":"2015-06-30","fiscal":true,"ttm":true,"priceDate":"2015-06-30","values":{"gross_margin":33.25599944513802,"operating_margin":13.686711055624912,"net_margin":5.147732001664586,"ebitda_margin":17.199334165626297,"ocf_margin":5.660285753918712,"fcf_margin":2.979608822305451,"capex_intensity":2.6806769316132613,"sbc_revenue":0.8954085171313634},"issues":{},"issueCodes":{"peg":"missing_inputs","pfcf_growth":"missing_inputs","software_capex":"missing_inputs","roiic":"missing_inputs","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2015-Q1","start":"2015-01-01","end":"2015-03-31","fiscal":true,"ttm":true,"priceDate":"2015-03-31","values":{"gross_margin":32.90477137304453,"operating_margin":14.402953004637324,"net_margin":6.3129774419693545,"ebitda_margin":17.30015586014919,"ocf_margin":8.099917259426974,"fcf_margin":6.006388341917402,"capex_intensity":2.093528917509573,"sbc_revenue":0.8043153377931999},"issues":{},"issueCodes":{"peg":"missing_comparison","pfcf_growth":"missing_comparison","software_capex":"missing_inputs","roic":"missing_comparison","roce":"missing_comparison","roiic":"missing_comparison","roe":"missing_comparison","roa":"missing_comparison","roic_wacc":"missing_comparison","dilution":"missing_comparison","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2014-Q4","start":"2014-10-01","end":"2014-12-31","fiscal":true,"ttm":true,"priceDate":"2014-12-31","values":{"gross_margin":34.26015539719354,"operating_margin":19.583066210887704,"net_margin":12.225338306967625,"ebitda_margin":21.807092626925446,"ocf_margin":27.3455000903472,"fcf_margin":24.383349381307283,"capex_intensity":2.9621507090399186,"sbc_revenue":0.7943128290556613},"issues":{},"issueCodes":{"peg":"missing_comparison","pfcf_growth":"missing_comparison","software_capex":"missing_inputs","roic":"missing_comparison","roce":"missing_comparison","roiic":"missing_comparison","roe":"missing_comparison","roa":"missing_comparison","roic_wacc":"missing_comparison","dilution":"missing_comparison","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2014-Q3","start":"2014-07-01","end":"2014-09-30","fiscal":true,"ttm":false,"priceDate":"2014-09-30","values":{"gross_margin":36.98017342927293,"operating_margin":20.094520372972283,"net_margin":10.359489646754943,"ebitda_margin":22.589233760520003,"ocf_margin":16.24331190303856,"fcf_margin":13.573750017740311,"capex_intensity":2.6695618852982497,"sbc_revenue":0.9083038844183309},"issues":{},"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","software_capex":"missing_inputs","roic":"incomplete_ttm","roce":"incomplete_ttm","roiic":"incomplete_ttm","roe":"incomplete_ttm","roa":"incomplete_ttm","roic_wacc":"incomplete_ttm","net_debt_ebitda":"incomplete_ttm","debt_fcf":"incomplete_ttm","interest_coverage":"incomplete_ttm","dilution":"missing_comparison","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}},{"period":"2014-Q2","start":"2014-04-01","end":"2014-06-30","fiscal":true,"ttm":false,"priceDate":"2014-06-30","values":{"gross_margin":35.30303991351566,"operating_margin":21.5548979755053,"net_margin":14.898968310218445,"ebitda_margin":23.86620298999749,"ocf_margin":13.49442512458323,"fcf_margin":11.180086539495711,"capex_intensity":2.3143385850875187,"sbc_revenue":0.7945197168299738},"issues":{},"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","software_capex":"missing_inputs","roic":"incomplete_ttm","roce":"incomplete_ttm","roiic":"incomplete_ttm","roe":"incomplete_ttm","roa":"incomplete_ttm","roic_wacc":"incomplete_ttm","net_debt_ebitda":"incomplete_ttm","debt_fcf":"incomplete_ttm","interest_coverage":"incomplete_ttm","dilution":"missing_comparison","buybacks":"missing_inputs"},"growthRates":{},"availableAfter":{}}],"pagination":{"total":49,"limit":200,"offset":0,"order":"newest_first","nextOffset":null},"coverage":{"from":"2014-06-30","through":"2026-06-30","dailyValuation":false},"sources":[{"url":"https://data.sec.gov/api/xbrl/companyfacts/CIK0001474735.json","retrievedAt":"2026-09-28T07:37:41.538Z","sha256":"781061845a296a528e3df9fdc72ff39ab0af04d208026052e842f480a5435cca","cik":"0001474735","id":"sec-0001474735-781061845a29"}],"pendingFiling":null,"market":{"currency":"USD","url":"https://query1.finance.yahoo.com/v8/finance/chart/GNRC?interval=1d&period1=946684800&period2=1790581061&events=splits","source":"Yahoo Finance","retrievedAt":"2026-09-28T07:37:41.538Z","sha256":"8c717a190ffff7af365fb1c987b329fa4d97f627180dc4f31c2fa01d1f3d7ff9","latest":{"date":"2026-09-25","close":208.13999938964844}},"rawDataPath":"/api/v2/financials/gnrc","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"}