SJCORP.BO

SJ Corporation Limited SJCORP.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 153.109 M -1.52 % 155.480 M -28.59 % 217.719 M 51.45 % 143.761 M 285.55 % 37.287 M -57.23 % 87.186 M 2.16 % 85.339 M 6.21 % 80.346 M -36.60 % 126.738 M -67.72 % 392.663 M -17.36 % 475.175 M 11.44 % 426.393 M 168.46 % 158.828 M 57.74 % 100.692 M 33.22 % 75.585 M -67.69 % 233.968 M 5.01 % 222.795 M
Net income -2.018 M -3 408.20 % 61.000 K -98.27 % 3.535 M 1 127.43 % 288.000 K 117.19 % -1.675 M -1 239.46 % 147.000 K -93.02 % 2.106 M 1 376.36 % -165.000 K 96.52 % -4.737 M -484.95 % -809.808 K -2 504.28 % 33.682 K -99.60 % 8.445 M 76.90 % 4.774 M 12.78 % 4.233 M 10.81 % 3.820 M -80.45 % 19.537 M -44.81 % 35.399 M
Income before tax -2.226 M -1 955.00 % 120.000 K -97.88 % 5.649 M 1 337.40 % 393.000 K 117.94 % -2.191 M -2 073.87 % 111.000 K -95.65 % 2.552 M 254.39 % -1.653 M 65.13 % -4.740 M -425.63 % -901.769 K -3 854.61 % -22.803 K -100.21 % 10.648 M 81.15 % 5.878 M 7.09 % 5.489 M 43.69 % 3.820 M -80.45 % 19.537 M -44.81 % 35.399 M
Income before tax ratio -0.01 -1 983.73 % 0.00 -97.03 % 0.03 849.13 % 0.00 104.65 % -0.06 -4 715.39 % 0.00 -95.74 % 0.03 245.35 % -0.02 44.99 % -0.04 -1 528.53 % 0.00 -4 685.62 % 0.00 -100.19 % 0.02 -32.52 % 0.04 -32.11 % 0.05 7.86 % 0.05 -39.48 % 0.08 -47.44 % 0.16
EBITDA -361.000 K -134.45 % 1.048 M -82.09 % 5.851 M 735.86 % 700.000 K 139.91 % -1.754 M -326.32 % 775.000 K 208.39 % -715.000 K 74.72 % -2.828 M -161.85 % -1.080 M -126.97 % 4.004 M 1.18 % 3.957 M -62.98 % 10.690 M 64.89 % 6.483 M 8.72 % 5.963 M 40.87 % 4.233 M -78.91 % 20.070 M -43.80 % 35.713 M
Net income ratio -0.01 -3 459.43 % 0.00 -97.58 % 0.02 710.48 % 0.00 104.46 % -0.04 -2 764.32 % 0.00 -93.17 % 0.02 1 301.69 % 0.00 94.51 % -0.04 -1 712.32 % 0.00 -3 009.50 % 0.00 -99.64 % 0.02 -34.11 % 0.03 -28.50 % 0.04 -16.82 % 0.05 -39.48 % 0.08 -47.44 % 0.16
Ratio EBITDA 0.00 -134.98 % 0.01 -74.92 % 0.03 451.92 % 0.00 110.35 % -0.05 -629.20 % 0.01 206.10 % -0.01 76.20 % -0.04 -313.05 % -0.01 -183.57 % 0.01 22.45 % 0.01 -66.78 % 0.03 -38.58 % 0.04 -31.07 % 0.06 5.74 % 0.06 -34.71 % 0.09 -46.49 % 0.16
Gross profit ratio 0.03 -27.25 % 0.04 -14.44 % 0.05 277.26 % 0.01 197.20 % -0.01 -213.31 % 0.01 -22.79 % 0.01 157.83 % -0.03 -82.46 % -0.01 -305.61 % 0.01 -74.85 % 0.03 -23.47 % 0.04 -28.07 % 0.05 -53.75 % 0.11 75.84 % 0.06 -28.85 % 0.09 -45.94 % 0.16
Weighted average shs out dil 8.452 M 1.16 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 1.98 % 8.193 M 2.41 % 8.000 M 0.00 % 8.000 M
Weighted average shs out 8.452 M 1.16 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M -0.01 % 8.356 M 0.01 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 1.98 % 8.193 M 2.41 % 8.000 M 0.00 % 8.000 M
EPS diluted -0.24 -3 387.67 % 0.01 -98.26 % 0.42 1 117.39 % 0.03 117.25 % -0.20 -1 236.36 % 0.02 -92.96 % 0.25 1 369.04 % -0.02 96.54 % -0.57 -488.24 % -0.10 -2 522.50 % 0.00 -99.60 % 1.01 77.19 % 0.57 11.76 % 0.51 8.51 % 0.47 -80.74 % 2.44 -44.80 % 4.42
Earnings per share -0.24 -3 387.67 % 0.01 -98.26 % 0.42 1 117.39 % 0.03 117.25 % -0.20 -1 236.36 % 0.02 -92.96 % 0.25 1 369.04 % -0.02 96.54 % -0.57 -488.24 % -0.10 -2 522.50 % 0.00 -99.60 % 1.01 77.19 % 0.57 11.76 % 0.51 8.51 % 0.47 -80.74 % 2.44 -44.80 % 4.42
Gross profit 4.564 M -28.36 % 6.371 M -38.90 % 10.427 M 471.34 % 1.825 M 474.74 % -487.000 K -148.46 % 1.005 M -21.11 % 1.274 M 161.43 % -2.074 M -15.67 % -1.793 M -166.36 % 2.702 M -79.22 % 12.999 M -14.72 % 15.242 M 93.11 % 7.893 M -27.05 % 10.820 M 134.25 % 4.619 M -77.02 % 20.096 M -43.23 % 35.399 M
Income tax expense -208.000 K -452.54 % 59.000 K -97.21 % 2.114 M 1 913.33 % 105.000 K 120.35 % -516.000 K -1 333.33 % -36.000 K -108.07 % 446.000 K 129.97 % -1.488 M -49 500.00 % -3.000 K 96.74 % -91.961 K -262.81 % 56.485 K -97.43 % 2.202 M 99.46 % 1.104 M -12.10 % 1.256 M 0.000 0.000 0.000
Cost of revenue 148.545 M -0.38 % 149.109 M -28.07 % 207.292 M 46.05 % 141.936 M 275.75 % 37.774 M -56.17 % 86.181 M 2.52 % 84.065 M 2.00 % 82.420 M -35.88 % 128.531 M -67.04 % 389.961 M -15.63 % 462.176 M 12.41 % 411.151 M 172.40 % 150.935 M 67.94 % 89.872 M 26.64 % 70.966 M -66.82 % 213.873 M 14.13 % 187.396 M
General and administrative expenses 2.740 M 694.20 % 345.000 K -85.98 % 2.460 M -14.46 % 2.876 M -7.20 % 3.099 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.190 M 470.09 % 559.556 K 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 136.000 K 65.85 % 82.000 K -1.20 % 83.000 K 15.28 % 72.000 K 5.88 % 68.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.659 K -82.38 % 355.652 K 0.000 0.000 0.000 0.000 0.000
Other expenses 4.607 M -24.10 % 6.070 M 0.000 0.000 0.000 -100.00 % 6.000 K 0.000 0.000 100.00 % -25.000 K 44.98 % -45.439 K 0.000 0.000 -100.00 % 48.060 K -31.13 % 69.780 K 0.000 -100.00 % 162.000 K 0.000
Operating expenses 8.005 M 23.21 % 6.497 M 27.72 % 5.087 M 140.86 % 2.112 M -14.67 % 2.475 M 84.70 % 1.340 M -48.66 % 2.610 M 104.23 % 1.278 M -32.56 % 1.895 M -7.47 % 2.048 M -37.05 % 3.253 M 72.57 % 1.885 M -5.23 % 1.989 M 25.09 % 1.590 M 5.72 % 1.504 M 12.32 % 1.339 M 0.000
Cost and expenses 156.550 M 0.61 % 155.606 M -26.73 % 212.379 M 47.44 % 144.048 M 257.89 % 40.249 M -54.01 % 87.521 M 0.98 % 86.675 M 3.56 % 83.698 M -35.83 % 130.426 M -66.73 % 392.009 M -15.77 % 465.429 M 12.04 % 415.427 M 171.66 % 152.924 M 67.20 % 91.461 M 26.21 % 72.470 M -66.33 % 215.212 M 214.84 % -187.396 M
Research and development expenses 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
Selling general and administrative expenses 3.398 M 695.78 % 427.000 K -91.61 % 5.087 M 140.86 % 2.112 M -14.67 % 2.475 M 85.53 % 1.334 M -48.59 % 2.595 M 104.17 % 1.271 M -32.03 % 1.870 M -6.61 % 2.002 M -38.44 % 3.253 M -23.92 % 4.276 M 120.30 % 1.941 M 27.70 % 1.520 M 1.06 % 1.504 M 27.78 % 1.177 M 0.000
Interest income 937.000 K 2 828.13 % 32.000 K -15.79 % 38.000 K -81.64 % 207.000 K -62.23 % 548.000 K 206.15 % 179.000 K -83.93 % 1.114 M -27.71 % 1.541 M 1 353.77 % 106.000 K 0.000 0.000 0.000 0.000 -100.00 % 227.590 K 868.34 % 23.503 K 234.71 % 7.022 K 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 194.000 K -93.50 % 2.986 M -25.38 % 4.001 M -8.20 % 4.359 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.867 M 101.19 % 928.000 K 359.41 % 202.000 K -34.20 % 307.000 K -29.75 % 437.000 K -34.09 % 663.000 K 6.76 % 621.000 K 18.51 % 524.000 K -22.26 % 674.000 K -25.46 % 904.188 K -26.90 % 1.237 M 77.75 % 695.936 K 14.89 % 605.741 K 27.73 % 474.251 K 14.98 % 412.464 K -22.65 % 533.274 K 69.98 % 313.724 K
Operating income -3.441 M -2 630.95 % -126.000 K -102.36 % 5.340 M 1 960.63 % -287.000 K 90.31 % -2.962 M -784.18 % -335.000 K 74.93 % -1.336 M 60.14 % -3.352 M 9.11 % -3.688 M -663.97 % 653.930 K -93.29 % 9.746 M -11.13 % 10.966 M 85.74 % 5.904 M -36.03 % 9.230 M 196.31 % 3.115 M -83.39 % 18.756 M -47.02 % 35.399 M
Operating income ratio -0.02 -2 673.24 % 0.00 -103.30 % 0.02 1 328.58 % 0.00 97.49 % -0.08 -1 967.42 % 0.00 75.46 % -0.02 62.48 % -0.04 -43.37 % -0.03 -1 847.32 % 0.00 -91.88 % 0.02 -20.25 % 0.03 -30.81 % 0.04 -59.45 % 0.09 122.43 % 0.04 -48.59 % 0.08 -49.55 % 0.16
Total other income expenses net 1.213 M 393.09 % 246.000 K -20.39 % 309.000 K -54.56 % 680.000 K -11.80 % 771.000 K 72.87 % 446.000 K -88.53 % 3.888 M 128.84 % 1.699 M 261.50 % -1.052 M 32.38 % -1.556 M 84.08 % -9.769 M -2 962.38 % -319.000 K -1 118.25 % -26.185 K 99.30 % -3.741 M -630.01 % 705.830 K -9.58 % 780.600 K 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -14.290 M -96.78 % -7.262 M -246.97 % 4.941 M 128.67 % -17.235 M -178.03 % -6.199 M -94.27 % -3.191 M 46.90 % -6.009 M 37.28 % -9.580 M -240.63 % 6.812 M -93.03 % 97.676 M -2.25 % 99.920 M 88.44 % 53.024 M 14 952.66 % -357.000 K 57.14 % -833.000 K -1 505.91 % -51.871 K 96.95 % -1.702 M 58.11 % -4.063 M
Total investments 10.279 M -14.56 % 12.031 M 10.59 % 10.879 M -10.40 % 12.142 M 4.79 % 11.587 M -47.14 % 21.922 M -34.35 % 33.390 M -11.08 % 37.550 M 68.76 % 22.251 M 56.51 % 14.217 M -8.07 % 15.465 M 5.78 % 14.620 M -0.95 % 14.760 M 33.08 % 11.091 M 567.33 % 1.662 M 0.000 0.000
Total debt 0.000 0.000 -100.00 % 7.700 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.329 M -92.55 % 98.379 M -2.68 % 101.084 M 78.56 % 56.610 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -3.918 M -132.80 % -1.683 M 37.67 % -2.700 M 46.48 % -5.045 M 2.17 % -5.157 M 28.39 % -7.202 M -31.47 % -5.478 M -126.27 % -2.421 M -2 281.08 % 111.000 K 0.000 0.000 0.000 -100.00 % 39.349 M 10.68 % 35.552 M 10.10 % 32.291 M -7.62 % 34.956 M 113.79 % 16.351 M
Retained earnings 41.744 M -4.59 % 43.754 M 1.00 % 43.322 M 2.39 % 42.312 M 1.06 % 41.868 M -6.34 % 44.702 M 0.71 % 44.388 M 5.64 % 42.018 M 3.54 % 40.580 M -9.88 % 45.029 M -2.83 % 46.341 M -1.02 % 46.817 M 0.000 0.000 0.000 0.000 0.000
Common stock 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 317.75 % 2.000 M 0.00 % 2.000 M
Total equity 83.811 M -4.82 % 88.056 M 1.67 % 86.607 M 4.03 % 83.252 M 0.67 % 82.696 M -0.95 % 83.485 M -1.66 % 84.895 M -0.80 % 85.582 M -1.26 % 86.676 M -4.77 % 91.014 M -1.42 % 92.326 M -0.51 % 92.802 M 8.75 % 85.334 M 4.66 % 81.537 M 4.17 % 78.276 M 111.81 % 36.956 M 101.38 % 18.351 M
Other non current 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
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 153.666 K -65.20 % 441.559 K 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 153.666 K -65.20 % 441.559 K 0.000 0.000 0.000 0.000 0.000
Other current liabilities 10.101 M 1 629.62 % 584.000 K 53.28 % 381.000 K 136.65 % 161.000 K -45.05 % 293.000 K 7.33 % 273.000 K -6.83 % 293.000 K 2.45 % 286.000 K -74.89 % 1.139 M 10.09 % 1.035 M -18.35 % 1.267 M -28.10 % 1.762 M 25.76 % 1.401 M 7.55 % 1.303 M 98.15 % 657.587 K -35.98 % 1.027 M 265.65 % 280.906 K
Deferred revenue 0.000 0.000 -100.00 % 22.000 K -77.55 % 98.000 K -5.77 % 104.000 K 0.000 0.000 0.000 0.000 -100.00 % 502.794 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 -100.00 % 7.700 M 76 900.00 % 10.000 K 0.000 0.000 0.000 0.000 -100.00 % 7.329 M -92.55 % 98.379 M -2.53 % 100.930 M 79.69 % 56.168 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 10.101 M 1 629.62 % 584.000 K -98.92 % 54.302 M 136.34 % 22.976 M 5 687.41 % 397.000 K -51.23 % 814.000 K 177.82 % 293.000 K 2.45 % 286.000 K -96.62 % 8.468 M -93.60 % 132.220 M 1.19 % 130.659 M 50.97 % 86.546 M 101.37 % 42.978 M 1 681.10 % 2.413 M 222.71 % 747.721 K -94.74 % 14.226 M -93.47 % 217.693 M
Total liabilities 10.101 M 1 629.62 % 584.000 K -98.92 % 54.302 M 136.34 % 22.976 M 5 687.41 % 397.000 K -51.23 % 814.000 K 177.82 % 293.000 K 2.45 % 286.000 K -96.62 % 8.468 M -93.60 % 132.220 M 1.08 % 130.813 M 50.38 % 86.987 M 102.40 % 42.978 M 1 681.10 % 2.413 M 222.71 % 747.721 K -94.74 % 14.226 M -93.47 % 217.693 M
Other non current assets 422.000 K 0.00 % 422.000 K 13.75 % 371.000 K 6.30 % 349.000 K 49.15 % 234.000 K 0.00 % 233.999 K 836.03 % 24.999 K -71.27 % 87.000 K 40.32 % 62.000 K -0.65 % 62.405 K -67.55 % 192.282 K 208.12 % 62.405 K 0.00 % 62.404 K -5.98 % 66.374 K 0.000 0.000 0.000
Long term investments 10.279 M -14.56 % 12.031 M 10.59 % 10.879 M -10.40 % 12.142 M 4.79 % 11.587 M 22.98 % 9.422 M -27.68 % 13.028 M -65.30 % 37.550 M 68.76 % 22.251 M 56.51 % 14.217 M -8.07 % 15.465 M 5.78 % 14.620 M -0.95 % 14.760 M 1 113.82 % 1.216 M 291.32 % 310.740 K 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.210 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 4.251 M -15.37 % 5.023 M 1 044.19 % 439.000 K -31.51 % 641.000 K -32.38 % 948.000 K -27.02 % 1.299 M -33.79 % 1.962 M -30.38 % 2.818 M -9.88 % 3.127 M -71.17 % 10.846 M -7.07 % 11.671 M -8.59 % 12.768 M 8.36 % 11.783 M -4.68 % 12.361 M 152.16 % 4.902 M -4.39 % 5.127 M -9.43 % 5.661 M
Total non current assets 15.777 M -11.28 % 17.783 M 48.66 % 11.962 M -21.09 % 15.160 M 1.70 % 14.907 M 18.53 % 12.577 M -24.12 % 16.574 M -60.73 % 42.207 M 64.20 % 25.704 M 1.40 % 25.349 M -7.24 % 27.327 M -0.45 % 27.451 M 3.18 % 26.606 M 95.02 % 13.643 M 161.71 % 5.213 M 1.68 % 5.127 M -9.43 % 5.661 M
Other current assets 1.040 M -88.58 % 9.107 M -1.32 % 9.229 M 791.69 % 1.035 M 19.93 % 863.000 K -34.77 % 1.323 M 35.41 % 977.000 K 50.77 % 648.000 K 478.57 % 112.000 K -93.63 % 1.757 M 16.20 % 1.512 M 146.16 % 614.367 K 0.000 -100.00 % 155.145 K 0.000 0.000 0.000
Short term investments 30.478 M 0.000 0.000 0.000 0.000 -100.00 % 12.500 M -38.61 % 20.362 M 0.000 0.000 0.000 0.000 -100.00 % 185.684 K 0.000 -100.00 % 9.875 M 630.94 % 1.351 M 0.000 0.000
cash and cash equivalents 14.290 M 96.78 % 7.262 M 163.21 % 2.759 M -83.99 % 17.235 M 178.03 % 6.199 M 94.27 % 3.191 M -46.90 % 6.009 M -37.28 % 9.580 M 1 753.00 % 517.000 K -26.54 % 703.781 K -39.54 % 1.164 M -67.53 % 3.585 M 903.25 % 357.338 K -57.13 % 833.455 K 1 506.78 % 51.871 K -96.95 % 1.702 M -58.11 % 4.063 M
Cash and short term investments 44.768 M 516.47 % 7.262 M 163.21 % 2.759 M -83.99 % 17.235 M 178.03 % 6.199 M -60.49 % 15.691 M -40.50 % 26.371 M 175.27 % 9.580 M 1 753.00 % 517.000 K -26.54 % 703.781 K -39.54 % 1.164 M -67.53 % 3.585 M 903.25 % 357.338 K -96.66 % 10.708 M 663.22 % 1.403 M -17.57 % 1.702 M -58.11 % 4.063 M
Total current assets 78.135 M 10.27 % 70.857 M -45.05 % 128.947 M 41.59 % 91.068 M 33.56 % 68.186 M -4.93 % 71.722 M 4.53 % 68.614 M 57.15 % 43.661 M -37.12 % 69.440 M -64.91 % 197.885 M 1.06 % 195.812 M 28.54 % 152.338 M 49.78 % 101.706 M 44.66 % 70.307 M -4.75 % 73.810 M 60.26 % 46.055 M -80.01 % 230.384 M
Inventory 32.227 M -19.45 % 40.011 M 0.78 % 39.700 M 5.99 % 37.458 M -7.46 % 40.476 M 58.74 % 25.498 M 299.59 % 6.381 M 0.000 -100.00 % 49.247 M -33.46 % 74.014 M 109.40 % 35.345 M -49.38 % 69.830 M 226.69 % 21.375 M -10.85 % 23.976 M 273.98 % 6.411 M -58.29 % 15.369 M -50.99 % 31.362 M
Net receivables 100.000 K -99.31 % 14.477 M -81.26 % 77.259 M 118.62 % 35.340 M 71.15 % 20.648 M -29.31 % 29.210 M -16.27 % 34.885 M 4.34 % 33.433 M 70.89 % 19.564 M -83.89 % 121.410 M -23.06 % 157.791 M 101.50 % 78.308 M -2.08 % 79.973 M 125.48 % 35.468 M -46.26 % 65.996 M 127.70 % 28.984 M -85.13 % 194.959 M
Tax assets 825.000 K 168.73 % 307.000 K 12.45 % 273.000 K -86.54 % 2.028 M -5.14 % 2.138 M 31.81 % 1.622 M 4.04 % 1.559 M -11.02 % 1.752 M 563.64 % 264.000 K 18.13 % 223.484 K 0.000 0.000 0.000 0.000 0.000 0.000 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
Account payables 0.000 0.000 -100.00 % 46.199 M 103.46 % 22.707 M 0.000 -100.00 % 541.000 K 0.000 0.000 0.000 -100.00 % 32.303 M 13.50 % 28.461 M -1.24 % 28.818 M -30.46 % 41.443 M 0.000 -100.00 % 22.365 K -99.83 % 13.067 M -93.99 % 217.379 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 133.629 K -87.96 % 1.110 M 1 537.92 % 67.769 K -49.00 % 132.870 K 290.91 % 33.990 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 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
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
Other total stockholders equity 37.630 M 4.68 % 35.947 M 2.91 % 34.930 M 7.20 % 32.585 M -13.41 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.00 % 37.630 M 0.000 0.000
Deferred tax liabilities non current 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 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
Total assets 93.912 M 5.95 % 88.640 M -37.09 % 140.909 M 32.65 % 106.228 M 27.84 % 83.093 M -1.43 % 84.299 M -1.04 % 85.188 M -0.79 % 85.868 M -9.75 % 95.144 M -57.38 % 223.234 M 0.04 % 223.139 M 24.11 % 179.789 M 40.12 % 128.312 M 52.84 % 83.951 M 6.24 % 79.023 M 54.40 % 51.182 M -78.32 % 236.045 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 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
Change in working capital 8.890 M -46.05 % 16.477 M 156.06 % -29.394 M -539.37 % 6.690 M 596.66 % -1.347 M 89.86 % -13.285 M -71.04 % -7.767 M -122.80 % 34.059 M -64.47 % 95.866 M 5 577.42 % 1.689 M 103.75 % -44.997 M 3.83 % -46.790 M -431.28 % -8.807 M -36.82 % -6.437 M 84.33 % -41.084 M -85.09 % -22.197 M -64.23 % -13.516 M
Accounts receivables -8.411 M -113.39 % 62.802 M 223.66 % -50.785 M -168.53 % -18.912 M -234.63 % 14.047 M 164.54 % 5.310 M 485.90 % -1.376 M 90.40 % -14.336 M -113.86 % 103.454 M 184.37 % 36.381 M 145.77 % -79.482 M -4 873.69 % 1.665 M 103.15 % -52.902 M -576.64 % 11.099 M 129.99 % -37.010 M -122.30 % 165.975 M 185.20 % -194.813 M
Inventory 7.783 M 2 610.65 % -310.000 K 86.17 % -2.241 M -174.25 % 3.018 M 120.15 % -14.978 M 21.65 % -19.117 M -199.59 % -6.381 M -112.96 % 49.248 M 98.85 % 24.767 M 164.05 % -38.669 M -212.13 % 34.485 M 171.17 % -48.455 M -1 962.94 % 2.601 M 114.81 % -17.565 M -296.10 % 8.957 M -44.00 % 15.994 M 151.00 % -31.362 M
Accounts payables 0.000 100.00 % -46.199 M -296.66 % 23.492 M 3.46 % 22.707 M 4 297.23 % -541.000 K -203.64 % 522.000 K 5 320.00 % -10.000 K 98.83 % -853.000 K 97.36 % -32.355 M -913.59 % 3.977 M 0.000 0.000 -100.00 % 41.494 M 142 270.90 % 29.145 K 100.22 % -13.031 M 93.62 % -204.166 M -196.01 % 212.659 M
Other working capital 9.518 M 5 072.83 % 184.000 K 31.43 % 140.000 K 213.82 % -123.000 K -198.40 % 125.000 K 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 non cash items -1.150 M -188.22 % -399.000 K -133.67 % 1.185 M 259.49 % -743.000 K -5.24 % -706.000 K -753.70 % 108.000 K -98.23 % 6.091 M 117.75 % -34.308 M 63.67 % -94.436 M -18 353.11 % -511.762 K 58.43 % -1.231 M 90.05 % -12.372 M -1 264.06 % -907.000 K -171.31 % 1.272 M 54 204.64 % -2.351 K 0.000 0.000
Net cash provided by operating activities 7.381 M -56.75 % 17.066 M 169.74 % -24.472 M -474.08 % 6.542 M 298.78 % -3.291 M 74.61 % -12.960 M -62.85 % -7.958 M -124.03 % 33.121 M -63.95 % 91.885 M 7 880.69 % 1.151 M 102.56 % -44.957 M 10.12 % -50.020 M -1 054.13 % -4.334 M -848.36 % -457.000 K 98.76 % -36.853 M -1 632.63 % -2.127 M -109.58 % 22.196 M
Investments in property plant and equipment -1.219 M 78.35 % -5.631 M 0.000 0.000 100.00 % -86.000 K 0.000 100.00 % -1.534 M -19.10 % -1.288 M 0.000 100.00 % -79.500 K 45.92 % -147.000 K 91.26 % -1.681 M -5 798.25 % -28.500 K 99.64 % -8.025 M -4 191.44 % -187.000 K 0.000 100.00 % -1.230 M
Acquisitions net 5.039 M 503 800.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 4.475 M 467.89 % 788.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.000 K 0.000 0.000 0.000
Purchases of investments -7.726 M -8.04 % -7.151 M -41.88 % -5.040 M 33.72 % -7.604 M -303.40 % -1.885 M -177.21 % -680.000 K 96.01 % -17.028 M -205.71 % -5.570 M -360.33 % -1.210 M -2 073.91 % -55.660 K 93.41 % -844.000 K -353.76 % -186.000 K 98.63 % -13.573 M -44.39 % -9.400 M -2 922.51 % -311.000 K 0.000 0.000
Sales maturities of investments 2.320 M -70.15 % 7.771 M 20.74 % 6.436 M -16.55 % 7.712 M 900.26 % 771.000 K -73.97 % 2.962 M -73.05 % 10.989 M 95.01 % 5.635 M 953.27 % 535.000 K -70.97 % 1.843 M 892.38 % 185.684 K 32.58 % 140.055 K -98.58 % 9.875 M 0.000 0.000 0.000 0.000
Other investing activites 1.233 M 722.00 % 150.000 K -83.46 % 907.000 K -77.84 % 4.093 M 181.86 % -5.000 M 0.000 -100.00 % 16.294 M 200.00 % -16.294 M 0.000 100.00 % -245.051 K -2 381.03 % 10.743 K 101.75 % -614.000 K -107.18 % 8.556 M -55.10 % 19.055 M 0.000 0.000 0.000
Net cash used for investing activites -353.000 K 92.74 % -4.860 M -311.03 % 2.303 M -45.18 % 4.201 M 167.76 % -6.200 M -371.69 % 2.282 M -82.71 % 13.196 M 178.88 % -16.729 M -2 378.37 % -675.000 K -146.15 % 1.462 M 296.31 % -745.000 K 67.75 % -2.310 M -147.84 % 4.829 M 179.94 % 1.725 M 446.39 % -498.000 K 0.000 100.00 % -1.230 M
Debt repayment 0.000 100.00 % -7.700 M -200.00 % 7.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -288.000 K -165.22 % 441.559 K 0.000 0.000 0.000 0.000 100.00 % -17.842 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 355.000 K 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -503.000 K -0.02 % -502.920 K 48.58 % -978.000 K -0.10 % -977.000 K -0.62 % -971.000 K -99.79 % -486.000 K 47.91 % -933.000 K -298.72 % -234.000 K 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.329 M 91.94 % -90.894 M -3 435.65 % -2.571 M -105.75 % 44.732 M -19.99 % 55.909 M 0.000 0.000 -100.00 % 37.630 M 0.000 0.000
Net cash used provided by financing activities 0.000 100.00 % -7.700 M -200.00 % 7.700 M 0.000 0.000 0.000 0.000 100.00 % -7.329 M 91.98 % -91.397 M -2 873.51 % -3.074 M -107.07 % 43.466 M -21.50 % 55.373 M 5 802.68 % -971.000 K -99.79 % -486.000 K -101.31 % 37.052 M 15 934.19 % -234.000 K 98.69 % -17.842 M
Effect of forex changes on cash 0.000 0.000 100.00 % -7.000 K 0.000 -100.00 % 12.499 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 7.028 M 55.97 % 4.506 M 131.13 % -14.476 M -231.17 % 11.036 M 266.89 % 3.008 M 206.74 % -2.818 M 21.09 % -3.571 M -139.40 % 9.063 M 4 946.52 % -187.000 K 59.34 % -459.876 K 79.43 % -2.236 M -165.76 % 3.400 M 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 7.262 M 163.50 % 2.756 M -84.01 % 17.235 M 178.03 % 6.199 M 94.27 % 3.191 M -46.90 % 6.009 M -37.28 % 9.580 M 1 753.00 % 517.000 K -26.56 % 704.000 K -39.50 % 1.164 M -65.77 % 3.400 M 0.000 -100.00 % 833.455 K 1 506.78 % 51.871 K -96.95 % 1.702 M -58.11 % 4.063 M 0.000
Cash at end of period 14.290 M 96.78 % 7.262 M 163.21 % 2.759 M -83.99 % 17.235 M 178.03 % 6.199 M 94.27 % 3.191 M -46.90 % 6.009 M -37.28 % 9.580 M 1 753.00 % 517.000 K -26.54 % 703.781 K -39.54 % 1.164 M -65.76 % 3.400 M 851.48 % 357.338 K -57.13 % 833.455 K 1 506.78 % 51.871 K -96.95 % 1.702 M -58.11 % 4.063 M
Operating cash flow 7.381 M -56.75 % 17.066 M 169.74 % -24.472 M -457.88 % 6.838 M 307.78 % -3.291 M 74.61 % -12.960 M -62.85 % -7.958 M -124.03 % 33.121 M -63.95 % 91.885 M 7 880.69 % 1.151 M 102.56 % -44.957 M 10.12 % -50.020 M -1 054.13 % -4.334 M -848.36 % -457.000 K 98.76 % -36.853 M -1 632.63 % -2.127 M -109.58 % 22.196 M
Capital expenditure -1.219 M 78.35 % -5.631 M 0.000 0.000 100.00 % -86.000 K 0.000 100.00 % -1.534 M -19.10 % -1.288 M 0.000 100.00 % -79.500 K 45.92 % -147.000 K 91.26 % -1.681 M -5 798.66 % -28.498 K 99.64 % -8.025 M -4 191.44 % -187.000 K 0.000 100.00 % -1.230 M
Free CashFlow 6.162 M -46.11 % 11.435 M 146.73 % -24.472 M -457.88 % 6.838 M 302.49 % -3.377 M 73.94 % -12.960 M -36.54 % -9.492 M -129.82 % 31.833 M -65.36 % 91.885 M 8 472.63 % 1.072 M 102.38 % -45.104 M 12.76 % -51.701 M -1 084.99 % -4.363 M 48.56 % -8.482 M 77.10 % -37.040 M -1 641.42 % -2.127 M -110.14 % 20.967 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Revenue 59.520 M -21.49 % 75.814 M 1 187.16 % 5.890 M -86.95 % 45.135 M 71.81 % 26.270 M 20.84 % 21.739 M 7 636.30 % 281.000 K -99.27 % 38.305 M -59.74 % 95.155 M -4.90 % 100.058 M 62.16 % 61.704 M 295.31 % 15.609 M -61.31 % 40.348 M -2.49 % 41.380 M -36.07 % 64.727 M 77.58 % 36.449 M 2 924.81 % 1.205 M -89.70 % 11.697 M 13.60 % 10.297 M -27.49 % 14.201 M 1 200.46 % 1.092 M -88.40 % 9.411 M -74.28 % 36.585 M 74.04 % 21.021 M 4.22 % 20.169 M -22.65 % 26.074 M 277.67 % 6.904 M -70.05 % 23.052 M -21.35 % 29.309 M 325.32 % 6.891 M -73.18 % 25.690 M 0.000 -100.00 % 47.766 M 348.55 % 10.649 M -35.69 % 16.560 M -49.08 % 32.523 M -51.46 % 67.006 M -30.00 % 95.728 M -5.34 % 101.133 M 26.68 % 79.836 M -31.16 % 115.966 M -30.07 % 165.832 M 75.88 % 94.285 M 3.15 % 91.410 M -26.07 % 123.650 M 201.24 % 41.047 M
Net income 2.991 M 166.58 % 1.122 M 153.10 % -2.113 M -208.02 % -686.000 K -101.17 % -341.000 K 63.33 % -930.000 K 8.37 % -1.015 M -535.62 % 233.000 K -86.86 % 1.773 M 432.02 % -534.000 K -118.18 % 2.937 M 424.46 % 560.000 K -2.27 % 573.000 K -14.09 % 667.000 K 211.35 % -599.000 K -137.48 % 1.598 M 215.97 % -1.378 M -1 737.33 % -75.000 K 86.91 % -573.000 K -101.76 % -284.000 K 61.78 % -743.000 K -66.59 % -446.000 K -162.03 % 719.000 K 871.62 % 74.000 K 137.00 % -200.000 K 45.05 % -364.000 K -427.54 % -69.000 K -102.73 % 2.526 M 19 330.77 % 13.000 K -99.22 % 1.664 M 2 460.00 % 65.000 K 105.04 % -1.290 M -113.93 % -603.000 K 70.07 % -2.015 M -393.87 % -408.000 K -153.42 % -161.000 K 92.52 % -2.153 M -348.72 % -479.808 K 76.25 % -2.020 M -266.94 % 1.210 M 152.08 % 480.000 K 127.21 % -1.764 M -246.78 % 1.202 M -33.96 % 1.820 M 248.94 % -1.222 M -151.14 % -486.575 K
Income before tax 2.964 M 316.29 % 712.000 K 138.32 % -1.858 M -162.43 % -708.000 K -89.30 % -374.000 K 68.62 % -1.192 M 14.37 % -1.392 M -516.77 % 334.000 K -85.91 % 2.370 M 5 611.63 % -43.000 K -101.03 % 4.168 M 449.14 % 759.000 K -0.78 % 765.000 K -16.21 % 913.000 K 212.44 % -812.000 K -148.13 % 1.687 M 220.93 % -1.395 M -140.52 % -580.000 K -0.52 % -577.000 K -101.05 % -287.000 K 61.58 % -747.000 K -21.86 % -613.000 K -169.74 % 879.000 K 1 389.83 % 59.000 K 127.57 % -214.000 K 31.41 % -312.000 K -262.79 % -86.000 K -102.96 % 2.907 M 6 660.47 % 43.000 K -75.71 % 177.000 K 172.31 % 65.000 K 105.04 % -1.290 M -113.93 % -603.000 K 71.91 % -2.147 M -669.53 % -279.000 K -73.29 % -161.000 K 92.52 % -2.153 M -121.55 % -971.769 K 51.89 % -2.020 M -236.03 % 1.485 M 145.45 % 605.000 K 127.48 % -2.202 M -253.65 % 1.433 M -27.26 % 1.970 M 261.21 % -1.222 M -12.71 % -1.084 M
Income before tax ratio 0.05 430.25 % 0.01 102.98 % -0.32 -1 910.99 % -0.02 -10.18 % -0.01 74.04 % -0.05 98.89 % -4.95 -56 912.24 % 0.01 -64.99 % 0.02 5 895.62 % 0.00 -100.64 % 0.07 38.91 % 0.05 156.46 % 0.02 -14.07 % 0.02 275.88 % -0.01 -127.10 % 0.05 104.00 % -1.16 -2 234.71 % -0.05 11.51 % -0.06 -177.27 % -0.02 97.05 % -0.68 -950.20 % -0.07 -371.11 % 0.02 756.03 % 0.00 126.45 % -0.01 11.33 % -0.01 3.94 % -0.01 -109.88 % 0.13 8 495.46 % 0.00 -94.29 % 0.03 915.18 % 0.00 0.00 100.00 % -0.01 93.74 % -0.20 -1 096.68 % -0.02 -240.34 % 0.00 84.59 % -0.03 -216.52 % -0.01 49.18 % -0.02 -207.38 % 0.02 256.54 % 0.01 139.29 % -0.01 -187.36 % 0.02 -29.48 % 0.02 318.07 % -0.01 62.59 % -0.03
EBITDA 3.297 M 176.36 % 1.193 M 187.40 % -1.365 M -514.86 % -222.000 K -772.73 % 33.000 K 104.41 % -749.000 K 22.94 % -972.000 K -400.00 % 324.000 K -86.51 % 2.401 M 1 852.55 % -137.000 K -103.36 % 4.081 M 401.35 % 814.000 K 3.83 % 784.000 K 24.44 % 630.000 K 158.06 % -1.085 M -161.61 % 1.761 M 236.94 % -1.286 M -96.04 % -656.000 K -34.63 % -487.250 K -85.97 % -262.000 K 73.94 % -1.005 M -93.22 % -520.250 K -157.73 % 901.250 K 726.83 % 109.000 K 163.01 % -173.000 K 79.67 % -850.750 K -130.56 % -369.000 K -243.02 % 258.000 K 48.28 % 174.000 K 129.64 % -587.000 K -364.14 % -126.471 K 81.82 % -695.471 K 48.43 % -1.348 M 62.73 % -3.619 M -1 449.95 % 268.047 K -79.72 % 1.322 M 216.17 % -1.138 M 52.86 % -2.414 M -215.68 % -764.717 K -131.91 % 2.396 M 40.05 % 1.711 M 236.11 % -1.257 M -154.16 % 2.321 M -4.25 % 2.424 M 4 428.54 % -56.000 K 98.11 % -2.963 M
Net income ratio 0.05 239.55 % 0.01 104.13 % -0.36 -2 260.33 % -0.02 -17.09 % -0.01 69.66 % -0.04 98.82 % -3.61 -59 482.61 % 0.01 -67.35 % 0.02 449.13 % -0.01 -111.21 % 0.05 32.67 % 0.04 152.63 % 0.01 -11.90 % 0.02 274.18 % -0.01 -121.11 % 0.04 103.83 % -1.14 -17 735.09 % -0.01 88.48 % -0.06 -178.26 % -0.02 97.06 % -0.68 -1 335.71 % -0.05 -341.14 % 0.02 458.27 % 0.00 135.50 % -0.01 28.97 % -0.01 -39.68 % -0.01 -109.12 % 0.11 24 604.86 % 0.00 -99.82 % 0.24 9 443.81 % 0.00 0.00 100.00 % -0.01 93.33 % -0.19 -668.01 % -0.02 -397.70 % 0.00 84.59 % -0.03 -541.06 % -0.01 74.91 % -0.02 -231.79 % 0.02 266.16 % 0.00 138.90 % -0.01 -183.45 % 0.01 -35.97 % 0.02 301.47 % -0.01 16.63 % -0.01
Ratio EBITDA 0.06 252.02 % 0.02 106.79 % -0.23 -4 611.70 % 0.00 -491.55 % 0.00 103.65 % -0.03 99.00 % -3.46 -40 995.02 % 0.01 -66.48 % 0.03 1 942.86 % 0.00 -102.07 % 0.07 26.82 % 0.05 168.38 % 0.02 27.63 % 0.02 190.83 % -0.02 -134.70 % 0.05 104.53 % -1.07 -1 802.94 % -0.06 -18.52 % -0.05 -156.48 % -0.02 98.00 % -0.92 -1 565.23 % -0.06 -324.41 % 0.02 375.08 % 0.01 160.45 % -0.01 73.71 % -0.03 38.95 % -0.05 -577.55 % 0.01 88.52 % 0.01 106.97 % -0.09 -1 630.33 % 0.00 0.00 100.00 % -0.03 91.69 % -0.34 -2 199.27 % 0.02 -60.18 % 0.04 339.35 % -0.02 32.65 % -0.03 -233.51 % -0.01 -125.19 % 0.03 103.43 % 0.01 294.64 % -0.01 -130.79 % 0.02 -7.17 % 0.03 5 955.21 % 0.00 99.37 % -0.07
Gross profit ratio -0.01 -153.20 % 0.02 -6.71 % 0.02 220.28 % 0.01 -39.74 % 0.01 143.83 % -0.03 99.30 % -3.84 -10 197.54 % 0.04 12.83 % 0.03 4.57 % 0.03 -62.65 % 0.09 -2.37 % 0.09 13.58 % 0.08 69.56 % 0.05 472.63 % -0.01 -120.93 % 0.06 135.85 % -0.16 -206.78 % 0.15 120.38 % 0.07 -11.70 % 0.08 -70.33 % 0.27 622.73 % 0.04 -16.73 % 0.04 30.00 % 0.03 -14.98 % 0.04 -4.69 % 0.04 -24.62 % 0.06 21.27 % 0.05 22.52 % 0.04 -21.63 % 0.05 78.30 % 0.03 0.00 100.00 % -0.01 -150.91 % 0.03 -62.36 % 0.07 337.46 % 0.02 -18.23 % 0.02 1 234.14 % 0.00 -94.55 % 0.03 -27.18 % 0.04 18.31 % 0.03 115.49 % 0.01 -66.91 % 0.04 -13.26 % 0.05 193.95 % 0.02 163.55 % -0.03
Weighted average shs out dil 8.308 M -1.70 % 8.452 M 0.00 % 8.452 M -1.43 % 8.575 M 2.63 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 2.07 % 8.186 M -13.53 % 9.467 M 14.67 % 8.256 M -7.45 % 8.920 M 11.66 % 7.989 M 26.81 % 6.300 M -24.40 % 8.333 M -8.42 % 9.100 M 5.51 % 8.625 M 3.12 % 8.364 M 28.68 % 6.500 M -21.88 % 8.320 M 0.13 % 8.309 M -3.38 % 8.600 M -0.17 % 8.614 M 4.99 % 8.205 M 0.55 % 8.160 M 1.37 % 8.050 M -2.79 % 8.281 M 3.73 % 7.983 M -5.15 % 8.417 M -2.62 % 8.643 M 8.04 % 8.000 M -4.76 % 8.400 M -2.16 % 8.586 M 3.78 % 8.273 M 1.55 % 8.147 M 0.37 % 8.117 M
Weighted average shs out 8.308 M -1.70 % 8.452 M 0.00 % 8.452 M -1.43 % 8.575 M 2.63 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 0.00 % 8.355 M 2.07 % 8.186 M -13.53 % 9.467 M 14.67 % 8.256 M -7.45 % 8.920 M 11.66 % 7.989 M 7.96 % 7.400 M -11.20 % 8.333 M -4.09 % 8.688 M 0.73 % 8.625 M 3.12 % 8.364 M 28.68 % 6.500 M -22.02 % 8.336 M 0.31 % 8.310 M -3.37 % 8.600 M -0.17 % 8.614 M 6.31 % 8.103 M -0.70 % 8.160 M 1.37 % 8.050 M -2.79 % 8.281 M 3.86 % 7.973 M -5.27 % 8.417 M -2.62 % 8.643 M 8.04 % 8.000 M -4.76 % 8.400 M -2.16 % 8.586 M 3.78 % 8.273 M 1.55 % 8.147 M 0.37 % 8.117 M
EPS diluted 0.36 176.92 % 0.13 152.00 % -0.25 -212.50 % -0.08 -96.08 % -0.04 62.91 % -0.11 8.33 % -0.12 -530.11 % 0.03 -86.71 % 0.21 428.64 % -0.06 -118.26 % 0.35 422.39 % 0.07 -2.33 % 0.07 -14.04 % 0.08 211.30 % -0.07 -137.74 % 0.19 218.75 % -0.16 -1 677.78 % -0.01 87.14 % -0.07 -133.33 % -0.03 66.67 % -0.09 -80.00 % -0.05 -155.56 % 0.09 800.00 % 0.01 141.67 % -0.02 42.72 % -0.04 -423.75 % -0.01 -102.67 % 0.30 14 900.00 % 0.00 -99.00 % 0.20 2 464.10 % 0.01 105.20 % -0.15 -114.29 % -0.07 72.00 % -0.25 -400.00 % -0.05 -150.00 % -0.02 92.31 % -0.26 -331.89 % -0.06 74.92 % -0.24 -271.43 % 0.14 133.33 % 0.06 128.57 % -0.21 -250.00 % 0.14 -36.36 % 0.22 246.67 % -0.15 -150.42 % -0.06
Earnings per share 0.36 176.92 % 0.13 152.00 % -0.25 -212.50 % -0.08 -96.08 % -0.04 62.91 % -0.11 8.33 % -0.12 -530.11 % 0.03 -86.71 % 0.21 428.64 % -0.06 -118.26 % 0.35 422.39 % 0.07 -2.33 % 0.07 -14.04 % 0.08 211.30 % -0.07 -137.74 % 0.19 218.75 % -0.16 -1 677.78 % -0.01 87.14 % -0.07 -133.33 % -0.03 66.67 % -0.09 -80.00 % -0.05 -155.56 % 0.09 911.24 % 0.01 137.08 % -0.02 44.95 % -0.04 -445.00 % -0.01 -102.67 % 0.30 14 900.00 % 0.00 -99.00 % 0.20 2 464.10 % 0.01 105.20 % -0.15 -114.29 % -0.07 72.00 % -0.25 -400.00 % -0.05 -150.00 % -0.02 92.31 % -0.26 -332.61 % -0.06 74.96 % -0.24 -271.43 % 0.14 133.33 % 0.06 128.57 % -0.21 -250.00 % 0.14 -36.36 % 0.22 246.67 % -0.15 -150.42 % -0.06
Gross profit -677.000 K -141.76 % 1.621 M 1 100.74 % 135.000 K -58.20 % 323.000 K 3.53 % 312.000 K 152.97 % -589.000 K 45.46 % -1.080 M -174.07 % 1.458 M -54.58 % 3.210 M -0.56 % 3.228 M -39.44 % 5.330 M 285.95 % 1.381 M -56.06 % 3.143 M 65.33 % 1.901 M 338.22 % -798.000 K -137.17 % 2.147 M 1 184.34 % -198.000 K -111.00 % 1.800 M 150.35 % 719.000 K -35.98 % 1.123 M 285.91 % 291.000 K -16.14 % 347.000 K -78.58 % 1.620 M 126.26 % 716.000 K -11.39 % 808.000 K -26.28 % 1.096 M 184.68 % 385.000 K -63.68 % 1.060 M -3.64 % 1.100 M 233.33 % 330.000 K -52.17 % 690.000 K 626.72 % -131.000 K 79.14 % -628.000 K -328.36 % 275.000 K -75.79 % 1.136 M 122.75 % 510.000 K -60.31 % 1.285 M 833.85 % 137.602 K -94.84 % 2.665 M -7.75 % 2.889 M -18.55 % 3.547 M 50.69 % 2.354 M -41.79 % 4.044 M -10.53 % 4.520 M 117.31 % 2.080 M 291.43 % -1.087 M
Income tax expense -27.000 K 93.38 % -408.000 K -260.00 % 255.000 K 1 259.09 % -22.000 K 33.33 % -33.000 K 87.40 % -262.000 K 30.50 % -377.000 K -473.27 % 101.000 K -83.08 % 597.000 K 21.59 % 491.000 K -60.11 % 1.231 M 518.59 % 199.000 K 3.65 % 192.000 K -21.95 % 246.000 K 215.49 % -213.000 K -339.33 % 89.000 K 623.53 % -17.000 K 96.63 % -505.000 K -12 525.00 % -4.000 K -33.33 % -3.000 K 25.00 % -4.000 K 97.60 % -167.000 K -204.38 % 160.000 K 1 166.67 % -15.000 K -7.14 % -14.000 K -126.92 % 52.000 K 405.88 % -17.000 K -104.46 % 381.000 K 1 170.00 % 30.000 K 102.02 % -1.487 M 0.000 0.000 0.000 100.00 % -132.000 K -202.33 % 129.000 K 0.000 0.000 100.00 % -491.961 K 0.000 -100.00 % 275.000 K 120.00 % 125.000 K 128.57 % -437.485 K -289.39 % 231.000 K 54.00 % 150.000 K 0.000 100.00 % -597.649 K
Cost of revenue 60.197 M -18.86 % 74.193 M 1 189.19 % 5.755 M -87.16 % 44.812 M 72.63 % 25.958 M 16.26 % 22.328 M 1 540.56 % 1.361 M -96.31 % 36.847 M -59.92 % 91.945 M -5.04 % 96.830 M 71.76 % 56.374 M 296.22 % 14.228 M -61.76 % 37.205 M -5.76 % 39.479 M -39.75 % 65.525 M 91.02 % 34.302 M 2 344.90 % 1.403 M -85.82 % 9.897 M 3.33 % 9.578 M -26.76 % 13.078 M 1 532.71 % 801.000 K -91.16 % 9.064 M -74.08 % 34.965 M 72.20 % 20.305 M 4.88 % 19.361 M -22.49 % 24.978 M 283.16 % 6.519 M -70.36 % 21.992 M -22.04 % 28.209 M 329.95 % 6.561 M -73.76 % 25.000 M 18 983.97 % 131.000 K -99.73 % 48.394 M 366.49 % 10.374 M -32.74 % 15.424 M -51.82 % 32.013 M -51.29 % 65.721 M -31.25 % 95.590 M -2.92 % 98.468 M 27.97 % 76.947 M -31.55 % 112.419 M -31.23 % 163.478 M 81.16 % 90.241 M 3.86 % 86.890 M -28.53 % 121.570 M 188.53 % 42.134 M
General and administrative expenses 0.000 -100.00 % 675.000 K 0.000 0.000 0.000 -100.00 % 795.000 K 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 -100.00 % 430.000 K 0.000 0.000 0.000 -100.00 % 826.000 K 0.000 0.000 0.000 -100.00 % 866.000 K 0.000 0.000 0.000 -100.00 % 673.000 K 0.000 0.000 0.000 -100.00 % 1.142 M 0.000 0.000 0.000 -100.00 % 1.046 M 0.000 0.000 0.000 -100.00 % 559.556 K
Selling and marketing expenses 0.000 -100.00 % 136.000 K 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 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 -100.00 % 1.082 M 0.000 0.000 0.000 -100.00 % 79.000 K 0.000 0.000 0.000 -100.00 % 41.000 K 0.000 0.000 0.000 -100.00 % 68.185 K 0.000 0.000 0.000 -100.00 % 62.659 K 0.000 0.000 0.000 -100.00 % 355.652 K
Other expenses 3.208 M 209.95 % 1.035 M -48.56 % 2.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -3.032 M -532.53 % 700.999 K 3 994.66 % -17.999 K -100.69 % 2.591 M 358.47 % -1.002 M -126.45 % 3.790 M 567.25 % 568.000 K -73.30 % 2.127 M -37.88 % 3.424 M 80.21 % 1.900 M 0.000 -100.00 % 2.594 M -68.79 % 8.312 M
Operating expenses 3.208 M 73.78 % 1.846 M -8.25 % 2.012 M 86.64 % 1.078 M 20.31 % 896.000 K 27.09 % 705.000 K 71.12 % 412.000 K -64.70 % 1.167 M 38.76 % 841.000 K -75.37 % 3.415 M 162.69 % 1.300 M 111.04 % 616.000 K -74.45 % 2.411 M 82.10 % 1.324 M 289.41 % 340.000 K -22.90 % 441.000 K -64.26 % 1.234 M -51.95 % 2.568 M 207.91 % 834.000 K 33.65 % 624.000 K -22.19 % 802.000 K 67.08 % 480.000 K 11.37 % 431.000 K -1.15 % 436.000 K 7.65 % 405.000 K -78.77 % 1.908 M 356.46 % 418.000 K -1.65 % 425.000 K 2.91 % 413.000 K -56.30 % 945.000 K 146.74 % 383.000 K -12.56 % 438.000 K 13.18 % 387.000 K 116.70 % -2.318 M -263.82 % 1.415 M 110.88 % 671.000 K -80.48 % 3.438 M 1 556.05 % 207.602 K -95.57 % 4.685 M 233.69 % 1.404 M -52.28 % 2.942 M -35.10 % 4.533 M 73.61 % 2.611 M 257.67 % 730.000 K -77.89 % 3.302 M -68.98 % 10.645 M
Cost and expenses 63.405 M -16.62 % 76.039 M 879.00 % 7.767 M -83.07 % 45.890 M 70.89 % 26.854 M 16.59 % 23.033 M 1 199.10 % 1.773 M -95.34 % 38.014 M -59.03 % 92.786 M -7.44 % 100.245 M 73.81 % 57.674 M 288.53 % 14.844 M -62.53 % 39.616 M -2.91 % 40.803 M -38.05 % 65.865 M 89.58 % 34.743 M 1 217.52 % 2.637 M -78.84 % 12.465 M 19.72 % 10.412 M -24.01 % 13.702 M 754.77 % 1.603 M -83.20 % 9.544 M -73.04 % 35.396 M 70.66 % 20.741 M 4.93 % 19.766 M -26.48 % 26.886 M 287.57 % 6.937 M -69.05 % 22.417 M -21.68 % 28.622 M 281.32 % 7.506 M -70.43 % 25.383 M 5 695.21 % 438.000 K -99.10 % 48.781 M 505.52 % 8.056 M -52.16 % 16.839 M -48.48 % 32.684 M -52.74 % 69.159 M -27.81 % 95.798 M -7.13 % 103.153 M 31.65 % 78.351 M -32.08 % 115.361 M -31.34 % 168.011 M 80.94 % 92.852 M 5.97 % 87.620 M -29.83 % 124.872 M 136.59 % 52.779 M
Research and development expenses 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 811.000 K 0.000 -100.00 % 1.078 M 20.31 % 896.000 K 27.09 % 705.000 K 71.12 % 412.000 K -64.70 % 1.167 M 38.76 % 841.000 K -75.37 % 3.415 M 162.69 % 1.300 M 111.04 % 616.000 K -74.45 % 2.411 M 82.10 % 1.324 M 289.41 % 340.000 K -22.90 % 441.000 K -64.26 % 1.234 M -51.95 % 2.568 M 207.91 % 834.000 K 33.65 % 624.000 K -22.19 % 802.000 K 67.08 % 480.000 K 11.37 % 431.000 K -1.15 % 436.000 K 7.65 % 405.000 K -78.77 % 1.908 M 356.46 % 418.000 K -1.65 % 425.000 K 2.91 % 413.000 K -56.30 % 945.000 K 146.74 % 383.000 K -12.56 % 438.000 K 13.18 % 387.000 K -45.80 % 714.000 K 0.00 % 714.000 K 3.63 % 689.000 K -18.65 % 847.000 K -30.00 % 1.210 M 35.20 % 895.000 K 7.06 % 836.000 K 2.58 % 815.000 K -26.50 % 1.109 M 55.95 % 711.000 K -2.60 % 730.000 K 3.11 % 708.000 K -69.65 % 2.333 M
Interest income 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 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 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 -100.00 % 132.000 K 633.33 % 18.000 K -93.90 % 295.000 K -8.10 % 321.000 K -74.46 % 1.257 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 333.000 K -30.77 % 481.000 K -2.43 % 493.000 K 1.44 % 486.000 K 19.41 % 407.000 K -8.13 % 443.000 K 5.48 % 420.000 K 1 172.73 % 33.000 K 3.13 % 32.000 K -36.00 % 50.000 K -1.96 % 51.000 K 4.08 % 49.000 K -5.77 % 52.000 K -1.89 % 53.000 K 0.00 % 53.000 K -3.64 % 55.000 K -62.33 % 146.000 K 30.36 % 112.000 K -32.43 % 165.750 K 53.47 % 108.000 K -34.84 % 165.750 K 0.00 % 165.750 K 6.76 % 155.250 K -6.48 % 166.000 K 0.00 % 166.000 K 6.92 % 155.250 K 18.51 % 131.000 K 0.00 % 131.000 K 0.00 % 131.000 K 0.00 % 131.000 K -22.27 % 168.529 K 0.00 % 168.529 K 0.00 % 168.529 K 0.02 % 168.500 K -25.46 % 226.047 K 0.00 % 226.047 K 33.76 % 169.000 K -25.24 % 226.047 K -26.91 % 309.283 K 0.00 % 309.283 K 36.85 % 226.000 K -26.93 % 309.283 K 77.77 % 173.984 K 0.00 % 173.984 K -35.08 % 268.000 K 54.04 % 173.984 K
Operating income -3.885 M -1 626.67 % -225.000 K 88.01 % -1.877 M -148.61 % -755.000 K -29.28 % -584.000 K 54.87 % -1.294 M 13.27 % -1.492 M -612.71 % 291.000 K -87.72 % 2.369 M 1 366.84 % -187.000 K -104.64 % 4.030 M 426.80 % 765.000 K 4.51 % 732.000 K 26.86 % 577.000 K 150.70 % -1.138 M -166.71 % 1.706 M 219.13 % -1.432 M -86.46 % -768.000 K -567.83 % -115.000 K -123.05 % 499.000 K 197.65 % -511.000 K -284.21 % -133.000 K -111.19 % 1.189 M 324.64 % 280.000 K -30.52 % 403.000 K 149.63 % -812.000 K -2 360.61 % -33.000 K -105.20 % 635.000 K -7.57 % 687.000 K 211.71 % -615.000 K -300.33 % 307.000 K 170.09 % -438.000 K 56.85 % -1.015 M -139.14 % 2.593 M 1 029.39 % -279.000 K -73.29 % -161.000 K 92.52 % -2.153 M -2 975.71 % -70.000 K 96.53 % -2.020 M -236.03 % 1.485 M 145.45 % 605.000 K 127.77 % -2.179 M -252.06 % 1.433 M -62.19 % 3.790 M 410.15 % -1.222 M 89.58 % -11.732 M
Operating income ratio -0.07 -2 099.35 % 0.00 99.07 % -0.32 -1 805.09 % -0.02 24.75 % -0.02 62.65 % -0.06 98.88 % -5.31 -69 991.60 % 0.01 -69.49 % 0.02 1 432.12 % 0.00 -102.86 % 0.07 33.26 % 0.05 170.15 % 0.02 30.11 % 0.01 179.31 % -0.02 -137.56 % 0.05 103.94 % -1.19 -1 709.96 % -0.07 -487.89 % -0.01 -131.78 % 0.04 107.51 % -0.47 -3 211.18 % -0.01 -143.48 % 0.03 143.99 % 0.01 -33.34 % 0.02 164.16 % -0.03 -551.53 % 0.00 -117.35 % 0.03 17.52 % 0.02 126.26 % -0.09 -846.82 % 0.01 0.00 100.00 % -0.02 -108.73 % 0.24 1 545.27 % -0.02 -240.34 % 0.00 84.59 % -0.03 -4 294.09 % 0.00 96.34 % -0.02 -207.38 % 0.02 256.54 % 0.01 139.70 % -0.01 -186.45 % 0.02 -63.34 % 0.04 519.54 % -0.01 96.54 % -0.29
Total other income expenses net 6.849 M 630.95 % 937.000 K 4 831.58 % 19.000 K -59.57 % 47.000 K -77.62 % 210.000 K 105.88 % 102.000 K 2.00 % 100.000 K 132.56 % 43.000 K 4 200.00 % 1.000 K -99.31 % 144.000 K 4.35 % 138.000 K 2 400.00 % -6.000 K -118.18 % 33.000 K -90.18 % 336.000 K 3.07 % 326.000 K 1 815.79 % -19.000 K -151.35 % 37.000 K -80.32 % 188.000 K 140.69 % -462.000 K 41.22 % -786.000 K -233.05 % -236.000 K 50.83 % -480.000 K -54.84 % -310.000 K -40.27 % -221.000 K 64.18 % -617.000 K -223.40 % 500.000 K 1 043.40 % -53.000 K -102.33 % 2.272 M 0.000 -100.00 % 792.000 K 427.27 % -242.000 K 71.60 % -852.000 K -306.80 % 412.000 K 108.69 % -4.740 M 0.000 0.000 0.000 100.00 % -901.769 K 0.000 0.000 0.000 100.00 % -22.803 K 0.000 100.00 % -1.820 M 0.000 -100.00 % 10.648 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 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-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 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-06-30 2014-03-31
Net debt 0.000 100.00 % -14.290 M 0.000 100.00 % -8.393 M 0.000 100.00 % -7.262 M 0.000 100.00 % -3.885 M 0.000 -100.00 % 4.941 M 0.000 100.00 % -4.162 M 0.000 100.00 % -17.235 M 0.000 100.00 % -9.857 M 0.000 100.00 % -6.199 M 0.000 100.00 % -16.007 M 0.000 100.00 % -15.676 M 0.000 100.00 % -6.916 M 0.000 100.00 % -26.354 M 0.000 100.00 % -13.367 M 0.000 100.00 % -697.000 K 0.000 100.00 % -136.000 K 0.000 -100.00 % 6.812 M 0.000 -100.00 % 52.047 M 0.000 -100.00 % 97.676 M 0.000 -100.00 % 97.749 M 0.000 -100.00 % 99.920 M 0.000 -100.00 % 53.024 M
Total investments 0.000 -100.00 % 10.279 M 0.000 -100.00 % 11.725 M 0.000 -100.00 % 12.031 M 0.000 -100.00 % 12.827 M 0.000 -100.00 % 10.879 M 0.000 -100.00 % 6.990 M 0.000 -100.00 % 12.491 M 0.000 -100.00 % 13.827 M 0.000 -100.00 % 11.587 M 0.000 -100.00 % 2.954 M 0.000 -100.00 % 2.376 M 0.000 -100.00 % 2.581 M 0.000 -100.00 % 5.982 M 0.000 -100.00 % 17.138 M 0.000 -100.00 % 23.036 M 0.000 -100.00 % 12.664 M 0.000 -100.00 % 15.205 M 0.000 -100.00 % 14.906 M 0.000 -100.00 % 14.217 M 0.000 -100.00 % 14.628 M 0.000 -100.00 % 15.465 M 0.000 -100.00 % 14.620 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 -100.00 % 871.000 K 0.000 -100.00 % 7.329 M 0.000 -100.00 % 52.275 M 0.000 -100.00 % 98.379 M 0.000 -100.00 % 98.327 M 0.000 -100.00 % 101.084 M 0.000 -100.00 % 56.610 M
Accumulated other comprehensive income loss 83.811 M 2 239.13 % -3.918 M -104.44 % 88.289 M 10.45 % 79.934 M -9.22 % 88.056 M 5 332.09 % -1.683 M -101.87 % 89.763 M 974.36 % 8.355 M -90.35 % 86.607 M 3 307.67 % -2.700 M -103.22 % 83.980 M 905.15 % 8.355 M -89.96 % 83.252 M 0.000 -100.00 % 83.416 M 0.000 -100.00 % 82.696 M 79.83 % 45.985 M -44.45 % 82.784 M 11.23 % 74.429 M -10.85 % 83.485 M 1 259.35 % -7.201 M -108.63 % 83.422 M 11.13 % 75.067 M -11.58 % 84.895 M 1 651.16 % -5.473 M -106.33 % 86.454 M 10.70 % 78.099 M -8.74 % 85.582 M 3 634.99 % -2.421 M -102.92 % 82.799 M 11.22 % 74.444 M -14.09 % 86.651 M 77 964.67 % 110.999 K -99.87 % 88.700 M 10.40 % 80.345 M -11.72 % 91.014 M 0.000 -100.00 % 94.015 M 9.75 % 85.660 M -7.22 % 92.326 M 0.000 -100.00 % 92.802 M 0.000
Retained earnings 0.000 -100.00 % 41.744 M 0.000 0.000 0.000 -100.00 % 43.754 M 0.000 0.000 0.000 -100.00 % 43.322 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.868 M 0.000 0.000 0.000 -100.00 % 44.701 M 0.000 0.000 0.000 -100.00 % 44.382 M 0.000 0.000 0.000 -100.00 % 42.017 M 0.000 0.000 0.000 -100.00 % 40.580 M 0.000 0.000 0.000 -100.00 % 45.029 M 0.000 0.000 0.000 -100.00 % 46.341 M 0.000 -100.00 % 46.817 M
Common stock 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M 0.000 -100.00 % 8.355 M
Total equity 83.811 M 0.00 % 83.811 M -5.07 % 88.289 M 0.00 % 88.289 M 0.26 % 88.056 M 0.00 % 88.056 M -1.90 % 89.763 M 0.00 % 89.763 M 3.64 % 86.607 M 0.00 % 86.607 M 3.13 % 83.980 M 0.00 % 83.980 M 0.87 % 83.252 M 0.00 % 83.252 M -0.20 % 83.416 M 0.00 % 83.416 M 0.87 % 82.696 M 0.00 % 82.696 M -0.11 % 82.784 M 0.00 % 82.784 M -0.84 % 83.485 M 0.00 % 83.485 M 0.08 % 83.422 M 0.00 % 83.422 M -1.74 % 84.895 M 0.00 % 84.894 M -1.80 % 86.454 M 0.00 % 86.454 M 1.02 % 85.582 M 0.00 % 85.581 M 3.36 % 82.799 M 0.00 % 82.799 M -4.45 % 86.651 M -0.03 % 86.676 M -2.28 % 88.700 M 0.00 % 88.700 M -2.54 % 91.014 M 0.00 % 91.014 M -3.19 % 94.015 M 0.00 % 94.015 M 1.83 % 92.326 M 0.00 % 92.326 M -0.51 % 92.802 M 0.00 % 92.802 M
Other non current liabilities -83.811 M 0.000 100.00 % -88.289 M 0.000 100.00 % -88.056 M 0.000 100.00 % -89.763 M 0.000 100.00 % -86.607 M 0.000 100.00 % -83.980 M 0.000 100.00 % -83.252 M 0.000 100.00 % -83.416 M 0.000 100.00 % -82.696 M 0.000 100.00 % -82.784 M 0.000 100.00 % -83.485 M 0.000 100.00 % -83.422 M 0.000 100.00 % -84.895 M 0.000 100.00 % -86.454 M 0.000 100.00 % -85.582 M 0.000 100.00 % -82.799 M 0.000 100.00 % -86.651 M 0.000 100.00 % -88.700 M 0.000 100.00 % -91.014 M 0.000 100.00 % -94.015 M 0.000 100.00 % -92.326 M 0.000 100.00 % -92.802 M 0.000
Long term debt 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 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 0.000 0.000 0.000 -100.00 % 304.000 K 0.000 -100.00 % 153.666 K 0.000 -100.00 % 441.559 K
Total non current liabilities -83.811 M 0.000 100.00 % -88.289 M 0.000 100.00 % -88.056 M 0.000 100.00 % -89.763 M 0.000 100.00 % -86.607 M 0.000 100.00 % -83.980 M 0.000 100.00 % -83.252 M 0.000 100.00 % -83.416 M 0.000 100.00 % -82.696 M 0.000 100.00 % -82.784 M 0.000 100.00 % -83.485 M 0.000 100.00 % -83.422 M 0.000 100.00 % -84.895 M 0.000 100.00 % -86.454 M 0.000 100.00 % -85.582 M 0.000 100.00 % -82.799 M 0.000 100.00 % -86.651 M 0.000 100.00 % -88.700 M 0.000 100.00 % -91.014 M 0.000 100.00 % -94.015 M -31 025.99 % 304.000 K 100.33 % -92.326 M -60 182.26 % 153.666 K 100.17 % -92.802 M -21 116.90 % 441.559 K
Other current liabilities 0.000 -100.00 % 10.101 M 0.000 -100.00 % 7.566 M 0.000 -100.00 % 584.000 K 0.000 -100.00 % 71.420 M 0.000 -100.00 % 381.000 K 0.000 -100.00 % 27.119 M 0.000 -100.00 % 269.000 K 0.000 -100.00 % 5.084 M 0.000 -100.00 % 293.000 K 0.000 -100.00 % 464.000 K 0.000 -100.00 % 273.000 K 0.000 -100.00 % 109.000 K 0.000 -100.00 % 294.000 K 0.000 -100.00 % 714.000 K 0.000 -100.00 % 230.000 K 0.000 -100.00 % 3.000 K 0.000 -100.00 % 1.139 M 0.000 -100.00 % 2.381 M 0.000 -100.00 % 1.538 M 0.000 -100.00 % 1.228 M 0.000 -100.00 % 1.267 M 0.000 -100.00 % 1.560 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 104.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 -100.00 % 871.000 K 0.000 -100.00 % 7.329 M 0.000 -100.00 % 52.275 M 0.000 -100.00 % 98.379 M 0.000 -100.00 % 98.023 M 0.000 -100.00 % 100.930 M 0.000 -100.00 % 56.168 M
Total current liabilities 0.000 -100.00 % 10.101 M 0.000 -100.00 % 7.566 M 0.000 -100.00 % 584.000 K 0.000 -100.00 % 71.420 M 0.000 -100.00 % 54.302 M 0.000 -100.00 % 27.119 M 0.000 -100.00 % 22.976 M 0.000 -100.00 % 5.723 M 0.000 -100.00 % 397.000 K 0.000 -100.00 % 654.000 K 0.000 -100.00 % 814.000 K 0.000 -100.00 % 109.000 K 0.000 -100.00 % 294.000 K 0.000 -100.00 % 714.000 K 0.000 -100.00 % 286.000 K 0.000 -100.00 % 874.000 K 0.000 -100.00 % 8.468 M 0.000 -100.00 % 72.948 M 0.000 -100.00 % 132.220 M 0.000 -100.00 % 118.880 M 0.000 -100.00 % 130.659 M 0.000 -100.00 % 86.546 M
Total liabilities -83.811 M -929.73 % 10.101 M 111.44 % -88.289 M -1 266.92 % 7.566 M 108.59 % -88.056 M -15 178.08 % 584.000 K 100.65 % -89.763 M -225.68 % 71.420 M 182.46 % -86.607 M -259.49 % 54.302 M 164.66 % -83.980 M -409.67 % 27.119 M 132.57 % -83.252 M -462.34 % 22.976 M 127.54 % -83.416 M -1 557.56 % 5.723 M 106.92 % -82.696 M -20 930.23 % 397.000 K 100.48 % -82.784 M -12 758.10 % 654.000 K 100.78 % -83.485 M -10 356.14 % 814.000 K 100.98 % -83.422 M -76 633.94 % 109.000 K 100.13 % -84.895 M -28 975.85 % 294.000 K 100.34 % -86.454 M -12 208.40 % 714.000 K 100.83 % -85.582 M -30 023.78 % 286.000 K 100.35 % -82.799 M -9 573.57 % 874.000 K 101.01 % -86.651 M -1 123.28 % 8.468 M 109.55 % -88.700 M -221.59 % 72.948 M 180.15 % -91.014 M -168.84 % 132.220 M 240.64 % -94.015 M -178.88 % 119.184 M 229.09 % -92.326 M -170.58 % 130.813 M 240.96 % -92.802 M -206.68 % 86.987 M
Other non current assets 0.000 -100.00 % 422.000 K 0.000 -100.00 % 20.439 M 0.000 -100.00 % 422.000 K 0.000 100.00 % 0.000 0.000 -100.00 % 371.000 K 0.000 -100.00 % 371.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 234.000 K 0.000 -100.00 % 8.909 M 0.000 -100.00 % 8.902 M 0.000 -100.00 % 8.659 M 0.000 -100.00 % 8.630 M 0.000 -100.00 % 9.024 M 0.000 -100.00 % 25.179 M 0.000 -100.00 % 34.373 M 0.000 -100.00 % 7.372 M 0.000 -100.00 % 285.000 K 0.000 -100.00 % 285.889 K 0.000 -100.00 % 192.000 K 0.000 -100.00 % 192.282 K 0.000 -100.00 % 62.405 K
Long term investments 0.000 -100.00 % 10.279 M 0.000 100.00 % -8.714 M 0.000 -100.00 % 12.031 M 0.000 -100.00 % 12.827 M 0.000 -100.00 % 10.879 M 0.000 -100.00 % 6.990 M 0.000 -100.00 % 12.491 M 0.000 -100.00 % 13.827 M 0.000 -100.00 % 11.587 M 0.000 -100.00 % 2.954 M 0.000 -100.00 % 2.376 M 0.000 -100.00 % 2.496 M 0.000 -100.00 % 5.982 M 0.000 -100.00 % 17.050 M 0.000 -100.00 % 14.210 M 0.000 -100.00 % 12.664 M 0.000 -100.00 % 15.205 M 0.000 -100.00 % 14.906 M 0.000 -100.00 % 14.217 M 0.000 -100.00 % 14.628 M 0.000 -100.00 % 15.465 M 0.000 -100.00 % 14.620 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.910 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 0.000 100.00 % 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 4.251 M 0.000 -100.00 % 5.213 M 0.000 -100.00 % 5.023 M 0.000 -100.00 % 256.000 K 0.000 -100.00 % 439.000 K 0.000 -100.00 % 541.000 K 0.000 -100.00 % 641.000 K 0.000 -100.00 % 747.000 K 0.000 -100.00 % 948.000 K 0.000 -100.00 % 1.097 M 0.000 -100.00 % 1.299 M 0.000 -100.00 % 1.630 M 0.000 -100.00 % 1.962 M 0.000 -100.00 % 948.000 K 0.000 -100.00 % 2.819 M 0.000 -100.00 % 2.861 M 0.000 -100.00 % 3.127 M 0.000 -100.00 % 10.507 M 0.000 -100.00 % 10.846 M 0.000 -100.00 % 11.289 M 0.000 -100.00 % 11.671 M 0.000 -100.00 % 12.768 M
Total non current assets 0.000 -100.00 % 15.777 M 0.000 -100.00 % 17.300 M 0.000 -100.00 % 17.783 M 0.000 -100.00 % 13.338 M 0.000 -100.00 % 11.962 M 0.000 -100.00 % 9.543 M 0.000 -100.00 % 15.160 M 0.000 -100.00 % 16.640 M 0.000 -100.00 % 14.907 M 0.000 -100.00 % 12.960 M 0.000 -100.00 % 12.577 M 0.000 -100.00 % 12.785 M 0.000 -100.00 % 16.574 M 0.000 -100.00 % 27.022 M 0.000 -100.00 % 42.208 M 0.000 -100.00 % 49.898 M 0.000 -100.00 % 25.704 M 0.000 -100.00 % 25.698 M 0.000 -100.00 % 25.349 M 0.000 -100.00 % 26.109 M 0.000 -100.00 % 27.327 M 0.000 -100.00 % 27.451 M
Other current assets -14.290 M -1 474.04 % 1.040 M 112.39 % -8.393 M -649.28 % 1.528 M 121.04 % -7.262 M -179.74 % 9.107 M 334.41 % -3.885 M -135.99 % 10.795 M 491.26 % -2.759 M -129.89 % 9.229 M 321.74 % -4.162 M -147.13 % 8.830 M 151.26 % -17.225 M -1 661.65 % 1.103 M 111.19 % -9.857 M -702.87 % 1.635 M 126.38 % -6.199 M -818.31 % 863.000 K 105.39 % -16.007 M -344.87 % 6.537 M 141.66 % -15.691 M -1 247.00 % 1.368 M 119.54 % -7.001 M -801.50 % 998.000 K 103.72 % -26.803 M -1 996.89 % 1.413 M 110.50 % -13.455 M -5 083.33 % 270.000 K 102.82 % -9.580 M -1 445.51 % 712.000 K 170.71 % -1.007 M -566.20 % 216.000 K 141.78 % -517.000 K -561.61 % 112.000 K 149.12 % -228.000 K -117.83 % 1.279 M 281.68 % -704.000 K -140.06 % 1.757 M 404.06 % -578.000 K -158.86 % 982.000 K 184.36 % -1.164 M -176.97 % 1.512 M 142.19 % -3.585 M -683.53 % 614.367 K
Short term investments 0.000 -100.00 % 30.478 M 0.000 -100.00 % 20.439 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.500 M 0.000 -100.00 % 85.000 K 0.000 -100.00 % 20.362 M 0.000 -100.00 % 88.000 K 0.000 -100.00 % 8.826 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 14.290 M 0.000 -100.00 % 8.393 M 0.000 -100.00 % 7.262 M 0.000 -100.00 % 3.885 M 0.000 -100.00 % 2.759 M 0.000 -100.00 % 4.162 M 0.000 -100.00 % 17.235 M 0.000 -100.00 % 9.857 M 0.000 -100.00 % 6.199 M 0.000 -100.00 % 16.007 M 0.000 -100.00 % 15.676 M 0.000 -100.00 % 6.916 M 0.000 -100.00 % 26.354 M 0.000 -100.00 % 13.367 M 0.000 -100.00 % 753.000 K 0.000 -100.00 % 1.007 M 0.000 -100.00 % 517.000 K 0.000 -100.00 % 228.000 K 0.000 -100.00 % 703.781 K 0.000 -100.00 % 578.000 K 0.000 -100.00 % 1.164 M 0.000 -100.00 % 3.585 M
Cash and short term investments 14.290 M -68.08 % 44.768 M 433.40 % 8.393 M -70.89 % 28.832 M 297.03 % 7.262 M 0.00 % 7.262 M 86.92 % 3.885 M 0.00 % 3.885 M 40.81 % 2.759 M 0.00 % 2.759 M -33.71 % 4.162 M 0.00 % 4.162 M -75.84 % 17.225 M -0.06 % 17.235 M 74.85 % 9.857 M 0.00 % 9.857 M 59.01 % 6.199 M 0.00 % 6.199 M -61.27 % 16.007 M 0.00 % 16.007 M 2.01 % 15.691 M 0.10 % 15.676 M 123.91 % 7.001 M 0.00 % 7.001 M -73.88 % 26.803 M 1.70 % 26.354 M 95.87 % 13.455 M 0.00 % 13.455 M 40.45 % 9.580 M 0.01 % 9.579 M 851.24 % 1.007 M 0.00 % 1.007 M 94.66 % 517.323 K 0.06 % 517.000 K 126.75 % 228.000 K 0.00 % 228.000 K -67.61 % 704.000 K 0.03 % 703.781 K 21.76 % 578.000 K 0.00 % 578.000 K -50.34 % 1.164 M 0.00 % 1.164 M -67.53 % 3.585 M 0.00 % 3.585 M
Total current assets 0.000 -100.00 % 78.135 M 0.000 -100.00 % 78.555 M 0.000 -100.00 % 70.857 M 0.000 -100.00 % 147.845 M 0.000 -100.00 % 128.947 M 0.000 -100.00 % 101.556 M 0.000 -100.00 % 91.068 M 0.000 -100.00 % 72.499 M 0.000 -100.00 % 68.186 M 0.000 -100.00 % 70.478 M 0.000 -100.00 % 71.722 M 0.000 -100.00 % 70.746 M 0.000 -100.00 % 68.614 M 0.000 -100.00 % 60.146 M 0.000 -100.00 % 43.659 M 0.000 -100.00 % 33.775 M 0.000 -100.00 % 69.440 M 0.000 -100.00 % 135.950 M 0.000 -100.00 % 197.885 M 0.000 -100.00 % 187.090 M 0.000 -100.00 % 195.812 M 0.000 -100.00 % 152.338 M
Inventory 0.000 -100.00 % 32.227 M 0.000 -100.00 % 38.990 M 0.000 -100.00 % 40.011 M 0.000 -100.00 % 33.929 M 0.000 -100.00 % 39.700 M 0.000 -100.00 % 36.654 M 0.000 -100.00 % 37.458 M 0.000 -100.00 % 49.679 M 0.000 -100.00 % 40.476 M 0.000 -100.00 % 33.776 M 0.000 -100.00 % 25.498 M 0.000 -100.00 % 20.185 M 0.000 -100.00 % 6.381 M 0.000 -100.00 % 6.519 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.247 M 0.000 -100.00 % 75.431 M 0.000 -100.00 % 74.014 M 0.000 -100.00 % 65.655 M 0.000 -100.00 % 35.345 M 0.000 -100.00 % 69.830 M
Net receivables 0.000 -100.00 % 100.000 K 0.000 -100.00 % 9.205 M 0.000 -100.00 % 14.477 M 0.000 -100.00 % 99.236 M 0.000 -100.00 % 77.259 M 0.000 -100.00 % 51.910 M 0.000 -100.00 % 35.272 M 0.000 -100.00 % 11.328 M 0.000 -100.00 % 20.648 M 0.000 -100.00 % 14.158 M 0.000 -100.00 % 29.180 M 0.000 -100.00 % 42.562 M 0.000 -100.00 % 34.466 M 0.000 -100.00 % 39.902 M 0.000 -100.00 % 33.368 M 0.000 -100.00 % 32.552 M 0.000 -100.00 % 19.564 M 0.000 -100.00 % 59.012 M 0.000 -100.00 % 121.410 M 0.000 -100.00 % 119.875 M 0.000 -100.00 % 157.791 M 0.000 -100.00 % 78.308 M
Tax assets 0.000 -100.00 % 825.000 K 0.000 -100.00 % 362.000 K 0.000 -100.00 % 307.000 K 0.000 -100.00 % 255.000 K 0.000 -100.00 % 273.000 K 0.000 -100.00 % 1.641 M 0.000 -100.00 % 2.028 M 0.000 -100.00 % 2.066 M 0.000 -100.00 % 2.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.199 M 0.000 0.000 0.000 -100.00 % 22.707 M 0.000 -100.00 % 639.000 K 0.000 0.000 0.000 -100.00 % 190.000 K 0.000 -100.00 % 541.000 K 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 -100.00 % 18.292 M 0.000 -100.00 % 32.303 M 0.000 -100.00 % 19.629 M 0.000 -100.00 % 28.461 M 0.000 -100.00 % 28.818 M
Tax payables 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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
Minority interest 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 37.630 M 0.000 -100.00 % 79.934 M 0.000 -100.00 % 37.630 M 0.000 -100.00 % 73.053 M 0.000 -100.00 % 37.630 M 0.000 -100.00 % 67.270 M 0.000 -100.00 % 74.897 M 0.000 -100.00 % 75.061 M 0.000 100.00 % -13.512 M 0.000 0.000 0.000 -100.00 % 37.630 M 0.000 0.000 0.000 -100.00 % 37.630 M 0.000 0.000 0.000 -100.00 % 37.630 M 0.000 0.000 0.000 -100.00 % 37.630 M 0.000 0.000 0.000 -100.00 % 37.630 M 0.000 0.000 0.000 -100.00 % 37.630 M 0.000 -100.00 % 37.630 M
Deferred tax liabilities non current 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 -100.00 % 93.912 M 0.000 -100.00 % 95.855 M 0.000 -100.00 % 88.640 M 0.000 -100.00 % 161.183 M 0.000 -100.00 % 140.909 M 0.000 -100.00 % 111.099 M 0.000 -100.00 % 106.228 M 0.000 -100.00 % 89.139 M 0.000 -100.00 % 83.093 M 0.000 -100.00 % 83.438 M 0.000 -100.00 % 84.299 M 0.000 -100.00 % 83.531 M 0.000 -100.00 % 85.188 M 0.000 -100.00 % 87.168 M 0.000 -100.00 % 85.867 M 0.000 -100.00 % 83.673 M 0.000 -100.00 % 95.144 M 0.000 -100.00 % 161.648 M 0.000 -100.00 % 223.234 M 0.000 -100.00 % 213.199 M 0.000 -100.00 % 223.139 M 0.000 -100.00 % 179.789 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 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-06-30 2014-03-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 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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
Change in working capital 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 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
Accounts payables 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -2.991 M -166.58 % -1.122 M -153.10 % 2.113 M 208.02 % 686.000 K 101.17 % 341.000 K -63.33 % 930.000 K -8.37 % 1.015 M 535.62 % -233.000 K 86.86 % -1.773 M -431.40 % 535.000 K 118.22 % -2.937 M -424.46 % -560.000 K 2.27 % -573.000 K 14.09 % -667.000 K -211.35 % 599.000 K 137.48 % -1.598 M -215.97 % 1.378 M 1 737.33 % 75.000 K -86.91 % 573.000 K 101.76 % 284.000 K -61.78 % 743.000 K 66.59 % 446.000 K 162.03 % -719.000 K -871.62 % -74.000 K -137.00 % 200.000 K -45.05 % 364.000 K 427.54 % 69.000 K 102.73 % -2.526 M -19 330.77 % -13.000 K 99.22 % -1.664 M -2 460.00 % -65.000 K -105.04 % 1.290 M 113.93 % 603.000 K -70.07 % 2.015 M 393.87 % 408.000 K 153.42 % 161.000 K -92.52 % 2.153 M 348.72 % 479.808 K -76.25 % 2.020 M 266.94 % -1.210 M -152.08 % -480.000 K -127.21 % 1.764 M 246.76 % -1.202 M 33.96 % -1.820 M -248.94 % 1.222 M 151.14 % 486.575 K
Net cash provided by operating activities 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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
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 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 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 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 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 investing activites 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 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 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 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 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 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 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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
Dividends paid 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009