
Vigor Kobo Co.,Ltd. 2733.TWO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 387.630 M -2.78 % | 398.734 M 94.99 % | 204.492 M 46.77 % | 139.332 M -14.12 % | 162.249 M -79.24 % | 781.370 M 11.26 % | 702.262 M 0.30 % | 700.182 M -25.90 % | 944.879 M -17.09 % | 1.140 B -14.66 % | 1.335 B 7.56 % | 1.241 B -5.05 % | 1.308 B 86.62 % | 700.660 M 84.75 % | 379.250 M 292.09 % | 96.726 M |
Net income | -58.905 M -50.13 % | -39.236 M 38.68 % | -63.989 M 67.57 % | -197.343 M -36.62 % | -144.445 M -1 959.01 % | 7.770 M 117.72 % | -43.839 M -1 063.07 % | 4.552 M -94.43 % | 81.727 M -35.88 % | 127.460 M -29.95 % | 181.959 M 2.38 % | 177.729 M 93.78 % | 91.717 M 99.50 % | 45.974 M 57.66 % | 29.161 M 1 249.42 % | 2.161 M |
Income before tax | -58.423 M -50.21 % | -38.895 M 37.93 % | -62.664 M 63.64 % | -172.356 M -22.12 % | -141.142 M -1 458.44 % | 10.390 M 119.88 % | -52.255 M -970.63 % | 6.002 M -93.92 % | 98.697 M -33.35 % | 148.081 M -35.69 % | 230.249 M 6.30 % | 216.611 M 87.71 % | 115.394 M 104.97 % | 56.299 M 81.91 % | 30.948 M 1 332.11 % | 2.161 M |
Income before tax ratio | -0.15 -54.51 % | -0.10 68.17 % | -0.31 75.23 % | -1.24 -42.20 % | -0.87 -6 642.07 % | 0.01 117.87 % | -0.07 -968.05 % | 0.01 -91.79 % | 0.10 -19.61 % | 0.13 -24.64 % | 0.17 -1.18 % | 0.17 97.71 % | 0.09 9.83 % | 0.08 -1.53 % | 0.08 265.25 % | 0.02 |
EBITDA | -4.004 M -128.11 % | 14.243 M 210.99 % | -12.833 M 88.41 % | -110.737 M -71.71 % | -64.490 M -166.49 % | 96.985 M 5 333.94 % | -1.853 M -103.35 % | 55.301 M -63.22 % | 150.367 M -20.52 % | 189.184 M -29.94 % | 270.036 M 6.01 % | 254.720 M 69.13 % | 150.604 M 102.61 % | 74.331 M 92.17 % | 38.679 M 1 082.84 % | 3.270 M |
Net income ratio | -0.15 -54.43 % | -0.10 68.55 % | -0.31 77.91 % | -1.42 -59.09 % | -0.89 -9 052.74 % | 0.01 115.93 % | -0.06 -1 060.22 % | 0.01 -92.48 % | 0.09 -22.67 % | 0.11 -17.92 % | 0.14 -4.82 % | 0.14 104.09 % | 0.07 6.90 % | 0.07 -14.66 % | 0.08 244.16 % | 0.02 |
Ratio EBITDA | -0.01 -128.92 % | 0.04 156.92 % | -0.06 92.10 % | -0.79 -99.95 % | -0.40 -420.23 % | 0.12 4 804.05 % | 0.00 -103.34 % | 0.08 -50.37 % | 0.16 -4.14 % | 0.17 -17.91 % | 0.20 -1.44 % | 0.21 78.14 % | 0.12 8.57 % | 0.11 4.02 % | 0.10 201.68 % | 0.03 |
Gross profit ratio | 0.48 -3.48 % | 0.50 74.94 % | 0.29 81.57 % | 0.16 -30.47 % | 0.23 | 0.00 -100.00 % | 0.64 -3.43 % | 0.66 -3.47 % | 0.69 -1.01 % | 0.69 -1.19 % | 0.70 3.58 % | 0.68 6.36 % | 0.64 58.15 % | 0.40 5.26 % | 0.38 9.38 % | 0.35 |
Weighted average shs out dil | 23.945 M -1.79 % | 24.382 M -0.88 % | 24.598 M 17.29 % | 20.972 M 20.86 % | 17.353 M -0.03 % | 17.359 M 0.03 % | 17.353 M -18.14 % | 21.198 M -15.65 % | 25.132 M -0.31 % | 25.211 M 1.06 % | 24.947 M 42.91 % | 17.456 M -14.46 % | 20.408 M 23.72 % | 16.495 M 0.00 % | 16.495 M 0.00 % | 16.495 M |
Weighted average shs out | 23.963 M -1.72 % | 24.382 M -0.88 % | 24.598 M 17.29 % | 20.972 M 20.86 % | 17.353 M 0.00 % | 17.353 M 0.00 % | 17.353 M -18.08 % | 21.183 M 20.15 % | 17.631 M 4.33 % | 16.899 M 0.81 % | 16.764 M 0.52 % | 16.677 M -12.36 % | 19.029 M 15.36 % | 16.495 M 0.00 % | 16.495 M 0.00 % | 16.495 M |
EPS diluted | -2.46 -52.80 % | -1.61 38.08 % | -2.60 72.37 % | -9.41 -8.16 % | -8.70 -2 033.33 % | 0.45 117.79 % | -2.53 -1 304.76 % | 0.21 -93.54 % | 3.25 -35.77 % | 5.06 -30.68 % | 7.30 2.24 % | 7.14 58.67 % | 4.50 53.58 % | 2.93 65.54 % | 1.77 1 164.29 % | 0.14 |
Earnings per share | -2.46 -52.80 % | -1.61 38.08 % | -2.60 72.37 % | -9.41 -13.10 % | -8.32 -1 948.89 % | 0.45 117.79 % | -2.53 -1 304.76 % | 0.21 -93.56 % | 3.26 -36.08 % | 5.10 -33.33 % | 7.65 1.19 % | 7.56 56.85 % | 4.82 64.51 % | 2.93 65.54 % | 1.77 1 164.29 % | 0.14 |
Gross profit | 186.984 M -6.17 % | 199.271 M 241.12 % | 58.417 M 166.49 % | 21.921 M -40.29 % | 36.712 M | 0.000 -100.00 % | 450.063 M -3.15 % | 464.682 M -28.47 % | 649.643 M -17.92 % | 791.483 M -15.68 % | 938.649 M 11.41 % | 842.525 M 0.98 % | 834.335 M 195.13 % | 282.697 M 94.47 % | 145.371 M 328.85 % | 33.898 M |
Income tax expense | 482.000 K 41.35 % | 341.000 K -74.26 % | 1.325 M -94.70 % | 24.987 M 656.49 % | 3.303 M 25.88 % | 2.624 M 131.18 % | -8.416 M -680.41 % | 1.450 M -91.46 % | 16.970 M -17.71 % | 20.621 M -57.30 % | 48.290 M 24.20 % | 38.882 M 64.22 % | 23.677 M 129.32 % | 10.325 M 477.78 % | 1.787 M | 0.000 |
Cost of revenue | 200.646 M 0.59 % | 199.463 M 36.55 % | 146.075 M 24.41 % | 117.411 M -6.47 % | 125.537 M -54.70 % | 277.125 M 9.88 % | 252.199 M 7.09 % | 235.500 M -28.84 % | 330.933 M -4.94 % | 348.113 M -12.25 % | 396.721 M -0.56 % | 398.968 M -15.69 % | 473.242 M 13.23 % | 417.963 M 78.71 % | 233.880 M 272.25 % | 62.828 M |
General and administrative expenses | 39.964 M -7.75 % | 43.320 M 3.66 % | 41.790 M 15.33 % | 36.236 M 1.64 % | 35.651 M | 0.000 -100.00 % | 46.496 M 16.50 % | 39.912 M -8.43 % | 43.585 M -32.35 % | 64.425 M 6.09 % | 60.725 M -11.81 % | 68.858 M -20.12 % | 86.198 M | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 201.248 M 2.95 % | 195.479 M 130.35 % | 84.861 M 1.15 % | 83.894 M -39.45 % | 138.549 M | 0.000 -100.00 % | 425.901 M 2.55 % | 415.301 M -16.71 % | 498.626 M -13.80 % | 578.445 M -12.49 % | 661.005 M 19.06 % | 555.202 M -13.41 % | 641.175 M | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.679 M 120.41 % | -22.929 M -368.46 % | 8.541 M -91.86 % | 104.981 M -27.21 % | 144.221 M -32.62 % | 214.042 M -0.88 % | 215.946 M 101.93 % | 106.943 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 242.453 M 1.16 % | 239.667 M 86.30 % | 128.648 M 5.82 % | 121.567 M -30.77 % | 175.606 M -65.17 % | 504.245 M 12.04 % | 450.063 M -3.15 % | 464.682 M -28.47 % | 649.643 M -17.92 % | 791.483 M -15.68 % | 938.649 M 11.41 % | 842.525 M 0.98 % | 834.335 M 195.13 % | 282.697 M 148.39 % | 113.814 M 258.45 % | 31.752 M |
Cost and expenses | 443.099 M 0.90 % | 439.130 M 59.84 % | 274.723 M 14.96 % | 238.978 M -20.64 % | 301.143 M -61.23 % | 776.691 M 7.10 % | 725.191 M 3.57 % | 700.182 M -25.90 % | 944.879 M -17.09 % | 1.140 B -14.66 % | 1.335 B 7.56 % | 1.241 B -5.05 % | 1.308 B 86.62 % | 700.660 M 101.52 % | 347.694 M 267.62 % | 94.580 M |
Research and development expenses | 1.241 M 42.97 % | 868.000 K -56.53 % | 1.997 M 38.97 % | 1.437 M 2.20 % | 1.406 M 11.59 % | 1.260 M 111.76 % | 595.000 K -35.88 % | 928.000 K -62.14 % | 2.451 M -44.19 % | 4.392 M 52.66 % | 2.877 M 14.21 % | 2.519 M 13 157.89 % | 19.000 K | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 241.212 M 1.01 % | 238.799 M 88.55 % | 126.651 M 5.43 % | 120.130 M -31.04 % | 174.200 M -65.04 % | 498.306 M 5.48 % | 472.397 M 3.77 % | 455.213 M -16.05 % | 542.211 M -15.66 % | 642.870 M -10.93 % | 721.730 M 15.65 % | 624.060 M -14.20 % | 727.373 M 237.16 % | 215.738 M 89.55 % | 113.814 M 258.45 % | 31.752 M |
Interest income | 1.060 M -35.72 % | 1.649 M 36.17 % | 1.211 M 131.55 % | 523.000 K 86.79 % | 280.000 K 211.11 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 241.000 K 265.15 % | 66.000 K 142.82 % | 27.181 K 370.59 % | 5.776 K |
Interest expense | 1.186 M 9.01 % | 1.088 M -42.49 % | 1.892 M -49.14 % | 3.720 M 42.09 % | 2.618 M 106.96 % | 1.265 M 837.04 % | 135.000 K 43.62 % | 94.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 197.000 K -92.67 % | 2.687 M 22.75 % | 2.189 M 302.13 % | 544.358 K 2 501.10 % | 20.928 K |
Depreciation and amortization | 52.811 M 1.46 % | 52.050 M 8.58 % | 47.939 M -17.20 % | 57.899 M -21.79 % | 74.034 M 55.27 % | 47.681 M -5.14 % | 50.267 M 2.16 % | 49.205 M -4.77 % | 51.670 M 14.92 % | 44.963 M 13.01 % | 39.787 M 4.95 % | 37.912 M 16.57 % | 32.523 M 105.28 % | 15.843 M 120.47 % | 7.186 M 560.48 % | 1.088 M |
Operating income | -55.469 M -37.31 % | -40.396 M 42.48 % | -70.231 M 29.52 % | -99.646 M 28.26 % | -138.894 M -3 068.45 % | 4.679 M 120.41 % | -22.929 M -368.46 % | 8.541 M -91.86 % | 104.981 M -27.21 % | 144.221 M -32.62 % | 214.042 M -0.88 % | 215.946 M 101.93 % | 106.943 M 86.93 % | 57.210 M 81.30 % | 31.556 M 1 370.46 % | 2.146 M |
Operating income ratio | -0.14 -41.25 % | -0.10 70.50 % | -0.34 51.98 % | -0.72 16.46 % | -0.86 -14 395.69 % | 0.01 118.34 % | -0.03 -367.66 % | 0.01 -89.02 % | 0.11 -12.21 % | 0.13 -21.04 % | 0.16 -7.85 % | 0.17 112.67 % | 0.08 0.17 % | 0.08 -1.87 % | 0.08 275.03 % | 0.02 |
Total other income expenses net | -2.954 M -296.80 % | 1.501 M -80.16 % | 7.567 M 110.41 % | -72.710 M -3 134.43 % | -2.248 M -139.36 % | 5.711 M 119.47 % | -29.326 M -1 055.02 % | -2.539 M 59.60 % | -6.284 M -262.80 % | 3.860 M -76.18 % | 16.207 M 2 337.14 % | 665.000 K -92.13 % | 8.451 M 1 027.66 % | -911.000 K -49.84 % | -608.000 K -4 067.63 % | 15.324 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | -13.000 M 75.75 % | -53.618 M 50.17 % | -107.611 M -176.93 % | 139.880 M 78.16 % | 78.515 M | 0.000 |
Total investments | 0.000 -100.00 % | 36.000 M -20.88 % | 45.500 M -54.55 % | 100.100 M 395.81 % | 20.189 M | 0.000 |
Total debt | 87.737 M 8.92 % | 80.550 M 30.54 % | 61.705 M -78.00 % | 280.518 M -12.92 % | 322.138 M | 0.000 |
Accumulated other comprehensive income loss | 862.000 K 52.30 % | 566.000 K 33.81 % | 423.000 K -99.23 % | 54.962 M -41.29 % | 93.611 M | 0.000 |
Retained earnings | -58.905 M -50.13 % | -39.236 M 38.68 % | -63.989 M 68.09 % | -200.538 M -380.39 % | -41.745 M | 0.000 |
Common stock | 245.984 M 0.00 % | 245.984 M 0.00 % | 245.984 M 0.00 % | 245.984 M 48.20 % | 165.984 M | 0.000 |
Total equity | 388.084 M -13.27 % | 447.463 M -11.30 % | 504.473 M -11.24 % | 568.328 M -14.64 % | 665.770 M | 0.000 |
Other non current liabilities | 965.000 K -40.14 % | 1.612 M 44.44 % | 1.116 M 22.37 % | 912.000 K -22.18 % | 1.172 M -55.10 % | 2.610 M |
Long term debt | 64.941 M 21.25 % | 53.560 M 29.35 % | 41.407 M 80.73 % | 22.911 M -89.51 % | 218.305 M 800.49 % | 24.243 M |
Total non current liabilities | 66.010 M 19.42 % | 55.276 M 29.67 % | 42.627 M 78.15 % | 23.927 M -89.10 % | 219.578 M | 0.000 |
Other current liabilities | 33.589 M -5.73 % | 35.632 M 276.38 % | 9.467 M -72.48 % | 34.398 M -5.51 % | 36.404 M 134.48 % | -105.585 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 22.796 M -15.54 % | 26.990 M -33.52 % | 40.596 M -84.24 % | 257.600 M 149.11 % | 103.410 M 62.79 % | 63.524 M |
Total current liabilities | 84.176 M -8.41 % | 91.901 M 25.97 % | 72.955 M -76.33 % | 308.173 M 107.36 % | 148.619 M | 0.000 |
Total liabilities | 150.186 M 2.04 % | 147.177 M 27.34 % | 115.582 M -65.20 % | 332.100 M -9.80 % | 368.197 M | 0.000 |
Other non current assets | 9.762 M 8.39 % | 9.006 M 19.59 % | 7.531 M 78.93 % | 4.209 M -8.74 % | 4.612 M | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 2.295 M 0.26 % | 2.289 M -36.98 % | 3.632 M -14.16 % | 4.231 M -20.38 % | 5.314 M | 0.000 |
GoodWill | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K | 0.000 |
Goodwill and intangible assets | 3.095 M 0.19 % | 3.089 M -30.30 % | 4.432 M -11.91 % | 5.031 M -17.71 % | 6.114 M | 0.000 |
Property plant equipment net | 361.345 M -0.22 % | 362.130 M 4.37 % | 346.955 M 5.16 % | 329.929 M -53.33 % | 706.939 M | 0.000 |
Total non current assets | 374.202 M -0.01 % | 374.225 M 4.26 % | 358.918 M 5.82 % | 339.169 M -54.28 % | 741.857 M 2 652.41 % | 26.953 M |
Other current assets | 8.443 M 13.77 % | 7.421 M -17.81 % | 9.029 M -96.94 % | 294.810 M 2 677.03 % | 10.616 M 195.23 % | -11.148 M |
Short term investments | 0.000 -100.00 % | 36.000 M -20.88 % | 45.500 M -54.55 % | 100.100 M 395.81 % | 20.189 M | 0.000 |
cash and cash equivalents | 100.737 M -24.92 % | 134.168 M -20.76 % | 169.316 M 20.39 % | 140.638 M -42.27 % | 243.623 M | 0.000 |
Cash and short term investments | 100.737 M -40.80 % | 170.168 M -20.78 % | 214.816 M -10.77 % | 240.738 M -8.75 % | 263.812 M | 0.000 |
Total current assets | 164.068 M -25.56 % | 220.415 M -15.59 % | 261.137 M -53.47 % | 561.259 M 92.14 % | 292.110 M | 0.000 |
Inventory | 35.146 M 60.67 % | 21.875 M 15.50 % | 18.940 M 28.95 % | 14.688 M 44.27 % | 10.181 M | 0.000 |
Net receivables | 19.742 M -5.77 % | 20.951 M 14.16 % | 18.352 M 66.49 % | 11.023 M 46.95 % | 7.501 M -32.71 % | 11.148 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.192 M -10.24 % | 26.953 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 27.327 M -5.30 % | 28.856 M 34.34 % | 21.480 M 41.10 % | 15.223 M 85.08 % | 8.225 M -80.45 % | 42.061 M |
Tax payables | 464.000 K 9.69 % | 423.000 K -70.04 % | 1.412 M 48.32 % | 952.000 K 64.14 % | 580.000 K | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 960.000 K 29.91 % | 739.000 K -27.48 % | 1.019 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 87.737 M 10.13 % | 79.668 M 29.11 % | 61.705 M 91.76 % | 32.178 M 48.18 % | 21.715 M -62.16 % | 57.386 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 200.143 M -16.66 % | 240.149 M -25.43 % | 322.055 M -31.17 % | 467.920 M 4.47 % | 447.920 M 26.00 % | 355.478 M |
Deferred tax liabilities non current | 104.000 K 0.00 % | 104.000 K 0.00 % | 104.000 K 0.00 % | 104.000 K 2.97 % | 101.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 538.270 M -9.48 % | 594.640 M -4.10 % | 620.055 M -31.14 % | 900.428 M -12.92 % | 1.034 B | 0.000 |
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 -100.00 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -17.355 M -282.99 % | 9.484 M 172.53 % | 3.480 M 184.63 % | -4.112 M 89.90 % | -40.723 M -157.02 % | -15.844 M |
Accounts receivables | 1.487 M 150.39 % | -2.951 M 59.58 % | -7.300 M -106.97 % | -3.527 M -69.16 % | -2.085 M -141.34 % | 5.043 M |
Inventory | -13.271 M -352.16 % | -2.935 M 30.97 % | -4.252 M 5.66 % | -4.507 M -132.02 % | 14.077 M 291.25 % | 3.598 M |
Accounts payables | 0.000 -100.00 % | 7.376 M | 0.000 -100.00 % | 6.998 M | 0.000 | 0.000 |
Other working capital | -5.571 M -169.69 % | 7.994 M -46.82 % | 15.032 M 588.69 % | -3.076 M 94.16 % | -52.715 M -115.30 % | -24.485 M |
Other non cash items | 7.528 M 1 791.69 % | -445.000 K 89.02 % | -4.054 M -26.10 % | -3.215 M -127.75 % | 11.585 M 498.25 % | -2.909 M |
Net cash provided by operating activities | -15.439 M -169.35 % | 22.261 M 233.91 % | -16.624 M 53.31 % | -35.606 M 63.01 % | -96.246 M -225.05 % | 76.967 M |
Investments in property plant and equipment | -27.200 M -30.69 % | -20.812 M 32.10 % | -30.650 M -23.31 % | -24.856 M -172.90 % | -9.108 M 59.05 % | -22.240 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 4.855 M 43.77 % | 3.377 M 1 852.02 % | 173.000 K | 0.000 |
Purchases of investments | -9.000 M 90.34 % | -93.200 M -104.84 % | -45.500 M 43.06 % | -79.911 M -343.06 % | -18.036 M -1 332.57 % | -1.259 M |
Sales maturities of investments | 45.000 M -56.18 % | 102.700 M 2.60 % | 100.100 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.460 M 167.97 % | -2.148 M -100.76 % | 283.517 M 149 319.47 % | -190.000 K -104.06 % | 4.682 M -16.78 % | 5.626 M |
Net cash used for investing activites | 10.260 M 176.23 % | -13.460 M -104.31 % | 312.322 M 407.46 % | -101.580 M -355.74 % | -22.289 M -24.71 % | -17.873 M |
Debt repayment | -882.000 K 96.67 % | -26.475 M 89.34 % | -248.340 M -380.65 % | -51.667 M -119.14 % | 270.000 M 640.00 % | -50.000 M |
Common stock issued | 0.000 -100.00 % | 9.471 M | 0.000 -100.00 % | 100.000 M | 0.000 | 0.000 |
Common stock repurchased | -770.000 K 97.20 % | -27.455 M | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.980 M | 0.000 |
Other financing activites | -27.071 M -29 325.00 % | -92.000 K 99.52 % | -19.272 M -37.17 % | -14.050 M 45.44 % | -25.750 M 27.96 % | -35.746 M |
Net cash used provided by financing activities | -28.723 M 35.53 % | -44.551 M 83.35 % | -267.612 M -880.60 % | 34.283 M -85.67 % | 239.270 M 379.05 % | -85.746 M |
Effect of forex changes on cash | 471.000 K -21.76 % | 602.000 K 1.69 % | 592.000 K 821.95 % | -82.000 K -136.94 % | 222.000 K -36.57 % | 350.000 K |
Net change in cash | -33.431 M 4.89 % | -35.148 M -222.56 % | 28.678 M 127.85 % | -102.985 M -185.14 % | 120.957 M 559.88 % | -26.302 M |
Cash at beginning of period | 134.168 M -20.76 % | 169.316 M 20.39 % | 140.638 M -42.27 % | 243.623 M 98.61 % | 122.666 M -17.66 % | 148.968 M |
Cash at end of period | 100.737 M -24.92 % | 134.168 M -20.76 % | 169.316 M 20.39 % | 140.638 M -42.27 % | 243.623 M 98.61 % | 122.666 M |
Operating cash flow | -15.439 M -169.35 % | 22.261 M 233.91 % | -16.624 M 53.31 % | -35.606 M 63.01 % | -96.246 M -225.05 % | 76.967 M |
Capital expenditure | -29.837 M -43.36 % | -20.812 M 35.31 % | -32.172 M -26.42 % | -25.449 M -159.10 % | -9.822 M 60.93 % | -25.140 M |
Free CashFlow | -45.276 M -3 224.64 % | 1.449 M 102.97 % | -48.796 M 20.08 % | -61.055 M 42.44 % | -106.068 M -304.66 % | 51.827 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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 147.556 M -29.01 % | 207.841 M 15.60 % | 179.789 M -14.85 % | 211.145 M 12.56 % | 187.589 M 54.24 % | 121.623 M 46.77 % | 82.869 M 18.95 % | 69.666 M 0.00 % | 69.666 M -14.13 % | 81.125 M -6.00 % | 86.299 M | 0.000 | 0.000 -100.00 % | 362.428 M 6.65 % | 339.834 M -4.49 % | 355.817 M 3.33 % | 344.365 M -20.01 % | 430.521 M -16.30 % | 514.358 M -10.80 % | 576.663 M 2.44 % | 562.933 M -16.73 % | 676.025 M 2.53 % | 659.345 M |
Net income | -38.065 M -22.38 % | -31.105 M -11.89 % | -27.800 M -88.87 % | -14.719 M 39.96 % | -24.517 M 14.43 % | -28.651 M 18.92 % | -35.338 M 64.19 % | -98.671 M 0.00 % | -98.671 M -36.62 % | -72.222 M 0.00 % | -72.222 M -1 959.00 % | 3.885 M 0.00 % | 3.885 M 109.76 % | -39.793 M -883.51 % | -4.046 M -200.57 % | 4.023 M 660.49 % | 529.000 K -98.18 % | 29.124 M -44.63 % | 52.603 M -20.50 % | 66.164 M 7.94 % | 61.296 M -38.52 % | 99.696 M 21.19 % | 82.263 M |
Income before tax | -38.910 M -27.07 % | -30.622 M -10.16 % | -27.799 M -93.34 % | -14.378 M 41.35 % | -24.517 M 10.33 % | -27.342 M 22.59 % | -35.322 M 71.02 % | -121.882 M -141.47 % | -50.474 M 12.41 % | -57.627 M 31.00 % | -83.515 M | 0.000 | 0.000 100.00 % | -44.360 M -461.87 % | -7.895 M -284.38 % | 4.282 M 148.95 % | 1.720 M -94.99 % | 34.348 M -46.62 % | 64.349 M -20.65 % | 81.096 M 21.07 % | 66.985 M -44.91 % | 121.599 M 11.92 % | 108.650 M |
Income before tax ratio | -0.26 -78.98 % | -0.15 4.71 % | -0.15 -127.06 % | -0.07 47.90 % | -0.13 41.86 % | -0.22 47.26 % | -0.43 75.64 % | -1.75 -141.47 % | -0.72 -1.99 % | -0.71 26.60 % | -0.97 | 0.00 | 0.00 100.00 % | -0.12 -426.85 % | -0.02 -293.05 % | 0.01 140.94 % | 0.00 -93.74 % | 0.08 -36.23 % | 0.13 -11.04 % | 0.14 18.18 % | 0.12 -33.85 % | 0.18 9.16 % | 0.16 |
EBITDA | -28.718 M -1 006.24 % | -2.596 M -84.38 % | -1.408 M -111.64 % | 12.097 M 463.70 % | 2.146 M 207.79 % | -1.991 M 81.64 % | -10.842 M 80.42 % | -55.368 M 0.00 % | -55.368 M -71.71 % | -32.245 M 0.00 % | -32.245 M -166.49 % | 48.493 M 0.00 % | 48.493 M 402.99 % | 9.641 M -43.36 % | 17.022 M -26.40 % | 23.128 M -31.05 % | 33.542 M -47.77 % | 64.217 M -29.55 % | 91.147 M -7.43 % | 98.459 M 10.44 % | 89.153 M -30.95 % | 129.111 M 4.81 % | 123.184 M |
Net income ratio | -0.26 -72.37 % | -0.15 3.21 % | -0.15 -121.81 % | -0.07 46.66 % | -0.13 44.52 % | -0.24 44.76 % | -0.43 69.89 % | -1.42 0.00 % | -1.42 -59.09 % | -0.89 -6.38 % | -0.84 | 0.00 | 0.00 100.00 % | -0.11 -822.20 % | -0.01 -205.30 % | 0.01 636.01 % | 0.00 -97.73 % | 0.07 -33.85 % | 0.10 -10.87 % | 0.11 5.37 % | 0.11 -26.17 % | 0.15 18.20 % | 0.12 |
Ratio EBITDA | -0.19 -1 458.20 % | -0.01 -59.49 % | -0.01 -113.67 % | 0.06 400.81 % | 0.01 169.88 % | -0.02 87.49 % | -0.13 83.54 % | -0.79 0.00 % | -0.79 -99.95 % | -0.40 -6.38 % | -0.37 | 0.00 | 0.00 -100.00 % | 0.03 -46.89 % | 0.05 -22.94 % | 0.06 -33.27 % | 0.10 -34.70 % | 0.15 -15.83 % | 0.18 3.79 % | 0.17 7.81 % | 0.16 -17.08 % | 0.19 2.23 % | 0.19 |
Gross profit ratio | 0.51 47.86 % | 0.34 -34.19 % | 0.52 14.97 % | 0.45 33.63 % | 0.34 106.27 % | 0.16 -64.53 % | 0.46 194.64 % | 0.16 0.00 % | 0.16 -30.46 % | 0.23 320.89 % | -0.10 | 0.00 | 0.00 -100.00 % | 0.62 -6.21 % | 0.66 -0.16 % | 0.66 -0.15 % | 0.66 -1.75 % | 0.68 -3.05 % | 0.70 -1.01 % | 0.70 2.90 % | 0.68 -1.90 % | 0.70 -1.48 % | 0.71 |
Weighted average shs out dil | 23.963 M 0.00 % | 23.963 M 0.00 % | 23.963 M -0.11 % | 23.989 M -1.92 % | 24.459 M -0.57 % | 24.598 M 0.00 % | 24.598 M 17.29 % | 20.972 M 21.47 % | 17.265 M 4.02 % | 16.598 M -4.35 % | 17.353 M 4.51 % | 16.604 M -4.35 % | 17.359 M 4.58 % | 16.598 M 0.00 % | 16.598 M -30.68 % | 23.944 M 44.17 % | 16.608 M -0.90 % | 16.759 M -0.80 % | 16.895 M -0.17 % | 16.923 M 0.52 % | 16.836 M 0.59 % | 16.738 M 0.40 % | 16.671 M |
Weighted average shs out | 23.963 M 0.00 % | 23.963 M 0.00 % | 23.963 M -0.11 % | 23.989 M -1.92 % | 24.459 M -0.57 % | 24.598 M 0.00 % | 24.598 M 17.29 % | 20.972 M 21.47 % | 17.265 M 4.02 % | 16.598 M -4.35 % | 17.353 M 1.01 % | 17.180 M -1.00 % | 17.353 M 4.66 % | 16.580 M -0.11 % | 16.598 M -4.52 % | 17.383 M -6.02 % | 18.497 M 10.34 % | 16.764 M -0.75 % | 16.891 M -0.09 % | 16.907 M 0.48 % | 16.826 M 0.75 % | 16.701 M 0.06 % | 16.691 M |
EPS diluted | -1.59 -22.31 % | -1.30 -12.07 % | -1.16 -90.16 % | -0.61 39.00 % | -1.00 13.79 % | -1.16 19.44 % | -1.44 69.36 % | -4.70 0.00 % | -4.70 -12.98 % | -4.16 0.00 % | -4.16 -1 908.70 % | 0.23 0.00 % | 0.23 109.58 % | -2.40 -900.00 % | -0.24 -241.18 % | 0.17 494.41 % | 0.03 -98.36 % | 1.74 -44.05 % | 3.11 -20.46 % | 3.91 7.42 % | 3.64 -39.03 % | 5.97 21.10 % | 4.93 |
Earnings per share | -1.59 -22.31 % | -1.30 -12.07 % | -1.16 -90.16 % | -0.61 39.00 % | -1.00 13.79 % | -1.16 19.44 % | -1.44 69.36 % | -4.70 0.00 % | -4.70 -12.98 % | -4.16 0.00 % | -4.16 -1 908.70 % | 0.23 0.00 % | 0.23 109.58 % | -2.40 -900.00 % | -0.24 -241.18 % | 0.17 432.92 % | 0.03 -98.17 % | 1.74 -44.23 % | 3.12 -20.41 % | 3.92 6.23 % | 3.69 -40.48 % | 6.20 18.77 % | 5.22 |
Gross profit | 74.829 M 4.98 % | 71.282 M -23.92 % | 93.696 M -2.11 % | 95.711 M 50.41 % | 63.632 M 218.14 % | 20.001 M -47.94 % | 38.416 M 250.48 % | 10.961 M 0.00 % | 10.961 M -40.29 % | 18.356 M 307.65 % | -8.840 M | 0.000 | 0.000 -100.00 % | 225.061 M 0.03 % | 225.002 M -4.65 % | 235.971 M 3.17 % | 228.711 M -21.41 % | 291.020 M -18.85 % | 358.623 M -11.71 % | 406.168 M 5.41 % | 385.315 M -18.31 % | 471.677 M 1.01 % | 466.972 M |
Income tax expense | 845.000 K 75.68 % | 481.000 K 48 000.00 % | 1.000 K -99.71 % | 341.000 K | 0.000 -100.00 % | 1.309 M 8 081.25 % | 16.000 K -99.87 % | 12.494 M 0.00 % | 12.494 M 656.30 % | 1.652 M 0.00 % | 1.652 M 142.52 % | -3.885 M 0.00 % | -3.885 M -185.07 % | 4.567 M 18.65 % | 3.849 M 1 386.10 % | 259.000 K -78.25 % | 1.191 M -77.20 % | 5.224 M -55.53 % | 11.746 M -21.34 % | 14.932 M 162.47 % | 5.689 M -74.03 % | 21.903 M -16.99 % | 26.387 M |
Cost of revenue | 72.727 M -46.74 % | 136.559 M 58.62 % | 86.093 M -25.42 % | 115.434 M -6.88 % | 123.957 M 21.98 % | 101.622 M 128.61 % | 44.453 M -24.28 % | 58.706 M 0.00 % | 58.706 M -6.47 % | 62.769 M -34.02 % | 95.139 M | 0.000 | 0.000 -100.00 % | 137.367 M 19.62 % | 114.832 M -4.18 % | 119.846 M 3.62 % | 115.654 M -17.09 % | 139.501 M -10.42 % | 155.735 M -8.66 % | 170.495 M -4.01 % | 177.618 M -13.08 % | 204.348 M 6.22 % | 192.373 M |
General and administrative expenses | 22.494 M | 0.000 -100.00 % | 20.768 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.844 M 9.53 % | 18.118 M 0.00 % | 18.118 M 1.64 % | 17.826 M -1.85 % | 18.162 M | 0.000 | 0.000 -100.00 % | 26.450 M 31.95 % | 20.046 M -1.81 % | 20.415 M 4.71 % | 19.497 M -2.80 % | 20.059 M -14.74 % | 23.526 M -30.02 % | 33.618 M 9.12 % | 30.807 M 3.29 % | 29.825 M -3.48 % | 30.900 M |
Selling and marketing expenses | 91.304 M -10.19 % | 101.667 M 2.09 % | 99.581 M -6.45 % | 106.452 M | 0.000 | 0.000 -100.00 % | 37.778 M -3.62 % | 39.195 M -6.56 % | 41.947 M -16.32 % | 50.130 M -27.64 % | 69.275 M | 0.000 | 0.000 -100.00 % | 214.178 M 1.16 % | 211.723 M -1.90 % | 215.819 M 8.19 % | 199.482 M -13.51 % | 230.637 M -13.94 % | 267.989 M -8.30 % | 292.241 M 2.11 % | 286.204 M -13.36 % | 330.336 M -0.10 % | 330.669 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.248 M 123.73 % | -34.756 M 0.00 % | -34.756 M -77 335.56 % | 45.000 K 0.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 114.481 M 14.88 % | 99.657 M -17.50 % | 120.790 M 10.64 % | 109.174 M 20.55 % | 90.565 M 72.12 % | 52.616 M -30.80 % | 76.032 M 30.72 % | 58.163 M -8.27 % | 63.404 M -27.79 % | 87.803 M 0.00 % | 87.803 M | 0.000 | 0.000 -100.00 % | 241.132 M 4.00 % | 231.860 M -2.03 % | 236.657 M 7.82 % | 219.484 M -12.79 % | 251.674 M -14.10 % | 292.988 M -10.75 % | 328.270 M 2.91 % | 318.992 M -11.75 % | 361.453 M -0.47 % | 363.154 M |
Cost and expenses | 187.208 M 179.25 % | -236.216 M -214.18 % | 206.883 M -7.89 % | 224.608 M 4.70 % | 214.522 M 39.09 % | 154.238 M 28.01 % | 120.485 M 0.83 % | 119.489 M 0.00 % | 119.489 M -20.64 % | 150.572 M 0.00 % | 150.572 M | 0.000 | 0.000 -100.00 % | 378.499 M 9.17 % | 346.692 M -2.75 % | 356.503 M 6.37 % | 335.138 M -14.33 % | 391.175 M -12.82 % | 448.723 M -10.03 % | 498.765 M 0.43 % | 496.610 M -12.23 % | 565.801 M 1.85 % | 555.527 M |
Research and development expenses | 683.000 K -14.63 % | 800.000 K 81.41 % | 441.000 K 1 291.89 % | -37.000 K -104.09 % | 905.000 K 20.51 % | 751.000 K -39.73 % | 1.246 M 67.47 % | 744.000 K 3.55 % | 718.500 K 2.20 % | 703.000 K 0.00 % | 703.000 K | 0.000 | 0.000 -100.00 % | 504.000 K 453.85 % | 91.000 K -78.49 % | 423.000 K -16.24 % | 505.000 K -48.36 % | 978.000 K -33.60 % | 1.473 M -38.29 % | 2.387 M 20.49 % | 1.981 M 53.33 % | 1.292 M -18.49 % | 1.585 M |
Selling general and administrative expenses | 113.798 M 15.11 % | 98.857 M -17.86 % | 120.349 M 10.20 % | 109.211 M 21.81 % | 89.660 M 72.87 % | 51.865 M -9.99 % | 57.622 M 0.35 % | 57.419 M -8.44 % | 62.711 M -7.26 % | 67.619 M -13.79 % | 78.439 M | 0.000 | 0.000 -100.00 % | 240.628 M 3.82 % | 231.769 M -1.89 % | 236.234 M 7.88 % | 218.979 M -12.65 % | 250.696 M -14.00 % | 291.515 M -10.54 % | 325.859 M 2.79 % | 317.011 M -11.98 % | 360.161 M -0.39 % | 361.569 M |
Interest income | 240.000 K -50.31 % | 483.000 K -16.29 % | 577.000 K -10.68 % | 646.000 K -35.59 % | 1.003 M 20.99 % | 829.000 K 117.02 % | 382.000 K 46.08 % | 261.500 K -6.61 % | 280.000 K 38.61 % | 202.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K -26.32 % | 38.000 K -75.00 % | 152.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 664.000 K -0.45 % | 667.000 K 44.69 % | 461.000 K -18.41 % | 565.000 K 8.03 % | 523.000 K 21.35 % | 431.000 K -70.50 % | 1.461 M -21.45 % | 1.860 M 0.00 % | 1.860 M 42.09 % | 1.309 M 0.00 % | 1.309 M 106.96 % | 632.500 K 0.00 % | 632.500 K | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 10.934 M -60.04 % | 27.359 M 7.49 % | 25.452 M -1.77 % | 25.910 M -0.88 % | 26.140 M 4.90 % | 24.920 M 8.26 % | 23.019 M -17.57 % | 27.925 M -3.54 % | 28.950 M -15.17 % | 34.128 M 42.37 % | 23.972 M -1.02 % | 24.220 M 3.24 % | 23.461 M -9.96 % | 26.055 M 7.61 % | 24.212 M 1.67 % | 23.814 M -2.06 % | 24.315 M -2.24 % | 24.871 M -2.51 % | 25.512 M 24.08 % | 20.561 M -9.94 % | 22.830 M 20.88 % | 18.887 M -2.47 % | 19.366 M |
Operating income | -39.652 M -39.74 % | -28.375 M -4.73 % | -27.094 M -101.25 % | -13.463 M 50.01 % | -26.933 M 17.42 % | -32.615 M 13.29 % | -37.616 M 7.99 % | -40.884 M 30.42 % | -58.762 M 15.16 % | -69.262 M 0.00 % | -69.262 M | 0.000 | 0.000 100.00 % | -16.071 M -134.34 % | -6.858 M -899.71 % | -686.000 K -107.43 % | 9.227 M -76.55 % | 39.346 M -40.05 % | 65.635 M -15.74 % | 77.898 M 17.45 % | 66.323 M -39.83 % | 110.224 M 6.17 % | 103.818 M |
Operating income ratio | -0.27 -96.84 % | -0.14 9.41 % | -0.15 -136.35 % | -0.06 55.59 % | -0.14 46.46 % | -0.27 40.92 % | -0.45 22.65 % | -0.59 30.42 % | -0.84 1.20 % | -0.85 -6.38 % | -0.80 | 0.00 | 0.00 100.00 % | -0.04 -119.73 % | -0.02 -946.73 % | 0.00 -107.20 % | 0.03 -70.68 % | 0.09 -28.38 % | 0.13 -5.54 % | 0.14 14.66 % | 0.12 -27.74 % | 0.16 3.55 % | 0.16 |
Total other income expenses net | 742.000 K 133.02 % | -2.247 M -218.72 % | -705.000 K 22.95 % | -915.000 K -137.87 % | 2.416 M -54.18 % | 5.273 M 129.86 % | 2.294 M 106.31 % | -36.355 M 0.00 % | -36.355 M -434.55 % | -6.801 M -249.37 % | 4.553 M 59.42 % | 2.856 M 0.00 % | 2.856 M 110.10 % | -28.289 M -2 627.97 % | -1.037 M -120.87 % | 4.968 M 166.18 % | -7.507 M -50.20 % | -4.998 M -288.65 % | -1.286 M -140.21 % | 3.198 M 383.08 % | 662.000 K -94.18 % | 11.375 M 135.41 % | 4.832 M |
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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-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 | 20.459 M 257.38 % | -13.000 M 68.16 % | -40.830 M 23.85 % | -53.618 M -114.34 % | -25.015 M 76.75 % | -107.611 M -176.93 % | 139.880 M 28.10 % | 109.198 M 39.08 % | 78.515 M 100.00 % | 39.258 M | 0.000 |
Total investments | 0.000 | 0.000 -100.00 % | 17.464 M -51.49 % | 36.000 M -37.06 % | 57.200 M 25.71 % | 45.500 M -54.55 % | 100.100 M 66.43 % | 60.145 M 197.91 % | 20.189 M 100.00 % | 10.095 M | 0.000 |
Total debt | 90.407 M 3.04 % | 87.737 M 8.43 % | 80.917 M 0.46 % | 80.550 M -10.11 % | 89.614 M 45.23 % | 61.705 M -78.00 % | 280.518 M -6.91 % | 301.328 M -6.46 % | 322.138 M 100.00 % | 161.069 M | 0.000 |
Accumulated other comprehensive income loss | -1.681 M -295.01 % | 862.000 K -21.99 % | 1.105 M 74.57 % | 633.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -38.065 M 35.38 % | -58.905 M -111.89 % | -27.800 M 29.15 % | -39.236 M -60.04 % | -24.517 M 61.69 % | -63.989 M 68.09 % | -200.538 M -65.54 % | -121.142 M -190.19 % | -41.745 M -100.00 % | -20.873 M | 0.000 |
Common stock | 245.984 M 0.00 % | 245.984 M 0.00 % | 245.984 M 0.00 % | 245.984 M 0.00 % | 245.984 M 0.00 % | 245.984 M 0.00 % | 245.984 M 19.42 % | 205.984 M 24.10 % | 165.984 M 100.00 % | 82.992 M | 0.000 |
Total equity | 347.476 M -10.46 % | 388.084 M -7.47 % | 419.432 M -6.26 % | 447.463 M -3.67 % | 464.514 M -7.92 % | 504.473 M -11.24 % | 568.328 M -7.90 % | 617.049 M -7.32 % | 665.770 M 100.00 % | 332.885 M | 0.000 |
Other non current liabilities | 2.053 M 112.75 % | 965.000 K -26.89 % | 1.320 M -18.11 % | 1.612 M 2 418.75 % | 64.000 K -58.97 % | 156.000 K -9.83 % | 173.000 K 6.13 % | 163.000 K 6.54 % | 153.000 K -88.93 % | 1.382 M -47.07 % | 2.610 M |
Long term debt | 41.232 M -36.51 % | 64.941 M 37.16 % | 47.348 M -11.60 % | 53.560 M -11.94 % | 60.823 M 46.89 % | 41.407 M 80.73 % | 22.911 M -81.00 % | 120.608 M -44.75 % | 218.305 M 80.01 % | 121.274 M 400.24 % | 24.243 M |
Total non current liabilities | 43.285 M -34.43 % | 66.010 M 35.34 % | 48.772 M -11.77 % | 55.276 M -11.81 % | 62.681 M 47.05 % | 42.627 M 78.15 % | 23.927 M -80.35 % | 121.753 M -44.55 % | 219.578 M 100.00 % | 109.789 M | 0.000 |
Other current liabilities | 25.676 M 137.89 % | 10.793 M -60.82 % | 27.549 M -22.68 % | 35.632 M 22.39 % | 29.113 M -2.19 % | 29.765 M -13.47 % | 34.398 M -2.83 % | 35.401 M -2.76 % | 36.404 M -18.37 % | 44.598 M -15.52 % | 52.791 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.848 M -8.58 % | 29.367 M -14.06 % | 34.172 M -0.34 % | 34.287 M -0.33 % | 34.402 M 100.00 % | 17.201 M | 0.000 |
Short term debt | 49.175 M 7.86 % | 45.592 M 35.82 % | 33.569 M 24.38 % | 26.990 M -3.42 % | 27.946 M 37.68 % | 20.298 M -92.12 % | 257.600 M 42.71 % | 180.505 M 74.55 % | 103.410 M 23.89 % | 83.467 M 31.39 % | 63.524 M |
Total current liabilities | 101.475 M 20.55 % | 84.176 M -5.74 % | 89.304 M -2.83 % | 91.901 M 4.50 % | 87.940 M 20.54 % | 72.955 M -76.33 % | 308.173 M 34.93 % | 228.396 M 53.68 % | 148.619 M 100.00 % | 74.310 M | 0.000 |
Total liabilities | 144.760 M -3.61 % | 150.186 M 8.77 % | 138.076 M -6.18 % | 147.177 M -2.29 % | 150.621 M 30.32 % | 115.582 M -65.20 % | 332.100 M -5.15 % | 350.149 M -4.90 % | 368.197 M 100.00 % | 184.099 M | 0.000 |
Other non current assets | 10.587 M 8.45 % | 9.762 M 13.33 % | 8.614 M -4.35 % | 9.006 M -4.29 % | 9.410 M 24.95 % | 7.531 M 78.93 % | 4.209 M 7.50 % | 3.916 M 8.10 % | 3.622 M 131.05 % | -11.666 M 56.72 % | -26.953 M |
Long term investments | 0.000 | 0.000 -100.00 % | 8.464 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 495.000 K -50.00 % | 990.000 K 100.00 % | 495.000 K | 0.000 |
Intangible assets | 1.657 M -27.80 % | 2.295 M 97.84 % | 1.160 M -49.32 % | 2.289 M -86.59 % | 17.071 M -6.98 % | 18.352 M 66.49 % | 11.023 M 19.01 % | 9.262 M 23.48 % | 7.501 M -19.56 % | 9.325 M | 0.000 |
GoodWill | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 2.457 M -20.61 % | 3.095 M 57.91 % | 1.960 M -36.55 % | 3.089 M -12.47 % | 3.529 M -20.37 % | 4.432 M -11.91 % | 5.031 M -9.72 % | 5.573 M -8.86 % | 6.114 M 100.00 % | 3.057 M | 0.000 |
Property plant equipment net | 340.741 M -5.70 % | 361.345 M 4.76 % | 344.924 M -4.75 % | 362.130 M -2.74 % | 372.332 M 7.31 % | 346.955 M 5.16 % | 329.929 M -36.36 % | 518.434 M -26.66 % | 706.939 M 100.00 % | 353.470 M | 0.000 |
Total non current assets | 354.515 M -5.26 % | 374.202 M 2.81 % | 363.962 M -2.74 % | 374.225 M -2.87 % | 385.271 M 7.34 % | 358.918 M 5.82 % | 339.169 M -37.25 % | 540.513 M -27.14 % | 741.857 M 92.99 % | 384.405 M 1 326.20 % | 26.953 M |
Other current assets | 11.299 M 33.83 % | 8.443 M -22.78 % | 10.934 M 56.98 % | 6.965 M -39.17 % | 11.450 M 23.00 % | 9.309 M -96.85 % | 295.125 M 92.70 % | 153.153 M 1 269.76 % | 11.181 M 11.14 % | 10.061 M 12.53 % | 8.940 M |
Short term investments | 0.000 | 0.000 -100.00 % | 9.000 M -75.00 % | 36.000 M -37.06 % | 57.200 M 25.71 % | 45.500 M -54.55 % | 100.100 M 66.43 % | 60.145 M 197.91 % | 20.189 M 100.00 % | 10.095 M | 0.000 |
cash and cash equivalents | 69.948 M -30.56 % | 100.737 M -17.26 % | 121.747 M -9.26 % | 134.168 M 17.05 % | 114.629 M -32.30 % | 169.316 M 20.39 % | 140.638 M -26.80 % | 192.131 M -21.14 % | 243.623 M 100.00 % | 121.812 M | 0.000 |
Cash and short term investments | 69.948 M -30.56 % | 100.737 M -22.95 % | 130.747 M -23.17 % | 170.168 M -0.97 % | 171.829 M -20.01 % | 214.816 M -10.77 % | 240.738 M -4.57 % | 252.275 M -4.37 % | 263.812 M 100.00 % | 131.906 M | 0.000 |
Total current assets | 137.721 M -16.06 % | 164.068 M -15.23 % | 193.546 M -12.19 % | 220.415 M -4.11 % | 229.864 M -11.98 % | 261.137 M -53.47 % | 561.259 M 31.54 % | 426.685 M 46.07 % | 292.110 M 100.00 % | 146.055 M | 0.000 |
Inventory | 34.676 M -1.34 % | 35.146 M 11.82 % | 31.431 M 43.68 % | 21.875 M -27.00 % | 29.965 M 58.21 % | 18.940 M 28.95 % | 14.688 M 18.12 % | 12.435 M 22.13 % | 10.181 M 100.00 % | 5.091 M | 0.000 |
Net receivables | 21.798 M 10.41 % | 19.742 M -3.39 % | 20.434 M -4.55 % | 21.407 M 25.40 % | 17.071 M -6.98 % | 18.352 M 66.49 % | 11.023 M 19.01 % | 9.262 M 23.48 % | 7.501 M -19.56 % | 9.325 M -16.36 % | 11.148 M |
Tax assets | 730.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.096 M -50.00 % | 24.192 M -5.40 % | 25.573 M -5.12 % | 26.953 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 | 26.624 M -2.57 % | 27.327 M -2.70 % | 28.084 M -2.68 % | 28.856 M -6.25 % | 30.779 M 43.29 % | 21.480 M 41.10 % | 15.223 M 29.84 % | 11.724 M 42.54 % | 8.225 M -67.29 % | 25.143 M -40.22 % | 42.061 M |
Tax payables | 0.000 -100.00 % | 464.000 K 354.90 % | 102.000 K -75.89 % | 423.000 K 314.71 % | 102.000 K -92.78 % | 1.412 M 48.32 % | 952.000 K 24.28 % | 766.000 K 32.07 % | 580.000 K 100.00 % | 290.000 K | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 1.548 M 83.20 % | 845.000 K -11.98 % | 960.000 K 29.91 % | 739.000 K -15.93 % | 879.000 K -13.74 % | 1.019 M 100.00 % | 509.500 K | 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 | 58.859 M -32.91 % | 87.737 M 21.81 % | 72.027 M -9.59 % | 79.668 M -9.76 % | 88.282 M 43.07 % | 61.705 M 91.76 % | 32.178 M 19.41 % | 26.947 M 24.09 % | 21.715 M -45.10 % | 39.551 M -31.08 % | 57.386 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 | 141.238 M -29.43 % | 200.143 M 0.00 % | 200.143 M -16.66 % | 240.149 M -1.07 % | 242.748 M -24.63 % | 322.055 M -31.17 % | 467.920 M 2.18 % | 457.920 M 2.23 % | 447.920 M 11.51 % | 401.699 M 13.00 % | 355.478 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 104.000 K 0.00 % | 104.000 K 0.00 % | 104.000 K 0.00 % | 104.000 K 0.00 % | 104.000 K 0.00 % | 104.000 K 1.46 % | 102.500 K 1.49 % | 101.000 K 100.00 % | 50.500 K | 0.000 |
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 | 492.236 M -8.55 % | 538.270 M -3.45 % | 557.508 M -6.24 % | 594.640 M -3.33 % | 615.135 M -0.79 % | 620.055 M -31.14 % | 900.428 M -6.90 % | 967.198 M -6.46 % | 1.034 B 100.00 % | 516.984 M | 0.000 |
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 | 0.000 | 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 | -12.880 M -422.97 % | 3.988 M 119.39 % | -20.571 M -280.43 % | 11.401 M 524.78 % | -2.684 M -114.38 % | -1.252 M 44.70 % | -2.264 M 0.00 % | -2.264 M 88.88 % | -20.362 M 0.00 % | -20.362 M | 0.000 | 0.000 |
Accounts receivables | -1.824 M -272.56 % | 1.057 M -28.00 % | 1.468 M 134.56 % | -4.248 M -427.53 % | 1.297 M 137.06 % | -3.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 470.000 K 112.65 % | -3.715 M 61.12 % | -9.556 M -218.12 % | 8.090 M 173.38 % | -11.025 M -6 236.21 % | -174.000 K 92.28 % | -2.254 M 0.00 % | -2.254 M -132.02 % | 7.039 M 0.00 % | 7.039 M | 0.000 | 0.000 |
Accounts payables | -703.000 K 7.13 % | -757.000 K 50.97 % | -1.544 M 19.71 % | -1.923 M -120.68 % | 9.299 M 319.63 % | 2.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -11.526 M -255.69 % | 7.403 M 167.68 % | -10.939 M -215.37 % | 9.482 M 520.49 % | -2.255 M -1 194.66 % | 206.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -3.853 M -165.99 % | 5.839 M 124.28 % | -24.053 M -7 071.88 % | 345.000 K 169.42 % | -497.000 K 26.59 % | -677.000 K -134.87 % | 1.942 M 0.00 % | 1.942 M 66.08 % | 1.169 M 0.00 % | 1.169 M | 0.000 | 0.000 |
Net cash provided by operating activities | -31.838 M -623.57 % | 6.081 M 128.26 % | -21.520 M -193.82 % | 22.937 M 1 572.21 % | -1.558 M 72.47 % | -5.660 M 68.21 % | -17.803 M 0.00 % | -17.803 M 63.01 % | -48.123 M 0.00 % | -48.123 M | 0.000 | 0.000 |
Investments in property plant and equipment | -15.985 M 36.90 % | -25.333 M -462.46 % | -4.504 M 27.53 % | -6.215 M 62.65 % | -16.641 M 18.10 % | -20.318 M -59.68 % | -12.725 M 0.00 % | -12.725 M -159.10 % | -4.911 M 0.00 % | -4.911 M | 0.000 | 0.000 |
Acquisitions net | 0.000 -100.00 % | 491.000 K | 0.000 | 0.000 -100.00 % | 92.000 K 100.03 % | -282.559 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -34.890 M | 0.000 100.00 % | -54.000 M -37.76 % | -39.200 M -644.44 % | 7.200 M 118.02 % | -39.956 M 0.00 % | -39.956 M -343.06 % | -9.018 M 0.00 % | -9.018 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 52.780 M | 0.000 -100.00 % | 75.200 M 173.45 % | 27.500 M -72.53 % | 100.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.371 M -142.66 % | 3.214 M -82.63 % | 18.502 M 2 258.93 % | -857.000 K -194.70 % | 905.000 K -99.68 % | 286.340 M 142 004.22 % | 201.500 K 0.00 % | 201.500 K -92.53 % | 2.698 M 0.00 % | 2.698 M | 0.000 | 0.000 |
Net cash used for investing activites | -17.356 M -364.31 % | -3.738 M -126.70 % | 13.998 M -0.92 % | 14.128 M 151.21 % | -27.588 M -130.85 % | 89.420 M 276.06 % | -50.790 M 0.00 % | -50.790 M -355.74 % | -11.145 M 0.00 % | -11.145 M | 0.000 | 0.000 |
Debt repayment | -10.300 M | 0.000 100.00 % | -882.000 K -96.00 % | -450.000 K | 0.000 100.00 % | -2.000 K 99.99 % | -26.042 M 0.00 % | -26.042 M -119.29 % | 135.000 M 0.00 % | 135.000 M 640.00 % | -25.000 M 0.00 % | -25.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 9.471 M | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -770.000 K 93.66 % | -12.137 M 20.77 % | -15.318 M | 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 | 0.000 | 0.000 | 0.000 100.00 % | -2.490 M 0.00 % | -2.490 M | 0.000 | 0.000 |
Other financing activites | 31.548 M 234.44 % | -23.467 M -551.14 % | -3.604 M 75.50 % | -14.711 M -39.79 % | -10.524 M 1.25 % | -10.657 M -56.33 % | -6.817 M 0.00 % | -6.817 M 47.05 % | -12.875 M 0.00 % | -12.875 M 27.96 % | -17.873 M 0.00 % | -17.873 M |
Net cash used provided by financing activities | 21.248 M 190.54 % | -23.467 M -346.48 % | -5.256 M 70.52 % | -17.827 M 31.02 % | -25.842 M -142.44 % | -10.659 M -162.18 % | 17.142 M 0.00 % | 17.142 M -85.67 % | 119.635 M 0.00 % | 119.635 M | 0.000 | 0.000 |
Effect of forex changes on cash | -2.843 M -2 593.86 % | 114.000 K -68.07 % | 357.000 K 18.60 % | 301.000 K | 0.000 | 0.000 100.00 % | -41.000 K 0.00 % | -41.000 K -136.94 % | 111.000 K 0.00 % | 111.000 K | 0.000 | 0.000 |
Net change in cash | -30.789 M -46.54 % | -21.010 M -69.15 % | -12.421 M -163.57 % | 19.539 M 135.73 % | -54.687 M -174.30 % | 73.607 M 171.47 % | -102.985 M 0.00 % | -102.985 M -185.14 % | 120.957 M 0.00 % | 120.957 M | 0.000 | 0.000 |
Cash at beginning of period | 100.737 M -17.26 % | 121.747 M -9.26 % | 134.168 M 17.05 % | 114.629 M -32.30 % | 169.316 M 76.91 % | 95.709 M -60.71 % | 243.623 M 0.00 % | 243.623 M 98.61 % | 122.666 M 0.00 % | 122.666 M | 0.000 | 0.000 |
Cash at end of period | 69.948 M -30.56 % | 100.737 M -17.26 % | 121.747 M -9.26 % | 134.168 M 17.05 % | 114.629 M -32.30 % | 169.316 M 20.39 % | 140.638 M 0.00 % | 140.638 M -42.27 % | 243.623 M 0.00 % | 243.623 M | 0.000 | 0.000 |
Operating cash flow | -30.290 M -598.11 % | 6.081 M 128.26 % | -21.520 M -193.82 % | 22.937 M 1 572.21 % | -1.558 M 72.47 % | -5.660 M 68.21 % | -17.803 M 0.00 % | -17.803 M 63.01 % | -48.123 M 0.00 % | -48.123 M | 0.000 | 0.000 |
Capital expenditure | -15.985 M 29.57 % | -22.696 M -403.91 % | -4.504 M -40.79 % | -3.199 M 80.78 % | -16.641 M 18.10 % | -20.318 M -59.68 % | -12.725 M 0.00 % | -12.725 M -159.10 % | -4.911 M 0.00 % | -4.911 M | 0.000 | 0.000 |
Free CashFlow | -46.275 M -178.51 % | -16.615 M 36.16 % | -26.024 M -231.85 % | 19.738 M 208.46 % | -18.199 M 29.94 % | -25.978 M 14.90 % | -30.528 M 0.00 % | -30.528 M 42.44 % | -53.034 M 0.00 % | -53.034 M | 0.000 | 0.000 |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |