6858.TWO

IPEVO Corporation 6858.TWO

Finances

2024 2023 2022 2021 2020 2019
Revenue 520.671 M -3.29 % 538.362 M 29.32 % 416.300 M -66.18 % 1.231 B 2.00 % 1.207 B 158.35 % 467.097 M
Net income -50.337 M 21.90 % -64.452 M -150.48 % -25.731 M -109.05 % 284.458 M 10.67 % 257.026 M 374.26 % 54.195 M
Income before tax -42.850 M 19.43 % -53.181 M -118.82 % -24.304 M -106.87 % 353.732 M 17.47 % 301.114 M 429.04 % 56.917 M
Income before tax ratio -0.08 16.69 % -0.10 -69.20 % -0.06 -120.32 % 0.29 15.17 % 0.25 104.78 % 0.12
EBITDA -17.498 M 38.12 % -28.279 M -439.16 % -5.245 M -101.44 % 364.178 M 17.55 % 309.810 M 340.52 % 70.328 M
Net income ratio -0.10 19.25 % -0.12 -93.69 % -0.06 -126.75 % 0.23 8.50 % 0.21 83.57 % 0.12
Ratio EBITDA -0.03 36.02 % -0.05 -316.92 % -0.01 -104.26 % 0.30 15.24 % 0.26 70.51 % 0.15
Gross profit ratio 0.42 -13.77 % 0.49 34.08 % 0.36 -34.09 % 0.55 3.12 % 0.54 5.68 % 0.51
Weighted average shs out dil 27.220 M 0.00 % 27.220 M 0.00 % 27.220 M -1.93 % 27.757 M -2.59 % 28.495 M 6.84 % 26.671 M
Weighted average shs out 27.220 M 0.00 % 27.220 M 0.00 % 27.220 M 0.47 % 27.092 M 1.40 % 26.718 M 0.18 % 26.671 M
EPS diluted -1.85 21.94 % -2.37 -149.47 % -0.95 -109.27 % 10.25 13.64 % 9.02 344.33 % 2.03
Earnings per share -1.85 21.94 % -2.37 -149.47 % -0.95 -109.05 % 10.50 9.15 % 9.62 371.57 % 2.04
Gross profit 219.084 M -16.60 % 262.702 M 73.39 % 151.507 M -77.71 % 679.665 M 5.19 % 646.128 M 173.02 % 236.657 M
Income tax expense 9.786 M -38.80 % 15.990 M 1 020.53 % 1.427 M -97.94 % 69.274 M 57.13 % 44.088 M 1 519.69 % 2.722 M
Cost of revenue 301.587 M 9.41 % 275.660 M 4.10 % 264.793 M -51.97 % 551.256 M -1.67 % 560.609 M 143.28 % 230.440 M
General and administrative expenses 59.309 M -5.29 % 62.624 M -5.93 % 66.574 M -8.50 % 72.759 M -1.25 % 73.679 M 62.50 % 45.342 M
Selling and marketing expenses 135.856 M -13.27 % 156.651 M 32.13 % 118.554 M -28.46 % 165.716 M -15.83 % 196.878 M 90.91 % 103.124 M
Other expenses 0.000 -100.00 % 32.000 K 0.000 0.000 0.000 0.000
Operating expenses 265.533 M -14.52 % 310.642 M 24.77 % 248.967 M -13.46 % 287.680 M -12.13 % 327.387 M 81.94 % 179.943 M
Cost and expenses 567.120 M -3.27 % 586.302 M 14.12 % 513.760 M -38.76 % 838.936 M -5.52 % 887.996 M 116.38 % 410.383 M
Research and development expenses 70.368 M -22.96 % 91.335 M 43.07 % 63.839 M 29.74 % 49.205 M -13.42 % 56.830 M 80.54 % 31.477 M
Selling general and administrative expenses 195.165 M -11.00 % 219.275 M 18.45 % 185.128 M -22.37 % 238.475 M -11.86 % 270.557 M 82.23 % 148.466 M
Interest income 1.099 M 44.42 % 761.000 K 292.27 % 194.000 K 48.09 % 131.000 K -58.01 % 312.000 K 0.000
Interest expense 7.267 M -14.91 % 8.540 M 71.42 % 4.982 M 2 228.04 % 214.000 K -29.14 % 302.000 K 0.000
Depreciation and amortization 18.085 M 10.53 % 16.362 M 16.23 % 14.077 M 36.63 % 10.303 M 17.59 % 8.762 M 8.45 % 8.079 M
Operating income -46.723 M 2.54 % -47.940 M 50.83 % -97.490 M -124.87 % 391.985 M 22.98 % 318.741 M 462.01 % 56.714 M
Operating income ratio -0.09 -0.77 % -0.09 61.97 % -0.23 -173.54 % 0.32 20.56 % 0.26 117.54 % 0.12
Total other income expenses net 3.873 M 173.90 % -5.241 M -107.16 % 73.186 M 290.97 % -38.324 M -112.97 % -17.995 M -8 964.53 % 203.000 K
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Net debt 46.412 M -77.67 % 207.892 M -32.04 % 305.886 M 890.65 % -38.688 M 93.00 % -552.795 M -359.09 % -120.410 M
Total investments 0.000 -100.00 % 719.000 K -1.64 % 731.000 K 6.56 % 686.000 K -3.38 % 710.000 K 0.000
Total debt 225.205 M -25.59 % 302.648 M -24.31 % 399.826 M 654.67 % 52.980 M 362.79 % 11.448 M 122.81 % 5.138 M
Accumulated other comprehensive income loss 80.913 M 3 441.05 % 2.285 M -11.09 % 2.570 M 135.08 % -7.326 M 0.000 100.00 % -1.730 M
Retained earnings -19.898 M -121.02 % 94.678 M -40.50 % 159.130 M -50.42 % 320.963 M 21.05 % 265.157 M 365.96 % 56.906 M
Common stock 272.205 M 0.00 % 272.205 M 0.00 % 272.205 M 0.00 % 272.205 M 27.89 % 212.844 M 0.00 % 212.844 M
Total equity 358.694 M -10.61 % 401.256 M -13.17 % 462.126 M -24.54 % 612.390 M 24.17 % 493.195 M 83.94 % 268.123 M
Other non current liabilities 0.000 -100.00 % 12.638 M -66.67 % 37.914 M 0.000 0.000 0.000
Long term debt 6.816 M 0.000 -100.00 % 3.448 M -22.76 % 4.464 M -44.06 % 7.980 M 645.10 % 1.071 M
Total non current liabilities 34.095 M -11.29 % 38.433 M -51.95 % 79.992 M 144.50 % 32.716 M 100.20 % 16.342 M 451.91 % 2.961 M
Other current liabilities 98.059 M 6.50 % 92.073 M 414.99 % -29.230 M 62.54 % -78.032 M -60.01 % -48.766 M -204.60 % 46.620 M
Deferred revenue 0.000 -100.00 % 1.313 M -98.62 % 94.883 M -40.26 % 158.825 M -16.95 % 191.236 M 0.000
Short term debt 218.389 M -27.84 % 302.648 M -23.65 % 396.378 M 717.00 % 48.516 M 599.48 % 6.936 M 34.99 % 5.138 M
Total current liabilities 336.883 M -23.54 % 440.596 M -15.23 % 519.724 M 48.00 % 351.161 M -18.73 % 432.072 M 390.95 % 88.007 M
Total liabilities 370.978 M -22.56 % 479.029 M -20.12 % 599.716 M 56.23 % 383.877 M -14.39 % 448.414 M 392.94 % 90.968 M
Other non current assets 1.116 M 2 225.00 % 48.000 K -99.74 % 18.653 M 105.86 % 9.061 M 99.93 % 4.532 M -75.37 % 18.397 M
Long term investments 0.000 -100.00 % 719.000 K -1.64 % 731.000 K 6.56 % 686.000 K -3.38 % 710.000 K 104.98 % -14.244 M
Intangible assets 2.226 M 1 625.58 % 129.000 K 279.41 % 34.000 K -91.24 % 388.000 K 417.33 % 75.000 K 87.50 % 40.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 2.226 M 1 625.58 % 129.000 K 279.41 % 34.000 K -91.24 % 388.000 K 417.33 % 75.000 K 87.50 % 40.000 K
Property plant equipment net 41.241 M -3.10 % 42.559 M 187.42 % 14.807 M -21.85 % 18.948 M -15.72 % 22.483 M 196.02 % 7.595 M
Total non current assets 132.588 M -3.56 % 137.482 M -12.59 % 157.285 M 14.40 % 137.490 M 100.36 % 68.622 M 163.61 % 26.032 M
Other current assets 37.105 M -12.30 % 42.310 M 2.21 % 41.396 M 175.42 % 15.030 M -27.87 % 20.836 M 154.13 % 8.199 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 178.793 M 88.69 % 94.756 M 0.87 % 93.940 M 2.48 % 91.668 M -83.75 % 564.243 M 349.42 % 125.548 M
Cash and short term investments 178.793 M 88.69 % 94.756 M 0.87 % 93.940 M 2.48 % 91.668 M -83.75 % 564.243 M 349.42 % 125.548 M
Total current assets 597.084 M -19.62 % 742.803 M -17.88 % 904.557 M 5.33 % 858.777 M -1.63 % 872.987 M 162.11 % 333.059 M
Inventory 312.494 M -42.14 % 540.062 M -24.21 % 712.541 M 3.56 % 688.014 M 260.72 % 190.734 M 12.30 % 169.843 M
Net receivables 68.692 M 4.59 % 65.675 M 15.87 % 56.680 M -11.53 % 64.065 M -34.07 % 97.174 M 229.75 % 29.469 M
Tax assets 88.005 M -6.40 % 94.027 M -23.59 % 123.060 M 13.52 % 108.407 M 165.56 % 40.822 M 186.59 % 14.244 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 20.435 M 17.79 % 17.348 M -35.55 % 26.918 M -81.13 % 142.638 M -37.53 % 228.325 M 529.88 % 36.249 M
Tax payables 0.000 -100.00 % 27.214 M -11.57 % 30.775 M -61.15 % 79.214 M 45.77 % 54.341 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -666.000 K -60.10 % -416.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 12.135 M 251.94 % 3.448 M -49.49 % 6.826 M -14.46 % 7.980 M -30.29 % 11.448 M 84.38 % 6.209 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 26.140 M -19.58 % 32.504 M 15.18 % 28.221 M 6.30 % 26.548 M 74.73 % 15.194 M 14 651.46 % 103.000 K
Deferred tax liabilities non current 27.279 M 5.75 % 25.795 M -33.23 % 38.630 M 36.73 % 28.252 M 237.86 % 8.362 M 342.43 % 1.890 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 729.672 M -17.11 % 880.285 M -17.10 % 1.062 B 6.58 % 996.267 M 5.80 % 941.609 M 162.22 % 359.091 M
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 3.662 M -14.50 % 4.283 M 156.01 % 1.673 M 0.000 -100.00 % 19.065 M 0.000
Change in working capital 225.927 M 32.27 % 170.803 M 193.19 % -183.283 M 70.32 % -617.451 M -430.59 % 186.771 M 1 080.58 % -19.047 M
Accounts receivables -3.155 M 65.05 % -9.026 M -222.64 % 7.360 M -77.82 % 33.180 M 148.99 % -67.735 M -606.24 % -9.591 M
Inventory 227.568 M 31.94 % 172.479 M 803.22 % -24.527 M 95.07 % -497.280 M -2 280.36 % -20.891 M -76.49 % -11.837 M
Accounts payables 3.087 M 132.26 % -9.570 M 91.73 % -115.720 M -35.05 % -85.687 M -144.61 % 192.076 M 1 635.50 % -12.509 M
Other working capital -1.573 M -109.30 % 16.920 M 133.57 % -50.396 M 25.52 % -67.664 M -181.21 % 83.321 M 3 399.41 % 2.381 M
Other non cash items -26.122 M -112.63 % -12.285 M 44.24 % -22.031 M -1.12 % -21.788 M -164.66 % 33.698 M 402.01 % -11.158 M
Net cash provided by operating activities 178.702 M 55.78 % 114.711 M 153.28 % -215.295 M 37.50 % -344.478 M -168.17 % 505.322 M 1 259.31 % 37.175 M
Investments in property plant and equipment -7.764 M 62.33 % -20.609 M -548.49 % -3.178 M 1.37 % -3.222 M 69.71 % -10.637 M -928.72 % -1.034 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 K
Purchases of investments 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
Other investing activites -2.646 M -3 050.00 % -84.000 K -86.67 % -45.000 K -287.50 % 24.000 K -92.08 % 303.000 K 15 050.00 % 2.000 K
Net cash used for investing activites -10.410 M 49.69 % -20.693 M -542.04 % -3.223 M -0.78 % -3.198 M 69.05 % -10.334 M -921.15 % -1.012 M
Debt repayment -86.130 M 8.18 % -93.800 M -126.95 % 348.000 M 673.33 % 45.000 M 977.36 % -5.129 M 0.000
Common stock issued 0.000 -100.00 % 4.357 M 0.000 -100.00 % 12.300 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -136.102 M 21.88 % -174.211 M -257.17 % -48.775 M 0.000
Other financing activites -5.005 M -48.16 % -3.378 M 3.92 % -3.516 M -1.38 % -3.468 M 0.000 100.00 % -5.056 M
Net cash used provided by financing activities -91.135 M 1.82 % -92.821 M -144.54 % 208.382 M 273.10 % -120.379 M -123.32 % -53.904 M -966.14 % -5.056 M
Effect of forex changes on cash 6.880 M 1 905.77 % -381.000 K -103.07 % 12.408 M 374.51 % -4.520 M -89.20 % -2.389 M -162.24 % -911.000 K
Net change in cash 84.037 M 10 198.65 % 816.000 K -64.08 % 2.272 M 100.48 % -472.575 M -207.72 % 438.695 M 1 352.82 % 30.196 M
Cash at beginning of period 94.756 M 0.87 % 93.940 M 2.48 % 91.668 M -83.75 % 564.243 M 349.42 % 125.548 M 31.67 % 95.352 M
Cash at end of period 178.793 M 88.69 % 94.756 M 0.87 % 93.940 M 2.48 % 91.668 M -83.75 % 564.243 M 349.42 % 125.548 M
Operating cash flow 178.702 M 55.78 % 114.711 M 153.28 % -215.295 M 37.50 % -344.478 M -168.17 % 505.322 M 1 259.31 % 37.175 M
Capital expenditure -10.013 M 51.71 % -20.735 M -552.45 % -3.178 M 1.37 % -3.222 M 69.71 % -10.637 M -928.72 % -1.034 M
Free CashFlow 168.689 M 79.50 % 93.976 M 143.01 % -218.473 M 37.17 % -347.700 M -170.29 % 494.685 M 1 268.76 % 36.141 M
2024 2023 2022 2021 2020 2019
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
Revenue 234.197 M -11.04 % 263.254 M 2.27 % 257.417 M 1.28 % 254.156 M -10.57 % 284.206 M 149.24 % 114.031 M -62.27 % 302.269 M -50.89 % 615.461 M 0.00 % 615.461 M 2.00 % 603.369 M 0.00 % 603.369 M 158.35 % 233.549 M 0.00 % 233.549 M
Net income -27.557 M -229.27 % -8.369 M 80.38 % -42.658 M -25.52 % -33.986 M -11.55 % -30.466 M -442.49 % -5.616 M 72.08 % -20.115 M -114.14 % 142.229 M 0.00 % 142.229 M 10.67 % 128.513 M 0.00 % 128.513 M 374.26 % 27.098 M 0.00 % 27.098 M
Income before tax -23.569 M -1 854.31 % -1.206 M 97.10 % -41.644 M -40.47 % -29.647 M -25.98 % -23.534 M -161.78 % -8.990 M 41.30 % -15.314 M -108.66 % 176.866 M 0.00 % 176.866 M 17.47 % 150.557 M 0.00 % 150.557 M 429.04 % 28.459 M 0.00 % 28.459 M
Income before tax ratio -0.10 -2 096.78 % 0.00 97.17 % -0.16 -38.69 % -0.12 -40.87 % -0.08 -5.03 % -0.08 -55.61 % -0.05 -117.63 % 0.29 0.00 % 0.29 15.17 % 0.25 0.00 % 0.25 104.78 % 0.12 0.00 % 0.12
EBITDA 730.000 K -93.38 % 11.029 M 124.43 % -45.143 M -190.91 % -15.518 M 20.31 % -19.473 M -19.72 % -16.266 M -247.59 % 11.021 M -93.95 % 182.089 M 0.00 % 182.089 M 17.55 % 154.905 M 0.00 % 154.905 M 340.52 % 35.164 M 0.00 % 35.164 M
Net income ratio -0.12 -270.13 % -0.03 80.82 % -0.17 -23.93 % -0.13 -24.74 % -0.11 -117.66 % -0.05 25.99 % -0.07 -128.80 % 0.23 0.00 % 0.23 8.50 % 0.21 0.00 % 0.21 83.57 % 0.12 0.00 % 0.12
Ratio EBITDA 0.00 -92.56 % 0.04 123.89 % -0.18 -187.22 % -0.06 10.89 % -0.07 51.97 % -0.14 -491.23 % 0.04 -87.68 % 0.30 0.00 % 0.30 15.24 % 0.26 0.00 % 0.26 70.51 % 0.15 0.00 % 0.15
Gross profit ratio 0.51 12.90 % 0.45 23.14 % 0.37 -28.56 % 0.52 11.16 % 0.46 12.42 % 0.41 19.28 % 0.35 -37.40 % 0.55 0.00 % 0.55 3.12 % 0.54 0.00 % 0.54 5.68 % 0.51 0.00 % 0.51
Weighted average shs out dil 27.220 M 0.00 % 27.220 M 0.00 % 27.220 M 0.00 % 27.220 M 0.07 % 27.202 M -0.07 % 27.220 M 0.00 % 27.220 M -1.93 % 27.757 M 0.00 % 27.757 M -2.59 % 28.495 M 0.00 % 28.495 M 6.84 % 26.671 M 0.00 % 26.671 M
Weighted average shs out 27.220 M 0.00 % 27.220 M 0.18 % 27.171 M -0.01 % 27.173 M -0.04 % 27.184 M 1.00 % 26.913 M 0.00 % 26.913 M -0.66 % 27.092 M 0.00 % 27.092 M 1.40 % 26.718 M 0.00 % 26.718 M 0.18 % 26.671 M 0.00 % 26.671 M
EPS diluted -1.01 -260.71 % -0.28 82.17 % -1.57 -25.60 % -1.25 -11.61 % -1.12 -433.33 % -0.21 71.62 % -0.74 -114.42 % 5.13 0.00 % 5.13 13.75 % 4.51 0.00 % 4.51 346.53 % 1.01 0.00 % 1.01
Earnings per share -1.01 -260.71 % -0.28 82.17 % -1.57 -25.60 % -1.25 -11.61 % -1.12 -433.33 % -0.21 71.62 % -0.74 -114.10 % 5.25 0.00 % 5.25 9.15 % 4.81 0.00 % 4.81 371.57 % 1.02 0.00 % 1.02
Gross profit 119.851 M 0.44 % 119.329 M 25.94 % 94.753 M -27.65 % 130.960 M -0.59 % 131.742 M 180.19 % 47.020 M -55.00 % 104.488 M -69.25 % 339.833 M 0.00 % 339.833 M 5.19 % 323.064 M 0.00 % 323.064 M 173.02 % 118.329 M 0.00 % 118.329 M
Income tax expense 4.287 M -40.15 % 7.163 M 173.08 % 2.623 M -59.14 % 6.420 M -32.92 % 9.570 M 183.64 % 3.374 M 273.29 % -1.947 M -105.62 % 34.637 M 0.00 % 34.637 M 57.13 % 22.044 M 0.00 % 22.044 M 1 519.69 % 1.361 M 0.00 % 1.361 M
Cost of revenue 114.346 M -20.55 % 143.925 M -11.52 % 162.664 M 32.04 % 123.196 M -19.20 % 152.464 M 127.52 % 67.012 M -66.12 % 197.782 M -28.24 % 275.628 M 0.00 % 275.628 M -1.67 % 280.305 M 0.00 % 280.305 M 143.28 % 115.220 M 0.00 % 115.220 M
General and administrative expenses 27.801 M 5.04 % 26.466 M -19.42 % 32.843 M 24.00 % 26.486 M -26.71 % 36.138 M 123.56 % 16.165 M -67.93 % 50.409 M 38.56 % 36.380 M 0.00 % 36.380 M -1.25 % 36.840 M 0.00 % 36.840 M 62.50 % 22.671 M 0.00 % 22.671 M
Selling and marketing expenses 54.608 M -3.33 % 56.491 M -28.82 % 79.365 M -0.30 % 79.607 M 3.33 % 77.044 M 154.04 % 30.327 M -65.63 % 88.227 M 6.48 % 82.858 M 0.00 % 82.858 M -15.83 % 98.439 M 0.00 % 98.439 M 90.91 % 51.562 M 0.00 % 51.562 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -196.000 K 37.58 % -314.000 K 0.00 % -314.000 K -982.76 % -29.000 K 0.00 % -29.000 K 0.000 0.000
Operating expenses 124.539 M 9.39 % 113.852 M -22.52 % 146.953 M -4.22 % 153.435 M -2.40 % 157.207 M 138.15 % 66.011 M -63.92 % 182.956 M 27.19 % 143.840 M 0.00 % 143.840 M -12.13 % 163.694 M 0.00 % 163.694 M 81.94 % 89.972 M 0.00 % 89.972 M
Cost and expenses 238.885 M 192.67 % -257.777 M -183.26 % 309.617 M 11.92 % 276.631 M -10.67 % 309.671 M 132.80 % 133.023 M -65.06 % 380.738 M -9.23 % 419.468 M 0.00 % 419.468 M -5.52 % 443.998 M 0.00 % 443.998 M 116.38 % 205.192 M 0.00 % 205.192 M
Research and development expenses 41.730 M 16.86 % 35.709 M 3.03 % 34.659 M -26.74 % 47.312 M 7.47 % 44.023 M 125.64 % 19.511 M -55.99 % 44.329 M 80.18 % 24.603 M 0.00 % 24.603 M -13.42 % 28.415 M 0.00 % 28.415 M 80.54 % 15.739 M 0.00 % 15.739 M
Selling general and administrative expenses 82.809 M 5.97 % 78.143 M -30.41 % 112.294 M 5.81 % 106.123 M -6.24 % 113.184 M 143.40 % 46.501 M -66.46 % 138.628 M 16.26 % 119.238 M 0.00 % 119.238 M -11.86 % 135.279 M 0.00 % 135.279 M 82.23 % 74.233 M 0.00 % 74.233 M
Interest income 726.000 K 6.61 % 681.000 K 62.92 % 418.000 K -12.92 % 480.000 K 0.000 0.000 -100.00 % 194.000 K 196.18 % 65.500 K 0.00 % 65.500 K -58.01 % 156.000 K 0.00 % 156.000 K 0.000 0.000
Interest expense 2.803 M -19.55 % 3.484 M -7.90 % 3.783 M -0.53 % 3.803 M 0.000 0.000 -100.00 % 4.982 M 4 556.07 % 107.000 K 0.00 % 107.000 K -29.14 % 151.000 K 0.00 % 151.000 K 0.000 0.000
Depreciation and amortization 5.418 M -38.09 % 8.751 M 24.00 % 7.057 M 1.44 % 6.957 M 16.10 % 5.992 M 119.85 % 2.726 M -75.99 % 11.351 M 120.35 % 5.152 M 0.00 % 5.152 M 17.59 % 4.381 M 0.00 % 4.381 M 8.45 % 4.040 M 0.00 % 4.040 M
Operating income -4.688 M -185.59 % 5.477 M 110.49 % -52.200 M -132.26 % -22.475 M 11.74 % -25.465 M -34.09 % -18.992 M -6 219.97 % -300.500 K -100.17 % 176.938 M 0.00 % 176.938 M 17.55 % 150.524 M 0.00 % 150.524 M 430.82 % 28.357 M 0.00 % 28.357 M
Operating income ratio -0.02 -196.21 % 0.02 110.26 % -0.20 -129.32 % -0.09 1.31 % -0.09 46.20 % -0.17 -16 652.73 % 0.00 -100.35 % 0.29 0.00 % 0.29 15.24 % 0.25 0.00 % 0.25 105.47 % 0.12 0.00 % 0.12
Total other income expenses net -18.881 M -182.52 % -6.683 M -163.31 % 10.556 M 247.18 % -7.172 M -471.41 % 1.931 M -80.69 % 10.002 M -84.17 % 63.185 M 429.74 % -19.162 M 0.00 % -19.162 M -112.97 % -8.998 M 0.00 % -8.998 M -8 964.53 % 101.500 K 0.00 % 101.500 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31
Net debt 24.954 M -46.23 % 46.412 M -72.71 % 170.063 M -18.20 % 207.892 M -19.84 % 259.331 M -15.22 % 305.886 M 890.65 % -38.688 M 86.92 % -295.742 M 46.50 % -552.795 M -64.23 % -336.603 M -179.55 % -120.410 M
Total investments 0.000 0.000 100.00 % -93.206 M -13 063.28 % 719.000 K -0.14 % 720.000 K -1.50 % 731.000 K 6.56 % 686.000 K -1.72 % 698.000 K -1.69 % 710.000 K 100.00 % 355.000 K 0.000
Total debt 183.490 M -18.52 % 225.205 M -22.92 % 292.158 M -3.47 % 302.648 M -23.03 % 393.215 M -1.65 % 399.826 M 654.67 % 52.980 M 64.46 % 32.214 M 181.39 % 11.448 M 38.04 % 8.293 M 61.41 % 5.138 M
Accumulated other comprehensive income loss -3.388 M -104.19 % 80.913 M 408.38 % 15.916 M 596.54 % 2.285 M 0.000 0.000 0.000 0.000 0.000 100.00 % -865.000 K 50.00 % -1.730 M
Retained earnings 14.722 M 173.99 % -19.898 M -139.75 % 50.061 M -47.12 % 94.678 M -26.41 % 128.664 M -19.15 % 159.130 M -50.42 % 320.963 M 9.52 % 293.060 M 10.52 % 265.157 M 64.66 % 161.032 M 182.98 % 56.906 M
Common stock 272.205 M 0.00 % 272.205 M 0.00 % 272.205 M 0.00 % 272.205 M 0.00 % 272.205 M 0.00 % 272.205 M 0.00 % 272.205 M 12.24 % 242.525 M 13.94 % 212.844 M 0.00 % 212.844 M 0.00 % 212.844 M
Total equity 320.166 M -10.74 % 358.694 M -1.55 % 364.338 M -9.20 % 401.256 M -8.66 % 439.276 M -4.94 % 462.126 M -24.54 % 612.390 M 10.78 % 552.793 M 12.08 % 493.195 M 29.56 % 380.659 M 41.97 % 268.123 M
Other non current liabilities 0.000 -100.00 % 27.279 M 0.000 -100.00 % 12.638 M -53.80 % 27.354 M -27.85 % 37.914 M 0.000 0.000 0.000 0.000 0.000
Long term debt 5.140 M -24.59 % 6.816 M 570.87 % 1.016 M 0.000 -100.00 % 1.732 M -49.77 % 3.448 M -22.76 % 4.464 M -28.25 % 6.222 M -22.03 % 7.980 M 76.33 % 4.526 M 322.55 % 1.071 M
Total non current liabilities 29.389 M -13.80 % 34.095 M 21.24 % 28.123 M -26.83 % 38.433 M -43.71 % 68.272 M -14.65 % 79.992 M 144.50 % 32.716 M 33.38 % 24.529 M 50.10 % 16.342 M 69.32 % 9.652 M 225.95 % 2.961 M
Other current liabilities 82.880 M -15.48 % 98.059 M -10.08 % 109.057 M 528.13 % -25.473 M -130.99 % 82.207 M 27.48 % 64.485 M -17.69 % 78.343 M -23.25 % 102.076 M -18.86 % 125.808 M 45.93 % 86.214 M 84.93 % 46.620 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 118.859 M 6.80 % 111.289 M 17.29 % 94.883 M -40.26 % 158.825 M -9.26 % 175.031 M -8.47 % 191.236 M 100.00 % 95.618 M 0.000
Short term debt 178.350 M -18.33 % 218.389 M -24.99 % 291.142 M -3.80 % 302.648 M -22.69 % 391.483 M -1.23 % 396.378 M 717.00 % 48.516 M 86.66 % 25.992 M 649.48 % 3.468 M -19.41 % 4.303 M -16.25 % 5.138 M
Total current liabilities 293.433 M -12.90 % 336.883 M -16.48 % 403.355 M -8.45 % 440.596 M -17.47 % 533.878 M 2.72 % 519.724 M 48.00 % 351.161 M -10.33 % 391.617 M -9.36 % 432.072 M 66.16 % 260.040 M 195.48 % 88.007 M
Total liabilities 322.822 M -12.98 % 370.978 M -14.02 % 431.478 M -9.93 % 479.029 M -20.45 % 602.150 M 0.41 % 599.716 M 56.23 % 383.877 M -7.75 % 416.146 M -7.20 % 448.414 M 66.27 % 269.691 M 196.47 % 90.968 M
Other non current assets 89.053 M 7 879.66 % 1.116 M -98.82 % 94.530 M 196 837.50 % 48.000 K -94.33 % 847.000 K -95.46 % 18.653 M 105.86 % 9.061 M 33.32 % 6.797 M 49.97 % 4.532 M 4.36 % 4.343 M 4.56 % 4.153 M
Long term investments 0.000 0.000 0.000 -100.00 % 719.000 K -0.14 % 720.000 K -1.50 % 731.000 K 6.56 % 686.000 K -1.72 % 698.000 K -1.69 % 710.000 K 110.49 % -6.767 M 52.49 % -14.244 M
Intangible assets 2.306 M 3.59 % 2.226 M 801.21 % 247.000 K 91.47 % 129.000 K -99.83 % 77.059 M 35.95 % 56.680 M -11.53 % 64.065 M -65.57 % 186.095 M 91.51 % 97.174 M 485 770.00 % 20.000 K -50.00 % 40.000 K
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 2.306 M 3.59 % 2.226 M 801.21 % 247.000 K 91.47 % 129.000 K 437.50 % 24.000 K -29.41 % 34.000 K -91.24 % 388.000 K 67.60 % 231.500 K 208.67 % 75.000 K 30.43 % 57.500 K 43.75 % 40.000 K
Property plant equipment net 34.293 M -16.85 % 41.241 M 6.09 % 38.872 M -8.66 % 42.559 M -3.17 % 43.952 M 196.83 % 14.807 M -21.85 % 18.948 M -8.53 % 20.716 M -7.86 % 22.483 M 49.50 % 15.039 M 98.01 % 7.595 M
Total non current assets 125.652 M -5.23 % 132.588 M -0.79 % 133.649 M -2.79 % 137.482 M -14.95 % 161.647 M 2.77 % 157.285 M 14.40 % 137.490 M 33.41 % 103.056 M 50.18 % 68.622 M 45.00 % 47.327 M 81.80 % 26.032 M
Other current assets 34.165 M -7.92 % 37.105 M -3.07 % 38.282 M -9.52 % 42.310 M 20.11 % 35.226 M -15.39 % 41.632 M 171.71 % 15.322 M -19.15 % 18.952 M -16.07 % 22.581 M 46.73 % 15.390 M 87.71 % 8.199 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 158.536 M -11.33 % 178.793 M 46.44 % 122.095 M 28.85 % 94.756 M -29.23 % 133.884 M 42.52 % 93.940 M 2.48 % 91.668 M -72.05 % 327.956 M -41.88 % 564.243 M 63.60 % 344.896 M 174.71 % 125.548 M
Cash and short term investments 158.536 M -11.33 % 178.793 M 46.44 % 122.095 M 28.85 % 94.756 M -29.23 % 133.884 M 42.52 % 93.940 M 2.48 % 91.668 M -72.05 % 327.956 M -41.88 % 564.243 M 63.60 % 344.896 M 174.71 % 125.548 M
Total current assets 517.336 M -13.36 % 597.084 M -9.83 % 662.167 M -10.86 % 742.803 M -15.57 % 879.779 M -2.74 % 904.557 M 5.33 % 858.777 M -0.82 % 865.882 M -0.81 % 872.987 M 44.77 % 603.023 M 81.06 % 333.059 M
Inventory 262.361 M -16.04 % 312.494 M -25.02 % 416.778 M -22.83 % 540.062 M -11.61 % 611.019 M -14.25 % 712.541 M 3.56 % 688.014 M 56.59 % 439.374 M 130.36 % 190.734 M 5.79 % 180.289 M 6.15 % 169.843 M
Net receivables 62.274 M -9.34 % 68.692 M -19.20 % 85.012 M 29.44 % 65.675 M -14.77 % 77.059 M 35.95 % 56.680 M -11.53 % 64.065 M -65.57 % 186.095 M 91.51 % 97.174 M 55.61 % 62.449 M 111.91 % 29.469 M
Tax assets 0.000 -100.00 % 88.005 M 0.000 -100.00 % 94.027 M -19.01 % 116.104 M -5.65 % 123.060 M 13.52 % 108.407 M 45.29 % 74.615 M 82.78 % 40.822 M 48.27 % 27.533 M 93.30 % 14.244 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 32.203 M 57.59 % 20.435 M 547.50 % 3.156 M -81.81 % 17.348 M -42.36 % 30.095 M 11.80 % 26.918 M -81.13 % 142.638 M -23.10 % 185.482 M -18.76 % 228.325 M 72.60 % 132.287 M 264.94 % 36.249 M
Tax payables 0.000 0.000 0.000 -100.00 % 27.214 M -7.77 % 29.507 M -4.12 % 30.775 M -61.15 % 79.214 M 18.62 % 66.778 M 22.89 % 54.341 M 100.00 % 27.171 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -888.000 K -33.33 % -666.000 K -4 262.50 % 16.000 K 103.85 % -416.000 K -125.69 % 1.619 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 9.490 M -21.80 % 12.135 M 155.47 % 4.750 M 37.76 % 3.448 M -32.98 % 5.145 M -24.63 % 6.826 M -14.46 % 7.980 M -17.85 % 9.714 M -15.15 % 11.448 M 29.67 % 8.829 M 42.19 % 6.209 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 37.515 M 43.52 % 26.140 M 0.00 % 26.140 M -19.58 % 32.504 M 24.35 % 26.140 M -7.37 % 28.221 M 6.30 % 26.548 M 16.14 % 22.858 M 19.25 % 19.168 M 98.93 % 9.636 M 9 254.85 % 103.000 K
Deferred tax liabilities non current 24.249 M -11.11 % 27.279 M 0.63 % 27.107 M 5.09 % 25.795 M -34.17 % 39.186 M 1.44 % 38.630 M 36.73 % 28.252 M 54.32 % 18.307 M 118.93 % 8.362 M 63.13 % 5.126 M 171.22 % 1.890 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 642.988 M -11.88 % 729.672 M -8.31 % 795.816 M -9.60 % 880.285 M -15.47 % 1.041 B -1.92 % 1.062 B 6.58 % 996.267 M 2.82 % 968.938 M 2.90 % 941.609 M 44.78 % 650.350 M 81.11 % 359.091 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
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 0.000
Stock based compensation 1.349 M 0.000 -100.00 % 2.131 M 430.39 % -645.000 K -113.09 % 4.928 M 489.12 % 836.500 K 0.000 0.000 -100.00 % 9.533 M 0.00 % 9.533 M 0.000 0.000
Change in working capital 60.598 M -56.65 % 139.778 M 40.71 % 99.339 M 24.82 % 79.586 M 15.00 % 69.207 M 301.96 % 17.218 M 105.58 % -308.726 M 0.00 % -308.726 M -430.59 % 93.386 M 0.00 % 93.386 M 1 080.58 % -9.524 M 0.00 % -9.524 M
Accounts receivables 4.001 M -79.24 % 19.272 M 186.50 % -22.281 M -297.02 % 11.309 M 162.14 % -18.199 M -265.92 % -4.974 M 0.000 0.000 0.000 0.000 100.00 % -4.796 M 0.00 % -4.796 M
Inventory 50.133 M -51.93 % 104.284 M -15.41 % 123.284 M 73.74 % 70.957 M -30.11 % 101.522 M 236.34 % 30.185 M 112.14 % -248.640 M 0.00 % -248.640 M -2 280.36 % -10.446 M 0.00 % -10.446 M -76.49 % -5.919 M 0.00 % -5.919 M
Accounts payables 11.768 M -31.89 % 17.279 M 160.88 % -28.384 M -122.67 % -12.747 M -300.61 % 6.354 M 115.12 % -42.033 M 0.000 0.000 0.000 0.000 100.00 % -6.255 M 0.00 % -6.255 M
Other working capital 4.948 M 568.12 % -1.057 M -103.96 % 26.720 M 165.42 % 10.067 M 171.32 % -14.116 M -76.59 % -7.994 M 0.000 0.000 0.000 0.000 -100.00 % 1.191 M 0.00 % 1.191 M
Other non cash items -3.570 M 35.14 % -5.504 M 77.80 % -24.790 M -143.18 % -10.194 M -1 382.26 % 795.000 K 102.37 % -33.609 M -81 084.34 % 41.500 K 0.00 % 41.500 K 930.00 % -5.000 K 0.00 % -5.000 K 99.91 % -5.579 M 0.00 % -5.579 M
Net cash provided by operating activities 38.926 M -71.24 % 135.346 M 212.17 % 43.356 M -0.16 % 43.424 M -16.75 % 52.163 M 396.91 % -17.569 M 89.80 % -172.239 M 0.00 % -172.239 M -168.17 % 252.661 M 0.00 % 252.661 M 1 259.31 % 18.588 M 0.00 % 18.588 M
Investments in property plant and equipment -693.000 K 75.00 % -2.772 M 60.85 % -7.081 M 24.19 % -9.340 M 18.03 % -11.395 M -2 432.22 % -450.000 K 72.07 % -1.611 M 0.00 % -1.611 M 69.71 % -5.319 M 0.00 % -5.319 M -928.72 % -517.000 K 0.00 % -517.000 K
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 8.774 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K 0.00 % 10.000 K
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -35.000 M 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 0.000
Other investing activites -1.013 M -1 848.08 % -52.000 K 89.70 % -505.000 K -102.64 % 19.125 M 46 546.34 % 41.000 K -97.92 % 1.975 M 16 358.33 % 12.000 K 0.00 % 12.000 K -92.08 % 151.500 K 0.00 % 151.500 K 1 277.27 % 11.000 K 0.00 % 11.000 K
Net cash used for investing activites -1.706 M 39.59 % -2.824 M 62.77 % -7.586 M -177.53 % 9.785 M 186.18 % -11.354 M -844.52 % 1.525 M 195.37 % -1.599 M 0.00 % -1.599 M 69.05 % -5.167 M 0.00 % -5.167 M -921.15 % -506.000 K 0.00 % -506.000 K
Debt repayment -2.645 M 96.44 % -74.338 M -530.41 % -11.792 M 86.73 % -88.870 M 0.000 0.000 -100.00 % 22.500 M 0.00 % 22.500 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.150 M 0.00 % 6.150 M 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 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -68.051 M 21.88 % -87.106 M 0.00 % -87.106 M -257.17 % -24.388 M 0.00 % -24.388 M 0.000 0.000
Other financing activites -39.070 M -1 332.18 % -2.728 M -19.81 % -2.277 M -34.18 % -1.697 M 24.71 % -2.254 M -104.24 % 53.185 M 3 167.19 % -1.734 M 0.00 % -1.734 M 32.38 % -2.565 M 0.00 % -2.565 M -1.44 % -2.528 M 0.00 % -2.528 M
Net cash used provided by financing activities -41.715 M 45.87 % -77.066 M -447.77 % -14.069 M 84.47 % -90.567 M -3 918.06 % -2.254 M 69.68 % -7.433 M 87.65 % -60.190 M 0.00 % -60.190 M -123.32 % -26.952 M 0.00 % -26.952 M -966.14 % -2.528 M 0.00 % -2.528 M
Effect of forex changes on cash -15.762 M -1 369.08 % 1.242 M -77.97 % 5.638 M 418.53 % -1.770 M -227.43 % 1.389 M -36.36 % 2.183 M 196.57 % -2.260 M 0.00 % -2.260 M -89.20 % -1.195 M 0.00 % -1.195 M -162.24 % -455.500 K 0.00 % -455.500 K
Net change in cash -20.257 M -135.73 % 56.698 M 107.39 % 27.339 M 169.87 % -39.128 M -197.96 % 39.944 M 193.79 % -42.588 M 90.99 % -472.575 M 0.00 % -472.575 M -207.72 % 438.695 M 0.00 % 438.695 M 1 352.82 % 30.196 M 0.00 % 30.196 M
Cash at beginning of period 178.793 M 46.44 % 122.095 M 28.85 % 94.756 M -29.23 % 133.884 M 42.52 % 93.940 M -31.19 % 136.528 M -75.80 % 564.243 M 0.00 % 564.243 M 349.42 % 125.548 M 0.00 % 125.548 M 31.67 % 95.352 M 0.00 % 95.352 M
Cash at end of period 158.536 M -11.33 % 178.793 M 46.44 % 122.095 M 28.85 % 94.756 M -29.23 % 133.884 M 42.52 % 93.940 M 2.48 % 91.668 M 0.00 % 91.668 M -83.75 % 564.243 M 0.00 % 564.243 M 349.42 % 125.548 M 0.00 % 125.548 M
Operating cash flow 38.926 M -71.24 % 135.346 M 212.17 % 43.356 M -0.16 % 43.424 M -16.75 % 52.163 M 396.91 % -17.569 M 89.80 % -172.239 M 0.00 % -172.239 M -168.17 % 252.661 M 0.00 % 252.661 M 1 259.31 % 18.588 M 0.00 % 18.588 M
Capital expenditure -693.000 K -1.46 % -683.000 K 90.35 % -7.081 M 29.62 % -10.061 M 11.71 % -11.395 M -2 432.22 % -450.000 K 72.07 % -1.611 M 0.00 % -1.611 M 69.71 % -5.319 M 0.00 % -5.319 M -928.72 % -517.000 K 0.00 % -517.000 K
Free CashFlow 38.233 M -71.61 % 134.663 M 271.23 % 36.275 M 8.73 % 33.363 M -18.16 % 40.768 M 326.26 % -18.019 M 89.64 % -173.850 M 0.00 % -173.850 M -170.29 % 247.343 M 0.00 % 247.343 M 1 268.76 % 18.071 M 0.00 % 18.071 M
2025 2024 2024 2023 2023 2022 2021 2021 2020 2020 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019