
Bison Electronics Inc. 3659.TWO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.737 B 8.98 % | 2.512 B 22.02 % | 2.058 B 7.96 % | 1.906 B 37.65 % | 1.385 B -14.32 % | 1.616 B 2.82 % | 1.572 B 6.30 % | 1.479 B -3.54 % | 1.533 B -19.18 % | 1.897 B -17.63 % | 2.303 B -12.38 % | 2.628 B 6.80 % | 2.461 B 7.06 % | 2.299 B 48.20 % | 1.551 B -23.24 % | 2.021 B 35.19 % | 1.495 B |
Net income | 213.983 M 55.77 % | 137.367 M 20.20 % | 114.282 M 7.41 % | 106.401 M 15.43 % | 92.180 M 14.21 % | 80.710 M 178.72 % | 28.957 M -4.04 % | 30.175 M 202.96 % | 9.960 M -66.88 % | 30.071 M 3.69 % | 29.000 M -78.15 % | 132.698 M 38.37 % | 95.899 M 23.29 % | 77.786 M 101.61 % | 38.582 M -57.98 % | 91.811 M 12.87 % | 81.340 M |
Income before tax | 280.910 M 56.60 % | 179.376 M 24.55 % | 144.018 M 13.25 % | 127.163 M 11.01 % | 114.546 M 13.98 % | 100.500 M 141.41 % | 41.631 M 15.89 % | 35.923 M 364.90 % | 7.727 M -77.97 % | 35.081 M -35.72 % | 54.574 M -62.21 % | 144.432 M 46.18 % | 98.806 M -34.90 % | 151.786 M 226.69 % | 46.462 M -60.58 % | 117.863 M 31.44 % | 89.671 M |
Income before tax ratio | 0.10 43.71 % | 0.07 2.07 % | 0.07 4.90 % | 0.07 -19.35 % | 0.08 33.02 % | 0.06 134.79 % | 0.03 9.02 % | 0.02 381.94 % | 0.01 -72.75 % | 0.02 -21.96 % | 0.02 -56.88 % | 0.05 36.88 % | 0.04 -39.19 % | 0.07 120.44 % | 0.03 -48.64 % | 0.06 -2.77 % | 0.06 |
EBITDA | 349.675 M 44.68 % | 241.682 M 22.65 % | 197.043 M 9.14 % | 180.549 M 5.32 % | 171.436 M 1.56 % | 168.804 M 86.24 % | 90.640 M 8.90 % | 83.231 M 57.90 % | 52.712 M -32.89 % | 78.540 M -20.05 % | 98.231 M -47.36 % | 186.610 M 45.73 % | 128.051 M -25.96 % | 172.937 M 190.48 % | 59.535 M -52.99 % | 126.630 M 30.73 % | 96.864 M |
Net income ratio | 0.08 42.94 % | 0.05 -1.49 % | 0.06 -0.52 % | 0.06 -16.14 % | 0.07 33.29 % | 0.05 171.08 % | 0.02 -9.72 % | 0.02 214.06 % | 0.01 -59.02 % | 0.02 25.89 % | 0.01 -75.06 % | 0.05 29.57 % | 0.04 15.16 % | 0.03 36.04 % | 0.02 -45.25 % | 0.05 -16.51 % | 0.05 |
Ratio EBITDA | 0.13 32.77 % | 0.10 0.52 % | 0.10 1.08 % | 0.09 -23.49 % | 0.12 18.53 % | 0.10 81.13 % | 0.06 2.45 % | 0.06 63.68 % | 0.03 -16.95 % | 0.04 -2.93 % | 0.04 -39.92 % | 0.07 36.46 % | 0.05 -30.84 % | 0.08 96.00 % | 0.04 -38.75 % | 0.06 -3.30 % | 0.06 |
Gross profit ratio | 0.18 5.34 % | 0.17 3.20 % | 0.17 -6.34 % | 0.18 -16.83 % | 0.22 | 0.00 -100.00 % | 0.16 9.25 % | 0.14 5.57 % | 0.13 22.21 % | 0.11 10.01 % | 0.10 -26.38 % | 0.14 9.12 % | 0.12 -19.03 % | 0.15 -6.95 % | 0.17 6.78 % | 0.15 7.02 % | 0.14 |
Weighted average shs out dil | 55.105 M -0.73 % | 55.512 M -0.52 % | 55.802 M 0.84 % | 55.336 M 0.81 % | 54.894 M -0.33 % | 55.076 M 0.90 % | 54.585 M -4.79 % | 57.330 M -2.29 % | 58.672 M -0.31 % | 58.857 M 0.18 % | 58.751 M -0.49 % | 59.043 M 19.28 % | 49.501 M 0.67 % | 49.172 M -11.61 % | 55.633 M 1.71 % | 54.695 M 24.67 % | 43.871 M |
Weighted average shs out | 54.124 M 0.00 % | 54.124 M 0.00 % | 54.124 M 0.00 % | 54.124 M 0.00 % | 54.123 M 0.00 % | 54.123 M 0.00 % | 54.123 M -4.98 % | 56.957 M -2.68 % | 58.523 M 0.14 % | 58.442 M 0.33 % | 58.247 M 0.25 % | 58.100 M 20.48 % | 48.225 M 0.07 % | 48.193 M -12.30 % | 54.949 M 2.72 % | 53.492 M 26.94 % | 42.140 M |
EPS diluted | 3.88 57.09 % | 2.47 20.49 % | 2.05 6.77 % | 1.92 14.29 % | 1.68 14.29 % | 1.47 177.36 % | 0.53 0.00 % | 0.53 211.76 % | 0.17 -66.67 % | 0.51 4.08 % | 0.49 -78.22 % | 2.25 16.58 % | 1.93 22.15 % | 1.58 128.99 % | 0.69 -58.93 % | 1.68 -9.19 % | 1.85 |
Earnings per share | 3.95 55.51 % | 2.54 20.38 % | 2.11 7.11 % | 1.97 15.88 % | 1.70 14.09 % | 1.49 175.93 % | 0.54 1.89 % | 0.53 211.76 % | 0.17 -67.31 % | 0.52 4.00 % | 0.50 -78.17 % | 2.29 15.08 % | 1.99 23.60 % | 1.61 130.00 % | 0.70 -59.06 % | 1.71 -11.40 % | 1.93 |
Gross profit | 504.368 M 14.79 % | 439.381 M 25.92 % | 348.929 M 1.12 % | 345.066 M 14.48 % | 301.413 M | 0.000 -100.00 % | 243.819 M 16.13 % | 209.960 M 1.84 % | 206.175 M -1.23 % | 208.751 M -9.39 % | 230.379 M -35.49 % | 357.140 M 16.54 % | 306.453 M -13.32 % | 353.549 M 37.91 % | 256.371 M -18.04 % | 312.794 M 44.67 % | 216.206 M |
Income tax expense | 66.927 M 59.32 % | 42.009 M 41.27 % | 29.736 M 43.22 % | 20.762 M -7.17 % | 22.366 M 13.02 % | 19.790 M 56.15 % | 12.674 M 120.49 % | 5.748 M 357.41 % | -2.233 M -144.57 % | 5.010 M -80.41 % | 25.574 M 117.95 % | 11.734 M 303.65 % | 2.907 M -96.07 % | 74.000 M 839.09 % | 7.880 M -69.75 % | 26.052 M 212.71 % | 8.331 M |
Cost of revenue | 2.233 B 7.74 % | 2.072 B 21.23 % | 1.709 B 9.48 % | 1.561 B 44.09 % | 1.084 B -17.27 % | 1.310 B -2.54 % | 1.344 B 5.90 % | 1.269 B -4.37 % | 1.327 B -21.40 % | 1.688 B -18.55 % | 2.073 B -8.74 % | 2.271 B 5.41 % | 2.155 B 10.76 % | 1.945 B 50.24 % | 1.295 B -24.20 % | 1.708 B 33.58 % | 1.279 B |
General and administrative expenses | 122.757 M 22.47 % | 100.234 M 7.41 % | 93.323 M 0.36 % | 92.992 M 22.19 % | 76.104 M -25.57 % | 102.250 M 14.40 % | 89.377 M 57.81 % | 56.637 M -19.56 % | 70.409 M -16.80 % | 84.628 M 29.87 % | 65.164 M -8.96 % | 71.579 M 12.95 % | 63.375 M -8.48 % | 69.248 M 41.93 % | 48.790 M 37.48 % | 35.489 M | 0.000 |
Selling and marketing expenses | 63.562 M 4.63 % | 60.751 M 23.53 % | 49.181 M 12.43 % | 43.744 M 34.12 % | 32.616 M -18.51 % | 40.023 M 0.17 % | 39.955 M -2.18 % | 40.847 M -21.99 % | 52.358 M 14.39 % | 45.773 M -15.36 % | 54.077 M -15.21 % | 63.780 M -1.75 % | 64.919 M 11.72 % | 58.108 M -34.62 % | 88.879 M -2.44 % | 91.103 M | 0.000 |
Other expenses | 0.000 -100.00 % | 647.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 79.237 M 81.81 % | 43.582 M -4.71 % | 45.735 M 84.16 % | 24.834 M 43.24 % | 17.337 M -60.55 % | 43.947 M -68.10 % | 137.764 M 37.53 % | 100.168 M -32.65 % | 148.737 M 182.67 % | 52.619 M -56.81 % | 121.842 M | 0.000 |
Operating expenses | 276.796 M 11.27 % | 248.766 M 11.26 % | 223.585 M 6.21 % | 210.520 M 18.21 % | 178.097 M -19.60 % | 221.510 M -9.15 % | 243.819 M 16.13 % | 209.960 M 1.84 % | 206.175 M -1.23 % | 208.751 M -9.39 % | 230.379 M -35.49 % | 357.140 M 16.54 % | 306.453 M -13.32 % | 353.549 M 37.91 % | 256.371 M -18.04 % | 312.794 M 159.97 % | 120.317 M |
Cost and expenses | 2.509 B 8.12 % | 2.321 B 20.08 % | 1.933 B 9.09 % | 1.772 B 40.44 % | 1.262 B -16.03 % | 1.503 B -1.78 % | 1.530 B 3.44 % | 1.479 B -3.54 % | 1.533 B -19.18 % | 1.897 B -17.63 % | 2.303 B -12.38 % | 2.628 B 6.80 % | 2.461 B 14.41 % | 2.151 B 38.68 % | 1.551 B -23.24 % | 2.021 B 44.45 % | 1.399 B |
Research and development expenses | 90.477 M 3.84 % | 87.134 M 7.47 % | 81.081 M 9.89 % | 73.784 M 6.35 % | 69.377 M | 0.000 -100.00 % | 70.905 M 6.24 % | 66.741 M 13.94 % | 58.574 M -4.00 % | 61.013 M -9.19 % | 67.191 M -20.03 % | 84.017 M 7.73 % | 77.991 M 0.69 % | 77.456 M 17.21 % | 66.083 M 2.68 % | 64.360 M 48.33 % | 43.389 M |
Selling general and administrative expenses | 186.319 M 15.74 % | 160.985 M 12.97 % | 142.504 M 4.22 % | 136.736 M 25.77 % | 108.720 M -23.58 % | 142.273 M 10.01 % | 129.332 M 32.67 % | 97.484 M -20.59 % | 122.767 M -5.85 % | 130.401 M 9.36 % | 119.241 M -11.91 % | 135.359 M 5.51 % | 128.294 M 0.74 % | 127.356 M -7.49 % | 137.669 M 8.75 % | 126.592 M 64.56 % | 76.928 M |
Interest income | 6.902 M 76.79 % | 3.904 M 960.87 % | 368.000 K 868.42 % | 38.000 K -89.42 % | 359.000 K -29.05 % | 506.000 K | 0.000 -100.00 % | 195.000 K 27.45 % | 153.000 K 64.52 % | 93.000 K | 0.000 -100.00 % | 53.000 K -20.90 % | 67.000 K 45.65 % | 46.000 K -8.00 % | 50.000 K 257.14 % | 14.000 K -94.33 % | 247.000 K |
Interest expense | 7.107 M 32.20 % | 5.376 M 86.54 % | 2.882 M 11.88 % | 2.576 M -5.01 % | 2.712 M -27.91 % | 3.762 M -0.11 % | 3.766 M 224.94 % | 1.159 M 10 436.36 % | 11.000 K -99.01 % | 1.109 M -48.25 % | 2.143 M -48.71 % | 4.178 M 56.25 % | 2.674 M -31.06 % | 3.879 M 93.18 % | 2.008 M -2.43 % | 2.058 M -43.91 % | 3.669 M |
Depreciation and amortization | 61.658 M 8.30 % | 56.930 M 13.28 % | 50.255 M -0.04 % | 50.273 M -7.05 % | 54.084 M -16.20 % | 64.542 M 42.66 % | 45.243 M -1.96 % | 46.149 M 2.61 % | 44.974 M 6.20 % | 42.350 M 2.01 % | 41.514 M 9.25 % | 38.000 M 43.01 % | 26.571 M 53.84 % | 17.272 M 56.10 % | 11.065 M 64.93 % | 6.709 M 90.38 % | 3.524 M |
Operating income | 227.572 M 18.98 % | 191.262 M 52.59 % | 125.344 M -6.84 % | 134.546 M 9.19 % | 123.222 M 8.26 % | 113.822 M 161.17 % | 43.582 M -4.71 % | 45.735 M 84.16 % | 24.834 M 43.24 % | 17.337 M -60.55 % | 43.947 M -68.10 % | 137.764 M 37.53 % | 100.168 M -32.65 % | 148.737 M 182.67 % | 52.619 M -56.81 % | 121.842 M 27.07 % | 95.889 M |
Operating income ratio | 0.08 9.18 % | 0.08 25.05 % | 0.06 -13.71 % | 0.07 -20.68 % | 0.09 26.35 % | 0.07 154.01 % | 0.03 -10.35 % | 0.03 90.91 % | 0.02 77.25 % | 0.01 -52.11 % | 0.02 -63.59 % | 0.05 28.78 % | 0.04 -37.09 % | 0.06 90.73 % | 0.03 -43.74 % | 0.06 -6.01 % | 0.06 |
Total other income expenses net | 53.338 M 574.58 % | -11.239 M -160.55 % | 18.562 M 351.42 % | -7.383 M 14.90 % | -8.676 M 34.72 % | -13.290 M -581.19 % | -1.951 M 80.12 % | -9.812 M 42.64 % | -17.107 M -196.41 % | 17.744 M 66.97 % | 10.627 M 59.37 % | 6.668 M 589.57 % | -1.362 M -144.67 % | 3.049 M 149.52 % | -6.157 M -54.74 % | -3.979 M 36.01 % | -6.218 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | 92.858 M -39.63 % | 153.806 M 889.76 % | -19.475 M -124.19 % | 80.504 M 309.97 % | -38.341 M | 0.000 |
Total investments | 92.782 M 3 223.14 % | 2.792 M -53.29 % | 5.977 M 20.29 % | 4.969 M | 0.000 -100.00 % | 2.538 M |
Total debt | 361.835 M -5.39 % | 382.441 M 103.51 % | 187.919 M 21.94 % | 154.105 M -9.10 % | 169.531 M | 0.000 |
Accumulated other comprehensive income loss | 129.751 M 1 806.13 % | -7.605 M -107.56 % | 100.539 M 15.81 % | 86.815 M 7.72 % | 80.591 M | 0.000 |
Retained earnings | 412.657 M 0.40 % | 411.003 M 84.42 % | 222.859 M 12.07 % | 198.860 M 25.35 % | 158.645 M | 0.000 |
Common stock | 541.238 M 0.00 % | 541.238 M 0.00 % | 541.238 M 10.00 % | 492.035 M 0.00 % | 492.035 M | 0.000 |
Total equity | 1.092 B 14.59 % | 953.070 M 9.16 % | 873.070 M 11.06 % | 786.144 M 6.28 % | 739.705 M | 0.000 |
Other non current liabilities | 8.968 M 3.50 % | 8.665 M 293.33 % | 2.203 M 1.43 % | 2.172 M -0.78 % | 2.189 M 1.67 % | 2.153 M |
Long term debt | 130.083 M -10.79 % | 145.821 M 15.83 % | 125.893 M -8.60 % | 137.737 M -10.24 % | 153.447 M -8.96 % | 168.549 M |
Total non current liabilities | 141.163 M -8.62 % | 154.486 M 20.60 % | 128.096 M -8.48 % | 139.960 M -10.07 % | 155.636 M | 0.000 |
Other current liabilities | 484.523 M 13.16 % | 428.183 M 6.27 % | 402.907 M 24.95 % | 322.463 M 46.93 % | 219.464 M 171.42 % | -307.294 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 231.752 M -2.06 % | 236.620 M 281.49 % | 62.026 M 278.95 % | 16.368 M 1.77 % | 16.084 M -3.16 % | 16.609 M |
Total current liabilities | 1.382 B 1.95 % | 1.356 B 55.95 % | 869.425 M 9.48 % | 794.158 M 16.39 % | 682.331 M 9 143.17 % | 7.382 M |
Total liabilities | 1.523 B 0.87 % | 1.510 B 51.41 % | 997.521 M 6.79 % | 934.118 M 11.47 % | 837.967 M 11 251.49 % | 7.382 M |
Other non current assets | 2.877 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.009 M | 0.000 |
Long term investments | 0.000 -100.00 % | 2.792 M -53.29 % | 5.977 M 20.29 % | 4.969 M | 0.000 | 0.000 |
Intangible assets | 8.144 M 16.28 % | 7.004 M 70.46 % | 4.109 M -27.34 % | 5.655 M -33.20 % | 8.466 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 8.144 M 16.28 % | 7.004 M 70.46 % | 4.109 M -27.34 % | 5.655 M -33.20 % | 8.466 M | 0.000 |
Property plant equipment net | 521.266 M 7.43 % | 485.208 M 7.20 % | 452.628 M 18.76 % | 381.120 M -1.08 % | 385.283 M | 0.000 |
Total non current assets | 559.166 M 4.85 % | 533.301 M 6.55 % | 500.523 M 20.03 % | 416.983 M -1.87 % | 424.939 M | 0.000 |
Other current assets | 107.220 M 179.15 % | 38.409 M 334.79 % | 8.834 M -22.49 % | 11.397 M 51.33 % | 7.531 M 101.45 % | -520.578 M |
Short term investments | 92.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 268.977 M 17.64 % | 228.635 M 10.24 % | 207.394 M 181.78 % | 73.601 M -64.59 % | 207.872 M | 0.000 |
Cash and short term investments | 268.977 M 17.64 % | 228.635 M 10.24 % | 207.394 M 181.78 % | 73.601 M -64.59 % | 207.872 M | 0.000 |
Total current assets | 2.056 B 6.54 % | 1.930 B 40.88 % | 1.370 B 5.12 % | 1.303 B 13.06 % | 1.153 B | 0.000 |
Inventory | 690.306 M -1.18 % | 698.531 M 63.21 % | 427.987 M -4.03 % | 445.963 M 14.60 % | 389.158 M | 0.000 |
Net receivables | 989.865 M 2.63 % | 964.537 M 32.88 % | 725.853 M -6.02 % | 772.318 M 40.89 % | 548.172 M 5.30 % | 520.578 M |
Tax assets | 26.879 M -29.81 % | 38.297 M 1.29 % | 37.809 M 49.80 % | 25.239 M -3.60 % | 26.181 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 629.818 M -2.93 % | 648.800 M 79.45 % | 361.549 M -15.99 % | 430.386 M 3.75 % | 414.824 M 39.17 % | 298.067 M |
Tax payables | 36.198 M -14.33 % | 42.254 M -1.60 % | 42.943 M 72.18 % | 24.941 M -21.96 % | 31.959 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 28.314 M -22.40 % | 36.485 M 703.10 % | 4.543 M -65.60 % | 13.206 M -37.41 % | 21.098 M -30.71 % | 30.450 M |
Preferred stock | 0.000 -100.00 % | 7.605 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 8.434 M 917.37 % | 829.000 K -90.17 % | 8.434 M 0.00 % | 8.434 M 0.00 % | 8.434 M 112.93 % | -65.210 M |
Deferred tax liabilities non current | 2.112 M | 0.000 | 0.000 -100.00 % | 51.000 K | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.616 B 6.18 % | 2.463 B 31.69 % | 1.871 B 8.74 % | 1.720 B 9.04 % | 1.578 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -32.637 M 86.40 % | -239.967 M -406.21 % | 78.366 M 146.70 % | -167.824 M -138.73 % | -70.299 M | 0.000 |
Accounts receivables | -25.267 M 89.44 % | -239.331 M -613.84 % | 46.577 M 120.73 % | -224.683 M -711.48 % | -27.688 M | 0.000 |
Inventory | 32.554 M 111.31 % | -287.870 M -1 525.73 % | 20.191 M 134.20 % | -59.039 M 63.46 % | -161.569 M | 0.000 |
Accounts payables | -24.115 M -108.31 % | 290.061 M 512.62 % | -70.297 M -537.12 % | 16.082 M -86.07 % | 115.459 M | 0.000 |
Other working capital | -15.809 M -459.21 % | -2.827 M -103.45 % | 81.895 M -17.95 % | 99.816 M 2 752.70 % | 3.499 M | 0.000 |
Other non cash items | -58.529 M -33 731.79 % | -173.000 K -103.05 % | 5.678 M 202.66 % | -5.531 M -127.54 % | 20.086 M | 0.000 |
Net cash provided by operating activities | 251.402 M 648.40 % | -45.843 M -118.44 % | 248.581 M 1 590.20 % | -16.681 M -117.37 % | 96.051 M | 0.000 |
Investments in property plant and equipment | -81.901 M -122.33 % | -36.838 M 68.84 % | -118.220 M -168.72 % | -43.993 M -58.25 % | -27.799 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -89.000 K 91.16 % | -1.007 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 8.000 K | 0.000 | 0.000 -100.00 % | 157.000 K | 0.000 | 0.000 |
Other investing activites | -7.969 M 14.04 % | -9.271 M -24 497.37 % | 38.000 K 127.94 % | -136.000 K -855.56 % | 18.000 K | 0.000 |
Net cash used for investing activites | -89.862 M -94.51 % | -46.198 M 61.24 % | -119.189 M -171.06 % | -43.972 M -58.28 % | -27.781 M | 0.000 |
Debt repayment | -12.435 M -107.65 % | 162.580 M 282.75 % | 42.477 M 663.80 % | -7.534 M -20.06 % | -6.275 M 93.00 % | -89.663 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 | -81.186 M -50.00 % | -54.124 M -83.33 % | -29.522 M 50.00 % | -59.044 M -50.00 % | -39.363 M | 0.000 |
Other financing activites | -9.395 M -0.31 % | -9.366 M -5.41 % | -8.885 M -6.19 % | -8.367 M 5.95 % | -8.896 M -109.92 % | 89.663 M |
Net cash used provided by financing activities | -103.016 M -203.96 % | 99.090 M 2 334.64 % | 4.070 M 105.43 % | -74.945 M -37.43 % | -54.534 M | 0.000 |
Effect of forex changes on cash | -18.182 M -228.11 % | 14.192 M 4 187.61 % | 331.000 K -75.06 % | 1.327 M 165.86 % | -2.015 M | 0.000 |
Net change in cash | 40.342 M 89.93 % | 21.241 M -84.12 % | 133.793 M 199.64 % | -134.271 M -1 245.56 % | 11.721 M | 0.000 |
Cash at beginning of period | 228.635 M 10.24 % | 207.394 M 181.78 % | 73.601 M -64.59 % | 207.872 M 5.98 % | 196.151 M | 0.000 |
Cash at end of period | 268.977 M 17.64 % | 228.635 M 10.24 % | 207.394 M 181.78 % | 73.601 M -64.59 % | 207.872 M | 0.000 |
Operating cash flow | 251.402 M 648.40 % | -45.843 M -118.44 % | 248.581 M 1 590.20 % | -16.681 M -117.37 % | 96.051 M | 0.000 |
Capital expenditure | -89.870 M -94.91 % | -46.109 M 61.00 % | -118.220 M -168.72 % | -43.993 M -58.25 % | -27.799 M | 0.000 |
Free CashFlow | 161.532 M 275.67 % | -91.952 M -170.54 % | 130.361 M 314.85 % | -60.674 M -188.90 % | 68.252 M | 0.000 |
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 | 1.314 B -8.67 % | 1.439 B 10.82 % | 1.298 B -7.84 % | 1.409 B 27.72 % | 1.103 B 108.59 % | 528.734 M -65.43 % | 1.530 B 60.46 % | 953.205 M 9.86 % | 867.686 M 25.30 % | 692.488 M 0.00 % | 692.488 M | 0.000 | 0.000 -100.00 % | 799.517 M 3.49 % | 772.532 M -4.01 % | 804.783 M 19.38 % | 674.138 M -18.39 % | 826.007 M 16.81 % | 707.110 M -22.86 % | 916.643 M -6.50 % | 980.418 M -16.89 % | 1.180 B 5.00 % | 1.123 B |
Net income | 27.634 M -71.11 % | 95.664 M -19.15 % | 118.319 M 24.12 % | 95.327 M 126.75 % | 42.040 M 112.12 % | 19.819 M -79.02 % | 94.464 M 77.56 % | 53.201 M 0.00 % | 53.201 M 15.43 % | 46.090 M 0.00 % | 46.090 M 14.21 % | 40.355 M 0.00 % | 40.355 M 426.35 % | 7.667 M -63.99 % | 21.290 M -19.05 % | 26.299 M 578.51 % | 3.876 M -92.60 % | 52.372 M 223.48 % | -42.412 M -174.85 % | 56.661 M 313.09 % | -26.590 M -33.16 % | -19.968 M -140.78 % | 48.968 M |
Income before tax | 45.482 M -66.12 % | 134.261 M -8.45 % | 146.649 M 15.99 % | 126.428 M 138.78 % | 52.948 M 108.68 % | 25.373 M -72.80 % | 93.272 M 46.70 % | 63.582 M 17.77 % | 53.988 M -19.70 % | 67.233 M 42.10 % | 47.313 M | 0.000 | 0.000 -100.00 % | 18.107 M -23.03 % | 23.524 M -16.03 % | 28.015 M 254.26 % | 7.908 M -85.18 % | 53.374 M 216.93 % | -45.647 M -174.02 % | 61.671 M 331.93 % | -26.590 M -178.49 % | -9.548 M -114.89 % | 64.122 M |
Income before tax ratio | 0.03 -62.91 % | 0.09 -17.39 % | 0.11 25.86 % | 0.09 86.95 % | 0.05 0.04 % | 0.05 -21.31 % | 0.06 -8.58 % | 0.07 7.20 % | 0.06 -35.91 % | 0.10 42.10 % | 0.07 | 0.00 | 0.00 -100.00 % | 0.02 -25.63 % | 0.03 -12.53 % | 0.03 196.75 % | 0.01 -81.85 % | 0.06 200.10 % | -0.06 -195.95 % | 0.07 348.07 % | -0.03 -235.07 % | -0.01 -114.18 % | 0.06 |
EBITDA | 148.127 M -12.58 % | 169.442 M 33.16 % | 127.250 M -11.50 % | 143.789 M 69.54 % | 84.811 M 138.29 % | 35.592 M -77.95 % | 161.451 M 78.84 % | 90.275 M 0.00 % | 90.275 M 5.32 % | 85.718 M 0.00 % | 85.718 M 1.56 % | 84.402 M 0.00 % | 84.402 M 102.05 % | 41.772 M 13.94 % | 36.660 M -26.24 % | 49.701 M 47.51 % | 33.693 M -55.94 % | 76.477 M 701.90 % | -12.706 M -118.90 % | 67.222 M 762.09 % | -10.153 M -382.42 % | 3.595 M -95.53 % | 80.371 M |
Net income ratio | 0.02 -68.37 % | 0.07 -27.04 % | 0.09 34.68 % | 0.07 77.54 % | 0.04 1.69 % | 0.04 -39.31 % | 0.06 10.66 % | 0.06 -8.97 % | 0.06 -7.88 % | 0.07 0.00 % | 0.07 | 0.00 | 0.00 -100.00 % | 0.01 -65.20 % | 0.03 -15.67 % | 0.03 468.36 % | 0.01 -90.93 % | 0.06 205.71 % | -0.06 -197.03 % | 0.06 327.92 % | -0.03 -60.22 % | -0.02 -138.84 % | 0.04 |
Ratio EBITDA | 0.11 -4.28 % | 0.12 20.15 % | 0.10 -3.98 % | 0.10 32.74 % | 0.08 14.23 % | 0.07 -36.23 % | 0.11 11.46 % | 0.09 -8.97 % | 0.10 -15.95 % | 0.12 0.00 % | 0.12 | 0.00 | 0.00 -100.00 % | 0.05 10.10 % | 0.05 -23.16 % | 0.06 23.56 % | 0.05 -46.02 % | 0.09 615.26 % | -0.02 -124.50 % | 0.07 808.15 % | -0.01 -439.80 % | 0.00 -95.74 % | 0.07 |
Gross profit ratio | 0.19 4.90 % | 0.18 -1.65 % | 0.18 -3.21 % | 0.19 18.81 % | 0.16 -2.22 % | 0.16 -6.01 % | 0.17 -4.87 % | 0.18 8.40 % | 0.17 -23.28 % | 0.22 0.00 % | 0.22 | 0.00 | 0.00 -100.00 % | 0.18 35.29 % | 0.13 -13.69 % | 0.15 17.57 % | 0.13 -24.02 % | 0.17 84.68 % | 0.09 -44.03 % | 0.17 181.36 % | 0.06 5.43 % | 0.06 -62.07 % | 0.15 |
Weighted average shs out dil | 54.623 M -1.00 % | 55.174 M 0.13 % | 55.105 M -1.30 % | 55.832 M 1.16 % | 55.192 M -1.96 % | 56.293 M 1.78 % | 55.311 M -0.05 % | 55.336 M 1.51 % | 54.511 M -0.70 % | 54.894 M 0.00 % | 54.894 M -0.33 % | 55.076 M 0.00 % | 55.076 M 0.69 % | 54.698 M 0.41 % | 54.473 M 0.65 % | 54.123 M 0.00 % | 54.124 M -0.50 % | 54.398 M 0.51 % | 54.124 M -1.33 % | 54.851 M 1.55 % | 54.013 M -0.37 % | 54.211 M -0.45 % | 54.457 M |
Weighted average shs out | 54.184 M 0.11 % | 54.124 M -1.65 % | 55.032 M -1.60 % | 55.925 M 1.10 % | 55.316 M -1.52 % | 56.169 M 3.78 % | 54.123 M 0.00 % | 54.124 M 0.00 % | 54.124 M -1.88 % | 55.159 M 1.91 % | 54.123 M -3.03 % | 55.813 M 3.12 % | 54.123 M 0.00 % | 54.123 M -0.63 % | 54.464 M 0.63 % | 54.123 M 0.00 % | 54.123 M 0.00 % | 54.124 M 0.36 % | 53.932 M -1.86 % | 54.954 M 1.74 % | 54.013 M 1.41 % | 53.264 M -1.80 % | 54.240 M |
EPS diluted | 0.51 -70.52 % | 1.73 -19.53 % | 2.15 26.47 % | 1.70 123.68 % | 0.76 117.14 % | 0.35 -79.41 % | 1.70 77.08 % | 0.96 0.00 % | 0.96 14.29 % | 0.84 0.00 % | 0.84 13.51 % | 0.74 0.00 % | 0.74 428.57 % | 0.14 -64.10 % | 0.39 -11.36 % | 0.44 539.53 % | 0.07 -92.91 % | 0.97 222.78 % | -0.79 -176.70 % | 1.03 310.20 % | -0.49 -32.43 % | -0.37 -141.11 % | 0.90 |
Earnings per share | 0.51 -71.19 % | 1.77 -19.18 % | 2.19 24.43 % | 1.76 131.58 % | 0.76 117.14 % | 0.35 -80.11 % | 1.76 77.78 % | 0.99 0.00 % | 0.99 16.47 % | 0.85 0.00 % | 0.85 13.33 % | 0.75 0.00 % | 0.75 435.71 % | 0.14 -64.10 % | 0.39 -11.36 % | 0.44 514.53 % | 0.07 -92.62 % | 0.97 224.36 % | -0.78 -174.29 % | 1.05 314.29 % | -0.49 -32.43 % | -0.37 -140.66 % | 0.91 |
Gross profit | 246.699 M -4.20 % | 257.517 M 9.00 % | 236.262 M -10.79 % | 264.848 M 51.75 % | 174.533 M 103.97 % | 85.569 M -67.51 % | 263.360 M 52.64 % | 172.533 M 19.09 % | 144.879 M -3.87 % | 150.707 M 0.00 % | 150.707 M | 0.000 | 0.000 -100.00 % | 142.233 M 40.01 % | 101.586 M -17.15 % | 122.607 M 40.36 % | 87.353 M -37.99 % | 140.874 M 115.73 % | 65.301 M -56.83 % | 151.253 M 163.06 % | 57.498 M -12.38 % | 65.619 M -60.17 % | 164.760 M |
Income tax expense | 17.848 M -53.76 % | 38.597 M 36.24 % | 28.330 M -8.91 % | 31.101 M 185.12 % | 10.908 M 96.36 % | 5.555 M -77.03 % | 24.182 M 132.94 % | 10.381 M 0.00 % | 10.381 M -7.17 % | 11.183 M 0.00 % | 11.183 M 127.71 % | -40.355 M 0.00 % | -40.355 M -486.54 % | 10.440 M 367.32 % | 2.234 M 30.19 % | 1.716 M -57.44 % | 4.032 M 302.40 % | 1.002 M -69.03 % | 3.235 M -35.43 % | 5.010 M | 0.000 -100.00 % | 10.420 M -31.24 % | 15.154 M |
Cost of revenue | 1.067 B -9.65 % | 1.181 B 11.23 % | 1.062 B -7.15 % | 1.144 B 23.20 % | 928.379 M 109.49 % | 443.165 M -65.00 % | 1.266 B 62.19 % | 780.672 M 9.35 % | 713.904 M 31.77 % | 541.782 M 0.00 % | 541.782 M | 0.000 | 0.000 -100.00 % | 657.284 M -2.04 % | 670.946 M -1.65 % | 682.176 M 16.26 % | 586.785 M -14.35 % | 685.133 M 6.75 % | 641.809 M -16.15 % | 765.390 M -17.07 % | 922.920 M -17.15 % | 1.114 B 16.20 % | 958.726 M |
General and administrative expenses | 57.928 M -17.24 % | 69.997 M 32.67 % | 52.760 M -7.64 % | 57.126 M 32.52 % | 43.108 M -15.37 % | 50.937 M -24.93 % | 67.855 M 22.99 % | 55.170 M 18.66 % | 46.496 M 13.72 % | 40.887 M 7.45 % | 38.052 M | 0.000 | 0.000 -100.00 % | 59.820 M 102.39 % | 29.557 M -14.57 % | 34.598 M 56.99 % | 22.039 M -17.97 % | 26.866 M -38.30 % | 43.543 M -10.69 % | 48.756 M 35.92 % | 35.872 M 19.34 % | 30.058 M -14.38 % | 35.106 M |
Selling and marketing expenses | 25.672 M -21.80 % | 32.830 M 6.83 % | 30.732 M -11.74 % | 34.818 M 34.26 % | 25.933 M 94.27 % | 13.349 M -40.63 % | 22.484 M 2.80 % | 21.872 M 10.48 % | 19.797 M 21.39 % | 16.308 M 0.00 % | 16.308 M | 0.000 | 0.000 -100.00 % | 20.324 M 3.53 % | 19.631 M -9.07 % | 21.589 M 12.10 % | 19.258 M -25.44 % | 25.829 M -2.64 % | 26.529 M 10.96 % | 23.908 M 9.34 % | 21.865 M -8.83 % | 23.983 M -20.31 % | 30.094 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.154 M 0.00 % | -2.154 M 31.86 % | -3.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 123.047 M -10.25 % | 137.104 M 6.25 % | 129.042 M -8.47 % | 140.987 M 30.81 % | 107.779 M 84.20 % | 58.512 M -64.55 % | 165.074 M 56.83 % | 105.260 M 0.00 % | 105.260 M 18.20 % | 89.049 M 4.62 % | 85.118 M | 0.000 | 0.000 -100.00 % | 119.215 M 44.70 % | 82.387 M -9.79 % | 91.325 M 25.27 % | 72.900 M -13.78 % | 84.550 M -12.65 % | 96.791 M -6.64 % | 103.675 M 18.16 % | 87.739 M 7.47 % | 81.638 M -22.10 % | 104.794 M |
Cost and expenses | 1.190 B 190.29 % | -1.318 B -210.69 % | 1.191 B -7.30 % | 1.285 B 24.00 % | 1.036 B 106.54 % | 501.677 M -64.95 % | 1.431 B 61.55 % | 885.932 M 9.71 % | 807.518 M 28.01 % | 630.830 M 0.00 % | 630.830 M | 0.000 | 0.000 -100.00 % | 776.499 M 3.08 % | 753.333 M -2.61 % | 773.501 M 17.25 % | 659.685 M -14.29 % | 769.683 M 4.21 % | 738.600 M -15.01 % | 869.065 M -14.01 % | 1.011 B -15.47 % | 1.196 B 12.42 % | 1.064 B |
Research and development expenses | 39.676 M -11.32 % | 44.743 M -2.17 % | 45.734 M -6.14 % | 48.728 M 26.88 % | 38.406 M 95.40 % | 19.655 M -68.00 % | 61.426 M 66.50 % | 36.892 M 0.00 % | 36.892 M 4.46 % | 35.316 M 1.81 % | 34.689 M | 0.000 | 0.000 -100.00 % | 37.709 M 13.60 % | 33.196 M -5.53 % | 35.138 M 11.19 % | 31.603 M -0.79 % | 31.855 M 19.22 % | 26.719 M -13.84 % | 31.011 M 3.36 % | 30.002 M 8.71 % | 27.597 M -30.30 % | 39.594 M |
Selling general and administrative expenses | 83.371 M -9.73 % | 92.361 M 10.87 % | 83.308 M -9.70 % | 92.259 M 32.99 % | 69.373 M 78.53 % | 38.857 M -62.51 % | 103.648 M 46.07 % | 70.960 M 23.03 % | 57.675 M -0.14 % | 57.757 M 13.12 % | 51.057 M | 0.000 | 0.000 -100.00 % | 81.506 M 65.69 % | 49.191 M -12.45 % | 56.187 M 36.06 % | 41.297 M -21.63 % | 52.695 M -24.80 % | 70.072 M -3.57 % | 72.664 M 25.85 % | 57.737 M 6.84 % | 54.041 M -17.12 % | 65.200 M |
Interest income | 3.781 M -1.10 % | 3.823 M 24.16 % | 3.079 M 70.30 % | 1.808 M | 0.000 | 0.000 -100.00 % | 368.000 K 1 836.84 % | 19.000 K 0.00 % | 19.000 K -89.42 % | 179.500 K 0.00 % | 179.500 K -29.05 % | 253.000 K 48.82 % | 170.000 K | 0.000 -100.00 % | 83.000 K | 0.000 -100.00 % | 92.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 3.511 M -9.37 % | 3.874 M 19.83 % | 3.233 M -2.24 % | 3.307 M | 0.000 | 0.000 -100.00 % | 2.882 M 123.76 % | 1.288 M 0.00 % | 1.288 M -5.01 % | 1.356 M 0.00 % | 1.356 M -27.91 % | 1.881 M 3.64 % | 1.815 M -21.33 % | 2.307 M 58.12 % | 1.459 M 87.53 % | 778.000 K 104.20 % | 381.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 24.475 M -21.82 % | 31.307 M 56.30 % | 20.030 M 0.51 % | 19.928 M 10.36 % | 18.057 M 111.56 % | 8.535 M -79.54 % | 41.721 M 65.97 % | 25.137 M 0.00 % | 25.137 M -7.04 % | 27.042 M 66.21 % | 16.270 M -3.90 % | 16.930 M -7.29 % | 18.261 M -2.63 % | 18.754 M 7.41 % | 17.461 M -5.20 % | 18.419 M -4.27 % | 19.240 M -4.53 % | 20.153 M 7.29 % | 18.784 M -4.38 % | 19.644 M -2.21 % | 20.088 M 2.42 % | 19.614 M -3.88 % | 20.405 M |
Operating income | 123.652 M 2.69 % | 120.413 M 12.30 % | 107.220 M -13.44 % | 123.861 M 85.55 % | 66.754 M 146.71 % | 27.058 M -62.07 % | 71.341 M 9.52 % | 65.138 M 0.00 % | 65.138 M 11.01 % | 58.676 M 0.00 % | 58.676 M -20.88 % | 74.158 M 86.97 % | 39.664 M 72.32 % | 23.018 M 19.89 % | 19.199 M -38.63 % | 31.282 M 116.44 % | 14.453 M -74.34 % | 56.324 M 278.86 % | -31.490 M -166.19 % | 47.578 M 257.33 % | -30.241 M -88.78 % | -16.019 M -126.71 % | 59.966 M |
Operating income ratio | 0.09 12.44 % | 0.08 1.34 % | 0.08 -6.07 % | 0.09 45.28 % | 0.06 18.27 % | 0.05 9.72 % | 0.05 -31.74 % | 0.07 -8.97 % | 0.08 -11.40 % | 0.08 0.00 % | 0.08 | 0.00 | 0.00 -100.00 % | 0.03 15.85 % | 0.02 -36.06 % | 0.04 81.30 % | 0.02 -68.56 % | 0.07 253.12 % | -0.04 -185.80 % | 0.05 268.28 % | -0.03 -127.14 % | -0.01 -125.44 % | 0.05 |
Total other income expenses net | -78.170 M -664.49 % | 13.848 M -64.88 % | 39.429 M 1 436.00 % | 2.567 M 118.59 % | -13.806 M -309.80 % | -3.369 M -115.36 % | 21.931 M 3 392.94 % | -666.000 K 89.22 % | -6.180 M -40.94 % | -4.385 M 0.00 % | -4.385 M 34.01 % | -6.645 M 0.00 % | -6.645 M -35.31 % | -4.911 M -213.55 % | 4.325 M 232.38 % | -3.267 M 50.08 % | -6.545 M -121.86 % | -2.950 M 79.16 % | -14.157 M -200.45 % | 14.093 M 286.00 % | 3.651 M -43.58 % | 6.471 M 55.70 % | 4.156 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 | -5.976 M -106.44 % | 92.858 M -41.20 % | 157.913 M 2.67 % | 153.806 M 24.23 % | 123.810 M 735.74 % | -19.475 M -124.19 % | 80.504 M 281.87 % | 21.082 M 154.98 % | -38.341 M -100.00 % | -19.171 M | 0.000 |
Total investments | 90.453 M -2.51 % | 92.782 M 36.67 % | 67.890 M 2 331.59 % | 2.792 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.269 M -50.00 % | 2.538 M |
Total debt | 316.454 M -12.54 % | 361.835 M 12.43 % | 321.827 M -15.85 % | 382.441 M 32.22 % | 289.244 M 53.92 % | 187.919 M 21.94 % | 154.105 M -4.77 % | 161.818 M -4.55 % | 169.531 M 100.00 % | 84.766 M | 0.000 |
Accumulated other comprehensive income loss | -19.503 M -115.03 % | 129.751 M 4 835.44 % | -2.740 M 63.97 % | -7.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 468.599 M 13.56 % | 412.657 M -7.92 % | 448.136 M 9.03 % | 411.003 M 103.96 % | 201.513 M -9.58 % | 222.859 M 12.07 % | 198.860 M 11.25 % | 178.753 M 12.67 % | 158.645 M 100.00 % | 79.323 M | 0.000 |
Common stock | 541.238 M 0.00 % | 541.238 M 0.00 % | 541.238 M 0.00 % | 541.238 M 0.00 % | 541.238 M 0.00 % | 541.238 M 10.00 % | 492.035 M 0.00 % | 492.035 M 0.00 % | 492.035 M 100.00 % | 246.018 M | 0.000 |
Total equity | 998.768 M -8.54 % | 1.092 B 9.75 % | 995.068 M 4.41 % | 953.070 M 11.18 % | 857.240 M -1.81 % | 873.070 M 11.06 % | 786.144 M 3.04 % | 762.925 M 3.14 % | 739.705 M 100.00 % | 369.853 M | 0.000 |
Other non current liabilities | 8.316 M -7.27 % | 8.968 M 0.74 % | 8.902 M 2.74 % | 8.665 M 1.05 % | 8.575 M 289.24 % | 2.203 M 1.43 % | 2.172 M -0.39 % | 2.181 M -0.39 % | 2.189 M 0.83 % | 2.171 M 0.84 % | 2.153 M |
Long term debt | 120.304 M -7.52 % | 130.083 M -6.00 % | 138.392 M -5.09 % | 145.821 M 7.76 % | 135.324 M 7.49 % | 125.893 M -8.60 % | 137.737 M -5.40 % | 145.592 M -5.12 % | 153.447 M -4.69 % | 160.998 M -4.48 % | 168.549 M |
Total non current liabilities | 130.732 M -7.39 % | 141.163 M -4.16 % | 147.294 M -4.66 % | 154.486 M 7.36 % | 143.899 M 12.34 % | 128.096 M -8.48 % | 139.960 M -5.30 % | 147.798 M -5.04 % | 155.636 M 100.00 % | 77.818 M | 0.000 |
Other current liabilities | 599.518 M 23.73 % | 484.523 M -6.45 % | 517.908 M 20.95 % | 428.183 M -0.92 % | 432.175 M 7.26 % | 402.907 M 24.95 % | 322.463 M 19.01 % | 270.964 M 23.47 % | 219.464 M -3.82 % | 228.186 M -3.68 % | 236.907 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 440.568 M | 0.000 -100.00 % | 339.765 M 16.43 % | 291.825 M 19.66 % | 243.884 M 100.00 % | 121.942 M | 0.000 |
Short term debt | 196.150 M -15.36 % | 231.752 M 26.34 % | 183.435 M -22.48 % | 236.620 M 53.73 % | 153.920 M 148.15 % | 62.026 M 278.95 % | 16.368 M 0.88 % | 16.226 M 0.88 % | 16.084 M -1.61 % | 16.347 M -1.58 % | 16.609 M |
Total current liabilities | 1.290 B -6.66 % | 1.382 B 17.08 % | 1.181 B -12.93 % | 1.356 B 17.39 % | 1.155 B 32.84 % | 869.425 M 9.48 % | 794.158 M 7.57 % | 738.245 M 8.19 % | 682.331 M 97.86 % | 344.857 M 4 571.59 % | 7.382 M |
Total liabilities | 1.421 B -6.73 % | 1.523 B 14.73 % | 1.328 B -12.08 % | 1.510 B 16.28 % | 1.299 B 30.21 % | 997.521 M 6.79 % | 934.118 M 5.43 % | 886.043 M 5.74 % | 837.967 M 98.25 % | 422.675 M 5 625.75 % | 7.382 M |
Other non current assets | 2.640 M -8.24 % | 2.877 M | 0.000 | 0.000 -100.00 % | 5.162 M -13.64 % | 5.977 M 20.29 % | 4.969 M -0.40 % | 4.989 M -0.40 % | 5.009 M 100.00 % | 2.505 M | 0.000 |
Long term investments | 209.000 K | 0.000 -100.00 % | 2.990 M 7.09 % | 2.792 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 10.652 M 30.80 % | 8.144 M -9.96 % | 9.045 M 29.14 % | 7.004 M -99.21 % | 884.465 M 21.85 % | 725.853 M -6.02 % | 772.318 M 16.97 % | 660.245 M 20.44 % | 548.172 M 2.58 % | 534.375 M | 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 | 10.652 M 30.80 % | 8.144 M -9.96 % | 9.045 M 29.14 % | 7.004 M -6.38 % | 7.481 M 82.06 % | 4.109 M -27.34 % | 5.655 M -19.91 % | 7.061 M -16.60 % | 8.466 M 100.00 % | 4.233 M | 0.000 |
Property plant equipment net | 504.224 M -3.27 % | 521.266 M 10.12 % | 473.344 M -2.45 % | 485.208 M 4.49 % | 464.371 M 2.59 % | 452.628 M 18.76 % | 381.120 M -0.54 % | 383.202 M -0.54 % | 385.283 M 100.00 % | 192.642 M | 0.000 |
Total non current assets | 542.907 M -2.91 % | 559.166 M 6.68 % | 524.148 M -1.72 % | 533.301 M 3.69 % | 514.340 M 2.76 % | 500.523 M 20.03 % | 416.983 M -0.94 % | 420.961 M -0.94 % | 424.939 M 100.00 % | 212.470 M | 0.000 |
Other current assets | 107.112 M -0.10 % | 107.220 M 44.30 % | 74.304 M 93.45 % | 38.409 M 269.74 % | 10.388 M 17.59 % | 8.834 M -22.49 % | 11.397 M 20.42 % | 9.464 M 25.67 % | 7.531 M -37.73 % | 12.094 M -27.39 % | 16.657 M |
Short term investments | 90.244 M -2.74 % | 92.782 M 42.96 % | 64.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 322.430 M 19.87 % | 268.977 M 64.10 % | 163.914 M -28.31 % | 228.635 M 38.20 % | 165.434 M -20.23 % | 207.394 M 181.78 % | 73.601 M -47.70 % | 140.737 M -32.30 % | 207.872 M 100.00 % | 103.936 M | 0.000 |
Cash and short term investments | 322.430 M 19.87 % | 268.977 M 64.10 % | 163.914 M -28.31 % | 228.635 M 38.20 % | 165.434 M -20.23 % | 207.394 M 181.78 % | 73.601 M -47.70 % | 140.737 M -32.30 % | 207.872 M 100.00 % | 103.936 M | 0.000 |
Total current assets | 1.877 B -8.73 % | 2.056 B 14.32 % | 1.799 B -6.80 % | 1.930 B 17.56 % | 1.642 B 19.83 % | 1.370 B 5.12 % | 1.303 B 6.13 % | 1.228 B 6.53 % | 1.153 B 100.00 % | 576.367 M | 0.000 |
Inventory | 613.838 M -11.08 % | 690.306 M 9.36 % | 631.209 M -9.64 % | 698.531 M 20.13 % | 581.487 M 35.87 % | 427.987 M -4.03 % | 445.963 M 6.80 % | 417.561 M 7.30 % | 389.158 M 100.00 % | 194.579 M | 0.000 |
Net receivables | 833.414 M -15.81 % | 989.865 M 6.51 % | 929.390 M -3.64 % | 964.537 M 9.05 % | 884.465 M 21.85 % | 725.853 M -6.02 % | 772.318 M 16.97 % | 660.245 M 20.44 % | 548.172 M 2.58 % | 534.375 M 2.65 % | 520.578 M |
Tax assets | 25.182 M -6.31 % | 26.879 M -30.67 % | 38.769 M 1.23 % | 38.297 M 2.60 % | 37.326 M -1.28 % | 37.809 M 49.80 % | 25.239 M -1.83 % | 25.710 M -1.80 % | 26.181 M 100.00 % | 13.091 M | 0.000 |
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 | 458.085 M -27.27 % | 629.818 M 39.76 % | 450.633 M -30.54 % | 648.800 M 16.26 % | 558.051 M 54.35 % | 361.549 M -15.99 % | 430.386 M 1.84 % | 422.605 M 1.88 % | 414.824 M 16.38 % | 356.446 M 19.59 % | 298.067 M |
Tax payables | 36.448 M 0.69 % | 36.198 M 26.45 % | 28.627 M -32.25 % | 42.254 M 290.19 % | 10.829 M -74.78 % | 42.943 M 72.18 % | 24.941 M -12.33 % | 28.450 M -10.98 % | 31.959 M 100.00 % | 15.980 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 | 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 | 21.688 M -23.40 % | 28.314 M -13.12 % | 32.589 M -10.68 % | 36.485 M 107.63 % | 17.572 M 286.79 % | 4.543 M -65.60 % | 13.206 M -23.01 % | 17.152 M -18.70 % | 21.098 M -18.14 % | 25.774 M -15.36 % | 30.450 M |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 7.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 8.434 M 0.00 % | 8.434 M 0.00 % | 8.434 M 917.37 % | 829.000 K -90.17 % | 8.434 M 0.00 % | 8.434 M 0.00 % | 8.434 M 0.00 % | 8.434 M 0.00 % | 8.434 M 129.71 % | -28.388 M 56.47 % | -65.210 M |
Deferred tax liabilities non current | 2.112 M 0.00 % | 2.112 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.000 K 100.00 % | 25.500 K | 0.000 | 0.000 | 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 | 2.420 B -7.49 % | 2.616 B 12.59 % | 2.323 B -5.70 % | 2.463 B 14.25 % | 2.156 B 15.26 % | 1.871 B 8.74 % | 1.720 B 4.32 % | 1.649 B 4.52 % | 1.578 B 100.00 % | 788.836 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 | 206.696 M 356.30 % | 45.298 M -26.93 % | 61.992 M 167.46 % | -91.897 M 73.69 % | -349.260 M -459.67 % | 97.107 M 215.72 % | -83.912 M 0.00 % | -83.912 M -138.73 % | -35.150 M 0.00 % | -35.150 M | 0.000 | 0.000 |
Accounts receivables | 156.680 M 358.56 % | -60.598 M -443.03 % | 17.666 M 121.98 % | -80.387 M 49.42 % | -158.944 M -7 105.08 % | -2.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 30.329 M 158.89 % | -51.500 M -222.54 % | 42.027 M 134.46 % | -121.963 M 26.49 % | -165.907 M -280.29 % | 92.025 M 411.74 % | -29.520 M 0.00 % | -29.520 M 63.46 % | -80.785 M 0.00 % | -80.785 M | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 177.804 M | 0.000 -100.00 % | 88.871 M -77.91 % | 402.380 M 359.55 % | -155.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 19.687 M 196.47 % | -20.408 M -543.75 % | 4.599 M -78.69 % | 21.582 M 188.42 % | -24.409 M -434.90 % | 7.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -160.970 M -807.44 % | 22.754 M 114.75 % | -154.283 M -589.60 % | 31.512 M -81.41 % | 169.505 M 335.83 % | -71.876 M -5 763.95 % | 1.269 M 0.00 % | 1.269 M 7.86 % | 1.177 M 0.00 % | 1.177 M | 0.000 | 0.000 |
Net cash provided by operating activities | 107.665 M -44.79 % | 195.023 M 245.91 % | 56.379 M -13.60 % | 65.254 M 158.74 % | -111.097 M -292.55 % | 57.698 M 791.78 % | -8.341 M 0.00 % | -8.341 M -117.37 % | 48.026 M 0.00 % | 48.026 M | 0.000 | 0.000 |
Investments in property plant and equipment | -39.193 M 48.94 % | -76.766 M -1 874.69 % | -3.888 M 79.93 % | -19.366 M -10.84 % | -17.472 M 63.62 % | -48.022 M -118.32 % | -21.997 M 0.00 % | -21.997 M -58.25 % | -13.900 M 0.00 % | -13.900 M | 0.000 | 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 | 0.000 |
Purchases of investments | 0.000 -100.00 % | 34.187 M 200.00 % | -34.187 M | 0.000 | 0.000 100.00 % | -1.007 M | 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 -100.00 % | 78.500 K 0.00 % | 78.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -4.125 M -51 662.50 % | 8.000 K 100.09 % | -9.217 M -180.39 % | -3.287 M 45.88 % | -6.073 M -295.25 % | -1.537 M -2 159.56 % | -68.000 K 0.00 % | -68.000 K -147.27 % | -27.500 K 0.00 % | -27.500 K -104.21 % | 653.000 K 0.00 % | 653.000 K |
Net cash used for investing activites | -43.318 M -1.75 % | -42.571 M 9.98 % | -47.291 M -108.76 % | -22.653 M 3.79 % | -23.545 M 52.49 % | -49.559 M -125.41 % | -21.986 M 0.00 % | -21.986 M -58.28 % | -13.891 M 0.00 % | -13.891 M | 0.000 | 0.000 |
Debt repayment | -8.235 M -118.60 % | 44.282 M 178.08 % | -56.717 M -176.35 % | 74.284 M | 0.000 | 0.000 100.00 % | -3.767 M 0.00 % | -3.767 M -20.06 % | -3.138 M 0.00 % | -3.138 M 93.00 % | -44.832 M 0.00 % | -44.832 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 | 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 100.00 % | -81.186 M | 0.000 100.00 % | -54.124 M | 0.000 100.00 % | -14.761 M 50.00 % | -29.522 M 0.00 % | -29.522 M -50.00 % | -19.682 M 0.00 % | -19.682 M | 0.000 | 0.000 |
Other financing activites | -34.868 M -668.02 % | -4.540 M 6.49 % | -4.855 M -0.66 % | -4.823 M -105.76 % | 83.753 M 462.80 % | 14.882 M 455.72 % | -4.184 M 0.00 % | -4.184 M 5.95 % | -4.448 M 0.00 % | -4.448 M 8.13 % | -4.842 M 0.00 % | -4.842 M |
Net cash used provided by financing activities | -43.103 M -4.00 % | -41.444 M 32.69 % | -61.572 M -501.46 % | 15.337 M -81.69 % | 83.753 M 69 404.56 % | 120.500 K 100.32 % | -37.473 M 0.00 % | -37.473 M -37.43 % | -27.267 M 0.00 % | -27.267 M | 0.000 | 0.000 |
Effect of forex changes on cash | 32.209 M 641.78 % | -5.945 M 51.42 % | -12.237 M -332.51 % | 5.263 M -41.06 % | 8.929 M 262.53 % | 2.463 M 271.21 % | 663.500 K 0.00 % | 663.500 K 165.86 % | -1.008 M 0.00 % | -1.008 M | 0.000 | 0.000 |
Net change in cash | 53.453 M -49.12 % | 105.063 M 262.33 % | -64.721 M -202.41 % | 63.201 M 250.62 % | -41.960 M -295.65 % | 21.446 M 115.97 % | -134.271 M 0.00 % | -134.271 M -1 245.56 % | 11.721 M 0.00 % | 11.721 M | 0.000 | 0.000 |
Cash at beginning of period | 268.977 M 64.10 % | 163.914 M -28.31 % | 228.635 M 38.20 % | 165.434 M -20.23 % | 207.394 M 11.53 % | 185.948 M -10.55 % | 207.872 M 0.00 % | 207.872 M 5.98 % | 196.151 M 0.00 % | 196.151 M | 0.000 | 0.000 |
Cash at end of period | 322.430 M 19.87 % | 268.977 M 64.10 % | 163.914 M -28.31 % | 228.635 M 38.20 % | 165.434 M -20.23 % | 207.394 M 181.78 % | 73.601 M 0.00 % | 73.601 M -64.59 % | 207.872 M 0.00 % | 207.872 M | 0.000 | 0.000 |
Operating cash flow | 107.665 M -44.79 % | 195.023 M 245.91 % | 56.379 M -13.60 % | 65.254 M 158.74 % | -111.097 M -292.55 % | 57.698 M 791.78 % | -8.341 M 0.00 % | -8.341 M -117.37 % | 48.026 M 0.00 % | 48.026 M | 0.000 | 0.000 |
Capital expenditure | -39.193 M 47.13 % | -74.126 M -853.39 % | -7.775 M 59.85 % | -19.366 M -10.84 % | -17.472 M 63.62 % | -48.022 M -118.32 % | -21.997 M 0.00 % | -21.997 M -58.25 % | -13.900 M 0.00 % | -13.900 M | 0.000 | 0.000 |
Free CashFlow | 68.472 M -43.36 % | 120.897 M 148.74 % | 48.604 M 5.92 % | 45.888 M 135.69 % | -128.569 M -1 428.74 % | 9.676 M 131.90 % | -30.337 M 0.00 % | -30.337 M -188.90 % | 34.126 M 0.00 % | 34.126 M | 0.000 | 0.000 |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |