Income Statement
Balance Sheet
Cash Flow
| Line Item | FY 2025Dec 31, 2025 | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 | FY 2019Dec 31, 2019 | FY 2018Dec 31, 2018 | FY 2017Dec 31, 2017 | FY 2016Dec 31, 2016 | FY 2015Dec 31, 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 333605.9B | 300870.9B | 258935.5B | 302231.4B | 279604.8B | 236807.0B | 230400.9B | 243771.4B | 239575.4B | 201866.7B | 200653.5B |
| Revenue Growth % | 10.9% | 16.2% | -14.3% | 8.1% | 18.1% | 2.8% | -5.5% | 1.8% | 18.7% | 0.6% | -- |
| Cost Of Revenue | 202235.5B | 186562.3B | 180388.6B | -- | -- | -- | -- | -- | -- | -- | -- |
| Gross Profit | 131370.4B | 114308.6B | 78546.9B | -- | -- | -- | -- | -- | -- | -- | -- |
| Gross Margin % | 39.4% | 38.0% | 30.3% | -- | -- | -- | -- | -- | -- | -- | -- |
| Sga Expense | 87769.4B | 81582.7B | 71979.9B | -- | -- | -- | -- | -- | -- | -- | -- |
| Operating Income | 43601.1B | 32726.0B | 6567.0B | 43376.6B | 51633.9B | 35993.9B | 27768.5B | 58886.7B | 53645.0B | 29240.7B | 26413.4B |
| Operating Margin % | 13.1% | 10.9% | 2.5% | 14.4% | 18.5% | 15.2% | 12.1% | 24.2% | 22.4% | 14.5% | 13.2% |
| Pretax Income | 49481.5B | 37529.7B | 11006.3B | 46440.5B | 53351.8B | 36345.1B | 30432.2B | 61160.0B | 56196.0B | 30713.7B | 25961.0B |
| Income Before Tax | 49481.5B | 37529.7B | 11006.3B | -- | -- | -- | -- | -- | -- | -- | -- |
| Net Income | 45206.8B | 34451.4B | 15487.1B | 55654.1B | 39907.4B | 26407.8B | 21738.9B | 44344.9B | 42186.7B | 22726.1B | 19060.1B |
| Net Margin % | 13.6% | 11.5% | 6.0% | 18.4% | 14.3% | 11.2% | 9.4% | 18.2% | 17.6% | 11.3% | 9.5% |
| Comprehensive Income | 51290.5B | 51296.3B | 18837.4B | -- | -- | -- | -- | -- | -- | -- | -- |
| Equity Controlling | 49904.0B | 50048.2B | 17845.7B | -- | -- | -- | -- | -- | -- | -- | -- |
| Line Item | FY 2025Dec 31, 2025 | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 | FY 2019Dec 31, 2019 | FY 2018Dec 31, 2018 | FY 2017Dec 31, 2017 | FY 2016Dec 31, 2016 | FY 2015Dec 31, 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash And Equivalents | 57856.4B | 53705.6B | 69080.9B | -- | -- | -- | -- | -- | -- | -- | -- |
| Short Term Investments | 67965.0B | 58909.3B | 22690.9B | -- | -- | -- | -- | -- | -- | -- | -- |
| Accounts Receivable | 51127.6B | 43623.1B | 36647.4B | -- | -- | -- | -- | -- | -- | -- | -- |
| Inventory | 52636.8B | 51754.9B | 51625.9B | -- | -- | -- | -- | -- | -- | -- | -- |
| Current Assets | 247684.6B | 227062.3B | 195936.6B | 218470.6B | 218163.2B | 198215.6B | 181385.3B | 174697.4B | 146982.5B | 141429.7B | 124814.7B |
| Non Current Assets | 319257.5B | 287469.7B | 259969.4B | 229953.9B | 208458.0B | 180020.1B | 171179.2B | 164659.8B | 154769.6B | 120744.6B | 117364.8B |
| Total Assets | 566942.1B | 514531.9B | 455906.0B | 448424.5B | 426621.2B | 378235.7B | 352564.5B | 339357.2B | 301752.1B | 262174.3B | 242179.5B |
| Accounts Payable | 13039.4B | 12370.2B | 11319.8B | -- | -- | -- | -- | -- | -- | -- | -- |
| Current Liabilities | 106411.3B | 93326.3B | 75719.5B | 78344.9B | 88117.1B | 75604.4B | 63782.8B | 69081.5B | 67175.1B | 54704.1B | 50502.9B |
| Non Current Liabilities | 24210.4B | 19013.6B | 16508.7B | 15330.1B | 33604.1B | 26683.4B | 25901.3B | 22522.6B | 20085.5B | 14507.2B | 12616.8B |
| Total Liabilities | 130621.8B | 112339.9B | 92228.1B | 93674.9B | 121721.2B | 102287.7B | 89684.1B | 91604.1B | 87260.7B | 69211.3B | 63119.7B |
| Capital Stock | 897.5B | 897.5B | 897.5B | 897.5B | 897.5B | 897.5B | 897.5B | 897.5B | 897.5B | -- | -- |
| Retained Earnings | 402135.6B | 370513.2B | 346652.2B | 337946.4B | 293064.8B | 271068.2B | 254582.9B | 242699.0B | 215811.2B | 193086.3B | 185132.0B |
| Equity Controlling | 424313.3B | 391687.6B | 353233.8B | -- | -- | -- | -- | -- | -- | -- | -- |
| Total Equity | 436320.3B | 402192.1B | 363677.9B | 354749.6B | 304899.9B | 275948.0B | 262880.4B | 247753.2B | 214491.4B | 192963.0B | 179059.8B |
| Line Item | FY 2025Dec 31, 2025 | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 | FY 2019Dec 31, 2019 | FY 2018Dec 31, 2018 | FY 2017Dec 31, 2017 | FY 2016Dec 31, 2016 | FY 2015Dec 31, 2015 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Cash Flow | 85315.1B | 72982.6B | 44137.4B | -- | -- | -- | -- | -- | -- | -- | -- |
| Investing Cash Flow | -68512.2B | -85381.7B | -16922.8B | -- | -- | -- | -- | -- | -- | -- | -- |
| Financing Cash Flow | -13478.0B | -7797.2B | -8593.1B | -- | -- | -- | -- | -- | -- | -- | -- |
| Capex | 47522.2B | 51406.4B | 57611.3B | -- | -- | -- | -- | -- | -- | -- | -- |
| Net Income | 45206.8B | 34451.4B | 15487.1B | -- | -- | -- | -- | -- | -- | -- | -- |