
CSE Global Limited CSYJF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 861.173 M 56.82 % | 549.154 M 32.14 % | 415.597 M 19.66 % | 347.325 M -8.70 % | 380.425 M 13.23 % | 335.965 M 22.61 % | 274.019 M 1.06 % | 271.140 M 23.27 % | 219.955 M -24.25 % | 290.385 M |
Net income | 26.345 M 54.41 % | 17.062 M 380.10 % | 3.554 M -68.04 % | 11.119 M -47.53 % | 21.189 M 19.03 % | 17.801 M 20.68 % | 14.751 M 143.66 % | -33.784 M -330.35 % | 14.667 M -35.43 % | 22.714 M |
Income before tax | 35.683 M 59.27 % | 22.404 M 261.05 % | 6.205 M -57.03 % | 14.442 M -46.32 % | 26.906 M 21.08 % | 22.221 M 14.16 % | 19.464 M 169.50 % | -28.004 M -245.86 % | 19.199 M -31.29 % | 27.941 M |
Income before tax ratio | 0.04 1.56 % | 0.04 173.24 % | 0.01 -64.09 % | 0.04 -41.21 % | 0.07 6.93 % | 0.07 -6.89 % | 0.07 168.77 % | -0.10 -218.33 % | 0.09 -9.29 % | 0.10 |
EBITDA | 72.363 M 48.89 % | 48.602 M 91.56 % | 25.372 M -20.63 % | 31.967 M -27.73 % | 44.233 M 31.07 % | 33.747 M 32.74 % | 25.423 M 216.13 % | -21.892 M -189.01 % | 24.595 M -24.40 % | 32.534 M |
Net income ratio | 0.03 -1.54 % | 0.03 263.34 % | 0.01 -73.29 % | 0.03 -42.52 % | 0.06 5.12 % | 0.05 -1.57 % | 0.05 143.20 % | -0.12 -286.86 % | 0.07 -14.75 % | 0.08 |
Ratio EBITDA | 0.08 -5.06 % | 0.09 44.97 % | 0.06 -33.67 % | 0.09 -20.84 % | 0.12 15.75 % | 0.10 8.27 % | 0.09 214.91 % | -0.08 -172.21 % | 0.11 -0.20 % | 0.11 |
Gross profit ratio | 0.28 1.59 % | 0.28 7.97 % | 0.26 -9.27 % | 0.28 -0.53 % | 0.28 5.92 % | 0.27 -2.56 % | 0.27 7.61 % | 0.25 -18.04 % | 0.31 9.33 % | 0.28 |
Weighted average shs out dil | 674.575 M 9.71 % | 614.882 M 14.46 % | 537.183 M 4.08 % | 516.142 M 0.25 % | 514.878 M 0.59 % | 511.844 M -0.92 % | 516.582 M -0.63 % | 519.835 M 0.00 % | 519.835 M 0.00 % | 519.835 M |
Weighted average shs out | 674.575 M 9.60 % | 615.509 M 15.37 % | 533.516 M 3.42 % | 515.877 M 0.31 % | 514.258 M 0.47 % | 511.844 M -0.92 % | 516.582 M -0.63 % | 519.835 M 0.00 % | 519.835 M 0.00 % | 519.835 M |
EPS diluted | 0.04 41.16 % | 0.03 319.70 % | 0.01 -69.30 % | 0.02 -47.82 % | 0.04 21.53 % | 0.03 18.53 % | 0.03 144.00 % | -0.07 -330.50 % | 0.03 -35.47 % | 0.04 |
Earnings per share | 0.04 41.16 % | 0.03 319.70 % | 0.01 -69.44 % | 0.02 -47.57 % | 0.04 21.53 % | 0.03 18.53 % | 0.03 144.00 % | -0.07 -330.50 % | 0.03 -35.47 % | 0.04 |
Gross profit | 241.159 M 59.31 % | 151.377 M 42.66 % | 106.110 M 8.56 % | 97.738 M -9.19 % | 107.627 M 19.94 % | 89.735 M 19.47 % | 75.110 M 8.76 % | 69.062 M 1.04 % | 68.354 M -17.19 % | 82.543 M |
Income tax expense | 9.237 M 71.94 % | 5.372 M 106.57 % | 2.601 M -21.17 % | 3.299 M -43.18 % | 5.807 M 30.34 % | 4.455 M 14.49 % | 3.891 M -45.09 % | 7.087 M 56.55 % | 4.527 M -26.53 % | 6.161 M |
Cost of revenue | 620.014 M 55.87 % | 397.777 M 28.53 % | 309.488 M 24.00 % | 249.586 M -8.51 % | 272.798 M 10.79 % | 246.231 M 23.79 % | 198.909 M -1.57 % | 202.078 M 33.30 % | 151.601 M -27.06 % | 207.841 M |
General and administrative expenses | 168.938 M 55.41 % | 108.706 M 17.43 % | 92.570 M 16.88 % | 79.200 M 1.43 % | 78.080 M 23.35 % | 63.302 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 11.344 M 60.26 % | 7.078 M 9.59 % | 6.459 M 130.32 % | 2.804 M 45.42 % | 1.928 M -42.53 % | 3.356 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 6.439 M 1 212.49 % | -578.782 K -1.04 % | -572.827 K -1 164.66 % | 53.804 K -9.52 % | 59.465 K -30.47 % | 85.524 K 108.62 % | -992.663 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 186.953 M 61.55 % | 115.728 M 17.08 % | 98.843 M 20.45 % | 82.058 M 2.49 % | 80.068 M 19.08 % | 67.239 M 23.55 % | 54.422 M 1.35 % | 53.699 M 12.06 % | 47.922 M -10.31 % | 53.432 M |
Cost and expenses | 806.967 M 57.15 % | 513.504 M 25.76 % | 408.330 M 23.12 % | 331.644 M -6.01 % | 352.866 M 12.57 % | 313.470 M 23.74 % | 253.331 M -0.96 % | 255.777 M 28.19 % | 199.523 M -23.63 % | 261.274 M |
Research and development expenses | 232.113 K -55.54 % | 522.104 K 35.00 % | 386.740 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 180.282 M 55.70 % | 115.784 M 16.92 % | 99.029 M 20.76 % | 82.004 M 2.49 % | 80.009 M 19.14 % | 67.154 M 25.69 % | 53.429 M -0.50 % | 53.699 M 12.06 % | 47.922 M -9.79 % | 53.124 M |
Interest income | 613.000 K 122.96 % | 274.936 K 65.45 % | 166.179 K -6.57 % | 177.864 K -42.99 % | 312.000 K 39.84 % | 223.106 K 9.39 % | 203.961 K -46.55 % | 381.622 K -37.13 % | 607.046 K 233.79 % | 181.863 K |
Interest expense | 8.973 M 11.21 % | 8.069 M 83.67 % | 4.393 M 87.35 % | 2.345 M -17.96 % | 2.858 M 79.58 % | 1.591 M 159.78 % | 612.619 K -1.24 % | 620.323 K 28.03 % | 484.529 K -38.68 % | 790.187 K |
Depreciation and amortization | 27.707 M 52.83 % | 18.129 M 22.71 % | 14.774 M -2.68 % | 15.180 M 4.89 % | 14.473 M 45.69 % | 9.934 M 85.84 % | 5.346 M -2.66 % | 5.492 M 11.82 % | 4.911 M 29.16 % | 3.802 M |
Operating income | 54.206 M 52.05 % | 35.649 M 390.55 % | 7.267 M -53.65 % | 15.680 M -43.10 % | 27.559 M 22.51 % | 22.496 M 8.74 % | 20.688 M 34.66 % | 15.363 M -24.81 % | 20.432 M -29.81 % | 29.111 M |
Operating income ratio | 0.06 -3.04 % | 0.06 271.25 % | 0.02 -61.27 % | 0.05 -37.68 % | 0.07 8.19 % | 0.07 -11.31 % | 0.08 33.25 % | 0.06 -39.00 % | 0.09 -7.34 % | 0.10 |
Total other income expenses net | -18.523 M -39.84 % | -13.245 M -1 147.32 % | -1.062 M 13.37 % | -1.226 M -87.72 % | -652.972 K | 0.000 100.00 % | -7.530 M 82.05 % | -41.956 M -439.98 % | -7.770 M -564.42 % | -1.169 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 97.238 M 23.64 % | 78.643 M 11.53 % | 70.512 M 27.02 % | 55.513 M 11.34 % | 49.860 M 6.56 % | 46.790 M 292.79 % | -24.270 M -109.23 % | -11.600 M 76.12 % | -48.570 M -26.54 % | -38.382 M |
Total investments | 1.023 M 14.03 % | 896.761 K -5.17 % | 945.658 K -72.02 % | 3.379 M 2.53 % | 3.296 M -7.26 % | 3.554 M -22.06 % | 4.560 M 332.18 % | 1.055 M -80.29 % | 5.352 M 3 896.10 % | 133.930 K |
Total debt | 154.639 M 42.50 % | 108.519 M 13.69 % | 95.453 M 8.28 % | 88.154 M 0.42 % | 87.785 M -0.10 % | 87.876 M 231.31 % | 26.524 M 12.86 % | 23.502 M 64.75 % | 14.265 M -63.61 % | 39.206 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -12.488 M -13.74 % | -10.980 M -35.53 % | -8.101 M -111.21 % | 72.300 M 18.80 % | 60.859 M 9.12 % | 55.775 M -1.16 % | 56.429 M -46.65 % | 105.771 M 52.27 % | 69.462 M |
Retained earnings | 0.000 -100.00 % | 77.772 M 7.37 % | 72.432 M -8.14 % | 78.846 M | 0.000 -100.00 % | 68.021 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 166.390 M 26.15 % | 131.902 M 34.19 % | 98.293 M 34.59 % | 73.029 M -2.05 % | 74.560 M 1.74 % | 73.284 M 1.36 % | 72.298 M -1.95 % | 73.737 M 8.10 % | 68.209 M -1.80 % | 69.462 M |
Total equity | 256.028 M 56.44 % | 163.659 M 3.45 % | 158.206 M 11.18 % | 142.294 M -1.87 % | 144.999 M 10.65 % | 131.042 M 3.64 % | 126.435 M -3.86 % | 131.512 M -25.45 % | 176.402 M 1.81 % | 173.272 M |
Other non current liabilities | 1.189 M 113.03 % | -9.128 M 26.71 % | -12.454 M 29.85 % | -17.753 M -10 574.41 % | 169.485 K | 0.000 -100.00 % | 234.118 K -2.53 % | 240.198 K -91.86 % | 2.949 M 35 794.07 % | -8.263 K |
Long term debt | 35.550 M -8.60 % | 38.895 M -0.80 % | 39.210 M -19.52 % | 48.719 M 39.31 % | 34.973 M 14.42 % | 30.566 M 160 771.44 % | 19.000 K | 0.000 | 0.000 -100.00 % | 28.000 K |
Total non current liabilities | 43.704 M 21.73 % | 35.903 M -18.08 % | 43.829 M -14.63 % | 51.340 M 38.15 % | 37.164 M 14.01 % | 32.597 M 5 278.96 % | 606.016 K -75.95 % | 2.520 M -62.41 % | 6.704 M 91.05 % | 3.509 M |
Other current liabilities | 166.801 M 122.85 % | 74.848 M 30 792.95 % | 242.281 K 135.80 % | -676.775 K -103.73 % | 18.167 M 318.62 % | -8.310 M -116.89 % | 49.202 M -1.63 % | 50.016 M 22.57 % | 40.805 M 54.02 % | 26.494 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 29.501 M 109.09 % | 14.109 M 18.04 % | 11.953 M -28.94 % | 16.821 M 92.10 % | 8.756 M -22.30 % | 11.270 M 19.82 % | 9.405 M -9.81 % | 10.428 M |
Short term debt | 119.089 M 14.17 % | 104.307 M 41.40 % | 73.766 M 42.31 % | 51.836 M -6.95 % | 55.710 M -27.71 % | 77.062 M 190.65 % | 26.514 M 12.81 % | 23.502 M 65.04 % | 14.240 M -63.73 % | 39.265 M |
Total current liabilities | 332.899 M 31.25 % | 253.642 M 52.94 % | 165.841 M 64.26 % | 100.964 M -17.18 % | 121.904 M -7.02 % | 131.107 M 86.29 % | 70.378 M -10.25 % | 78.419 M 52.91 % | 51.283 M -41.10 % | 87.069 M |
Total liabilities | 376.603 M 30.07 % | 289.545 M 38.10 % | 209.669 M 37.66 % | 152.304 M -4.25 % | 159.068 M -2.83 % | 163.704 M 130.62 % | 70.984 M -12.30 % | 80.939 M 39.58 % | 57.987 M -35.98 % | 90.578 M |
Other non current assets | 80.720 K -14.47 % | 94.372 K 100.20 % | -48.276 M -37.30 % | -35.161 M -4.32 % | -33.704 M -859.84 % | 4.436 M 135.35 % | -12.549 M 4.47 % | -13.136 M 58.49 % | -31.648 M -16.86 % | -27.082 M |
Long term investments | 212.280 K -27.95 % | 294.628 K -24.98 % | 392.720 K -74.69 % | 1.552 M 4.97 % | 1.478 M 43.33 % | 1.031 M 0.71 % | 1.024 M -2.93 % | 1.055 M -80.29 % | 5.352 M 3 896.10 % | 133.930 K |
Intangible assets | 16.989 M 4.05 % | 16.327 M -72.89 % | 60.232 M 38.87 % | 43.373 M -0.32 % | 43.512 M 356.84 % | 9.525 M -49.98 % | 19.043 M -7.83 % | 20.660 M -43.79 % | 36.758 M 16.22 % | 31.628 M |
GoodWill | 90.430 M 17.28 % | 77.105 M 59.72 % | 48.276 M 37.30 % | 35.161 M 4.32 % | 33.704 M 13.05 % | 29.813 M 137.58 % | 12.549 M -4.47 % | 13.136 M -58.49 % | 31.648 M 16.86 % | 27.082 M |
Goodwill and intangible assets | 107.419 M 14.97 % | 93.432 M -13.89 % | 108.508 M 38.17 % | 78.534 M 1.71 % | 77.216 M 96.31 % | 39.333 M 24.51 % | 31.591 M -6.52 % | 33.796 M -50.59 % | 68.406 M 16.51 % | 58.710 M |
Property plant equipment net | 77.586 M -19.64 % | 96.552 M 55.57 % | 62.062 M 0.11 % | 61.991 M -3.41 % | 64.180 M 19.73 % | 53.603 M 159.10 % | 20.688 M -1.27 % | 20.953 M 14.16 % | 18.354 M 11.22 % | 16.503 M |
Total non current assets | 192.889 M -2.28 % | 197.391 M 57.94 % | 124.980 M 14.54 % | 109.120 M -2.07 % | 111.424 M 11.08 % | 100.310 M 133.23 % | 43.010 M -3.92 % | 44.763 M -34.61 % | 68.457 M 18.24 % | 57.898 M |
Other current assets | 35.169 M 257.58 % | 9.835 M 74.09 % | 5.649 M -42.41 % | 9.810 M 128.67 % | 4.290 M -22.45 % | 5.532 M -95.39 % | 119.919 M -26.23 % | 162.567 M 21.13 % | 134.212 M -21.34 % | 170.633 M |
Short term investments | 810.324 K 34.58 % | 602.133 K 8.90 % | 552.938 K -69.74 % | 1.828 M 0.56 % | 1.817 M -27.95 % | 2.523 M -28.65 % | 3.536 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 57.401 M 96.18 % | 29.259 M 17.31 % | 24.941 M -23.59 % | 32.641 M -13.93 % | 37.925 M -7.69 % | 41.086 M -19.11 % | 50.794 M 44.70 % | 35.102 M -44.14 % | 62.835 M -19.01 % | 77.588 M |
Cash and short term investments | 57.401 M 92.13 % | 29.876 M 17.19 % | 25.494 M -26.04 % | 34.469 M -13.27 % | 39.742 M -8.87 % | 43.608 M -19.73 % | 54.329 M 54.78 % | 35.102 M -44.14 % | 62.835 M -19.01 % | 77.588 M |
Total current assets | 439.742 M 44.72 % | 303.849 M 25.09 % | 242.895 M 30.96 % | 185.479 M -3.72 % | 192.643 M -0.92 % | 194.436 M 25.92 % | 154.409 M -7.92 % | 167.689 M 1.06 % | 165.932 M -19.43 % | 205.951 M |
Inventory | 58.722 M 9.51 % | 53.623 M 38.31 % | 38.769 M 78.71 % | 21.693 M 9.94 % | 19.732 M 22.51 % | 16.107 M 33.13 % | 12.098 M 10.57 % | 10.941 M 7.30 % | 10.197 M 22.38 % | 8.333 M |
Net receivables | 288.450 M 37.02 % | 210.515 M 21.70 % | 172.983 M 44.75 % | 119.507 M -7.27 % | 128.878 M -0.24 % | 129.188 M 51.57 % | 85.232 M -28.40 % | 119.040 M 32.12 % | 90.101 M -23.57 % | 117.886 M |
Tax assets | 7.591 M 8.16 % | 7.018 M 205.87 % | 2.294 M 4.10 % | 2.204 M -2.25 % | 2.255 M 18.25 % | 1.907 M -15.43 % | 2.255 M 7.65 % | 2.094 M -73.80 % | 7.993 M -17.02 % | 9.633 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 47.009 M -32.39 % | 69.533 M 17.28 % | 59.289 M 77.45 % | 33.411 M 1.43 % | 32.940 M -21.98 % | 42.218 M 133.30 % | 18.096 M -39.13 % | 29.728 M 77.22 % | 16.775 M -13.06 % | 19.296 M |
Tax payables | 0.000 -100.00 % | 4.954 M 62.86 % | 3.042 M 33.18 % | 2.284 M -27.10 % | 3.133 M -5.49 % | 3.315 M 56.90 % | 2.113 M 36.02 % | 1.553 M -31.54 % | 2.269 M 12.63 % | 2.015 M |
Deferred revenue non current | 0.000 -100.00 % | 14.690 M 31.94 % | 11.133 M -17.68 % | 13.524 M | 0.000 -100.00 % | 7.983 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 39.000 K 179.22 % | -49.231 K -6 508.19 % | -745.000 97.42 % | -28.902 K 71.91 % | -102.901 K -4.82 % | -98.166 K -112.22 % | 803.374 K -40.32 % | 1.346 M -44.40 % | 2.421 M -17.90 % | 2.949 M |
Capital lease obligations | 25.165 M -9.40 % | 27.775 M 71.86 % | 16.162 M -7.47 % | 17.466 M -11.45 % | 19.724 M 60.74 % | 12.271 M 45 347.21 % | 27.000 K | 0.000 -100.00 % | 28.000 K -73.58 % | 106.000 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 89.599 M 4 791.05 % | -1.910 M -33.94 % | -1.426 M -0.69 % | -1.416 M 19.43 % | -1.758 M 41.48 % | -3.004 M -103.04 % | 98.938 M 41.31 % | 70.013 M -7.19 % | 75.439 M -47.28 % | 143.086 M |
Deferred tax liabilities non current | 6.965 M 49.87 % | 4.647 M 26.77 % | 3.666 M 9.30 % | 3.354 M 65.90 % | 2.022 M 655.14 % | 267.727 K -24.13 % | 352.898 K -84.52 % | 2.280 M -39.27 % | 3.754 M 7.60 % | 3.489 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 632.631 M 39.59 % | 453.204 M 23.19 % | 367.875 M 24.87 % | 294.598 M -3.11 % | 304.067 M 3.16 % | 294.746 M 49.30 % | 197.419 M -7.08 % | 212.451 M -9.36 % | 234.389 M -11.17 % | 263.849 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 -100.00 % | 1.295 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -24.302 M -659.19 % | 4.346 M 127.48 % | -15.816 M -223.50 % | -4.889 M 40.37 % | -8.200 M 58.59 % | -19.803 M -236.85 % | 14.470 M 158.84 % | -24.594 M -240.91 % | 17.453 M 497.35 % | 2.922 M |
Accounts receivables | -15.006 M -27.54 % | -11.765 M 60.99 % | -30.160 M -438.48 % | 8.910 M -43.99 % | 15.910 M 168.65 % | -23.176 M -543.48 % | 5.226 M 128.61 % | -18.267 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -7.281 M -202.58 % | 7.098 M -75.19 % | 28.614 M 574.74 % | -6.027 M -53.90 % | -3.916 M -163.62 % | 6.156 M 194.32 % | -6.527 M -147.94 % | 13.616 M | 0.000 | 0.000 |
Other working capital | 2.598 M -71.18 % | 9.013 M 163.16 % | -14.271 M -83.62 % | -7.772 M 61.51 % | -20.193 M -625.61 % | -2.783 M -117.65 % | 15.771 M 179.08 % | -19.943 M | 0.000 | 0.000 |
Other non cash items | -5.989 M 61.37 % | -15.504 M -519.20 % | -2.504 M -783.93 % | 366.103 K -87.30 % | 2.883 M 774.43 % | -427.437 K -103.74 % | 11.430 M -77.71 % | 51.277 M 288.05 % | 13.214 M 299.32 % | -6.630 M |
Net cash provided by operating activities | 33.099 M -21.82 % | 42.335 M 568 000.82 % | 7.452 K -99.97 % | 21.776 M -28.24 % | 30.345 M 244.82 % | 8.800 M -74.74 % | 34.840 M 302.03 % | -17.245 M -142.66 % | 40.423 M 32.02 % | 30.618 M |
Investments in property plant and equipment | -20.657 M -15.34 % | -17.910 M -50.02 % | -11.938 M -56.33 % | -7.636 M 6.89 % | -8.201 M 17.73 % | -9.968 M -104.41 % | -4.877 M 21.49 % | -6.211 M -19.03 % | -5.218 M -14.72 % | -4.549 M |
Acquisitions net | -18.711 M -17.32 % | -15.949 M 1.52 % | -16.195 M -197.36 % | -5.446 M -96.78 % | -2.768 M 93.88 % | -45.224 M -7 557.26 % | -590.608 K 90.31 % | -6.093 M 35.47 % | -9.442 M -472.50 % | 2.535 M |
Purchases of investments | 0.000 | 0.000 -100.00 % | 9.187 M | 0.000 | 0.000 100.00 % | -5.940 M | 0.000 | 0.000 100.00 % | -4.951 M | 0.000 |
Sales maturities of investments | 3.293 M | 0.000 -100.00 % | 909.889 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.483 M | 0.000 | 0.000 |
Other investing activites | 2.796 M -67.25 % | 8.538 M 192.93 % | -9.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 | 0.000 |
Net cash used for investing activites | -33.279 M -31.43 % | -25.321 M 6.99 % | -27.224 M -108.09 % | -13.083 M -19.27 % | -10.969 M 82.06 % | -61.133 M -1 018.14 % | -5.467 M 30.10 % | -7.822 M 60.12 % | -19.612 M -873.82 % | -2.014 M |
Debt repayment | 14.623 M 135.28 % | 6.215 M -31.25 % | 9.041 M 577.97 % | -1.891 M 83.45 % | -11.427 M -124.04 % | 47.536 M 1 275.24 % | 3.457 M -55.54 % | 7.775 M 132.08 % | -24.235 M -396.44 % | 8.175 M |
Common stock issued | 23.209 M | 0.000 -100.00 % | 33.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -1.371 M | 0.000 100.00 % | -2.131 M 35.95 % | -3.327 M | 0.000 | 0.000 | 0.000 |
Dividends paid | -7.554 M 41.02 % | -12.807 M -21.96 % | -10.501 M -0.55 % | -10.443 M 1.82 % | -10.636 M -2.39 % | -10.388 M -0.03 % | -10.384 M 2.21 % | -10.620 M -8.10 % | -9.823 M 1.80 % | -10.004 M |
Other financing activites | -10.967 M -77.99 % | -6.161 M 53.44 % | -13.234 M -3 480.48 % | 391.472 K 117.45 % | -2.243 M -510.66 % | 546.201 K -88.27 % | 4.655 M 586.56 % | -956.792 K -121.90 % | 4.369 M 670.67 % | -765.502 K |
Net cash used provided by financing activities | 19.311 M 251.42 % | -12.753 M -168.32 % | 18.667 M 240.20 % | -13.314 M 45.22 % | -24.306 M -168.35 % | 35.563 M 479.58 % | -9.369 M -229.41 % | -2.844 M 91.65 % | -34.059 M -1 762.67 % | -1.828 M |
Effect of forex changes on cash | -110.000 K -290.82 % | 57.645 K -93.22 % | 849.770 K 228.21 % | -662.797 K -137.47 % | 1.769 M | 0.000 100.00 % | -4.312 M | 0.000 | 0.000 | 0.000 |
Net change in cash | 19.021 M 340.50 % | 4.318 M 156.08 % | -7.700 M -45.73 % | -5.284 M -67.14 % | -3.161 M 67.44 % | -9.708 M -161.87 % | 15.692 M 156.58 % | -27.733 M -109.34 % | -13.248 M -149.48 % | 26.775 M |
Cash at beginning of period | 38.380 M 53.88 % | 24.941 M -23.59 % | 32.641 M -13.93 % | 37.925 M -7.69 % | 41.086 M -19.11 % | 50.794 M 44.70 % | 35.102 M -44.14 % | 62.835 M -17.41 % | 76.083 M 14 123 001 424.88 % | -0.539 |
Cash at end of period | 57.401 M 96.18 % | 29.259 M 17.31 % | 24.941 M -23.59 % | 32.641 M -13.93 % | 37.925 M -7.69 % | 41.086 M -19.11 % | 50.794 M 44.70 % | 35.102 M -44.14 % | 62.835 M 134.67 % | 26.775 M |
Operating cash flow | 33.099 M -21.82 % | 42.335 M 568 000.82 % | 7.452 K -99.97 % | 21.776 M -28.24 % | 30.345 M 244.82 % | 8.800 M -74.74 % | 34.840 M 302.03 % | -17.245 M -142.66 % | 40.423 M 32.02 % | 30.618 M |
Capital expenditure | -20.791 M -45.94 % | -14.247 M -19.34 % | -11.938 M -56.33 % | -7.636 M 6.89 % | -8.201 M 17.73 % | -9.968 M -104.41 % | -4.877 M 21.49 % | -6.211 M -19.03 % | -5.218 M -14.72 % | -4.549 M |
Free CashFlow | 12.308 M -56.18 % | 28.088 M 335.43 % | -11.931 M -184.38 % | 14.139 M -36.15 % | 22.144 M 1 995.31 % | -1.168 M -103.90 % | 29.963 M 227.74 % | -23.456 M -166.63 % | 35.205 M 35.04 % | 26.069 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2001-12-31 | 2001-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 173.363 M 5.66 % | 164.077 M -62.04 % | 432.294 M 157.04 % | 168.183 M 6.35 % | 158.148 M -0.53 % | 158.989 M 11.67 % | 142.375 M 3.59 % | 137.436 M 6.43 % | 129.137 M -1.59 % | 131.227 M 18.96 % | 110.315 M 7.23 % | 102.880 M -45.43 % | 188.512 M 8.61 % | 173.570 M -0.49 % | 174.420 M -6.75 % | 187.050 M 2.10 % | 183.201 M 442.60 % | 33.764 M 19.32 % | 28.296 M |
Net income | 6.408 M 5.66 % | 6.065 M -46.47 % | 11.329 M 157.04 % | 4.408 M -20.40 % | 5.537 M -0.53 % | 5.567 M 27.53 % | 4.365 M 3.59 % | 4.213 M 3.53 % | 4.070 M -1.59 % | 4.135 M 4 614.07 % | 87.725 K 7.23 % | 81.813 K -97.49 % | 3.260 M -10.81 % | 3.655 M -51.21 % | 7.492 M -23.32 % | 9.770 M -9.67 % | 10.817 M 482.31 % | 1.858 M 449.43 % | 338.090 K |
Income before tax | 8.297 M 5.66 % | 7.853 M -48.44 % | 15.231 M 157.04 % | 5.926 M -21.43 % | 7.542 M -0.53 % | 7.582 M 34.98 % | 5.617 M 3.59 % | 5.422 M -0.45 % | 5.447 M -1.59 % | 5.535 M 760.03 % | 643.571 K 7.23 % | 600.194 K -87.35 % | 4.745 M -5.95 % | 5.045 M -47.06 % | 9.528 M -28.42 % | 13.312 M 2.52 % | 12.985 M 358.89 % | 2.830 M 757.85 % | 329.857 K |
Income before tax ratio | 0.05 0.00 % | 0.05 35.84 % | 0.04 0.00 % | 0.04 -26.12 % | 0.05 0.00 % | 0.05 20.87 % | 0.04 0.00 % | 0.04 -6.46 % | 0.04 0.00 % | 0.04 622.98 % | 0.01 0.00 % | 0.01 -76.82 % | 0.03 -13.40 % | 0.03 -46.80 % | 0.05 -23.24 % | 0.07 0.41 % | 0.07 -15.43 % | 0.08 618.92 % | 0.01 |
EBITDA | 11.831 M 5.66 % | 11.198 M -66.86 % | 33.785 M 116.41 % | 15.612 M 32.80 % | 11.756 M -0.53 % | 11.818 M 6.47 % | 11.100 M 3.59 % | 10.715 M 11.77 % | 9.587 M -1.59 % | 9.742 M 224.59 % | 3.001 M 7.23 % | 2.799 M -77.85 % | 12.639 M -10.67 % | 14.148 M -16.14 % | 16.871 M -25.46 % | 22.633 M 26.66 % | 17.870 M 559.13 % | 2.711 M 389.55 % | 553.787 K |
Net income ratio | 0.04 0.00 % | 0.04 41.04 % | 0.03 0.00 % | 0.03 -25.15 % | 0.04 0.00 % | 0.04 14.21 % | 0.03 0.00 % | 0.03 -2.72 % | 0.03 0.00 % | 0.03 3 862.87 % | 0.00 0.00 % | 0.00 -95.40 % | 0.02 -17.88 % | 0.02 -50.98 % | 0.04 -17.76 % | 0.05 -11.53 % | 0.06 7.32 % | 0.06 360.45 % | 0.01 |
Ratio EBITDA | 0.07 0.00 % | 0.07 -12.68 % | 0.08 -15.81 % | 0.09 24.88 % | 0.07 0.00 % | 0.07 -4.66 % | 0.08 0.00 % | 0.08 5.02 % | 0.07 0.00 % | 0.07 172.87 % | 0.03 0.00 % | 0.03 -59.42 % | 0.07 -17.75 % | 0.08 -15.73 % | 0.10 -20.06 % | 0.12 24.05 % | 0.10 21.48 % | 0.08 310.27 % | 0.02 |
Gross profit ratio | 0.28 0.00 % | 0.28 -1.74 % | 0.28 0.00 % | 0.28 2.78 % | 0.28 0.00 % | 0.28 -0.25 % | 0.28 0.00 % | 0.28 0.92 % | 0.27 0.00 % | 0.27 10.46 % | 0.25 0.00 % | 0.25 -8.35 % | 0.27 -0.42 % | 0.27 -6.37 % | 0.29 7.79 % | 0.27 -8.82 % | 0.30 -70.43 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 706.849 M 0.00 % | 706.849 M 1.00 % | 699.867 M -0.04 % | 700.144 M 7.88 % | 649.006 M -0.16 % | 650.043 M 5.72 % | 614.882 M 0.00 % | 614.882 M 0.00 % | 614.882 M 0.00 % | 614.882 M 0.00 % | 614.882 M 0.00 % | 614.882 M 19.13 % | 516.142 M 0.00 % | 516.142 M 0.00 % | 516.142 M 0.25 % | 514.878 M 0.24 % | 513.630 M 26.33 % | 406.569 M 0.00 % | 406.569 M |
Weighted average shs out | 706.862 M 0.00 % | 706.862 M 8.74 % | 650.043 M -7.16 % | 700.185 M 7.71 % | 650.043 M 0.00 % | 650.043 M 5.52 % | 616.043 M 0.00 % | 616.043 M 0.17 % | 614.985 M 0.00 % | 614.985 M -8.93 % | 675.287 M 0.00 % | 675.288 M 30.83 % | 516.142 M 0.21 % | 515.069 M -0.10 % | 515.608 M 0.14 % | 514.878 M 0.24 % | 513.630 M 27.32 % | 403.402 M 0.00 % | 403.402 M |
EPS diluted | 0.01 5.81 % | 0.01 -46.91 % | 0.02 157.14 % | 0.01 -25.88 % | 0.01 -1.16 % | 0.01 21.13 % | 0.01 2.90 % | 0.01 4.55 % | 0.01 -1.49 % | 0.01 6 600.00 % | 0.00 0.00 % | 0.00 -98.41 % | 0.01 -11.27 % | 0.01 -51.03 % | 0.01 -23.68 % | 0.02 -9.95 % | 0.02 358.70 % | 0.00 475.00 % | 0.00 |
Earnings per share | 0.01 5.81 % | 0.01 -50.57 % | 0.02 176.19 % | 0.01 -25.88 % | 0.01 -1.16 % | 0.01 21.13 % | 0.01 4.41 % | 0.01 3.03 % | 0.01 -1.49 % | 0.01 6 600.00 % | 0.00 0.00 % | 0.00 -98.41 % | 0.01 -11.27 % | 0.01 -51.03 % | 0.01 -23.68 % | 0.02 -9.95 % | 0.02 358.70 % | 0.00 475.00 % | 0.00 |
Gross profit | 48.356 M 5.66 % | 45.766 M -62.70 % | 122.711 M 157.04 % | 47.740 M 9.30 % | 43.677 M -0.53 % | 43.910 M 11.39 % | 39.419 M 3.59 % | 38.052 M 7.40 % | 35.428 M -1.59 % | 36.002 M 31.40 % | 27.398 M 7.23 % | 25.552 M -49.98 % | 51.086 M 8.15 % | 47.236 M -6.82 % | 50.696 M 0.51 % | 50.438 M -6.91 % | 54.181 M 60.47 % | 33.764 M 19.32 % | 28.296 M |
Income tax expense | 1.904 M 5.66 % | 1.802 M -53.35 % | 3.862 M 157.04 % | 1.503 M -24.19 % | 1.982 M -0.53 % | 1.993 M 55.64 % | 1.280 M 3.59 % | 1.236 M -10.00 % | 1.373 M -1.59 % | 1.395 M 153.94 % | 549.499 K 7.23 % | 512.463 K -64.68 % | 1.451 M 5.15 % | 1.380 M -31.75 % | 2.022 M -44.32 % | 3.632 M 67.55 % | 2.168 M 88.98 % | 1.147 M 395.24 % | 231.613 K |
Cost of revenue | 125.007 M 5.66 % | 118.312 M -61.78 % | 309.583 M 157.04 % | 120.443 M 5.22 % | 114.471 M -0.53 % | 115.079 M 11.78 % | 102.955 M 3.59 % | 99.384 M 6.06 % | 93.708 M -1.59 % | 95.225 M 14.84 % | 82.917 M 7.23 % | 77.328 M -43.73 % | 137.426 M 8.78 % | 126.334 M 2.11 % | 123.724 M -9.43 % | 136.612 M 5.88 % | 129.020 M | 0.000 -100.00 % | 0.760 |
General and administrative expenses | 36.689 M 5.66 % | 34.724 M -57.87 % | 82.417 M 157.04 % | 32.064 M 0.50 % | 31.904 M -0.53 % | 32.074 M 15.75 % | 27.709 M 3.59 % | 26.748 M 2.88 % | 26.000 M -1.59 % | 26.421 M 9.44 % | 24.141 M 7.23 % | 22.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 2.394 M 5.66 % | 2.266 M -59.37 % | 5.577 M 157.04 % | 2.170 M 2.03 % | 2.127 M -0.53 % | 2.138 M 6.46 % | 2.008 M 3.59 % | 1.938 M 29.74 % | 1.494 M -1.59 % | 1.518 M -15.15 % | 1.789 M 7.23 % | 1.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 742.801 K 5.66 % | 703.016 K -79.73 % | 3.468 M 169.23 % | 1.288 M 14.80 % | 1.122 M -5.50 % | 1.187 M -34.11 % | 1.802 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.885 K 99.97 % | -31.053 M -11.93 % | -27.742 M |
Operating expenses | 39.888 M 5.66 % | 37.752 M -58.72 % | 91.462 M 157.04 % | 35.583 M 1.05 % | 35.212 M -0.53 % | 35.399 M 11.85 % | 31.650 M 3.59 % | 30.552 M 8.05 % | 28.277 M -1.59 % | 28.735 M 13.66 % | 25.282 M 7.23 % | 23.578 M -48.09 % | 45.425 M 10.63 % | 41.061 M 0.00 % | 41.059 M 15.88 % | 35.433 M -17.20 % | 42.795 M 37.81 % | 31.053 M 11.93 % | 27.742 M |
Cost and expenses | 164.896 M 5.66 % | 156.064 M -61.09 % | 401.045 M 157.04 % | 156.026 M 4.24 % | 149.683 M -0.09 % | 149.811 M 11.30 % | 134.606 M 3.59 % | 129.936 M 6.52 % | 121.986 M -1.59 % | 123.960 M 14.57 % | 108.199 M 7.23 % | 100.907 M -44.81 % | 182.851 M 9.23 % | 167.394 M 1.58 % | 164.784 M -4.22 % | 172.045 M 0.13 % | 171.815 M 443.78 % | 31.597 M 12.57 % | 28.068 M |
Research and development expenses | 62.129 K 5.66 % | 58.801 K | 0.000 -100.00 % | 61.080 K 3.53 % | 58.999 K | 0.000 -100.00 % | 131.094 K 3.59 % | 126.547 K -0.21 % | 126.815 K -1.59 % | 128.867 K -33.36 % | 193.370 K 7.23 % | 180.337 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 39.083 M 5.66 % | 36.990 M -57.96 % | 87.994 M 157.04 % | 34.234 M 0.60 % | 34.031 M -0.53 % | 34.212 M 15.13 % | 29.717 M 3.59 % | 28.686 M 4.34 % | 27.494 M -1.59 % | 27.939 M 7.75 % | 25.930 M 7.23 % | 24.182 M -46.76 % | 45.425 M 10.63 % | 41.061 M 0.00 % | 41.059 M 15.88 % | 35.433 M -17.19 % | 42.787 M | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 -100.00 % | 339.000 K 122.25 % | -1.524 M -854.52 % | 201.965 K -87.34 % | 1.596 M 374.57 % | 336.285 K -83.81 % | 2.077 M 2 478.69 % | 80.561 K -95.35 % | 1.732 M 343.56 % | 390.484 K -71.57 % | 1.373 M 1 440.46 % | 89.156 K -70.80 % | 305.333 K 233.68 % | 91.504 K -18.29 % | 111.981 K -4.74 % | 117.558 K | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 -100.00 % | 4.394 M | 0.000 -100.00 % | 3.386 M | 0.000 -100.00 % | 4.494 M | 0.000 -100.00 % | 3.643 M | 0.000 -100.00 % | 3.014 M | 0.000 -100.00 % | 1.369 M -9.27 % | 1.509 M 27.08 % | 1.187 M -28.44 % | 1.659 M 38.20 % | 1.201 M 180.64 % | 427.836 K 15.48 % | 370.472 K |
Depreciation and amortization | 3.364 M 5.66 % | 3.184 M -77.52 % | 14.160 M 309.92 % | 3.454 M 4.98 % | 3.290 M -0.53 % | 3.308 M 1.32 % | 3.265 M 3.59 % | 3.152 M 3.35 % | 3.049 M -1.59 % | 3.099 M 16.61 % | 2.658 M 7.23 % | 2.478 M -64.49 % | 6.979 M -12.47 % | 7.973 M 10.20 % | 7.235 M -5.16 % | 7.628 M 17.66 % | 6.484 M 1 092.43 % | 543.731 K 66.78 % | 326.015 K |
Operating income | 8.467 M 5.66 % | 8.014 M -74.36 % | 31.249 M 157.04 % | 12.157 M 43.61 % | 8.465 M -0.53 % | 8.510 M 8.61 % | 7.835 M 3.59 % | 7.564 M 15.70 % | 6.537 M -1.59 % | 6.643 M 1 832.25 % | 343.810 K 7.23 % | 320.637 K -94.34 % | 5.661 M -8.34 % | 6.176 M -35.91 % | 9.636 M -35.78 % | 15.005 M 31.78 % | 11.386 M 425.34 % | 2.167 M 851.54 % | 227.771 K |
Operating income ratio | 0.05 0.00 % | 0.05 -32.43 % | 0.07 0.00 % | 0.07 35.04 % | 0.05 0.00 % | 0.05 -2.74 % | 0.06 0.00 % | 0.06 8.71 % | 0.05 0.00 % | 0.05 1 524.34 % | 0.00 0.00 % | 0.00 -89.62 % | 0.03 -15.60 % | 0.04 -35.60 % | 0.06 -31.13 % | 0.08 29.07 % | 0.06 -3.18 % | 0.06 697.44 % | 0.01 |
Total other income expenses net | -170.266 K -5.66 % | -161.147 K 98.99 % | -16.018 M -157.04 % | -6.232 M -574.64 % | -923.714 K 0.53 % | -928.624 K 58.14 % | -2.218 M -3.59 % | -2.141 M -96.34 % | -1.091 M 1.59 % | -1.108 M -469.74 % | 299.761 K 7.23 % | 279.557 K 108.48 % | -3.295 M 9.64 % | -3.646 M 25.17 % | -4.873 M 41.29 % | -8.301 M -69.88 % | -4.886 M -837.75 % | 662.334 K 548.81 % | 102.085 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2001-12-31 | 2001-06-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2001-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 131.958 M 34.35 % | 98.220 M 1.01 % | 97.238 M 28.52 % | 75.660 M 17.13 % | 64.594 M 12.19 % | 57.577 M -27.30 % | 79.202 M 13.49 % | 69.785 M -30.22 % | 100.008 M 3.43 % | 96.687 M 37.12 % | 70.512 M 15.95 % | 60.813 M -13.71 % | 70.478 M 26.96 % | 55.513 M -2.24 % | 56.784 M 13.89 % | 49.860 M 39.91 % | 35.637 M 26.63 % | 28.142 M |
Total investments | 92.800 K 5.66 % | 87.830 K -91.41 % | 1.023 M 918.79 % | 100.374 K -12.19 % | 114.311 K -0.53 % | 114.919 K -87.19 % | 896.761 K 638.52 % | 121.426 K -64.44 % | 341.464 K 149.69 % | 136.757 K -85.54 % | 945.658 K 614.82 % | 132.293 K -90.56 % | 1.401 M -58.53 % | 3.379 M 114.17 % | 1.578 M -52.13 % | 3.296 M 4.31 % | 3.160 M -48.81 % | 6.173 M |
Total debt | 181.323 M 34.35 % | 134.963 M -12.72 % | 154.639 M 28.52 % | 120.324 M -13.84 % | 139.651 M -0.53 % | 140.394 M 29.44 % | 108.461 M 9.97 % | 98.625 M -15.95 % | 117.340 M 2.65 % | 114.308 M 19.75 % | 95.453 M 12.78 % | 84.634 M -5.92 % | 89.955 M 2.04 % | 88.154 M -10.65 % | 98.662 M 12.39 % | 87.785 M 7.16 % | 81.916 M 226.93 % | 25.056 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -27.296 M -83.62 % | -14.866 M 5.90 % | -15.797 M -49.61 % | -10.559 M 0.53 % | -10.615 M | 0.000 100.00 % | -12.055 M -9.55 % | -11.004 M 1.64 % | -11.187 M -118.27 % | 61.224 M 697.92 % | -10.240 M -115.34 % | 66.734 M -5.47 % | 70.597 M -2.70 % | 72.555 M 0.35 % | 72.300 M 8.30 % | 66.757 M | 0.000 |
Retained earnings | 0.000 -100.00 % | 88.065 M 9.19 % | 80.650 M -5.90 % | 85.703 M 8.12 % | 79.265 M -0.53 % | 79.686 M | 0.000 -100.00 % | 75.075 M 2.81 % | 73.022 M -1.64 % | 74.239 M 2.50 % | 72.432 M 7.23 % | 67.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 170.013 M 34.35 % | 126.545 M -23.95 % | 166.390 M 28.52 % | 129.467 M 9.25 % | 118.503 M -0.53 % | 119.133 M -9.68 % | 131.902 M 36.71 % | 96.484 M -1.03 % | 97.489 M -1.64 % | 99.113 M 0.83 % | 98.293 M 7.03 % | 91.841 M 29.62 % | 70.852 M -2.98 % | 73.029 M -0.38 % | 73.309 M -1.68 % | 74.560 M 5.55 % | 70.637 M | 0.000 |
Total equity | 251.533 M 34.35 % | 187.222 M -26.87 % | 256.028 M 28.52 % | 199.214 M 6.52 % | 187.027 M -0.53 % | 188.022 M 14.89 % | 163.659 M 3.54 % | 158.060 M -0.03 % | 158.104 M -1.64 % | 160.738 M 1.60 % | 158.206 M 7.03 % | 147.821 M 8.53 % | 136.200 M -4.28 % | 142.294 M -1.45 % | 144.394 M -0.42 % | 144.999 M 7.04 % | 135.467 M 2 438.46 % | 5.337 M |
Other non current liabilities | 1.215 M -79.55 % | 5.941 M 399.68 % | 1.189 M -81.26 % | 6.345 M 17.00 % | 5.423 M -0.53 % | 5.452 M 159.72 % | -9.128 M -246.67 % | 6.223 M 178.17 % | -7.962 M -258.76 % | 5.015 M 140.27 % | -12.454 M -388.59 % | 4.316 M 124.44 % | -17.658 M 0.54 % | -17.753 M 5.75 % | -18.837 M -60.59 % | -11.730 M 10.45 % | -13.098 M -65 465.53 % | 20.038 K |
Long term debt | 35.865 M 34.35 % | 26.695 M -24.91 % | 35.550 M 28.52 % | 27.661 M -10.65 % | 30.958 M -0.53 % | 31.122 M -19.98 % | 38.895 M 36.71 % | 28.451 M -22.03 % | 36.491 M 33.08 % | 27.420 M -47.89 % | 52.617 M 43.62 % | 36.636 M -39.73 % | 60.782 M -7.54 % | 65.739 M -8.00 % | 71.458 M 54.60 % | 46.222 M -11.00 % | 51.935 M 907.33 % | 5.156 M |
Total non current liabilities | 43.847 M 34.35 % | 32.636 M -25.32 % | 43.704 M 28.52 % | 34.006 M -6.53 % | 36.381 M -0.53 % | 36.574 M 1.87 % | 35.903 M 3.54 % | 34.675 M 8.69 % | 31.903 M -1.64 % | 32.435 M -26.00 % | 43.829 M 7.03 % | 40.952 M -14.19 % | 47.721 M -7.05 % | 51.340 M -7.40 % | 55.440 M 49.18 % | 37.164 M -5.50 % | 39.329 M 659.87 % | 5.176 M |
Other current liabilities | 41.700 M 22.52 % | 34.034 M -63.92 % | 94.330 M -18.96 % | 116.395 M 53.51 % | 75.824 M -7.98 % | 82.400 M 206.70 % | 26.867 M -77.19 % | 117.798 M 147.78 % | 47.542 M 11.64 % | 42.584 M 51.89 % | 28.037 M -54.03 % | 60.985 M 433.46 % | -18.289 M -138.64 % | 47.329 M 353.35 % | -18.681 M -216.53 % | 16.031 M 281.70 % | -8.823 M -180.54 % | 10.955 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.243 M | 0.000 -100.00 % | 33.566 M | 0.000 -100.00 % | 29.501 M | 0.000 -100.00 % | 21.042 M 49.14 % | 14.109 M 14.14 % | 12.361 M 3.41 % | 11.953 M -52.32 % | 25.069 M | 0.000 |
Short term debt | 145.458 M 34.35 % | 108.268 M -9.09 % | 119.089 M 28.52 % | 92.663 M -14.75 % | 108.694 M -0.53 % | 109.271 M 38.24 % | 79.045 M 3.59 % | 76.304 M -37.59 % | 122.270 M 33.08 % | 91.876 M 21.73 % | 75.473 M 43.25 % | 52.687 M -18.10 % | 64.329 M 20.89 % | 53.211 M -13.00 % | 61.163 M -12.37 % | 69.799 M 11.96 % | 62.342 M 213.27 % | 19.900 M |
Total current liabilities | 322.808 M 34.35 % | 240.274 M -27.82 % | 332.899 M 28.52 % | 259.027 M -8.38 % | 282.705 M -0.53 % | 284.208 M 12.05 % | 253.642 M 3.54 % | 244.964 M 5.59 % | 231.986 M -1.64 % | 235.852 M 42.22 % | 165.841 M 7.03 % | 154.954 M 22.22 % | 126.788 M 25.58 % | 100.964 M -8.99 % | 110.943 M -8.99 % | 121.904 M -2.92 % | 125.575 M 306.98 % | 30.856 M |
Total liabilities | 366.655 M 34.35 % | 272.910 M -27.53 % | 376.603 M 28.52 % | 293.033 M -8.16 % | 319.086 M -0.53 % | 320.782 M 10.79 % | 289.545 M 3.54 % | 279.638 M 5.97 % | 263.889 M -1.64 % | 268.286 M 27.96 % | 209.669 M 7.03 % | 195.906 M 12.26 % | 174.509 M 14.58 % | 152.304 M -8.46 % | 166.383 M 4.60 % | 159.068 M -3.54 % | 164.904 M 357.67 % | 36.031 M |
Other non current assets | 26.328 M 5.24 % | 25.017 M 30 892.01 % | 80.720 K -98.66 % | 6.034 M -3.91 % | 6.280 M -0.53 % | 6.313 M 127.85 % | -22.667 M -527.94 % | 5.297 M 109.41 % | -56.306 M -2 126.32 % | 2.779 M 105.76 % | -48.276 M -2 129.69 % | 2.379 M | 0.000 100.00 % | -35.161 M -1 758 037 450.00 % | 2.000 100.00 % | -33.704 M -1 685 204 100.00 % | 2.000 -100.00 % | 118.603 K |
Long term investments | 92.800 K 5.66 % | 87.830 K -58.63 % | 212.280 K 111.49 % | 100.374 K -12.19 % | 114.311 K -0.53 % | 114.919 K -61.00 % | 294.628 K 142.64 % | 121.426 K -64.44 % | 341.464 K 149.69 % | 136.757 K -65.18 % | 392.720 K 196.86 % | 132.293 K -90.56 % | 1.401 M -9.70 % | 1.552 M -1.65 % | 1.578 M 6.73 % | 1.478 M 48.70 % | 994.229 K | 0.000 |
Intangible assets | 13.286 M 34.35 % | 9.889 M -41.79 % | 16.989 M 28.52 % | 13.219 M 25.68 % | 10.518 M -85.20 % | 71.049 M 335.16 % | 16.327 M 36.71 % | 11.943 M -82.50 % | 68.226 M 462.98 % | 12.119 M -79.88 % | 60.232 M 439.20 % | 11.170 M -76.04 % | 46.629 M 7.51 % | 43.373 M -0.50 % | 43.589 M 0.18 % | 43.512 M 1.85 % | 42.722 M 1 184.99 % | 3.325 M |
GoodWill | 97.816 M 34.35 % | 72.807 M -19.49 % | 90.430 M 28.52 % | 70.363 M 16.97 % | 60.155 M | 0.000 -100.00 % | 77.105 M 36.71 % | 56.401 M 0.17 % | 56.306 M -1.64 % | 57.244 M 18.58 % | 48.276 M 7.03 % | 45.107 M | 0.000 -100.00 % | 35.161 M | 0.000 -100.00 % | 33.704 M | 0.000 | 0.000 |
Goodwill and intangible assets | 111.102 M 34.35 % | 82.696 M -23.02 % | 107.419 M 28.52 % | 83.582 M 18.27 % | 70.673 M -0.53 % | 71.049 M -23.96 % | 93.432 M 36.71 % | 68.344 M -45.12 % | 124.532 M 79.54 % | 69.363 M -36.08 % | 108.508 M 92.81 % | 56.278 M 20.69 % | 46.629 M -40.63 % | 78.534 M 80.17 % | 43.589 M -43.55 % | 77.216 M 80.74 % | 42.722 M 1 184.99 % | 3.325 M |
Property plant equipment net | 83.234 M 34.35 % | 61.953 M -20.15 % | 77.586 M 28.52 % | 60.369 M -20.18 % | 75.634 M -0.53 % | 76.036 M 3.98 % | 73.128 M 3.54 % | 70.626 M 7.56 % | 65.665 M -1.64 % | 66.759 M 7.57 % | 62.062 M 7.03 % | 57.988 M -5.38 % | 61.286 M -1.14 % | 61.991 M -3.85 % | 64.470 M 0.45 % | 64.180 M 6.45 % | 60.291 M 872.04 % | 6.203 M |
Total non current assets | 228.064 M 34.35 % | 169.754 M -11.99 % | 192.889 M 28.52 % | 150.086 M -1.71 % | 152.701 M -0.53 % | 153.513 M 2.68 % | 149.504 M 3.54 % | 144.389 M 5.58 % | 136.759 M -1.64 % | 139.038 M 11.25 % | 124.980 M 7.03 % | 116.776 M 4.77 % | 111.462 M 2.15 % | 109.120 M -2.33 % | 111.720 M 0.27 % | 111.424 M 5.00 % | 106.121 M 1 000.18 % | 9.646 M |
Other current assets | 12.559 M 34.34 % | 9.349 M -73.42 % | 35.169 M -27.67 % | 48.621 M 278.85 % | 12.834 M -0.53 % | 12.902 M 18.00 % | 10.934 M -42.09 % | 18.882 M -93.57 % | 293.840 M 2 447.88 % | 11.533 M -95.38 % | 249.775 M 2 350.32 % | 10.194 M -95.26 % | 215.081 M 22.57 % | 175.480 M -4.07 % | 182.919 M 2.11 % | 179.137 M 2.07 % | 175.504 M 24 102.21 % | 725.157 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 602.133 K | 0.000 | 0.000 | 0.000 -100.00 % | 552.938 K | 0.000 | 0.000 -100.00 % | 1.828 M | 0.000 -100.00 % | 1.817 M -16.07 % | 2.166 M -64.92 % | 6.173 M |
cash and cash equivalents | 49.365 M 34.35 % | 36.744 M -35.99 % | 57.401 M 28.52 % | 44.663 M -40.49 % | 75.057 M -0.53 % | 75.456 M 157.89 % | 29.259 M 1.45 % | 28.840 M 66.39 % | 17.333 M -1.64 % | 17.621 M -29.35 % | 24.941 M 4.70 % | 23.820 M 22.30 % | 19.477 M -40.33 % | 32.641 M -22.06 % | 41.878 M 10.42 % | 37.925 M -18.05 % | 46.279 M 1 599.47 % | -3.086 M |
Cash and short term investments | 49.365 M 34.35 % | 36.744 M -35.99 % | 57.401 M 28.52 % | 44.663 M -40.49 % | 75.057 M -0.53 % | 75.456 M 96.60 % | 38.380 M 33.08 % | 28.840 M 66.39 % | 17.333 M -1.64 % | 17.621 M -30.88 % | 25.494 M 7.03 % | 23.820 M 22.30 % | 19.477 M -43.49 % | 34.469 M -17.69 % | 41.878 M 5.37 % | 39.742 M -17.96 % | 48.445 M 1 469.63 % | 3.086 M |
Total current assets | 390.124 M 34.35 % | 290.379 M -33.97 % | 439.742 M 28.52 % | 342.161 M -3.18 % | 353.412 M -0.53 % | 355.290 M 16.99 % | 303.700 M 3.54 % | 293.309 M 2.83 % | 285.234 M -1.64 % | 289.987 M 19.39 % | 242.895 M 7.03 % | 226.950 M 13.90 % | 199.248 M 7.42 % | 185.479 M -6.82 % | 199.057 M 3.33 % | 192.643 M -0.83 % | 194.250 M 512.35 % | 31.722 M |
Inventory | 70.321 M 34.35 % | 52.342 M -10.87 % | 58.722 M 28.52 % | 45.691 M -11.78 % | 51.791 M -0.53 % | 52.067 M -2.85 % | 53.597 M 3.54 % | 51.763 M 2.05 % | 50.724 M -1.64 % | 51.570 M 33.02 % | 38.769 M 7.03 % | 36.224 M 40.47 % | 25.787 M 18.87 % | 21.693 M 0.56 % | 21.572 M 9.32 % | 19.732 M -1.34 % | 20.001 M 89.40 % | 10.560 M |
Net receivables | 257.879 M 34.35 % | 191.945 M -33.46 % | 288.450 M 41.96 % | 203.186 M -4.93 % | 213.729 M -0.53 % | 214.865 M 7.01 % | 200.790 M 3.59 % | 193.825 M -5.88 % | 205.930 M -1.59 % | 209.263 M 24.53 % | 168.038 M 7.23 % | 156.712 M 9.19 % | 143.521 M 14.55 % | 125.292 M -3.79 % | 130.232 M 4.78 % | 124.290 M 2.68 % | 121.041 M 597.62 % | 17.351 M |
Tax assets | 7.307 M | 0.000 -100.00 % | 7.591 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.315 M | 0.000 -100.00 % | 2.526 M | 0.000 -100.00 % | 2.294 M | 0.000 -100.00 % | 2.145 M -2.69 % | 2.204 M 5.81 % | 2.083 M -7.62 % | 2.255 M 6.66 % | 2.114 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 135.650 M 38.46 % | 97.972 M -18.00 % | 119.480 M 139.11 % | 49.969 M -45.71 % | 92.047 M -0.53 % | 92.536 M 33.08 % | 69.533 M 36.71 % | 50.862 M -63.62 % | 139.821 M 37.90 % | 101.392 M 71.01 % | 59.289 M 43.62 % | 41.282 M -47.90 % | 79.229 M 137.13 % | 33.411 M -49.65 % | 66.360 M 101.46 % | 32.940 M -51.06 % | 67.301 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.141 M | 0.000 -100.00 % | 4.954 M | 0.000 -100.00 % | 4.243 M | 0.000 -100.00 % | 3.042 M | 0.000 -100.00 % | 1.519 M -33.52 % | 2.284 M 8.72 % | 2.101 M -32.95 % | 3.133 M -34.11 % | 4.755 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.096 M | 0.000 -100.00 % | 11.133 M | 0.000 -100.00 % | 12.720 M -5.94 % | 13.524 M -5.64 % | 14.332 M -3.99 % | 14.927 M -6.80 % | 16.015 M | 0.000 |
Minority interest | -7.000 K -34.36 % | -5.210 K -113.36 % | 39.000 K 28.52 % | 30.345 K 2 158.68 % | -1.474 K 0.54 % | -1.482 K 96.99 % | -49.231 K -3.54 % | -47.547 K -684.82 % | 8.130 K -1.64 % | 8.266 K 1 209.18 % | -745.200 -7.03 % | -696.282 94.30 % | -12.223 K 57.71 % | -28.902 K 42.01 % | -49.843 K 51.56 % | -102.901 K -8.75 % | -94.620 K -127.51 % | 343.893 K |
Capital lease obligations | 40.875 M 34.35 % | 30.424 M 20.90 % | 25.165 M 28.52 % | 19.581 M -3.47 % | 20.285 M -0.53 % | 20.393 M -20.79 % | 25.745 M 26.72 % | 20.317 M -6.16 % | 21.650 M 33.08 % | 16.268 M -24.95 % | 21.675 M 43.62 % | 15.092 M -36.13 % | 23.630 M 0.28 % | 23.565 M -4.14 % | 24.584 M 0.24 % | 24.525 M -4.01 % | 25.550 M | 0.000 |
Preferred stock | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 81.527 M 94 524.43 % | -86.341 K 64.61 % | -244.000 K -28.52 % | -189.855 K -5.51 % | -179.948 K 0.53 % | -180.905 K -100.57 % | 31.806 M 2 376.53 % | -1.397 M -101.70 % | 82.001 M 5 813.54 % | -1.435 M -101.79 % | 80.399 M 6 145.50 % | -1.330 M -103.53 % | 37.670 M -13.96 % | 43.781 M -4.62 % | 45.902 M -1.41 % | 46.560 M 25.77 % | 37.019 M | 0.000 |
Deferred tax liabilities non current | 6.767 M | 0.000 -100.00 % | 6.965 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.136 M | 0.000 -100.00 % | 2.494 M | 0.000 -100.00 % | 2.732 M | 0.000 -100.00 % | 3.305 M 32.97 % | 2.486 M 18.52 % | 2.097 M 3.73 % | 2.022 M 473.25 % | 352.675 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 618.188 M 34.35 % | 460.132 M -27.27 % | 632.631 M 28.52 % | 492.247 M -2.74 % | 506.113 M -0.53 % | 508.804 M 12.27 % | 453.204 M 3.54 % | 437.698 M 3.72 % | 421.993 M -1.64 % | 429.025 M 16.62 % | 367.875 M 7.03 % | 343.727 M 10.63 % | 310.709 M 5.47 % | 294.598 M -5.21 % | 310.777 M 2.21 % | 304.067 M 1.23 % | 300.371 M 626.10 % | 41.368 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2001-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 944.218 K | 0.000 | 0.000 -100.00 % | 520.209 K 3.59 % | 502.165 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -26.121 M -5.66 % | -24.722 M -181.73 % | -8.775 M -986.47 % | -807.662 K 83.06 % | -4.768 M 0.53 % | -4.793 M -128.52 % | 16.804 M 3.59 % | 16.221 M 191.43 % | -17.742 M 1.59 % | -18.029 M -47.56 % | -12.218 M -7.23 % | -11.394 M -54.84 % | -7.359 M -542.70 % | 1.662 M 125.28 % | -6.576 M 43.67 % | -11.675 M -454.60 % | 3.292 M |
Accounts receivables | -26.121 M -5.66 % | -24.722 M -1 090.83 % | -2.076 M -157.04 % | -807.662 K 83.06 % | -4.768 M 0.53 % | -4.793 M -128.52 % | 16.804 M 3.59 % | 16.221 M 191.43 % | -17.742 M 1.59 % | -18.029 M -47.56 % | -12.218 M -7.23 % | -11.394 M 32.38 % | -16.851 M -245.62 % | 11.572 M 533.06 % | -2.672 M 70.39 % | -9.026 M -138.21 % | 23.624 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.914 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.596 M | 0.000 -100.00 % | 16.201 M | 0.000 -100.00 % | 11.977 M 313.74 % | -5.603 M -1 216.82 % | -425.531 K 43.70 % | -755.873 K 74.76 % | -2.994 M |
Other working capital | 0.000 | 0.000 100.00 % | -6.699 M | 0.000 -100.00 % | 1.914 M | 0.000 | 0.000 | 0.000 100.00 % | -23.746 M | 0.000 100.00 % | -11.695 M | 0.000 100.00 % | -2.485 M 42.30 % | -4.307 M -23.80 % | -3.479 M -83.76 % | -1.893 M 89.08 % | -17.337 M |
Other non cash items | 3.272 M 5.66 % | 3.097 M 192.51 % | -3.348 M -0.39 % | -3.335 M -4 667.63 % | 73.012 K -0.53 % | 73.401 K -99.76 % | 30.636 M 762.58 % | -4.624 M -151.39 % | 8.997 M -1.59 % | 9.143 M 33.12 % | 6.868 M 7.23 % | 6.405 M -65.96 % | 18.818 M 78.99 % | 10.513 M -39.57 % | 17.396 M -32.17 % | 25.645 M 565.90 % | -5.504 M |
Net cash provided by operating activities | -10.768 M -5.66 % | -10.191 M -159.02 % | 17.268 M 157.04 % | 6.718 M 15.08 % | 5.838 M -0.53 % | 5.869 M -89.71 % | 57.036 M 173.42 % | 20.861 M 5 044.95 % | -421.855 K 1.59 % | -428.683 K 71.12 % | -1.484 M -7.23 % | -1.384 M -148.30 % | 2.866 M -79.27 % | 13.827 M 73.28 % | 7.979 M 26.04 % | 6.331 M -72.17 % | 22.750 M |
Investments in property plant and equipment | -2.608 M -5.66 % | -2.468 M 73.85 % | -9.439 M -157.04 % | -3.672 M 11.23 % | -4.137 M 0.53 % | -4.159 M -3.95 % | -4.001 M -3.59 % | -3.862 M -42.09 % | -2.718 M 1.59 % | -2.762 M -22.96 % | -2.246 M -7.23 % | -2.095 M 69.16 % | -6.792 M -97.06 % | -3.447 M 18.04 % | -4.205 M -22.02 % | -3.446 M 23.49 % | -4.504 M |
Acquisitions net | -3.769 M -5.66 % | -3.567 M 75.60 % | -14.620 M -157.04 % | -5.688 M -277.04 % | -1.509 M 0.53 % | -1.517 M -254.54 % | -427.761 K -3.59 % | -412.923 K 92.46 % | -5.479 M 1.59 % | -5.568 M 33.41 % | -8.362 M -7.23 % | -7.798 M -31.86 % | -5.914 M -362.86 % | -1.278 M 69.47 % | -4.185 M -38.86 % | -3.014 M -1 393.60 % | 232.966 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 909.889 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 15.351 M 5.66 % | 14.529 M 150.50 % | 5.800 M 157.04 % | 2.256 M 2 017.42 % | 106.567 K -0.53 % | 107.133 K 102.00 % | -5.367 M -875.13 % | 692.350 K -75.30 % | 2.803 M -1.59 % | 2.848 M 1 967.74 % | 137.747 K 7.23 % | 128.463 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 8.975 M 5.66 % | 8.494 M 146.52 % | -18.259 M -157.04 % | -7.104 M -28.26 % | -5.539 M 0.53 % | -5.568 M 43.15 % | -9.795 M -173.42 % | -3.582 M 33.59 % | -5.394 M 1.59 % | -5.482 M 47.64 % | -10.470 M -7.23 % | -9.764 M 23.15 % | -12.706 M -168.94 % | -4.725 M 43.69 % | -8.390 M -29.88 % | -6.460 M -51.24 % | -4.272 M |
Debt repayment | 0.000 | 0.000 100.00 % | -32.750 M | 0.000 | 0.000 | 0.000 100.00 % | -20.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.860 M | 0.000 | 0.000 -100.00 % | 35.572 K | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -897.337 K -5.66 % | -849.274 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.600 | 0.000 | 0.000 | 0.000 100.00 % | -1.020 M | 0.000 | 0.000 |
Dividends paid | -1.771 M -5.66 % | -1.676 M 43.29 % | -2.955 M -157.04 % | -1.150 M 32.21 % | -1.696 M 0.53 % | -1.705 M 41.46 % | -2.912 M -3.59 % | -2.811 M 17.56 % | -3.410 M 1.59 % | -3.465 M -44.93 % | -2.391 M -7.23 % | -2.230 M 59.65 % | -5.526 M -16.42 % | -4.747 M 16.98 % | -5.718 M 46.24 % | -10.636 M | 0.000 |
Other financing activites | 1.971 M 5.66 % | 1.865 M 133.45 % | -5.576 M 62.60 % | -14.911 M -162.03 % | 24.039 M -0.53 % | 24.167 M 367.10 % | -9.048 M -1.89 % | -8.880 M -198.63 % | 9.003 M -1.59 % | 9.149 M -33.85 % | 13.830 M 7.23 % | 12.898 M 757.92 % | 1.503 M 144.62 % | -3.370 M -153.88 % | 6.254 M 103 420.92 % | -6.053 K 99.91 % | -6.480 M |
Net cash used provided by financing activities | -697.186 K -5.66 % | -659.843 K 98.40 % | -41.281 M -157.04 % | -16.060 M -171.88 % | 22.343 M -0.53 % | 22.462 M 170.27 % | -31.966 M -173.42 % | -11.691 M -309.03 % | 5.593 M -1.59 % | 5.684 M -50.31 % | 11.439 M 7.23 % | 10.668 M 365.20 % | -4.023 M 75.15 % | -16.189 M -660.87 % | 2.886 M 127.12 % | -10.642 M 17.79 % | -12.945 M |
Effect of forex changes on cash | -669.267 K -5.66 % | -633.420 K 40.58 % | -1.066 M -157.04 % | -414.724 K -217.64 % | 352.522 K -0.53 % | 354.396 K 202.43 % | -346.000 K -174.21 % | -126.181 K -266.97 % | -34.384 K 1.59 % | -34.941 K 85.53 % | -241.526 K -7.23 % | -225.247 K -132.22 % | 699.022 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 | 0.000 100.00 % | -43.338 M 41.67 % | -74.295 M -262.36 % | 45.758 M 97.94 % | 23.117 M 54.85 % | 14.929 M 173.40 % | 5.461 M 171.77 % | -7.608 M -2 809.63 % | -261.493 K -104.79 % | 5.464 M 874.68 % | -705.333 K 94.64 % | -13.164 M -42.52 % | -9.237 M -333.65 % | 3.953 M 147.32 % | -8.355 M -250.98 % | 5.534 M |
Cash at beginning of period | 0.000 | 0.000 -100.00 % | 100.739 M 35.59 % | 74.295 M 153.92 % | 29.259 M 0.00 % | 29.259 M 68.81 % | 17.333 M | 0.000 -100.00 % | 24.941 M | 0.000 -100.00 % | 19.477 M 3.40 % | 18.837 M -42.29 % | 32.641 M -22.06 % | 41.878 M 10.42 % | 37.925 M -18.05 % | 46.279 M 13.58 % | 40.745 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 57.401 M | 0.000 -100.00 % | 75.017 M 224.51 % | 23.117 M -20.99 % | 29.259 M 435.83 % | 5.461 M -68.50 % | 17.333 M 6 728.34 % | -261.493 K -101.05 % | 24.941 M 37.56 % | 18.131 M -6.91 % | 19.477 M -40.33 % | 32.641 M -22.06 % | 41.878 M 10.42 % | 37.925 M -18.05 % | 46.279 M |
Operating cash flow | -10.768 M -5.66 % | -10.191 M -159.02 % | 17.268 M 157.04 % | 6.718 M 15.08 % | 5.838 M -0.53 % | 5.869 M -72.84 % | 21.610 M 3.59 % | 20.861 M 5 044.95 % | -421.855 K 1.59 % | -428.683 K 71.12 % | -1.484 M -7.23 % | -1.384 M -148.30 % | 2.866 M -79.27 % | 13.827 M 73.28 % | 7.979 M 26.04 % | 6.331 M -72.17 % | 22.750 M |
Capital expenditure | -2.608 M -5.66 % | -2.468 M 74.22 % | -9.573 M -160.69 % | -3.672 M 11.23 % | -4.137 M 0.53 % | -4.159 M -3.95 % | -4.001 M -3.59 % | -3.862 M -42.09 % | -2.718 M 1.59 % | -2.762 M -22.96 % | -2.246 M -7.23 % | -2.095 M 69.16 % | -6.792 M -97.06 % | -3.447 M 18.04 % | -4.205 M -22.02 % | -3.446 M 23.49 % | -4.504 M |
Free CashFlow | -13.376 M -5.66 % | -12.659 M -264.52 % | 7.695 M 152.64 % | 3.046 M 79.06 % | 1.701 M -0.53 % | 1.710 M -90.29 % | 17.609 M 3.59 % | 16.999 M 641.41 % | -3.140 M 1.59 % | -3.191 M 14.47 % | -3.730 M -7.23 % | -3.479 M 11.40 % | -3.926 M -137.83 % | 10.380 M 175.04 % | 3.774 M 30.85 % | 2.884 M -84.19 % | 18.246 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 |