| Nome da Conta | Dec. 31, 2024 | Dec. 19, 2024 | Sept. 19, 2024 | June 20, 2024 | March 21, 2024 | Dec. 31, 2023 | Dec. 21, 2023 | Sept. 21, 2023 | June 22, 2023 | March 23, 2023 | Dec. 31, 2022 | Dec. 21, 2022 | Sept. 22, 2022 | June 23, 2022 | March 24, 2022 | Dec. 31, 2021 | Dec. 22, 2021 | Sept. 23, 2021 | June 23, 2021 | March 25, 2021 | Dec. 31, 2020 | April 9, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3.01 Receita Bruta | 247121.0 | nan | nan | nan | nan | 195265.0 | nan | nan | nan | nan | 180516.0 | nan | nan | nan | nan | 174078.0 | nan | nan | nan | nan | 160401.0 | nan | 153566.0 | 48650.0 | 41806.0 | 39838.0 |
| 3.01 Receita Bruta YoY% | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 2.16 | 0.16 | 0.05 | nan |
| 3.02 Custo das Mercadorias Vendidas | 182509.0 | nan | nan | nan | nan | 133801.0 | nan | nan | nan | nan | 124834.0 | nan | nan | nan | nan | 117553.0 | nan | nan | nan | nan | 103484.0 | nan | 97668.0 | 4793.0 | 2456.0 | 2468.0 |
| 3.02 Custo das Mercadorias Vendidas % Receita | 0.74 | nan | nan | nan | nan | 0.69 | nan | nan | nan | nan | 0.69 | nan | nan | nan | nan | 0.68 | nan | nan | nan | nan | 0.65 | nan | 0.64 | 0.1 | 0.06 | 0.06 |
| 3.03 Lucro Bruto YoY% | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| 3.03 Lucro Bruto Margem % | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| 3.04.01 Despesas com Vendas % Receita | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| 3.04.02 Despesas Gerais e Administrativas % Receita | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| 3.04.03 Perdas pela nao recuperabilidade de ativos % Receita | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| 3.04.04 Outras Receitas Operacionais % Receita | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| 3.04.05 Outras Despesas Operacionais % Receita | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| 3.04.06 Equivalência Patrimonial % Receita | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| 3.05 EBIT | 9417.0 | nan | nan | nan | nan | 8536.0 | nan | nan | nan | nan | 8414.0 | nan | nan | nan | nan | 7935.0 | nan | nan | nan | nan | 8153.0 | nan | 8077.0 | 4160.0 | 3942.0 | 3088.0 |
| 3.05 EBIT YoY% | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0.94 | 0.06 | 0.28 | nan |
| 3.05 EBIT Margem % | 0.04 | nan | nan | nan | nan | 0.04 | nan | nan | nan | nan | 0.05 | nan | nan | nan | nan | 0.05 | nan | nan | nan | nan | 0.05 | nan | 0.05 | 0.09 | 0.09 | 0.08 |
| 3.06.02 Despesas Financeiras | 1500.0 | nan | nan | nan | nan | 1400.0 | nan | nan | nan | nan | 1300.0 | nan | nan | nan | nan | 1300.0 | nan | nan | nan | nan | 1400.0 | nan | 1600.0 | 507.0 | 243.0 | 251.0 |
| 3.07 EBT | 5269.0 | nan | nan | nan | nan | 5513.0 | nan | nan | nan | nan | 8353.0 | nan | nan | nan | nan | 6782.0 | nan | nan | nan | nan | 10868.0 | nan | 6570.0 | 3581.0 | 3606.0 | 2979.0 |
| 3.08 Imposto de Renda | 1491.0 | nan | nan | nan | nan | 141.0 | nan | nan | nan | nan | 1607.0 | nan | nan | nan | nan | 1367.0 | nan | nan | nan | nan | 2379.0 | nan | 1450.0 | 935.0 | 1374.0 | 1136.0 |
| 3.08 Imposto de Renda % EBT | 0.28 | nan | nan | nan | nan | 0.03 | nan | nan | nan | nan | 0.19 | nan | nan | nan | nan | 0.2 | nan | nan | nan | nan | 0.22 | nan | 0.22 | 0.26 | 0.38 | 0.38 |
| 3.09 Lucro Líquido | 3778.0 | nan | nan | nan | nan | 5372.0 | nan | nan | nan | nan | 6746.0 | nan | nan | nan | nan | 5415.0 | nan | nan | nan | nan | 8489.0 | nan | 5120.0 | 2646.0 | 2232.0 | 1843.0 |
| 3.09 Lucro Líquido Margem % | 0.02 | nan | nan | nan | nan | 0.03 | nan | nan | nan | nan | 0.04 | nan | nan | nan | nan | 0.03 | nan | nan | nan | nan | 0.05 | nan | 0.03 | 0.05 | 0.05 | 0.05 |
| 3.09 Lucro Líquido YoY% | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0.93 | 0.19 | 0.21 | nan |
| Nome da Conta | Dec. 31, 2024 | Dec. 19, 2024 | Sept. 19, 2024 | June 20, 2024 | March 21, 2024 | Dec. 31, 2023 | Dec. 21, 2023 | Sept. 21, 2023 | June 22, 2023 | March 23, 2023 | Dec. 31, 2022 | Dec. 21, 2022 | Sept. 22, 2022 | June 23, 2022 | March 24, 2022 | Dec. 31, 2021 | Dec. 22, 2021 | Sept. 23, 2021 | June 23, 2021 | March 25, 2021 | Dec. 31, 2020 | April 9, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Contas a receber | 24227.0 | nan | nan | nan | nan | 17722.0 | nan | nan | nan | nan | 17218.0 | nan | nan | nan | nan | 15071.0 | nan | nan | nan | nan | 12191.0 | nan | 10716.0 | 10473.0 | 3155.0 | nan |
| # dias Contas a receber | 35.78 | nan | nan | nan | nan | 33.13 | nan | nan | nan | nan | 34.81 | nan | nan | nan | nan | 31.6 | nan | nan | nan | nan | 27.74 | nan | 25.47 | 78.57 | 27.55 | nan |
| Estoques | 6692.0 | nan | nan | nan | nan | 5645.0 | nan | nan | nan | nan | 4777.0 | nan | nan | nan | nan | 3722.0 | nan | nan | nan | nan | 3165.0 | nan | 2661.0 | 2821.0 | 228.0 | nan |
| # dias Estoques | -13.38 | nan | nan | nan | nan | -15.4 | nan | nan | nan | nan | -13.97 | nan | nan | nan | nan | -11.56 | nan | nan | nan | nan | -11.16 | nan | -9.94 | -214.83 | -33.88 | nan |
| Tributos a Recuperar | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| # dias Tributos a Recuperar | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Outros ativos correntes | 2732.0 | nan | nan | nan | nan | 2169.0 | nan | nan | nan | nan | 1296.0 | nan | nan | nan | nan | 1283.0 | nan | nan | nan | nan | 930.0 | nan | 1400.0 | 1236.0 | 820.0 | nan |
| # dias Outros ativos correntes | 4.04 | nan | nan | nan | nan | 4.05 | nan | nan | nan | nan | 2.62 | nan | nan | nan | nan | 2.69 | nan | nan | nan | nan | 2.12 | nan | 3.33 | 9.27 | 7.16 | nan |
| Fornecedores | 9294.0 | nan | nan | nan | nan | 8553.0 | nan | nan | nan | nan | 7775.0 | nan | nan | nan | nan | 6655.0 | nan | nan | nan | nan | 5478.0 | nan | 5090.0 | 4366.0 | 184.0 | nan |
| # dias Fornecedores | -18.59 | nan | nan | nan | nan | -23.33 | nan | nan | nan | nan | -22.73 | nan | nan | nan | nan | -20.66 | nan | nan | nan | nan | -19.32 | nan | -19.02 | -332.48 | -27.35 | nan |
| Obrigacoes fiscais | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| # dias Obrigacoes fiscais | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Outros passivos correntes | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| # dias Outros passivos correntes | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Capital de Giro | 21625.0 | nan | nan | nan | nan | 14814.0 | nan | nan | nan | nan | 14220.0 | nan | nan | nan | nan | 12138.0 | nan | nan | nan | nan | 9878.0 | nan | 8287.0 | 8928.0 | 3199.0 | nan |
| Variacao Capital de Giro | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | -641.0 | 5729.0 | nan | nan |
| Capital de Giro % Receita Bruta | 0.09 | nan | nan | nan | nan | 0.08 | nan | nan | nan | nan | 0.08 | nan | nan | nan | nan | 0.07 | nan | nan | nan | nan | 0.06 | nan | 0.05 | 0.18 | 0.08 | nan |
| # dias Capital de Giro | 31.94 | nan | nan | nan | nan | 27.69 | nan | nan | nan | nan | 28.75 | nan | nan | nan | nan | 25.45 | nan | nan | nan | nan | 22.48 | nan | 19.7 | 66.98 | 27.93 | nan |
| Nome da Conta | Dec. 31, 2024 | Dec. 19, 2024 | Sept. 19, 2024 | June 20, 2024 | March 21, 2024 | Dec. 31, 2023 | Dec. 21, 2023 | Sept. 21, 2023 | June 22, 2023 | March 23, 2023 | Dec. 31, 2022 | Dec. 21, 2022 | Sept. 22, 2022 | June 23, 2022 | March 24, 2022 | Dec. 31, 2021 | Dec. 22, 2021 | Sept. 23, 2021 | June 23, 2021 | March 25, 2021 | Dec. 31, 2020 | April 9, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Imobilizado no Inicio do Periodo | nan | nan | nan | nan | nan | nan | nan | nan | nan | 36266.0 | nan | nan | nan | nan | 37794.0 | nan | nan | nan | nan | 39384.0 | nan | 40979.0 | 43565.0 | 1908.0 | nan | nan |
| CAPEX | 2102.0 | nan | nan | nan | nan | 5174.0 | nan | nan | nan | nan | -3098.0 | nan | nan | nan | nan | 3611.0 | nan | nan | nan | nan | -2976.0 | nan | 734.0 | 26378.0 | 1703.0 | 2574.0 |
| CAPEX % Lucro Bruto | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Depreciacao | -2775.0 | nan | nan | nan | nan | -3035.0 | nan | nan | nan | nan | -2937.0 | nan | nan | nan | nan | -2923.0 | nan | nan | nan | nan | -2802.0 | nan | -3651.0 | -695.0 | -566.0 | -610.0 |
| Depreciacao % Imobilizado | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0.8 | 0.44 | nan | nan |
| Imobilizado no Fim do Periodo | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 40648.0 | 27591.0 | nan | nan |
| Nome da Conta | Dec. 31, 2024 | Dec. 19, 2024 | Sept. 19, 2024 | June 20, 2024 | March 21, 2024 | Dec. 31, 2023 | Dec. 21, 2023 | Sept. 21, 2023 | June 22, 2023 | March 23, 2023 | Dec. 31, 2022 | Dec. 21, 2022 | Sept. 22, 2022 | June 23, 2022 | March 24, 2022 | Dec. 31, 2021 | Dec. 22, 2021 | Sept. 23, 2021 | June 23, 2021 | March 25, 2021 | Dec. 31, 2020 | April 9, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 Total do Ativo | 155881.0 | nan | nan | nan | nan | 152761.0 | nan | nan | nan | nan | 143932.0 | nan | nan | nan | nan | 154889.0 | nan | nan | nan | nan | 155451.0 | nan | 155774.0 | 153226.0 | 61759.0 | nan |
| 1.01 Ativo Circulante | 48870.0 | nan | nan | nan | nan | 37351.0 | nan | nan | nan | nan | 30120.0 | nan | nan | nan | nan | 36134.0 | nan | nan | nan | nan | 27799.0 | nan | 29845.0 | 20430.0 | 9311.0 | nan |
| 1.01.01 Caixas e Equivalentes de Caixa | 7550.0 | nan | nan | nan | nan | 7822.0 | nan | nan | nan | nan | 5924.0 | nan | nan | nan | nan | 5081.0 | nan | nan | nan | nan | 10182.0 | nan | 4619.0 | 3855.0 | 2972.0 | 3185.0 |
| 1.01.02 Aplicacoes Financeiras | 665.0 | nan | nan | nan | nan | 925.0 | nan | nan | nan | nan | 905.0 | nan | nan | nan | nan | 920.0 | nan | nan | nan | nan | 1331.0 | nan | 937.0 | 2045.0 | 2136.0 | nan |
| 1.01.03 Contas a Receber | 24227.0 | nan | nan | nan | nan | 17722.0 | nan | nan | nan | nan | 17218.0 | nan | nan | nan | nan | 15071.0 | nan | nan | nan | nan | 12191.0 | nan | 10716.0 | 10473.0 | 3155.0 | nan |
| 1.01.04 Estoques | 6692.0 | nan | nan | nan | nan | 5645.0 | nan | nan | nan | nan | 4777.0 | nan | nan | nan | nan | 3722.0 | nan | nan | nan | nan | 3165.0 | nan | 2661.0 | 2821.0 | 228.0 | nan |
| 1.01.08 Outros ativos correntes | 2732.0 | nan | nan | nan | nan | 2169.0 | nan | nan | nan | nan | 1296.0 | nan | nan | nan | nan | 1283.0 | nan | nan | nan | nan | 930.0 | nan | 1400.0 | 1236.0 | 820.0 | nan |
| 1.02.02 Investimentos | 15128.0 | nan | nan | nan | nan | 17985.0 | nan | nan | nan | nan | 16288.0 | nan | nan | nan | nan | 18438.0 | nan | nan | nan | nan | 23262.0 | nan | 21542.0 | 26929.0 | 26483.0 | nan |
| 1.02.03 Imobilizado | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 3774.0 | nan | nan | nan | nan | 3692.0 | nan | nan | nan | nan | 4205.0 | nan | 4417.0 | 4562.0 | 1563.0 | nan |
| 1.02.04 Intangível | 29417.0 | nan | nan | nan | nan | 30863.0 | nan | nan | nan | nan | 32492.0 | nan | nan | nan | nan | 34102.0 | nan | nan | nan | nan | 35179.0 | nan | 36562.0 | 39003.0 | 345.0 | 5980.0 |
| Nome da Conta | Dec. 31, 2024 | Dec. 19, 2024 | Sept. 19, 2024 | June 20, 2024 | March 21, 2024 | Dec. 31, 2023 | Dec. 21, 2023 | Sept. 21, 2023 | June 22, 2023 | March 23, 2023 | Dec. 31, 2022 | Dec. 21, 2022 | Sept. 22, 2022 | June 23, 2022 | March 24, 2022 | Dec. 31, 2021 | Dec. 22, 2021 | Sept. 23, 2021 | June 23, 2021 | March 25, 2021 | Dec. 31, 2020 | April 9, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2.01 Passivo Circulante | 57979.0 | nan | nan | nan | nan | 48716.0 | nan | nan | nan | nan | 41229.0 | nan | nan | nan | nan | 43572.0 | nan | nan | nan | nan | 36022.0 | nan | 40138.0 | 31895.0 | 11009.0 | nan |
| 2.01.02 Fornecedores | 9294.0 | nan | nan | nan | nan | 8553.0 | nan | nan | nan | nan | 7775.0 | nan | nan | nan | nan | 6655.0 | nan | nan | nan | nan | 5478.0 | nan | 5090.0 | 4366.0 | 184.0 | nan |
| 2.01.04 Empréstimos e Financiamentos | 880.0 | nan | nan | nan | nan | 1237.0 | nan | nan | nan | nan | 0.0 | nan | nan | nan | nan | 2027.0 | nan | nan | nan | nan | 1030.0 | nan | 944.0 | 0.0 | 131.0 | nan |
| 2.02.02 Outras Obrigacoes | 3215.0 | nan | nan | nan | nan | 3441.0 | nan | nan | nan | nan | 3142.0 | nan | nan | nan | nan | 3762.0 | nan | nan | nan | nan | 4629.0 | nan | 4460.0 | 3470.0 | 2838.0 | nan |
| 2.02.03 Tributos Diferidos | 6975.0 | nan | nan | nan | nan | 7173.0 | nan | nan | nan | nan | 7751.0 | nan | nan | nan | nan | 8346.0 | nan | nan | nan | nan | 8939.0 | nan | 9387.0 | 9453.0 | 0.0 | nan |
| 2.03 Patrimônio Líquido | 41033.0 | nan | nan | nan | nan | 46223.0 | nan | nan | nan | nan | 44872.0 | nan | nan | nan | nan | 47112.0 | nan | nan | nan | nan | 50321.0 | nan | 45338.0 | 41028.0 | 13711.0 | 13703.0 |