CSYJF

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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015