Redwood Group Ltd 8426.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 2.868 B 0.26 % | 2.860 B 68.34 % | 1.699 B 19.64 % | 1.420 B 82.65 % | 777.536 M -53.00 % | 1.654 B |
| Net income | 252.695 M -23.20 % | 329.030 M 917.98 % | 32.322 M 455.46 % | 5.819 M 104.60 % | -126.434 M -524.83 % | 29.761 M |
| Income before tax | 344.070 M -16.31 % | 411.132 M 639.99 % | 55.559 M 1 819.14 % | 2.895 M 101.77 % | -163.975 M -461.26 % | 45.390 M |
| Income before tax ratio | 0.12 -16.53 % | 0.14 339.59 % | 0.03 1 504.06 % | 0.00 100.97 % | -0.21 -868.58 % | 0.03 |
| EBITDA | 453.071 M -13.68 % | 524.866 M 221.32 % | 163.349 M 54.08 % | 106.013 M 215.04 % | -92.151 M -184.40 % | 109.182 M |
| Net income ratio | 0.09 -23.40 % | 0.12 504.72 % | 0.02 364.26 % | 0.00 102.52 % | -0.16 -1 003.83 % | 0.02 |
| Ratio EBITDA | 0.16 -13.90 % | 0.18 90.88 % | 0.10 28.79 % | 0.07 162.99 % | -0.12 -279.56 % | 0.07 |
| Gross profit ratio | 0.32 -1.78 % | 0.32 22.91 % | 0.26 21.14 % | 0.22 149.77 % | 0.09 -66.08 % | 0.25 |
| Weighted average shs out dil | 50.254 M 0.00 % | 50.252 M 0.02 % | 50.243 M 0.00 % | 50.243 M 0.00 % | 50.243 M 0.00 % | 50.243 M |
| Weighted average shs out | 50.243 M 0.02 % | 50.234 M -0.02 % | 50.243 M 0.00 % | 50.243 M 0.00 % | 50.243 M -0.40 % | 50.442 M |
| EPS diluted | 5.03 -23.21 % | 6.55 923.44 % | 0.64 433.33 % | 0.12 104.76 % | -2.52 -527.12 % | 0.59 |
| Earnings per share | 5.03 -23.21 % | 6.55 923.44 % | 0.64 433.33 % | 0.12 104.76 % | -2.52 -527.12 % | 0.59 |
| Gross profit | 905.202 M -1.52 % | 919.185 M 106.90 % | 444.271 M 44.94 % | 306.526 M 356.21 % | 67.190 M -84.05 % | 421.368 M |
| Income tax expense | 91.375 M 11.29 % | 82.102 M 253.32 % | 23.237 M 894.70 % | -2.924 M 92.21 % | -37.541 M -340.20 % | 15.629 M |
| Cost of revenue | 1.963 B 1.11 % | 1.941 B 54.68 % | 1.255 B 12.68 % | 1.114 B 56.77 % | 710.346 M -42.38 % | 1.233 B |
| General and administrative expenses | 531.941 M 12.86 % | 471.310 M 28.71 % | 366.169 M 17.32 % | 312.099 M 15.40 % | 270.440 M -24.92 % | 360.202 M |
| Selling and marketing expenses | 13.227 M -34.40 % | 20.164 M -25.10 % | 26.921 M 6.35 % | 25.313 M 15.43 % | 21.929 M 130.83 % | 9.500 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 545.168 M 10.49 % | 493.395 M 25.52 % | 393.090 M 16.50 % | 337.412 M 15.41 % | 292.369 M -22.06 % | 375.136 M |
| Cost and expenses | 2.508 B 3.01 % | 2.434 B 47.73 % | 1.648 B 13.57 % | 1.451 B 44.71 % | 1.003 B -37.64 % | 1.608 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 545.168 M 10.93 % | 491.474 M 25.03 % | 393.090 M 16.50 % | 337.412 M 15.41 % | 292.369 M -20.92 % | 369.702 M |
| Interest income | 1.232 M 189.88 % | 425.000 K 12.14 % | 379.000 K 23.45 % | 307.000 K -41.63 % | 526.000 K -38.77 % | 859.000 K |
| Interest expense | 17.203 M -12.78 % | 19.723 M 10.91 % | 17.783 M 23.51 % | 14.398 M 79.75 % | 8.010 M 1.51 % | 7.891 M |
| Depreciation and amortization | 91.798 M -2.35 % | 94.011 M 3.79 % | 90.575 M 3.40 % | 87.594 M 37.26 % | 63.814 M 1.37 % | 62.950 M |
| Operating income | 360.034 M -15.82 % | 427.711 M 487.73 % | 72.774 M 295.10 % | 18.419 M 111.40 % | -161.556 M -449.45 % | 46.232 M |
| Operating income ratio | 0.13 -16.04 % | 0.15 249.14 % | 0.04 230.24 % | 0.01 106.24 % | -0.21 -843.45 % | 0.03 |
| Total other income expenses net | -15.964 M 3.71 % | -16.579 M 3.69 % | -17.215 M -149.32 % | 34.907 M 1 543.03 % | -2.419 M -187.29 % | -842.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 19.199 M -92.72 % | 263.571 M -0.14 % | 263.941 M -30.99 % | 382.489 M 7.62 % | 355.393 M 95.87 % | 181.440 M |
| Total investments | 43.720 M -3.36 % | 45.241 M 39.03 % | 32.540 M -2.04 % | 33.219 M -12.45 % | 37.942 M -12.89 % | 43.557 M |
| Total debt | 493.569 M -17.68 % | 599.560 M -8.47 % | 655.050 M -3.05 % | 675.688 M -2.61 % | 693.802 M 45.25 % | 477.650 M |
| Accumulated other comprehensive income loss | 104.529 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -252.394 M |
| Retained earnings | 389.782 M 9.06 % | 357.396 M 1 159.95 % | 28.366 M 817.04 % | -3.956 M 59.53 % | -9.775 M -102.65 % | 369.052 M |
| Common stock | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M |
| Total equity | 1.291 B 20.01 % | 1.075 B 37.92 % | 779.768 M 8.89 % | 716.105 M -5.24 % | 755.709 M -17.23 % | 912.994 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 1.577 M -88.90 % | 14.205 M | 0.000 |
| Long term debt | 440.610 M -7.22 % | 474.881 M -11.53 % | 536.793 M -3.44 % | 555.899 M -4.04 % | 579.299 M 78.82 % | 323.953 M |
| Total non current liabilities | 466.977 M -4.96 % | 491.332 M -10.64 % | 549.814 M -1.86 % | 560.232 M -5.75 % | 594.402 M 72.81 % | 343.954 M |
| Other current liabilities | 385.930 M 64.43 % | 234.709 M 58.45 % | 148.129 M 27.33 % | 116.334 M 13.59 % | 102.412 M -37.45 % | 163.740 M |
| Deferred revenue | 0.000 -100.00 % | 191.763 M -67.14 % | 583.641 M 102.86 % | 287.703 M -1.61 % | 292.424 M 218.27 % | 91.878 M |
| Short term debt | 52.959 M -57.52 % | 124.679 M 5.43 % | 118.257 M -1.28 % | 119.789 M 4.62 % | 114.503 M -29.30 % | 161.955 M |
| Total current liabilities | 604.184 M -18.61 % | 742.317 M -15.80 % | 881.567 M 54.77 % | 569.595 M 8.42 % | 525.380 M -10.79 % | 588.932 M |
| Total liabilities | 1.071 B -13.17 % | 1.234 B -13.81 % | 1.431 B 26.69 % | 1.130 B 0.90 % | 1.120 B 20.03 % | 932.886 M |
| Other non current assets | 9.311 M -44.24 % | 16.699 M -64.43 % | 46.949 M 15.70 % | 40.577 M -21.26 % | 51.531 M 296.88 % | 12.984 M |
| Long term investments | 43.720 M -3.36 % | 45.241 M | 0.000 | 0.000 | 0.000 -100.00 % | 43.557 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.935 M |
| Property plant equipment net | 948.037 M -0.67 % | 954.414 M -2.86 % | 982.541 M 2.07 % | 962.585 M -7.43 % | 1.040 B 14.38 % | 909.088 M |
| Total non current assets | 1.018 B -2.40 % | 1.043 B -1.62 % | 1.060 B 2.46 % | 1.035 B -7.20 % | 1.115 B 15.21 % | 967.564 M |
| Other current assets | 76.452 M 106.76 % | 36.976 M 30.73 % | 28.284 M -61.93 % | 74.298 M 51.71 % | 48.974 M -21.33 % | 62.254 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 474.370 M 41.19 % | 335.989 M -14.09 % | 391.109 M 33.39 % | 293.199 M -13.36 % | 338.409 M 14.25 % | 296.210 M |
| Cash and short term investments | 474.370 M 41.19 % | 335.989 M -14.09 % | 391.109 M 33.39 % | 293.199 M -13.36 % | 338.409 M 14.25 % | 296.210 M |
| Total current assets | 1.344 B 6.14 % | 1.266 B 10.00 % | 1.151 B 41.87 % | 811.414 M 6.66 % | 760.722 M -13.39 % | 878.316 M |
| Inventory | 115.718 M -27.74 % | 160.147 M 69.42 % | 94.527 M 32.07 % | 71.572 M -12.74 % | 82.026 M -22.76 % | 106.190 M |
| Net receivables | 677.479 M -7.52 % | 732.551 M 20.66 % | 607.117 M 53.88 % | 394.541 M 27.51 % | 309.427 M -25.20 % | 413.662 M |
| Tax assets | 16.721 M -36.89 % | 26.496 M -13.14 % | 30.506 M -2.71 % | 31.356 M 33.93 % | 23.412 M 1 109.92 % | 1.935 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 150.118 M -4.31 % | 156.875 M -4.03 % | 163.467 M 13.06 % | 144.582 M 49.31 % | 96.832 M -43.49 % | 171.359 M |
| Tax payables | 15.177 M -55.74 % | 34.291 M 731.10 % | 4.126 M 75.65 % | 2.349 M -48.62 % | 4.572 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.604 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 505.000 K -64.98 % | 1.442 M 104.83 % | 704.000 K -53.96 % | 1.529 M -36.19 % | 2.396 M -70.99 % | 8.258 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 293.911 M 36.29 % | 215.659 M -26.62 % | 293.911 M 0.00 % | 293.911 M 0.00 % | 293.911 M -44.47 % | 529.291 M |
| Deferred tax liabilities non current | 26.367 M 60.28 % | 16.451 M 26.34 % | 13.021 M 372.46 % | 2.756 M 206.90 % | 898.000 K -95.51 % | 20.001 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.362 B 2.28 % | 2.309 B 4.43 % | 2.211 B 19.78 % | 1.846 B -1.58 % | 1.875 B 1.60 % | 1.846 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -27.173 M 93.19 % | -399.150 M -699.61 % | 66.568 M 444.31 % | -19.334 M -111.28 % | 171.353 M 241.09 % | 50.237 M |
| Accounts receivables | 65.870 M 144.32 % | -148.612 M | 0.000 | 0.000 | 0.000 -100.00 % | 88.637 M |
| Inventory | 4.778 M 116.54 % | -28.890 M -33.05 % | -21.714 M -282.32 % | 11.910 M 824.01 % | -1.645 M 93.63 % | -25.826 M |
| Accounts payables | -6.757 M -2.50 % | -6.592 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.959 M |
| Other working capital | -91.064 M 57.66 % | -215.056 M | 0.000 | 0.000 | 0.000 100.00 % | -12.574 M |
| Other non cash items | 6.301 M 123.56 % | -26.739 M -193.84 % | 28.493 M 102.21 % | 14.091 M 88.28 % | 7.484 M 44.93 % | 5.164 M |
| Net cash provided by operating activities | 414.996 M 423.63 % | 79.254 M -55.93 % | 179.823 M 118.21 % | 82.409 M -23.18 % | 107.282 M -31.82 % | 157.347 M |
| Investments in property plant and equipment | -41.181 M 30.90 % | -59.592 M -63.86 % | -36.367 M 62.73 % | -97.577 M 63.32 % | -266.017 M 31.80 % | -390.064 M |
| Acquisitions net | -2.998 M -210.38 % | 2.716 M -18.88 % | 3.348 M | 0.000 | 0.000 -100.00 % | 14.676 M |
| Purchases of investments | 0.000 100.00 % | -15.642 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 6.010 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 6.954 M 602.46 % | -1.384 M -1 263.03 % | 119.000 K -97.87 % | 5.590 M 5 604.08 % | 98.000 K -99.31 % | 14.111 M |
| Net cash used for investing activites | -37.225 M 49.63 % | -73.902 M -192.51 % | -25.265 M 71.88 % | -89.857 M 65.85 % | -263.089 M 30.02 % | -375.953 M |
| Debt repayment | -126.933 M -91.66 % | -66.228 M -234.27 % | -19.813 M -14.88 % | -17.247 M -108.07 % | 213.756 M 23.21 % | 173.493 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -125.606 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.036 M 17.19 % | -1.251 M -43.63 % | -871.000 K 73.19 % | -3.249 M 47.41 % | -6.178 M 29.74 % | -8.793 M |
| Net cash used provided by financing activities | -253.575 M -275.78 % | -67.479 M -226.24 % | -20.684 M -0.92 % | -20.496 M -109.87 % | 207.578 M 26.03 % | 164.700 M |
| Effect of forex changes on cash | 14.185 M 102.44 % | 7.007 M 119.48 % | -35.964 M -108.29 % | -17.266 M -80.38 % | -9.572 M -204.55 % | -3.143 M |
| Net change in cash | 138.381 M 351.05 % | -55.120 M -156.30 % | 97.910 M 316.57 % | -45.210 M -207.14 % | 42.199 M 173.97 % | -57.049 M |
| Cash at beginning of period | 335.989 M -14.09 % | 391.109 M 33.39 % | 293.199 M -13.36 % | 338.409 M 14.25 % | 296.210 M -16.15 % | 353.259 M |
| Cash at end of period | 474.370 M 41.19 % | 335.989 M -14.09 % | 391.109 M 33.39 % | 293.199 M -13.36 % | 338.409 M 14.25 % | 296.210 M |
| Operating cash flow | 414.996 M 423.63 % | 79.254 M -55.93 % | 179.823 M 118.21 % | 82.409 M -23.18 % | 107.282 M -31.82 % | 157.347 M |
| Capital expenditure | -41.181 M 30.90 % | -59.592 M -63.86 % | -36.367 M 62.73 % | -97.577 M 63.32 % | -266.017 M 31.80 % | -390.064 M |
| Free CashFlow | 373.815 M 1 801.21 % | 19.662 M -86.29 % | 143.456 M 1 045.78 % | -15.168 M 90.44 % | -158.735 M 31.79 % | -232.717 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 582.136 M 13.17 % | 514.371 M -48.73 % | 1.003 B 37.39 % | 730.223 M 37.24 % | 532.089 M -11.64 % | 602.172 M -36.96 % | 955.160 M 22.33 % | 780.787 M 29.41 % | 603.352 M 15.82 % | 520.955 M -10.74 % | 583.633 M |
| Net income | -36.536 M -11.38 % | -32.804 M -121.59 % | 151.973 M 176.10 % | 55.042 M 390.92 % | 11.212 M -67.47 % | 34.468 M -76.30 % | 145.444 M 65.44 % | 87.916 M 124.37 % | 39.183 M -30.63 % | 56.487 M 2.56 % | 55.077 M |
| Income before tax | -35.085 M -45.77 % | -24.069 M -113.06 % | 184.296 M 119.55 % | 83.942 M 287.29 % | 21.674 M -59.98 % | 54.158 M -72.06 % | 193.816 M 100.37 % | 96.728 M 79.99 % | 53.740 M -19.61 % | 66.848 M -10.91 % | 75.035 M |
| Income before tax ratio | -0.06 -28.80 % | -0.05 -125.47 % | 0.18 59.80 % | 0.11 182.21 % | 0.04 -54.71 % | 0.09 -55.68 % | 0.20 63.79 % | 0.12 39.09 % | 0.09 -30.59 % | 0.13 -0.19 % | 0.13 |
| EBITDA | -8.435 M -547.72 % | 1.884 M -99.10 % | 210.471 M 88.02 % | 111.941 M 132.06 % | 48.237 M -44.85 % | 87.471 M -61.00 % | 224.290 M 76.07 % | 127.384 M 57.37 % | 80.945 M -14.04 % | 94.168 M -9.76 % | 104.356 M |
| Net income ratio | -0.06 1.59 % | -0.06 -142.10 % | 0.15 100.96 % | 0.08 257.72 % | 0.02 -63.19 % | 0.06 -62.41 % | 0.15 35.23 % | 0.11 73.38 % | 0.06 -40.11 % | 0.11 14.90 % | 0.09 |
| Ratio EBITDA | -0.01 -495.60 % | 0.00 -98.25 % | 0.21 36.85 % | 0.15 69.10 % | 0.09 -37.59 % | 0.15 -38.14 % | 0.23 43.93 % | 0.16 21.61 % | 0.13 -25.78 % | 0.18 1.09 % | 0.18 |
| Gross profit ratio | 0.20 -10.69 % | 0.22 -32.29 % | 0.33 0.75 % | 0.32 6.76 % | 0.30 1.13 % | 0.30 -18.21 % | 0.37 24.29 % | 0.29 11.42 % | 0.26 -23.10 % | 0.34 3.79 % | 0.33 |
| Weighted average shs out dil | 50.049 M -0.83 % | 50.468 M 0.42 % | 50.257 M -0.48 % | 50.497 M -0.92 % | 50.964 M 2.02 % | 49.954 M -0.30 % | 50.103 M -0.27 % | 50.238 M 0.01 % | 50.235 M -0.40 % | 50.435 M 0.38 % | 50.243 M |
| Weighted average shs out | 50.049 M -0.83 % | 50.468 M 0.45 % | 50.243 M -0.50 % | 50.497 M -0.92 % | 50.964 M 2.02 % | 49.954 M -0.29 % | 50.098 M -0.28 % | 50.238 M 0.01 % | 50.235 M -0.40 % | 50.435 M -0.19 % | 50.529 M |
| EPS diluted | -0.73 -12.31 % | -0.65 -121.59 % | 3.01 176.15 % | 1.09 395.45 % | 0.22 -68.12 % | 0.69 -76.21 % | 2.90 65.71 % | 1.75 124.36 % | 0.78 -30.36 % | 1.12 2.75 % | 1.09 |
| Earnings per share | -0.73 -12.31 % | -0.65 -121.59 % | 3.01 173.64 % | 1.10 400.00 % | 0.22 -68.12 % | 0.69 -76.21 % | 2.90 65.71 % | 1.75 124.36 % | 0.78 -30.36 % | 1.12 1.82 % | 1.10 |
| Gross profit | 114.780 M 1.08 % | 113.557 M -65.28 % | 327.111 M 38.42 % | 236.313 M 46.52 % | 161.283 M -10.64 % | 180.495 M -48.44 % | 350.045 M 52.05 % | 230.214 M 44.19 % | 159.664 M -10.93 % | 179.262 M -7.35 % | 193.491 M |
| Income tax expense | 1.451 M -83.39 % | 8.735 M -72.98 % | 32.323 M 11.84 % | 28.900 M 176.24 % | 10.462 M -46.87 % | 19.690 M -59.29 % | 48.372 M 448.93 % | 8.812 M -39.47 % | 14.557 M 40.50 % | 10.361 M -48.09 % | 19.958 M |
| Cost of revenue | 467.356 M 16.60 % | 400.814 M -40.72 % | 676.170 M 36.90 % | 493.910 M 33.20 % | 370.806 M -12.06 % | 421.677 M -30.31 % | 605.115 M 9.91 % | 550.573 M 24.09 % | 443.688 M 29.85 % | 341.693 M -12.42 % | 390.142 M |
| General and administrative expenses | 131.030 M -0.87 % | 132.185 M -9.77 % | 146.499 M 11.96 % | 130.854 M -1.41 % | 132.721 M 8.91 % | 121.867 M -14.66 % | 142.803 M 16.44 % | 122.641 M 21.27 % | 101.132 M -3.44 % | 104.734 M 2.63 % | 102.046 M |
| Selling and marketing expenses | 3.697 M -5.06 % | 3.894 M 24.09 % | 3.138 M -27.09 % | 4.304 M 50.91 % | 2.852 M -2.76 % | 2.933 M -41.20 % | 4.988 M -1.03 % | 5.040 M -1.58 % | 5.121 M 2.11 % | 5.015 M -46.31 % | 9.341 M |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 101.155 M | 0.000 | 0.000 | 0.000 -100.00 % | 482.000 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 134.727 M -0.99 % | 136.079 M -9.06 % | 149.637 M -36.68 % | 236.313 M 46.52 % | 161.283 M 29.23 % | 124.800 M -15.56 % | 147.791 M 15.75 % | 127.681 M 20.17 % | 106.253 M -3.19 % | 109.749 M -1.54 % | 111.467 M |
| Cost and expenses | 602.083 M 12.14 % | 536.893 M -34.99 % | 825.807 M 31.27 % | 629.068 M 24.23 % | 506.379 M -7.34 % | 546.477 M -27.42 % | 752.906 M 11.01 % | 678.254 M 23.33 % | 549.941 M 21.82 % | 451.442 M -10.00 % | 501.609 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 134.727 M -0.99 % | 136.079 M -9.06 % | 149.637 M 10.71 % | 135.158 M -0.31 % | 135.573 M 8.63 % | 124.800 M -15.56 % | 147.791 M 15.75 % | 127.681 M 20.17 % | 106.253 M -3.19 % | 109.749 M -1.54 % | 111.467 M |
| Interest income | 525.000 K 22.95 % | 427.000 K 28.23 % | 333.000 K -15.70 % | 395.000 K -2.47 % | 405.000 K 309.09 % | 99.000 K -15.38 % | 117.000 K 9.35 % | 107.000 K 24.42 % | 86.000 K -25.22 % | 115.000 K 8.49 % | 106.000 K |
| Interest expense | 4.353 M 23.35 % | 3.529 M -1.67 % | 3.589 M -27.77 % | 4.969 M 24.19 % | 4.001 M -13.85 % | 4.644 M -6.47 % | 4.965 M -0.48 % | 4.989 M -0.72 % | 5.025 M 5.92 % | 4.744 M -4.85 % | 4.986 M |
| Depreciation and amortization | 22.297 M -0.57 % | 22.424 M -0.72 % | 22.586 M -1.93 % | 23.030 M 2.07 % | 22.562 M -4.48 % | 23.620 M 0.23 % | 23.565 M -2.87 % | 24.262 M 3.70 % | 23.397 M 2.68 % | 22.787 M 2.04 % | 22.332 M |
| Operating income | -19.947 M 11.43 % | -22.522 M -112.69 % | 177.474 M | 0.000 -100.00 % | 25.710 M -59.73 % | 63.851 M -68.19 % | 200.725 M 94.65 % | 103.122 M 79.19 % | 57.548 M -19.38 % | 71.381 M -12.98 % | 82.024 M |
| Operating income ratio | -0.03 21.74 % | -0.04 -124.75 % | 0.18 | 0.00 -100.00 % | 0.05 -54.43 % | 0.11 -49.54 % | 0.21 59.11 % | 0.13 38.47 % | 0.10 -30.39 % | 0.14 -2.51 % | 0.14 |
| Total other income expenses net | -15.138 M -878.54 % | -1.547 M -120.68 % | 7.481 M -91.09 % | 83.942 M 2 179.83 % | -4.036 M -162.59 % | -1.537 M 81.78 % | -8.438 M -45.36 % | -5.805 M -52.44 % | -3.808 M -42.89 % | -2.665 M 61.87 % | -6.989 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 45.098 M -58.60 % | 108.937 M 467.41 % | 19.199 M -87.24 % | 150.419 M 62.75 % | 92.421 M -45.87 % | 170.724 M -35.23 % | 263.571 M -25.30 % | 352.836 M -11.49 % | 398.621 M 1.14 % | 394.119 M 49.32 % | 263.941 M |
| Total investments | 36.846 M -17.90 % | 44.880 M 2.65 % | 43.720 M -8.95 % | 48.019 M 3.34 % | 46.465 M 0.84 % | 46.077 M 1.85 % | 45.241 M 19.47 % | 37.868 M 2.48 % | 36.951 M 13.41 % | 32.583 M 0.13 % | 32.540 M |
| Total debt | 437.996 M -10.09 % | 487.162 M -1.30 % | 493.569 M -7.79 % | 535.275 M 0.29 % | 533.748 M -3.33 % | 552.137 M -7.91 % | 599.560 M -4.69 % | 629.041 M -0.88 % | 634.656 M 0.08 % | 634.126 M -3.19 % | 655.050 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 120.395 M | 0.000 | 0.000 -100.00 % | 69.874 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -309.276 M | 0.000 |
| Retained earnings | 286.732 M -19.68 % | 356.978 M -8.42 % | 389.782 M 63.91 % | 237.809 M 30.12 % | 182.767 M -53.36 % | 391.864 M 9.64 % | 357.396 M 68.62 % | 211.952 M 70.88 % | 124.036 M -63.22 % | 337.246 M 1 088.91 % | 28.366 M |
| Common stock | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M 0.00 % | 502.425 M |
| Total equity | 1.015 B -20.28 % | 1.274 B -1.31 % | 1.291 B 9.54 % | 1.178 B 12.33 % | 1.049 B -8.37 % | 1.145 B 6.45 % | 1.075 B 13.63 % | 946.480 M 13.09 % | 836.904 M 1.53 % | 824.306 M 5.71 % | 779.768 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 399.327 M -9.97 % | 443.538 M 0.66 % | 440.610 M -4.32 % | 460.502 M 2.39 % | 449.759 M -1.98 % | 458.826 M -3.38 % | 474.881 M -5.47 % | 502.354 M -1.84 % | 511.758 M -0.87 % | 516.251 M -3.83 % | 536.793 M |
| Total non current liabilities | 409.154 M -9.99 % | 454.557 M -2.66 % | 466.977 M -1.47 % | 473.957 M 2.91 % | 460.575 M -2.13 % | 470.600 M -4.22 % | 491.332 M -4.12 % | 512.447 M -1.84 % | 522.065 M -0.35 % | 523.924 M -4.71 % | 549.814 M |
| Other current liabilities | 591.765 M 36.30 % | 434.179 M 12.50 % | 385.930 M -19.39 % | 478.744 M 52.18 % | 314.598 M 57.24 % | 200.077 M -14.76 % | 234.709 M 67.90 % | 139.795 M 29.83 % | 107.677 M -34.06 % | 163.288 M 10.23 % | 148.129 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.828 M -10.70 % | 387.263 M -12.98 % | 445.034 M -29.70 % | 633.060 M 16.31 % | 544.305 M 59.86 % | 340.486 M -41.66 % | 583.641 M |
| Short term debt | 38.669 M -11.36 % | 43.624 M -17.63 % | 52.959 M -29.17 % | 74.773 M -10.97 % | 83.989 M -9.99 % | 93.311 M -25.16 % | 124.679 M -1.59 % | 126.687 M 3.08 % | 122.898 M 3.82 % | 118.378 M 0.10 % | 118.257 M |
| Total current liabilities | 849.690 M 27.70 % | 665.382 M 10.13 % | 604.184 M -16.41 % | 722.834 M -20.80 % | 912.680 M 45.17 % | 628.696 M -15.31 % | 742.317 M -28.06 % | 1.032 B 18.11 % | 873.637 M 7.74 % | 810.903 M -8.02 % | 881.567 M |
| Total liabilities | 1.259 B 12.40 % | 1.120 B 4.55 % | 1.071 B -10.50 % | 1.197 B -12.85 % | 1.373 B 24.92 % | 1.099 B -10.89 % | 1.234 B -20.12 % | 1.544 B 10.65 % | 1.396 B 4.56 % | 1.335 B -6.75 % | 1.431 B |
| Other non current assets | 46.995 M 421.12 % | 9.018 M -3.15 % | 9.311 M 22.18 % | 7.621 M 5.22 % | 7.243 M -86.37 % | 53.146 M -14.20 % | 61.940 M 38.19 % | 44.823 M -7.38 % | 48.397 M 322.79 % | 11.447 M -75.62 % | 46.949 M |
| Long term investments | 0.000 -100.00 % | 44.880 M 2.65 % | 43.720 M -8.95 % | 48.019 M 3.34 % | 46.465 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.583 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 772.794 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 788.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.253 M | 0.000 |
| Property plant equipment net | 912.211 M -7.69 % | 988.240 M 4.24 % | 948.037 M -5.47 % | 1.003 B 5.23 % | 953.027 M -0.73 % | 960.055 M 0.59 % | 954.414 M -3.38 % | 987.784 M 2.61 % | 962.659 M -0.45 % | 966.981 M -1.58 % | 982.541 M |
| Total non current assets | 977.125 M -6.54 % | 1.045 B 2.72 % | 1.018 B -4.93 % | 1.071 B 4.60 % | 1.023 B -0.56 % | 1.029 B -1.31 % | 1.043 B -1.71 % | 1.061 B 2.92 % | 1.031 B -0.43 % | 1.035 B -2.33 % | 1.060 B |
| Other current assets | 104.300 M -5.76 % | 110.678 M 44.77 % | 76.452 M -41.87 % | 131.508 M 295.82 % | 33.224 M -60.90 % | 84.967 M 129.79 % | 36.976 M -71.14 % | 128.109 M 12.39 % | 113.987 M 194.25 % | 38.738 M 36.96 % | 28.284 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 392.898 M 3.88 % | 378.225 M -20.27 % | 474.370 M 23.26 % | 384.856 M -12.80 % | 441.327 M 15.71 % | 381.413 M 13.52 % | 335.989 M 21.64 % | 276.205 M 17.02 % | 236.035 M -1.65 % | 240.007 M -38.63 % | 391.109 M |
| Cash and short term investments | 392.898 M 3.88 % | 378.225 M -20.27 % | 474.370 M 23.26 % | 384.856 M -12.80 % | 441.327 M 15.71 % | 381.413 M 13.52 % | 335.989 M 21.64 % | 276.205 M 17.02 % | 236.035 M -1.65 % | 240.007 M -38.63 % | 391.109 M |
| Total current assets | 1.297 B -3.79 % | 1.348 B 0.31 % | 1.344 B 3.02 % | 1.305 B -6.74 % | 1.399 B 15.14 % | 1.215 B -4.06 % | 1.266 B -11.44 % | 1.430 B 18.98 % | 1.202 B 6.93 % | 1.124 B -2.37 % | 1.151 B |
| Inventory | 122.231 M 8.56 % | 112.590 M -2.70 % | 115.718 M -3.39 % | 119.773 M -1.80 % | 121.965 M -4.10 % | 127.180 M -0.67 % | 128.035 M -8.79 % | 140.381 M 26.41 % | 111.055 M -22.33 % | 142.989 M 51.27 % | 94.527 M |
| Net receivables | 677.651 M -9.25 % | 746.705 M 10.22 % | 677.479 M 1.35 % | 668.431 M -13.50 % | 772.794 M 22.47 % | 631.019 M -15.35 % | 745.484 M -17.37 % | 902.153 M 19.32 % | 756.097 M 5.57 % | 716.186 M 17.97 % | 607.117 M |
| Tax assets | 17.919 M 441.03 % | 3.312 M -80.19 % | 16.721 M 39.50 % | 11.986 M -28.04 % | 16.657 M 4.12 % | 15.998 M -39.62 % | 26.496 M -6.49 % | 28.335 M 43.13 % | 19.797 M -18.37 % | 24.253 M -20.50 % | 30.506 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 198.152 M 17.15 % | 169.151 M 12.68 % | 150.118 M -3.54 % | 155.625 M 14.39 % | 136.042 M 1.43 % | 134.128 M -14.50 % | 156.875 M -38.87 % | 256.625 M 33.90 % | 191.660 M 1.54 % | 188.751 M 15.47 % | 163.467 M |
| Tax payables | 21.104 M 14.52 % | 18.428 M 21.42 % | 15.177 M 10.85 % | 13.692 M -57.51 % | 32.223 M 3.31 % | 31.190 M -9.04 % | 34.291 M 9.81 % | 31.228 M 102.60 % | 15.414 M | 0.000 -100.00 % | 4.126 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.317 M | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.432 M 351.74 % | 317.000 K -37.23 % | 505.000 K -30.54 % | 727.000 K -16.91 % | 875.000 K -21.24 % | 1.111 M -22.95 % | 1.442 M -20.68 % | 1.818 M 86.46 % | 975.000 K 93.84 % | 503.000 K -28.55 % | 704.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 277.222 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 293.911 M | 0.000 |
| Other total stockholders equity | 226.204 M -23.04 % | 293.911 M -26.23 % | 398.440 M -9.04 % | 438.062 M 2 524.85 % | 16.689 M -94.30 % | 292.911 M -0.34 % | 293.911 M 0.00 % | 293.911 M 0.00 % | 293.911 M -46.20 % | 546.304 M 85.87 % | 293.911 M |
| Deferred tax liabilities non current | 9.827 M -10.82 % | 11.019 M -58.21 % | 26.367 M 95.96 % | 13.455 M 24.40 % | 10.816 M -8.14 % | 11.774 M -28.43 % | 16.451 M 62.99 % | 10.093 M -2.08 % | 10.307 M 34.33 % | 7.673 M -41.07 % | 13.021 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.274 B -4.99 % | 2.394 B 1.35 % | 2.362 B -0.56 % | 2.375 B -1.95 % | 2.422 B 7.94 % | 2.244 B -2.82 % | 2.309 B -7.29 % | 2.491 B 11.56 % | 2.233 B 3.40 % | 2.159 B -2.35 % | 2.211 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 127.362 M 434.36 % | -38.091 M 37.10 % | -60.560 M -511.47 % | -9.904 M -132.58 % | 30.395 M 135.69 % | 12.896 M 110.70 % | -120.558 M -106.91 % | -58.266 M -304.96 % | -14.388 M 93.01 % | -205.938 M | 0.000 |
| Accounts receivables | 69.800 M 200.08 % | -69.741 M -629.43 % | -9.561 M -108.96 % | 106.736 M 174.57 % | -143.130 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -7.870 M -669.88 % | 1.381 M -76.94 % | 5.988 M 414.66 % | -1.903 M -389.65 % | 657.000 K 1 725.00 % | 36.000 K -99.81 % | 18.710 M 161.36 % | -30.493 M -45.87 % | -20.904 M -650.54 % | 3.797 M | 0.000 |
| Accounts payables | 0.000 -100.00 % | 19.033 M | 0.000 | 0.000 -100.00 % | 1.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 65.432 M 482.34 % | 11.236 M 119.72 % | -56.987 M 50.33 % | -114.737 M -167.04 % | 171.148 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -46.448 M -373.33 % | -9.813 M -126.56 % | 36.952 M 160.48 % | -61.095 M -404.29 % | 20.078 M 341.76 % | 4.545 M -90.54 % | 48.042 M 884.06 % | 4.882 M 229.74 % | -3.763 M -128.23 % | 13.331 M | 0.000 |
| Net cash provided by operating activities | 68.126 M 237.49 % | -49.549 M -127.04 % | 183.274 M 409.48 % | 35.973 M -62.02 % | 94.709 M -6.27 % | 101.040 M 13.55 % | 88.986 M 16.92 % | 76.110 M 87.97 % | 40.490 M 132.05 % | -126.332 M | 0.000 |
| Investments in property plant and equipment | -18.023 M 53.87 % | -39.073 M -364.22 % | -8.417 M 35.40 % | -13.030 M -29.71 % | -10.045 M -70.15 % | -5.904 M 44.94 % | -10.723 M 29.57 % | -15.224 M 47.49 % | -28.992 M -523.08 % | -4.653 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.442 M -21.97 % | 1.848 M -45.66 % | 3.401 M 540.54 % | -772.000 K 83.13 % | -4.577 M -463.80 % | 1.258 M 191.69 % | -1.372 M -192.89 % | 1.477 M 689.84 % | 187.000 K 108.90 % | -2.101 M | 0.000 |
| Net cash used for investing activites | -16.581 M 55.46 % | -37.225 M -642.13 % | -5.016 M 63.66 % | -13.802 M 5.61 % | -14.622 M -286.31 % | -3.785 M 68.40 % | -11.979 M 9.72 % | -13.269 M 70.09 % | -44.361 M -933.33 % | -4.293 M | 0.000 |
| Debt repayment | -15.951 M 15.47 % | -18.870 M 33.23 % | -28.260 M -55.24 % | -18.204 M 21.05 % | -23.059 M 60.01 % | -57.667 M -153.54 % | -22.745 M 1.07 % | -22.991 M -2 872.05 % | -773.583 K 96.28 % | -20.817 M -146.40 % | 44.860 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 -100.00 % | 1.787 M 101.42 % | -125.606 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -206.000 K 0.96 % | -208.000 K 89.55 % | -1.991 M -857.23 % | -208.000 K | 0.000 100.00 % | -367.000 K -213.01 % | -117.249 K -136.61 % | 320.283 K 315.80 % | -148.417 K 28.30 % | -207.000 K -105.70 % | 3.630 M |
| Net cash used provided by financing activities | -16.157 M 15.31 % | -19.078 M 32.97 % | -28.464 M 80.24 % | -144.018 M -524.56 % | -23.059 M 60.27 % | -58.034 M -153.84 % | -22.862 M -0.84 % | -22.671 M -2 358.89 % | -922.000 K 95.61 % | -21.024 M | 0.000 |
| Effect of forex changes on cash | -20.715 M -313.40 % | 9.707 M 116.10 % | -60.280 M -192.21 % | 65.376 M 2 165.28 % | 2.886 M -53.47 % | 6.203 M 10.00 % | 5.639 M | 0.000 -100.00 % | 821.000 K 50.09 % | 547.000 K | 0.000 |
| Net change in cash | 14.673 M 115.26 % | -96.145 M -207.41 % | 89.514 M 258.51 % | -56.471 M -194.25 % | 59.914 M 31.90 % | 45.424 M -24.02 % | 59.784 M 48.83 % | 40.170 M 1 111.33 % | -3.972 M 97.37 % | -151.102 M | 0.000 |
| Cash at beginning of period | 378.225 M -20.27 % | 474.370 M 23.26 % | 384.856 M -12.80 % | 441.327 M 15.71 % | 381.413 M 13.52 % | 335.989 M 21.64 % | 276.205 M 17.02 % | 236.035 M -1.65 % | 240.007 M -38.63 % | 391.109 M | 0.000 |
| Cash at end of period | 392.898 M 3.88 % | 378.225 M -20.27 % | 474.370 M 23.26 % | 384.856 M -12.80 % | 441.327 M 15.71 % | 381.413 M 13.52 % | 335.989 M 21.64 % | 276.205 M 17.02 % | 236.035 M -1.65 % | 240.007 M | 0.000 |
| Operating cash flow | 68.126 M 237.49 % | -49.549 M -127.04 % | 183.274 M 409.48 % | 35.973 M -62.02 % | 94.709 M -6.27 % | 101.040 M 13.55 % | 88.986 M 16.92 % | 76.110 M 87.97 % | 40.490 M 132.05 % | -126.332 M | 0.000 |
| Capital expenditure | -18.023 M 53.87 % | -39.073 M -364.22 % | -8.417 M 35.40 % | -13.030 M 5.78 % | -13.830 M -134.25 % | -5.904 M 44.94 % | -10.723 M 29.57 % | -15.224 M 47.49 % | -28.992 M -523.08 % | -4.653 M | 0.000 |
| Free CashFlow | 50.103 M 156.54 % | -88.622 M -150.68 % | 174.857 M 662.14 % | 22.943 M -71.63 % | 80.879 M -14.99 % | 95.136 M 21.56 % | 78.263 M 28.54 % | 60.886 M 429.54 % | 11.498 M 108.78 % | -130.985 M | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 |