688365.SS

Hangzhou Raycloud Technology Co., Ltd. 688365.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 477.792 M 0.49 % 475.474 M -3.74 % 493.962 M -9.42 % 545.339 M 6.94 % 509.970 M 9.75 % 464.645 M -0.18 % 465.494 M 29.89 % 358.366 M 36.65 % 262.250 M
Net income -82.046 M -344.77 % -18.447 M 90.62 % -196.695 M -191.08 % -67.575 M -172.13 % 93.684 M -2.79 % 96.369 M -10.03 % 107.109 M 7.99 % 99.182 M 357.76 % 21.667 M
Income before tax -87.734 M -329.85 % -20.410 M 89.03 % -186.086 M -118.94 % -84.993 M -191.81 % 92.575 M -8.86 % 101.570 M -15.39 % 120.047 M 16.21 % 103.305 M 310.51 % 25.165 M
Income before tax ratio -0.18 -327.77 % -0.04 88.61 % -0.38 -141.71 % -0.16 -185.86 % 0.18 -16.96 % 0.22 -15.24 % 0.26 -10.54 % 0.29 200.41 % 0.10
EBITDA -54.524 M -277.65 % 30.693 M 123.05 % -133.128 M -124.19 % -59.381 M -156.14 % 105.777 M -6.82 % 113.523 M 3.03 % 110.190 M 2.59 % 107.406 M 269.63 % 29.057 M
Net income ratio -0.17 -342.61 % -0.04 90.26 % -0.40 -221.35 % -0.12 -167.45 % 0.18 -11.43 % 0.21 -9.86 % 0.23 -16.86 % 0.28 234.98 % 0.08
Ratio EBITDA -0.11 -276.79 % 0.06 123.95 % -0.27 -147.51 % -0.11 -152.50 % 0.21 -15.10 % 0.24 3.21 % 0.24 -21.02 % 0.30 170.50 % 0.11
Gross profit ratio 0.66 4.87 % 0.62 2.71 % 0.61 -5.14 % 0.64 4.77 % 0.61 -4.11 % 0.64 6.19 % 0.60 5.74 % 0.57 1.30 % 0.56
Weighted average shs out dil 431.822 M 2.93 % 419.542 M 5.54 % 397.507 M 0.15 % 396.923 M 1.68 % 390.349 M 9.37 % 356.922 M -0.03 % 357.030 M 0.79 % 354.221 M 14.44 % 309.527 M
Weighted average shs out 431.822 M 2.93 % 419.542 M 5.57 % 397.408 M 0.12 % 396.923 M 1.68 % 390.349 M 9.37 % 356.922 M -0.03 % 357.030 M 0.79 % 354.221 M 14.44 % 309.527 M
EPS diluted -0.19 -331.82 % -0.04 91.02 % -0.49 -188.24 % -0.17 -170.83 % 0.24 -11.11 % 0.27 -10.00 % 0.30 7.14 % 0.28 300.00 % 0.07
Earnings per share -0.19 -331.82 % -0.04 91.02 % -0.49 -188.24 % -0.17 -170.83 % 0.24 -11.11 % 0.27 -10.00 % 0.30 7.14 % 0.28 300.00 % 0.07
Gross profit 313.052 M 5.38 % 297.068 M -1.13 % 300.477 M -14.08 % 349.700 M 12.03 % 312.143 M 5.24 % 296.592 M 6.00 % 279.811 M 37.36 % 203.714 M 38.43 % 147.163 M
Income tax expense -2.106 M 0.87 % -2.125 M -120.02 % 10.610 M 160.91 % -17.418 M -1 295.81 % 1.457 M -71.99 % 5.201 M -59.80 % 12.938 M 197.25 % 4.352 M 7.85 % 4.036 M
Cost of revenue 164.740 M -7.66 % 178.406 M -7.79 % 193.485 M -1.10 % 195.639 M -1.11 % 197.828 M 17.72 % 168.053 M -9.49 % 185.682 M 20.06 % 154.652 M 34.38 % 115.087 M
General and administrative expenses 22.128 M 19.47 % 18.522 M -17.83 % 22.539 M -5.58 % 23.871 M 60.70 % 14.855 M 280.73 % 3.902 M -67.39 % 11.966 M -0.56 % 12.034 M -73.46 % 45.349 M
Selling and marketing expenses 31.862 M 43.28 % 22.238 M -87.06 % 171.824 M -2.08 % 175.481 M 75.87 % 99.778 M 31.44 % 75.911 M 68.63 % 45.017 M 76.23 % 25.545 M 43.03 % 17.860 M
Other expenses 239.817 M 9 336.12 % -2.597 M -102.93 % 88.592 M 10.69 % 80.038 M 81.74 % 44.039 M -22.52 % 56.840 M 2 952.75 % 1.862 M 39.00 % 1.340 M 208.03 % -1.240 M
Operating expenses 401.015 M 26.34 % 317.397 M -27.57 % 438.205 M -0.22 % 439.155 M 65.53 % 265.301 M 17.39 % 226.007 M 27.70 % 176.976 M 46.47 % 120.828 M -0.09 % 120.932 M
Cost and expenses 565.755 M 14.11 % 495.803 M -21.51 % 631.690 M -0.49 % 634.794 M 37.07 % 463.129 M 17.53 % 394.060 M 8.66 % 362.658 M 31.65 % 275.480 M 16.72 % 236.019 M
Research and development expenses 107.209 M -10.63 % 119.961 M -22.73 % 155.249 M -2.83 % 159.764 M 49.83 % 106.629 M 19.33 % 89.355 M 5.46 % 84.730 M 63.61 % 51.788 M 42.84 % 36.256 M
Selling general and administrative expenses 53.989 M 32.46 % 40.759 M -79.03 % 194.363 M -2.50 % 199.353 M 73.91 % 114.632 M 43.63 % 79.812 M 40.06 % 56.983 M 51.64 % 37.578 M -40.55 % 63.209 M
Interest income 4.159 M 242.78 % 1.213 M -88.89 % 10.921 M -57.64 % 25.785 M 1 941.99 % 1.263 M -24.78 % 1.679 M 118.65 % 767.744 K 732.76 % 92.193 K -86.92 % 704.676 K
Interest expense 7.764 M 24.73 % 6.225 M 35.97 % 4.578 M 121.65 % 2.065 M 524.72 % 330.600 K 2 406.25 % 13.191 K -79.78 % 65.248 K 176.64 % 23.586 K -94.30 % 414.081 K
Depreciation and amortization 25.736 M 12.44 % 22.889 M -17.90 % 27.881 M 4.58 % 26.660 M 108.49 % 12.787 M 8.10 % 11.829 M 2.87 % 11.498 M 155.63 % 4.498 M 31.29 % 3.426 M
Operating income -87.963 M -19.23 % -73.777 M 46.43 % -137.728 M -53.96 % -89.455 M -200.20 % 89.274 M -8.60 % 97.676 M -17.35 % 118.182 M 15.90 % 101.966 M 286.16 % 26.405 M
Operating income ratio -0.18 -18.65 % -0.16 44.35 % -0.28 -69.98 % -0.16 -193.70 % 0.18 -16.73 % 0.21 -17.20 % 0.25 -10.77 % 0.28 182.59 % 0.10
Total other income expenses net 229.396 K -99.57 % 53.367 M 210.36 % -48.358 M -1 259.25 % 4.171 M 26.37 % 3.301 M -15.23 % 3.894 M 108.83 % 1.865 M 39.20 % 1.340 M 210.70 % -1.210 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -35.495 M 74.73 % -140.451 M -311.13 % 66.525 M 144.49 % -149.516 M 65.76 % -436.708 M -1 183.02 % -34.037 M -204.45 % -11.180 M 53.05 % -23.811 M -68.62 % -14.121 M
Total investments 544.760 M -8.35 % 594.406 M 26.74 % 468.989 M 1.97 % 459.940 M 165.50 % 173.236 M -71.70 % 612.140 M 15 203.50 % 4.000 M -92.85 % 55.952 M 24.38 % 44.987 M
Total debt 185.653 M 21.87 % 152.337 M 9.39 % 139.263 M 61.09 % 86.452 M 476.35 % 15.000 M 0.000 0.000 0.000 -100.00 % 10.000 M
Accumulated other comprehensive income loss 0.000 100.00 % -153.463 M -224.24 % 123.521 M -21.23 % 156.802 M 39.95 % 112.045 M 22.18 % 91.703 M -24.28 % 121.107 M 6.78 % 113.414 M -50.87 % 230.858 M
Retained earnings -108.219 M -313.47 % -26.173 M -360.54 % -5.683 M -103.28 % 173.195 M -29.12 % 244.352 M 11.14 % 219.854 M 72.92 % 127.142 M 156.72 % 49.526 M 208.03 % -45.846 M
Common stock 425.825 M 0.00 % 425.825 M 6.19 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 11.11 % 360.900 M 0.00 % 360.900 M 0.00 % 360.900 M 463.15 % 64.086 M
Total equity 953.351 M -6.82 % 1.023 B 17.47 % 871.039 M -21.88 % 1.115 B -1.63 % 1.134 B 57.07 % 721.683 M 18.47 % 609.149 M 16.29 % 523.840 M 110.50 % 248.861 M
Other non current liabilities 137.968 M 60.03 % 86.216 M 116 724.43 % 73.800 K -8.69 % 80.826 K -93.74 % 1.291 M 0.000 0.000 0.000 0.000
Long term debt 19.220 M -47.11 % 36.337 M 3 335.74 % 1.058 M -87.83 % 8.687 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 164.490 M 24.65 % 131.961 M 84.93 % 71.358 M 49.98 % 47.577 M 409.92 % 9.330 M -12.88 % 10.710 M -40.23 % 17.919 M 343.36 % 4.042 M -11.01 % 4.542 M
Other current liabilities 269.055 M 243.01 % 78.438 M 2 277.97 % 3.299 M -96.88 % 105.780 M -15.11 % 124.611 M 50.67 % 82.704 M 34.27 % 61.595 M 36.00 % 45.291 M 225.96 % 13.895 M
Deferred revenue 0.000 -100.00 % 160.046 M 17.44 % 136.283 M -38.90 % 223.061 M 92.23 % 116.037 M 141.88 % 47.973 M 56.01 % 30.750 M 35.77 % 22.648 M 9.54 % 20.675 M
Short term debt 166.433 M 43.48 % 116.000 M -20.20 % 145.367 M 86.93 % 77.765 M 418.43 % 15.000 M 0.000 0.000 0.000 -100.00 % 10.000 M
Total current liabilities 485.415 M 17.66 % 412.558 M 10.61 % 372.973 M 15.32 % 323.413 M 106.64 % 156.508 M 61.94 % 96.647 M 20.66 % 80.099 M 47.95 % 54.138 M 6.44 % 50.861 M
Total liabilities 649.905 M 19.35 % 544.520 M 22.55 % 444.332 M 19.77 % 370.990 M 123.71 % 165.838 M 54.47 % 107.356 M 9.53 % 98.018 M 68.48 % 58.179 M 5.01 % 55.403 M
Other non current assets 124.703 M 266.32 % 34.042 M -84.70 % 222.550 M -15.15 % 262.296 M -37.75 % 421.374 M 26 414.55 % 1.589 M -73.85 % 6.078 M 393.45 % 1.232 M 137.61 % 518.394 K
Long term investments 463.760 M -18.27 % 567.406 M 112.06 % 267.564 M 13.01 % 236.758 M 211.69 % -211.975 M 0.000 0.000 -100.00 % 55.952 M 21.90 % 45.899 M
Intangible assets 133.629 M 28.35 % 104.114 M 10.14 % 94.532 M -7.05 % 101.696 M 13.59 % 89.528 M 38.90 % 64.457 M -11.10 % 72.504 M 323.91 % 17.104 M -9.35 % 18.869 M
GoodWill 190.280 M -2.22 % 194.596 M -0.89 % 196.340 M -5.02 % 206.718 M 424.47 % 39.414 M 0.00 % 39.414 M 0.00 % 39.414 M 637.29 % 5.346 M -1.84 % 5.446 M
Goodwill and intangible assets 323.909 M 8.44 % 298.710 M 2.69 % 290.872 M -5.69 % 308.414 M 139.19 % 128.942 M 24.14 % 103.872 M -7.19 % 111.918 M 398.53 % 22.450 M -7.67 % 24.314 M
Property plant equipment net 245.458 M 15.69 % 212.170 M 76.79 % 120.013 M 84.63 % 65.001 M 288.77 % 16.720 M 300.02 % 4.180 M -2.81 % 4.301 M 13.60 % 3.786 M 6.14 % 3.567 M
Total non current assets 1.164 B 4.07 % 1.118 B 23.30 % 906.994 M 1.72 % 891.685 M 150.94 % 355.336 M 223.31 % 109.905 M -10.36 % 122.610 M 46.66 % 83.604 M 12.27 % 74.465 M
Other current assets 63.359 M 2.70 % 61.690 M 5.00 % 58.750 M -15.25 % 69.321 M 30.75 % 53.016 M 48.03 % 35.814 M -93.13 % 521.504 M 18.03 % 441.844 M 158.82 % 170.717 M
Short term investments 81.000 M 200.00 % 27.000 M -86.60 % 201.425 M -9.75 % 223.182 M -42.06 % 385.211 M -37.07 % 612.140 M 15 203.51 % 4.000 M -99.07 % 431.550 M 47 401.79 % -912.333 K
cash and cash equivalents 221.148 M -24.47 % 292.788 M 302.52 % 72.739 M -69.17 % 235.968 M -47.76 % 451.708 M 1 227.09 % 34.037 M 204.45 % 11.180 M -53.05 % 23.811 M -1.28 % 24.121 M
Cash and short term investments 302.148 M -5.52 % 319.788 M 16.64 % 274.163 M -40.29 % 459.149 M -45.14 % 836.919 M 29.52 % 646.177 M 5 679.74 % 11.180 M -53.05 % 23.811 M -1.28 % 24.121 M
Total current assets 439.432 M -2.21 % 449.380 M 10.04 % 408.377 M -31.29 % 594.336 M -37.04 % 944.034 M 31.27 % 719.135 M 23.02 % 584.558 M 17.28 % 498.416 M 116.89 % 229.799 M
Inventory 8.775 M -12.01 % 9.973 M -45.62 % 18.338 M 17.62 % 15.591 M 115.19 % 7.245 M 15.44 % 6.276 M -44.59 % 11.328 M 135.11 % 4.818 M 197.19 % 1.621 M
Net receivables 65.149 M 12.46 % 57.929 M -7.03 % 62.311 M 3.64 % 60.125 M 5.30 % 57.096 M 84.97 % 30.867 M -23.87 % 40.545 M 80.99 % 22.402 M -32.81 % 33.340 M
Tax assets 5.995 M 0.00 % 5.995 M 0.00 % 5.995 M -68.80 % 19.215 M 6 911.18 % 274.065 K 3.76 % 264.142 K -15.49 % 312.560 K 69.93 % 183.932 K 10.85 % 165.923 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 46.775 M -13.01 % 53.770 M 75.84 % 30.579 M 218.93 % 9.588 M 30.59 % 7.342 M 52.80 % 4.805 M -1.55 % 4.881 M 10.52 % 4.416 M 4.15 % 4.240 M
Tax payables 3.152 M -26.76 % 4.304 M 39.01 % 3.096 M -63.79 % 8.549 M -10.52 % 9.554 M 4.56 % 9.138 M -32.92 % 13.623 M 207.53 % 4.430 M 116.04 % 2.050 M
Deferred revenue non current 0.000 0.000 -100.00 % 58.694 M 137.51 % 24.712 M 2 104.63 % -1.233 M 0.000 0.000 0.000 0.000
Minority interest -2.899 M -5 390.93 % -52.805 K 94.14 % -901.724 K -110.25 % 8.802 M 874.38 % 903.294 K 0.000 0.000 0.000 100.00 % -237.352 K
Capital lease obligations 1.489 M -21.18 % 1.889 M -77.02 % 8.220 M -55.45 % 18.452 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 153.463 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 638.645 M 35.85 % 470.121 M -1.36 % 476.624 M 27.02 % 375.232 M -22.99 % 487.276 M 246.79 % 140.510 M 16.02 % 121.107 M 6.78 % 113.414 M -50.87 % 230.858 M
Deferred tax liabilities non current 7.302 M -22.38 % 9.408 M -18.42 % 11.533 M -18.19 % 14.097 M 52.04 % 9.272 M -13.42 % 10.710 M -40.23 % 17.919 M 343.36 % 4.042 M -11.01 % 4.542 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.603 B 2.27 % 1.568 B 19.18 % 1.315 B -11.48 % 1.486 B 14.36 % 1.299 B 56.73 % 829.040 M 17.23 % 707.167 M 21.50 % 582.020 M 91.29 % 304.264 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 -100.00 % 10.656 M 151.75 % -20.591 M -1 322.69 % -1.447 M 79.79 % -7.161 M -223.28 % -2.215 M -327.63 % -518.000 K 14.68 % -607.100 K
Stock based compensation 0.000 -100.00 % 4.826 M 145.29 % -10.656 M -151.75 % 20.591 M 88.26 % 10.937 M 54.38 % 7.085 M 121.44 % 3.199 M 256.96 % 896.300 K -97.70 % 39.003 M
Change in working capital 79.102 M 54.22 % 51.292 M 190.74 % 17.642 M 546.59 % -3.950 M -129.68 % 13.308 M 164.33 % 5.035 M 323.88 % -2.249 M -117.07 % 13.173 M 138.00 % 5.535 M
Accounts receivables -16.503 M 9.17 % -18.169 M -275.37 % 10.360 M 235.02 % -7.673 M 74.57 % -30.170 M -226.49 % -9.241 M -162.04 % -3.526 M 64.35 % -9.892 M -143.11 % -4.069 M
Inventory 942.883 K -81.40 % 5.068 M 282.10 % -2.783 M 62.85 % -7.491 M -509.41 % -1.229 M -125.14 % 4.889 M 171.80 % -6.809 M -112.99 % -3.197 M -97.19 % -1.621 M
Accounts payables 94.662 M 42.31 % 66.518 M 11 357.99 % -590.849 K -101.86 % 31.805 M -31.09 % 46.155 M 178.93 % 16.547 M 60.63 % 10.302 M -61.53 % 26.780 M 126.33 % 11.833 M
Other working capital 0.000 100.00 % -2.125 M -119.94 % 10.656 M 151.75 % -20.591 M -1 322.69 % -1.447 M 79.79 % -7.161 M -257.04 % 4.560 M -72.14 % 16.370 M 128.75 % 7.156 M
Other non cash items 34.946 M 193.85 % -37.235 M -174.42 % 50.033 M 361.88 % 10.833 M 127.71 % -39.091 M -361.71 % -8.466 M 22.01 % -10.856 M 37.44 % -17.352 M -144.11 % 39.339 M
Net cash provided by operating activities 54.156 M 137.06 % 22.845 M 122.30 % -102.433 M -191.37 % -35.156 M -140.47 % 86.877 M -16.40 % 103.925 M -0.94 % 104.914 M 6.13 % 98.852 M 42.83 % 69.211 M
Investments in property plant and equipment -107.068 M 3.19 % -110.594 M -65.67 % -66.757 M -136.93 % -28.176 M 45.37 % -51.575 M -1 477.82 % -3.269 M 22.24 % -4.203 M -52.68 % -2.753 M 15.88 % -3.273 M
Acquisitions net 0.000 0.000 -100.00 % 928.865 K 100.71 % -130.448 M -49 769.46 % 262.632 K 131.94 % 113.235 K 100.22 % -50.991 M -57 032 006 271 937 088.00 % 0.000 100.00 % -6.354 M
Purchases of investments -823.316 M 21.81 % -1.053 B 16.09 % -1.255 B 37.78 % -2.017 B 21.77 % -2.578 B -33.89 % -1.926 B 18.86 % -2.373 B -54.04 % -1.541 B -353.37 % -339.840 M
Sales maturities of investments 778.301 M -33.30 % 1.167 B -7.67 % 1.264 B -35.51 % 1.960 B -25.79 % 2.641 B 43.16 % 1.845 B -21.23 % 2.342 B 82.81 % 1.281 B 566.94 % 192.092 M
Other investing activites 3.106 M -56.94 % 7.213 M 674 089 862.68 % 1.070 -100.00 % 8.474 M 205.92 % -8.000 M -2 766.67 % 300.000 K 11.96 % 267.960 K -95.68 % 6.206 M 440.92 % -1.820 M
Net cash used for investing activites -148.978 M -1 527.13 % 10.439 M 118.34 % -56.926 M 72.56 % -207.457 M -6 615.67 % 3.184 M 103.79 % -83.901 M 2.73 % -86.253 M 66.33 % -256.155 M -60.91 % -159.195 M
Debt repayment 33.717 M 172.57 % 12.370 M -77.05 % 53.908 M 671.56 % -9.432 M -162.88 % 15.000 M 0.000 0.000 100.00 % -10.000 M -200.00 % 10.000 M
Common stock issued 0.000 100.00 % -432.853 K 0.000 0.000 100.00 % -15.096 M -212.20 % -4.835 M 0.000 0.000 0.000
Common stock repurchased -332.233 K 0.000 100.00 % -30.020 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -7.313 M -21.35 % -6.026 M -55.46 % -3.876 M 61.33 % -10.025 M 83.33 % -60.150 M -455 879.24 % -13.191 K 99.95 % -25.000 M -65 125.90 % -38.328 K 99.87 % -30.399 M
Other financing activites -1.705 M -100.94 % 182.052 M 615.82 % -35.294 M -161.12 % 57.746 M -84.57 % 374.146 M 7 837.62 % -4.835 M 0.000 -100.00 % 170.531 M 28.22 % 133.004 M
Net cash used provided by financing activities 24.367 M -87.07 % 188.396 M 1 332.76 % -15.282 M -139.91 % 38.289 M -88.36 % 328.996 M 6 885.38 % -4.849 M 80.61 % -25.000 M -115.58 % 160.493 M 42.15 % 112.904 M
Effect of forex changes on cash 1.055 K 452.36 % 191.000 -99.52 % 39.804 K 134.20 % -116.384 K -81.78 % -64.023 K -8 575.43 % -737.980 -127.14 % 2.719 K 9 124 456 693 860.00 % 0.000 -366.67 % 0.000
Net change in cash -70.453 M -131.78 % 221.680 M 226.96 % -174.601 M 14.59 % -204.439 M -148.79 % 418.993 M 2 661.16 % 15.175 M 339.48 % -6.337 M -298.69 % 3.189 M -86.09 % 22.920 M
Cash at beginning of period 300.523 M 281.17 % 78.843 M -68.89 % 253.444 M -44.65 % 457.884 M 1 077.36 % 38.891 M 63.98 % 23.716 M -21.08 % 30.053 M 11.87 % 26.864 M 581.20 % 3.944 M
Cash at end of period 230.069 M -23.44 % 300.523 M 281.17 % 78.843 M -68.89 % 253.444 M -44.65 % 457.884 M 1 077.36 % 38.891 M 63.98 % 23.716 M -21.08 % 30.053 M 11.87 % 26.864 M
Operating cash flow 54.156 M 137.06 % 22.845 M 122.30 % -102.433 M -191.37 % -35.156 M -140.47 % 86.877 M -16.40 % 103.925 M -0.94 % 104.914 M 6.13 % 98.852 M 42.83 % 69.211 M
Capital expenditure -107.068 M 3.19 % -110.594 M -65.67 % -66.757 M -136.93 % -28.176 M 45.37 % -51.575 M -1 477.82 % -3.269 M 22.24 % -4.203 M -52.68 % -2.753 M 15.88 % -3.273 M
Free CashFlow -52.912 M 39.70 % -87.749 M 48.14 % -169.190 M -167.15 % -63.332 M -279.40 % 35.303 M -64.93 % 100.656 M -0.05 % 100.711 M 4.80 % 96.098 M 45.74 % 65.938 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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
Revenue 147.535 M 28.42 % 114.887 M -8.21 % 125.163 M 6.19 % 117.866 M -3.85 % 122.579 M 10.23 % 111.206 M -9.69 % 123.137 M 4.11 % 118.271 M -4.19 % 123.441 M 12.23 % 109.986 M -11.25 % 123.924 M 3.96 % 119.204 M -6.30 % 127.212 M 2.90 % 123.622 M -16.98 % 148.900 M 14.15 % 130.443 M -6.16 % 138.998 M 9.45 % 126.998 M -12.72 % 145.515 M 12.11 % 129.801 M -0.92 % 131.005 M 26.39 % 103.650 M -19.03 % 128.006 M 12.64 % 113.646 M -2.20 % 116.202 M 8.81 % 106.792 M -14.88 % 125.458 M
Net income 837.468 K 106.47 % -12.951 M 50.77 % -26.306 M -23.63 % -21.277 M -7.99 % -19.703 M -33.48 % -14.761 M -120.10 % 73.425 M 255.28 % -47.286 M -72.89 % -27.350 M -48.73 % -18.389 M 74.99 % -73.516 M -89.26 % -38.843 M 19.44 % -48.219 M -33.51 % -36.117 M -23.35 % -29.281 M -302.45 % -7.276 M 56.38 % -16.679 M -164.65 % -6.303 M -117.98 % 35.045 M 54.73 % 22.649 M 18.22 % 19.159 M 13.83 % 16.831 M -50.72 % 34.155 M 27.11 % 26.870 M 42.95 % 18.797 M 13.60 % 16.547 M -54.29 % 36.202 M
Income before tax -28.360 K 99.82 % -15.694 M 43.16 % -27.609 M -19.66 % -23.073 M -13.71 % -20.292 M -21.07 % -16.760 M -117.88 % 93.731 M 295.29 % -47.996 M -89.22 % -25.365 M -34.21 % -18.900 M 56.19 % -43.138 M 2.75 % -44.357 M 19.97 % -55.428 M -28.41 % -43.163 M -3.35 % -41.764 M -96.36 % -21.270 M -49.64 % -14.214 M -83.52 % -7.745 M -121.48 % 36.050 M 84.90 % 19.497 M -1.48 % 19.789 M 14.80 % 17.238 M -55.41 % 38.659 M 60.25 % 24.124 M 19.99 % 20.105 M 7.61 % 18.683 M -53.53 % 40.202 M
Income before tax ratio 0.00 99.86 % -0.14 38.07 % -0.22 -12.68 % -0.20 -18.25 % -0.17 -9.84 % -0.15 -119.80 % 0.76 287.57 % -0.41 -97.49 % -0.21 -19.58 % -0.17 50.63 % -0.35 6.45 % -0.37 14.60 % -0.44 -24.79 % -0.35 -24.48 % -0.28 -72.02 % -0.16 -59.45 % -0.10 -67.68 % -0.06 -124.62 % 0.25 64.94 % 0.15 -0.57 % 0.15 -9.17 % 0.17 -44.93 % 0.30 42.28 % 0.21 22.69 % 0.17 -1.10 % 0.17 -45.41 % 0.32
EBITDA 1.213 M 108.61 % -14.092 M 44.51 % -25.396 M -19.02 % -21.337 M -65.93 % -12.859 M 13.80 % -14.918 M -114.78 % 100.907 M 365.43 % -38.016 M -96.16 % -19.380 M -49.92 % -12.927 M 68.93 % -41.603 M -14.09 % -36.465 M 23.05 % -47.391 M -35.51 % -34.972 M 13.74 % -40.541 M -160.15 % -15.584 M -160.15 % -5.990 M -1 612.12 % 396.151 K -98.99 % 39.356 M 72.22 % 22.853 M -0.69 % 23.012 M 12.47 % 20.460 M -50.90 % 41.670 M 53.57 % 27.134 M 17.85 % 23.023 M 6.49 % 21.619 M 109.11 % -237.200 M
Net income ratio 0.01 105.04 % -0.11 46.36 % -0.21 -16.43 % -0.18 -12.31 % -0.16 -21.09 % -0.13 -122.26 % 0.60 249.14 % -0.40 -80.45 % -0.22 -32.52 % -0.17 71.82 % -0.59 -82.05 % -0.33 14.03 % -0.38 -29.74 % -0.29 -48.57 % -0.20 -252.56 % -0.06 53.52 % -0.12 -141.80 % -0.05 -120.61 % 0.24 38.03 % 0.17 19.31 % 0.15 -9.94 % 0.16 -39.14 % 0.27 12.85 % 0.24 46.17 % 0.16 4.40 % 0.15 -46.30 % 0.29
Ratio EBITDA 0.01 106.70 % -0.12 39.55 % -0.20 -12.08 % -0.18 -72.57 % -0.10 21.80 % -0.13 -116.37 % 0.82 354.94 % -0.32 -104.73 % -0.16 -33.58 % -0.12 64.99 % -0.34 -9.74 % -0.31 17.88 % -0.37 -31.69 % -0.28 -3.90 % -0.27 -127.90 % -0.12 -177.21 % -0.04 -1 481.57 % 0.00 -98.85 % 0.27 53.62 % 0.18 0.23 % 0.18 -11.01 % 0.20 -39.36 % 0.33 36.34 % 0.24 20.50 % 0.20 -2.13 % 0.20 110.71 % -1.89
Gross profit ratio 0.72 7.74 % 0.67 0.45 % 0.67 1.78 % 0.66 2.10 % 0.64 1.41 % 0.63 9.89 % 0.58 -10.08 % 0.64 -1.45 % 0.65 3.99 % 0.63 10.73 % 0.57 -9.51 % 0.62 -2.72 % 0.64 6.87 % 0.60 -4.73 % 0.63 -2.20 % 0.64 0.45 % 0.64 -1.09 % 0.65 18.26 % 0.55 -16.14 % 0.65 6.69 % 0.61 -5.05 % 0.65 3.10 % 0.63 -4.66 % 0.66 4.69 % 0.63 -2.44 % 0.64 3.52 % 0.62
Weighted average shs out dil 425.826 M -1.36 % 431.696 M 2.79 % 419.960 M -0.54 % 422.233 M 0.64 % 419.542 M 0.00 % 419.542 M 0.00 % 419.542 M -8.12 % 456.620 M 0.00 % 456.620 M 0.00 % 456.620 M 14.87 % 397.507 M 3.44 % 384.286 M 0.00 % 384.286 M 0.00 % 384.286 M 0.00 % 384.286 M 21.95 % 315.126 M 0.00 % 315.126 M 0.00 % 315.126 M -16.52 % 377.478 M 0.00 % 377.478 M 12.14 % 336.619 M 0.00 % 336.619 M -12.31 % 383.858 M 0.00 % 383.858 M 15.99 % 330.939 M 0.00 % 330.939 M 0.00 % 330.939 M
Weighted average shs out 425.826 M -1.36 % 431.696 M 2.79 % 419.960 M -0.54 % 422.233 M 0.64 % 419.542 M 0.00 % 419.542 M 0.00 % 419.542 M -5.11 % 442.150 M -3.17 % 456.620 M 0.00 % 456.620 M 16.38 % 392.344 M 3.26 % 379.944 M -1.13 % 384.286 M 0.00 % 384.286 M 0.00 % 384.286 M 21.95 % 315.126 M 0.00 % 315.126 M 0.00 % 315.126 M -16.52 % 377.478 M 0.00 % 377.478 M 12.14 % 336.619 M 0.00 % 336.619 M -12.31 % 383.858 M 0.00 % 383.858 M 15.99 % 330.939 M 0.00 % 330.939 M 0.00 % 330.939 M
EPS diluted 0.00 106.67 % -0.03 48.28 % -0.06 -15.08 % -0.05 -7.23 % -0.05 -33.52 % -0.04 -119.56 % 0.18 280.00 % -0.10 -66.94 % -0.06 -48.64 % -0.04 77.61 % -0.18 -80.00 % -0.10 23.08 % -0.13 -38.30 % -0.09 -23.36 % -0.08 -229.87 % -0.02 56.33 % -0.05 -164.50 % -0.02 -121.55 % 0.09 54.67 % 0.06 5.45 % 0.06 13.80 % 0.05 -43.82 % 0.09 27.14 % 0.07 23.24 % 0.06 13.60 % 0.05 -54.55 % 0.11
Earnings per share 0.00 106.67 % -0.03 48.28 % -0.06 -15.08 % -0.05 -7.23 % -0.05 -33.52 % -0.04 -119.56 % 0.18 263.64 % -0.11 -83.64 % -0.06 -48.64 % -0.04 78.79 % -0.19 -90.00 % -0.10 23.08 % -0.13 -38.30 % -0.09 -23.36 % -0.08 -229.87 % -0.02 56.33 % -0.05 -164.50 % -0.02 -121.55 % 0.09 54.67 % 0.06 5.45 % 0.06 13.80 % 0.05 -43.82 % 0.09 27.14 % 0.07 23.24 % 0.06 13.60 % 0.05 -54.55 % 0.11
Gross profit 106.658 M 38.35 % 77.091 M -7.79 % 83.606 M 8.08 % 77.354 M -1.82 % 78.792 M 11.78 % 70.489 M -0.76 % 71.029 M -6.38 % 75.867 M -5.58 % 80.347 M 16.71 % 68.841 M -1.73 % 70.050 M -5.92 % 74.461 M -8.84 % 81.685 M 9.97 % 74.280 M -20.90 % 93.907 M 11.64 % 84.119 M -5.74 % 89.239 M 8.25 % 82.434 M 3.21 % 79.868 M -5.98 % 84.950 M 5.71 % 80.360 M 20.00 % 66.965 M -16.52 % 80.216 M 7.39 % 74.697 M 2.39 % 72.953 M 6.15 % 68.725 M -11.88 % 77.993 M
Income tax expense -524.126 K 0.45 % -526.500 K 0.00 % -526.500 K 0.00 % -526.500 K 0.00 % -526.500 K 0.00 % -526.500 K -13.66 % -463.224 K 14.90 % -544.341 K 10.19 % -606.097 K -18.63 % -510.895 K -101.68 % 30.378 M 650.96 % -5.514 M 23.51 % -7.209 M -2.31 % -7.046 M -17.53 % -5.995 M 56.30 % -13.721 M -550.10 % 3.048 M 506.23 % -750.423 K -125.10 % 2.990 M 216.27 % -2.572 M -507.75 % 630.702 K 54.81 % 407.396 K -90.95 % 4.503 M 263.97 % -2.747 M -309.90 % 1.308 M -38.74 % 2.136 M -99.24 % 279.863 M
Cost of revenue 40.877 M 8.15 % 37.797 M -9.05 % 41.556 M 2.58 % 40.511 M -7.48 % 43.787 M 7.54 % 40.717 M -21.86 % 52.108 M 22.88 % 42.404 M -1.60 % 43.094 M 4.74 % 41.145 M -23.63 % 53.874 M 20.41 % 44.742 M -1.72 % 45.527 M -7.73 % 49.342 M -10.28 % 54.993 M 18.72 % 46.323 M -6.90 % 49.759 M 11.66 % 44.564 M -32.12 % 65.647 M 46.37 % 44.851 M -11.44 % 50.645 M 38.05 % 36.685 M -23.24 % 47.789 M 22.70 % 38.949 M -9.94 % 43.248 M 13.61 % 38.067 M -19.80 % 47.465 M
General and administrative expenses -8.825 M -141.71 % 21.157 M 150.05 % -42.274 M -177.30 % 54.691 M 179.41 % 19.573 M -0.97 % 19.766 M 8.10 % 18.285 M -65.11 % 52.402 M 558.70 % -11.424 M -155.70 % 20.511 M 129.53 % -69.458 M -185.48 % 81.255 M 502.47 % -20.189 M -165.27 % 30.932 M 156.70 % -54.549 M -181.99 % 66.534 M 798.31 % -9.528 M -144.49 % 21.415 M 161.09 % -35.054 M -313.03 % 16.455 M 315.64 % -7.631 M -155.32 % 13.793 M 134.86 % -39.571 M -375.39 % 14.369 M 268.56 % -8.525 M -155.09 % 15.475 M 137.99 % 6.502 M
Selling and marketing expenses -17.241 M -138.76 % 44.486 M 144.20 % -100.653 M -185.67 % 117.492 M 154.59 % 46.150 M 18.14 % 39.064 M -8.58 % 42.732 M 4.67 % 40.827 M -7.81 % 44.286 M 15.98 % 38.184 M 7.98 % 35.363 M -24.67 % 46.941 M 6.97 % 43.882 M -3.85 % 45.637 M -0.96 % 46.078 M 12.85 % 40.831 M -14.17 % 47.571 M 16.02 % 41.002 M 26.28 % 32.469 M 20.85 % 26.866 M 16.55 % 23.052 M 32.55 % 17.391 M -18.27 % 21.280 M 10.17 % 19.315 M -8.24 % 21.050 M 47.55 % 14.266 M 10.93 % 12.860 M
Other expenses 104.482 M 11 259.70 % -936.242 K -100.40 % 231.862 M 330.76 % -100.477 M -10 430.27 % 972.650 K 604.14 % 138.133 K 102.17 % -6.375 M -1 489.27 % 458.910 K 92.50 % 238.398 K 118.68 % -1.277 M -101.37 % 93.484 M 278.55 % -52.356 M -206.55 % 49.140 M 3 033.69 % -1.675 M 71.63 % -5.903 M -847.10 % 790.171 K -85.87 % 5.591 M 0.000 100.00 % -372.902 K -129.15 % 1.279 M -46.22 % 2.378 M 2 274.49 % 100.162 K -91.43 % 1.169 M 0.000 -100.00 % 494.438 K 15.72 % 427.266 K 100.49 % -86.795 M
Operating expenses 106.319 M 15.63 % 91.944 M -17.55 % 111.520 M 11.16 % 100.321 M 5.20 % 95.367 M 9.62 % 86.995 M -7.44 % 93.991 M 4.64 % 89.822 M -4.84 % 94.392 M 7.68 % 87.659 M -0.49 % 88.093 M -21.04 % 111.566 M -6.14 % 118.862 M -0.69 % 119.684 M 0.92 % 118.598 M 7.86 % 109.956 M -3.15 % 113.531 M 16.96 % 97.069 M 39.45 % 69.610 M -3.68 % 72.268 M 5.89 % 68.245 M 23.68 % 55.178 M -10.41 % 61.592 M 10.43 % 55.774 M -0.64 % 56.132 M 6.90 % 52.509 M 160.50 % -86.795 M
Cost and expenses 147.196 M 13.45 % 129.741 M -15.24 % 153.076 M 8.69 % 140.832 M 1.21 % 139.154 M 8.96 % 127.712 M -12.59 % 146.100 M 10.49 % 132.226 M -3.83 % 137.486 M 6.74 % 128.805 M -9.27 % 141.967 M -9.17 % 156.308 M -4.92 % 164.388 M -2.74 % 169.026 M -2.63 % 173.591 M 11.08 % 156.280 M -4.29 % 163.290 M 15.29 % 141.633 M 4.71 % 135.256 M 15.49 % 117.119 M -1.49 % 118.891 M 29.42 % 91.863 M -16.02 % 109.381 M 15.47 % 94.723 M -4.69 % 99.380 M 9.72 % 90.576 M 204.36 % -86.795 M
Research and development expenses 27.903 M 2.44 % 27.238 M 20.60 % 22.585 M -21.07 % 28.616 M 2.90 % 27.809 M 1.23 % 27.470 M 3.16 % 26.629 M -8.94 % 29.242 M -12.28 % 33.334 M 10.23 % 30.241 M 5.35 % 28.705 M -19.65 % 35.726 M -22.38 % 46.028 M 2.76 % 44.790 M -3.09 % 46.219 M 10.35 % 41.882 M 13.61 % 36.864 M 5.94 % 34.798 M 32.88 % 26.189 M -6.18 % 27.914 M -3.27 % 28.857 M 21.92 % 23.669 M 1.38 % 23.348 M 6.61 % 21.900 M 0.06 % 21.886 M -1.51 % 22.221 M -9.85 % 24.649 M
Selling general and administrative expenses -26.066 M -139.71 % 65.642 M 145.93 % -142.927 M -183.01 % 172.183 M 161.98 % 65.723 M 11.72 % 58.830 M -3.58 % 61.017 M -34.55 % 93.229 M 183.70 % 32.862 M -44.01 % 58.695 M 272.15 % -34.096 M -126.60 % 128.196 M 441.06 % 23.693 M -69.06 % 76.569 M 1 003.80 % -8.472 M -107.89 % 107.365 M 182.22 % 38.043 M -39.05 % 62.417 M 2 513.89 % -2.586 M -105.97 % 43.321 M 180.93 % 15.421 M -50.55 % 31.184 M 270.48 % -18.292 M -154.30 % 33.685 M 168.94 % 12.525 M -57.89 % 29.741 M 27.47 % 23.333 M
Interest income 555.279 K -66.83 % 1.674 M 52.45 % 1.098 M 210.54 % 353.651 K -7.35 % 381.691 K -63.58 % 1.048 M -99.25 % 140.130 M 103 476.19 % 135.292 K -85.59 % 938.845 K -48.03 % 1.806 M 177.40 % 651.219 K 402.99 % 129.470 K -74.17 % 501.234 K -80.66 % 2.592 M -79.93 % 12.916 M 190.69 % 4.443 M -21.12 % 5.633 M 103.54 % 2.767 M -90.31 % 28.552 M 1 194.26 % 2.206 M -63.72 % 6.081 M 9.43 % 5.556 M 87.51 % 2.963 M -11.67 % 3.355 M 0.000 0.000 0.000
Interest expense 1.241 M -22.54 % 1.602 M -27.60 % 2.213 M 27.49 % 1.736 M 3.15 % 1.683 M -8.63 % 1.842 M 14.88 % 1.603 M -63.62 % 4.407 M 55.76 % 2.829 M 0.000 -100.00 % 1.534 M 28.96 % 1.190 M 48.99 % 798.509 K -16.20 % 952.843 K -22.12 % 1.224 M 276.33 % 325.118 K 27.62 % 254.748 K 47.91 % 172.233 K 89.54 % 90.870 K -35.65 % 141.215 K 152.22 % 55.988 K 31.66 % 42.526 K 231.07 % 12.845 K 3 612.43 % 346.000 0.000 -100.00 % 7.270 K 0.000
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 3.161 M -45.03 % 5.750 M 189.27 % 1.988 M -64.33 % 5.572 M 0.00 % 5.572 M -5.10 % 5.872 M 0.00 % 5.872 M -12.38 % 6.702 M 0.00 % 6.702 M -7.42 % 7.239 M 0.00 % 7.239 M 35.03 % 5.361 M 0.00 % 5.361 M -32.73 % 7.969 M 0.00 % 7.969 M 164.50 % 3.013 M 8.92 % 2.766 M -6.19 % 2.949 M 6.60 % 2.766 M -0.79 % 2.788 M 0.09 % 2.786 M 1.47 % 2.745 M 0.65 % 2.727 M 100.99 % -275.863 M
Operating income 339.036 K 102.28 % -14.854 M 46.79 % -27.913 M -21.54 % -22.967 M -38.57 % -16.575 M -0.42 % -16.506 M 28.12 % -22.963 M 52.61 % -48.455 M -89.25 % -25.603 M -37.84 % -18.575 M 56.18 % -42.385 M -14.23 % -37.104 M 0.19 % -37.177 M 18.12 % -45.404 M -26.61 % -35.861 M -62.56 % -22.060 M -11.39 % -19.805 M -73.14 % -11.439 M -131.33 % 36.507 M 100.40 % 18.218 M 4.63 % 17.411 M 1.59 % 17.138 M -54.29 % 37.490 M 67.96 % 22.320 M 13.82 % 19.611 M 7.42 % 18.255 M -52.78 % 38.663 M
Operating income ratio 0.00 101.78 % -0.13 42.03 % -0.22 -14.45 % -0.19 -44.11 % -0.14 8.90 % -0.15 20.41 % -0.19 54.48 % -0.41 -97.52 % -0.21 -22.81 % -0.17 50.62 % -0.34 -9.88 % -0.31 -6.51 % -0.29 20.43 % -0.37 -52.50 % -0.24 -42.41 % -0.17 -18.69 % -0.14 -58.19 % -0.09 -135.90 % 0.25 78.76 % 0.14 5.60 % 0.13 -19.62 % 0.17 -43.54 % 0.29 49.12 % 0.20 16.38 % 0.17 -1.28 % 0.17 -44.53 % 0.31
Total other income expenses net -367.396 K 56.28 % -840.370 K -376.01 % 304.476 K 387.43 % -105.931 K 97.15 % -3.717 M -1 361.54 % -254.330 K 43.81 % -452.663 K -198.64 % 458.911 K 92.50 % 238.399 K 173.30 % -325.233 K 56.78 % -752.532 K -149.16 % 1.531 M 47.41 % 1.038 M -53.66 % 2.241 M 137.96 % -5.903 M -847.10 % 790.171 K -85.87 % 5.591 M 51.36 % 3.694 M 908.66 % -456.780 K -135.71 % 1.279 M -46.22 % 2.378 M 2 274.49 % 100.162 K -91.43 % 1.169 M -35.16 % 1.803 M 264.67 % 494.439 K 15.72 % 427.266 K -72.25 % 1.540 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
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
Net debt 72.551 M 290.53 % -38.078 M -7.28 % -35.495 M -195.68 % 37.098 M -46.32 % 69.109 M 191.77 % -75.309 M 35.35 % -116.488 M -324.30 % -27.454 M -143.17 % 63.597 M 144.60 % 26.000 M -60.92 % 66.525 M 24.93 % 53.250 M 131.20 % 23.032 M 303.45 % -11.321 M 92.43 % -149.516 M -779.71 % 21.997 M 147.53 % -46.284 M 41.52 % -79.150 M 81.88 % -436.708 M -1 996.03 % -20.835 M 70.60 % -70.856 M -22.31 % -57.933 M -70.20 % -34.037 M 35.72 % -52.948 M 9.66 % -58.610 M -111.40 % 514.263 M 4 699.84 % -11.180 M
Total investments 706.879 M 26.04 % 560.848 M 2.95 % 544.760 M -3.15 % 562.503 M -22.72 % 727.834 M 19.10 % 611.122 M 2.81 % 594.406 M 31.92 % 450.568 M -1.14 % 455.783 M -2.82 % 468.989 M 0.00 % 468.989 M -1.47 % 475.964 M -2.16 % 486.467 M 5.77 % 459.940 M 0.00 % 459.940 M 40.33 % 327.749 M 21.71 % 269.290 M 4.34 % 258.081 M 48.98 % 173.236 M 96.15 % 88.320 M -90.24 % 905.000 M 50.01 % 603.300 M -1.44 % 612.140 M 12.81 % 542.620 M 12.20 % 483.610 M -52.98 % 1.029 B 25 613.17 % 4.000 M
Total debt 175.985 M -14.69 % 206.289 M 11.12 % 185.653 M 7.03 % 173.462 M -17.86 % 211.190 M 16.29 % 181.614 M 3.01 % 176.300 M -6.32 % 188.185 M 41.25 % 133.230 M -13.58 % 154.175 M 10.71 % 139.263 M -0.58 % 140.072 M 50.33 % 93.174 M 10.38 % 84.409 M -2.36 % 86.452 M 53.17 % 56.441 M 281.19 % 14.807 M 31.19 % 11.287 M -24.76 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 658.084 M 0.000 -100.00 % 655.279 M 316.62 % 157.285 M -75.85 % 651.346 M 324.43 % 153.463 M -76.41 % 650.580 M 321.91 % 154.198 M -76.42 % 654.011 M 325.95 % 153.540 M -71.22 % 533.547 M 238.09 % 157.811 M -70.51 % 535.075 M 241.24 % 156.802 M -65.59 % 455.742 M 313.36 % 110.253 M -77.60 % 492.271 M 0.000 -100.00 % 462.265 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 609.149 M 0.000
Retained earnings -120.333 M 0.69 % -121.170 M -11.97 % -108.219 M -32.11 % -81.914 M -35.09 % -60.637 M -48.13 % -40.934 M -56.40 % -26.173 M 73.17 % -97.555 M -94.07 % -50.269 M -119.34 % -22.919 M -303.28 % -5.683 M -109.25 % 61.411 M -35.70 % 95.510 M -32.95 % 142.452 M -17.75 % 173.195 M -15.05 % 203.886 M -3.45 % 211.161 M -9.97 % 234.541 M -4.02 % 244.352 M 11.76 % 218.649 M 11.56 % 196.001 M -17.30 % 236.992 M 7.80 % 219.854 M 16.11 % 189.356 M 16.54 % 162.486 M 0.000 -100.00 % 127.142 M
Common stock 425.826 M 0.00 % 425.826 M 0.00 % 425.825 M 0.00 % 425.825 M 0.00 % 425.825 M 0.00 % 425.825 M 0.00 % 425.825 M 0.00 % 425.825 M 0.00 % 425.825 M 0.00 % 425.825 M 6.19 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 11.11 % 360.900 M 0.00 % 360.900 M 0.00 % 360.900 M 0.00 % 360.900 M 0.000 -100.00 % 360.900 M
Total equity 941.690 M 0.26 % 939.214 M -1.48 % 953.351 M -1.77 % 970.547 M -2.09 % 991.237 M -1.73 % 1.009 B -1.42 % 1.023 B 5.30 % 971.689 M -2.87 % 1.000 B -2.38 % 1.025 B 17.66 % 871.039 M -9.66 % 964.188 M -4.70 % 1.012 B -6.38 % 1.081 B -3.08 % 1.115 B 0.11 % 1.114 B 0.39 % 1.109 B -1.65 % 1.128 B -0.48 % 1.134 B 3.49 % 1.095 B 2.30 % 1.071 B 44.49 % 740.973 M 2.67 % 721.683 M 5.53 % 683.844 M 4.76 % 652.750 M 7.16 % 609.149 M 0.00 % 609.149 M
Other non current liabilities 168.778 M 22.19 % 138.126 M 0.11 % 137.968 M 3.98 % 132.682 M 4 718 331.01 % 2.812 K 0.04 % 2.811 K -100.00 % 86.216 M -14.29 % 100.589 M 3 578 299.47 % 2.811 K -100.00 % 90.959 M 123 151.22 % 73.800 K -99.84 % 46.509 M 23.64 % 37.615 M 35.80 % 27.699 M 34 169.31 % 80.826 K 93.21 % 41.833 K -20.74 % 52.780 K -49.16 % 103.826 K -91.96 % 1.291 M 2 450.97 % 50.606 K -23.38 % 66.045 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.085 M -89.44 % 19.748 M 2.75 % 19.220 M -11.11 % 21.622 M -41.23 % 36.792 M -0.28 % 36.895 M 1.54 % 36.337 M 2.90 % 35.313 M 76.49 % 20.009 M 2 645.17 % 728.869 K -31.08 % 1.058 M -63.00 % 2.859 M -42.50 % 4.971 M -27.83 % 6.889 M -20.70 % 8.687 M -47.16 % 16.441 M 11.04 % 14.807 M 59.44 % 9.287 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 177.112 M 7.57 % 164.649 M 0.10 % 164.490 M 1.45 % 162.133 M -4.99 % 170.644 M 9.36 % 156.045 M 18.25 % 131.961 M -9.53 % 145.855 M 16.95 % 124.715 M 21.44 % 102.695 M 43.91 % 71.358 M 16.17 % 61.427 M 11.33 % 55.176 M 15.66 % 47.706 M 0.27 % 47.577 M 64.65 % 28.896 M 4.65 % 27.612 M 22.65 % 22.513 M 141.28 % 9.330 M -5.82 % 9.907 M -1.53 % 10.060 M -1.48 % 10.211 M -4.65 % 10.710 M -3.29 % 11.074 M -34.36 % 16.870 M 0.000 -100.00 % 17.919 M
Other current liabilities 451.379 M 39.43 % 323.741 M 20.33 % 269.055 M 233.30 % 80.724 M 16.73 % 69.151 M -46.91 % 130.250 M 74.04 % 74.839 M 340.52 % 16.989 M 170.61 % -24.059 M -166.97 % 35.928 M 989.21 % 3.299 M -92.59 % 44.491 M -76.32 % 187.918 M 934.61 % 18.163 M -82.83 % 105.780 M 632.59 % 14.439 M -92.54 % 193.568 M 3 744.32 % 5.035 M -95.96 % 124.611 M 4 151.05 % -3.076 M -110.05 % 30.609 M 370.86 % -11.301 M -113.66 % 82.704 M 12.74 % 73.359 M 12.44 % 65.245 M 0.000 -100.00 % 61.595 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 173.824 M 9.41 % 158.874 M 3.16 % 154.011 M -3.77 % 160.046 M -8.48 % 174.875 M 2.64 % 170.379 M 39.10 % 122.490 M -10.12 % 136.283 M -0.99 % 137.641 M -25.32 % 184.313 M -5.31 % 194.644 M -12.74 % 223.061 M 10.72 % 201.467 M 73.82 % 115.904 M -32.85 % 172.599 M 48.74 % 116.037 M -5.54 % 122.847 M 19.38 % 102.907 M 20.21 % 85.606 M 0.000 0.000 0.000 0.000 0.000
Short term debt 173.900 M -6.78 % 186.541 M 12.08 % 166.433 M 9.61 % 151.840 M -12.93 % 174.398 M 30.09 % 134.061 M 15.57 % 116.000 M -22.90 % 150.461 M 29.21 % 116.443 M -26.99 % 159.493 M 9.72 % 145.367 M -0.31 % 145.827 M 50.80 % 96.705 M 42.21 % 68.000 M -12.56 % 77.765 M 94.41 % 40.000 M 0.000 -100.00 % 2.000 M -86.67 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 668.183 M 16.43 % 573.885 M 18.23 % 485.415 M -9.55 % 536.649 M 1.95 % 526.408 M 21.47 % 433.370 M 5.04 % 412.558 M 6.37 % 387.842 M 13.11 % 342.901 M -6.90 % 368.296 M -1.25 % 372.973 M 5.46 % 353.668 M 16.99 % 302.306 M 0.05 % 302.169 M -6.57 % 323.413 M 20.03 % 269.439 M 30.35 % 206.706 M 5.13 % 196.624 M 25.63 % 156.508 M 3.24 % 151.600 M 18.81 % 127.594 M 18.52 % 107.652 M 11.39 % 96.647 M 16.59 % 82.893 M 10.02 % 75.343 M 0.000 -100.00 % 80.099 M
Total liabilities 845.295 M 14.46 % 738.534 M 13.64 % 649.905 M -6.99 % 698.782 M 0.25 % 697.051 M 18.26 % 589.415 M 8.24 % 544.520 M 2.03 % 533.697 M 14.13 % 467.616 M -0.72 % 470.990 M 6.00 % 444.332 M 7.04 % 415.095 M 16.12 % 357.482 M 2.17 % 349.875 M -5.69 % 370.990 M 24.35 % 298.336 M 27.32 % 234.317 M 6.93 % 219.137 M 32.14 % 165.838 M 2.68 % 161.506 M 17.33 % 137.654 M 16.79 % 117.863 M 9.79 % 107.356 M 14.25 % 93.967 M 1.90 % 92.213 M 0.000 -100.00 % 98.018 M
Other non current assets 49.265 M -60.73 % 125.436 M 0.59 % 124.703 M 188.67 % 43.199 M -7.46 % 46.682 M 26.00 % 37.050 M -8.77 % 40.613 M -82.15 % 227.475 M -35.51 % 352.707 M 10.26 % 319.894 M 43.74 % 222.550 M 2.55 % 217.006 M -11.29 % 244.619 M -24.40 % 323.571 M 23.36 % 262.296 M -49.11 % 515.415 M -11.78 % 584.214 M 0.16 % 583.271 M 38.42 % 421.374 M -53.73 % 910.736 M 5 588.65 % 16.010 M 1 035.73 % 1.410 M -11.30 % 1.589 M -2.27 % 1.626 M -12.12 % 1.850 M 100.36 % -514.263 M -24 847.18 % 2.078 M
Long term investments 539.379 M 11.48 % 483.849 M 4.33 % 463.760 M -17.55 % 562.503 M -0.27 % 564.034 M -0.61 % 567.522 M 0.02 % 567.406 M 124.30 % 252.966 M 93.57 % 130.685 M -24.88 % 173.978 M -34.98 % 267.564 M -3.32 % 276.739 M 7.97 % 256.315 M 53.65 % 166.822 M -29.54 % 236.758 M 265.85 % -142.754 M 46.62 % -267.427 M 15.62 % -316.950 M -49.52 % -211.975 M 73.94 % -813.530 M -67 087.37 % 1.214 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M
Intangible assets 147.029 M 4.82 % 140.271 M 4.97 % 133.629 M 5.96 % 126.116 M 11.38 % 113.233 M 1.57 % 111.484 M 13.12 % 98.556 M 0.21 % 98.351 M 0.72 % 97.644 M 2.43 % 95.332 M 0.85 % 94.532 M -7.92 % 102.663 M 4.81 % 97.955 M -0.34 % 98.287 M -3.35 % 101.696 M -3.48 % 105.364 M -3.14 % 108.776 M -3.20 % 112.373 M 25.52 % 89.528 M 5.70 % 84.704 M 40.92 % 60.107 M -3.47 % 62.267 M -3.40 % 64.457 M -3.35 % 66.692 M -2.53 % 68.420 M 0.000 -100.00 % 72.504 M
GoodWill 359.195 M 88.77 % 190.280 M 0.00 % 190.280 M -2.22 % 194.596 M 0.00 % 194.596 M 0.00 % 194.596 M 0.00 % 194.596 M -0.89 % 196.340 M 0.00 % 196.340 M 0.00 % 196.340 M 0.00 % 196.340 M -5.02 % 206.718 M 0.00 % 206.718 M 0.00 % 206.718 M 0.00 % 206.718 M 7.81 % 191.746 M 26.21 % 151.924 M 0.46 % 151.227 M 283.68 % 39.414 M 0.00 % 39.414 M 0.00 % 39.414 M 0.00 % 39.414 M 0.00 % 39.414 M 0.00 % 39.414 M 0.00 % 39.414 M 0.000 -100.00 % 39.414 M
Goodwill and intangible assets 506.224 M 53.15 % 330.551 M 2.05 % 323.909 M 1.00 % 320.712 M 4.19 % 307.829 M 0.57 % 306.080 M 4.41 % 293.152 M -0.52 % 294.692 M 0.24 % 293.984 M 0.79 % 291.672 M 0.28 % 290.872 M -5.98 % 309.380 M 1.55 % 304.673 M -0.11 % 305.005 M -1.11 % 308.414 M 3.80 % 297.110 M 13.97 % 260.700 M -1.10 % 263.600 M 104.43 % 128.942 M 3.89 % 124.118 M 24.71 % 99.521 M -2.12 % 101.681 M -2.11 % 103.872 M -2.11 % 106.106 M -1.60 % 107.834 M 0.000 -100.00 % 111.918 M
Property plant equipment net 241.388 M -0.71 % 243.111 M -0.96 % 245.458 M -20.45 % 308.566 M -0.80 % 311.041 M 31.88 % 235.847 M 11.16 % 212.170 M 29.34 % 164.037 M 14.12 % 143.741 M 5.46 % 136.304 M 13.57 % 120.013 M 21.41 % 98.851 M 17.33 % 84.250 M 23.15 % 68.410 M 5.24 % 65.001 M 23.37 % 52.687 M 11.40 % 47.297 M 32.88 % 35.593 M 112.88 % 16.720 M 146.65 % 6.779 M 23.37 % 5.494 M 20.49 % 4.560 M 9.09 % 4.180 M -8.23 % 4.555 M -1.11 % 4.606 M 0.000 -100.00 % 4.301 M
Total non current assets 1.342 B 12.89 % 1.189 B 2.16 % 1.164 B -6.22 % 1.241 B 0.44 % 1.236 B 7.21 % 1.152 B 2.96 % 1.119 B 18.42 % 945.246 M 1.95 % 927.176 M -0.07 % 927.826 M 2.30 % 906.994 M -3.40 % 938.922 M 1.86 % 921.819 M 3.68 % 889.091 M -0.29 % 891.685 M 21.11 % 736.253 M 17.76 % 625.201 M 10.48 % 565.905 M 59.26 % 355.336 M 55.62 % 228.332 M 86.36 % 122.525 M 13.51 % 107.945 M -1.78 % 109.905 M -2.81 % 113.088 M -2.02 % 115.422 M 122.44 % -514.263 M -519.43 % 122.610 M
Other current assets 74.256 M 9.77 % 67.645 M 6.77 % 63.359 M -5.06 % 66.738 M -6.75 % 71.567 M -4.52 % 74.956 M 14.85 % 65.262 M 1.89 % 64.053 M 3.75 % 61.736 M -6.77 % 66.217 M 12.71 % 58.750 M -17.15 % 70.914 M 9.85 % 64.554 M -11.69 % 73.100 M 5.45 % 69.321 M -29.55 % 98.399 M 67.05 % 58.904 M 12.90 % 52.173 M -3.58 % 54.109 M 46.25 % 36.999 M 209.50 % 11.954 M -68.13 % 37.512 M 4.74 % 35.814 M 2.01 % 35.110 M -32.09 % 51.699 M 0.000 -100.00 % 521.504 M
Short term investments 167.500 M 117.54 % 76.999 M -4.94 % 81.000 M -45.94 % 149.835 M -8.53 % 163.800 M 275.69 % 43.600 M 61.48 % 27.000 M -86.34 % 197.602 M -39.22 % 325.097 M 10.20 % 295.012 M 46.46 % 201.425 M 1.10 % 199.225 M -13.44 % 230.152 M -21.48 % 293.118 M 31.34 % 223.182 M -52.57 % 470.503 M -12.34 % 536.717 M -6.66 % 575.031 M 49.28 % 385.211 M -57.29 % 901.850 M -0.35 % 905.000 M 50.01 % 603.300 M -1.44 % 612.140 M 12.81 % 542.620 M 12.20 % 483.610 M -52.98 % 1.029 B 104.45 % 503.077 M
cash and cash equivalents 103.434 M -57.67 % 244.367 M 10.50 % 221.148 M 62.17 % 136.364 M -4.02 % 142.081 M -44.70 % 256.923 M -12.25 % 292.788 M 35.78 % 215.639 M 209.68 % 69.633 M -45.67 % 128.175 M 76.21 % 72.739 M -16.22 % 86.822 M 23.78 % 70.142 M -26.73 % 95.730 M -59.43 % 235.968 M 585.07 % 34.444 M -43.62 % 61.091 M -32.45 % 90.437 M -79.98 % 451.708 M 1 160.52 % 35.835 M -58.26 % 85.856 M 17.72 % 72.933 M 114.27 % 34.037 M -35.72 % 52.948 M -9.66 % 58.610 M 111.40 % -514.263 M -4 699.84 % 11.180 M
Cash and short term investments 270.934 M -15.69 % 321.366 M 6.36 % 302.148 M 5.57 % 286.199 M -6.43 % 305.881 M 1.78 % 300.523 M -6.02 % 319.788 M -22.61 % 413.241 M 4.69 % 394.730 M -6.72 % 423.186 M 54.36 % 274.163 M -4.15 % 286.046 M -4.74 % 300.294 M -22.77 % 388.847 M -15.31 % 459.149 M -9.07 % 504.947 M -15.53 % 597.808 M -10.17 % 665.468 M -20.49 % 836.919 M -10.75 % 937.685 M -5.37 % 990.856 M 46.53 % 676.233 M 4.65 % 646.177 M 8.50 % 595.568 M 9.84 % 542.220 M 5.44 % 514.263 M 4 499.84 % 11.180 M
Total current assets 444.737 M -9.02 % 488.807 M 11.24 % 439.432 M 2.59 % 428.353 M -5.38 % 452.707 M 1.59 % 445.616 M -0.61 % 448.367 M -19.95 % 560.140 M 3.57 % 540.852 M -4.78 % 568.006 M 39.09 % 408.377 M -7.26 % 440.361 M -1.56 % 447.355 M -17.38 % 541.472 M -8.89 % 594.336 M -12.06 % 675.868 M -5.94 % 718.579 M -8.03 % 781.280 M -17.24 % 944.034 M -8.21 % 1.028 B -5.28 % 1.086 B 44.60 % 750.891 M 4.42 % 719.135 M 8.19 % 664.723 M 5.59 % 629.541 M 22.42 % 514.263 M -12.03 % 584.558 M
Inventory 9.295 M -7.79 % 10.081 M 14.88 % 8.775 M -15.61 % 10.399 M -9.85 % 11.535 M 31.24 % 8.789 M -11.87 % 9.973 M -35.07 % 15.360 M -8.97 % 16.873 M 0.96 % 16.712 M -8.87 % 18.338 M -13.95 % 21.309 M -3.85 % 22.162 M 14.64 % 19.332 M 23.99 % 15.591 M 16.29 % 13.407 M 27.34 % 10.528 M -9.90 % 11.685 M 61.28 % 7.245 M -24.84 % 9.640 M 11.75 % 8.626 M 55.12 % 5.561 M -11.40 % 6.276 M -6.96 % 6.746 M 5.49 % 6.395 M 0.000 -100.00 % 11.328 M
Net receivables 90.251 M 0.60 % 89.715 M 37.71 % 65.149 M 0.20 % 65.017 M -4.12 % 67.810 M 3.12 % 65.760 M 13.52 % 57.929 M -19.66 % 72.101 M 0.51 % 71.737 M 6.99 % 67.049 M 7.60 % 62.311 M -11.26 % 70.214 M 3.68 % 67.722 M -2.25 % 69.281 M 15.23 % 60.125 M -14.85 % 70.607 M 24.14 % 56.877 M -2.30 % 58.218 M 1.97 % 57.096 M 29.39 % 44.126 M -17.91 % 53.755 M 52.96 % 35.144 M 13.86 % 30.867 M -1.07 % 31.201 M -3.25 % 32.248 M 0.000 -100.00 % 31.461 M
Tax assets 5.992 M -0.04 % 5.995 M 0.00 % 5.995 M 0.00 % 5.995 M 0.00 % 5.995 M 0.00 % 5.995 M 0.00 % 5.995 M -1.34 % 6.076 M 0.29 % 6.058 M 1.33 % 5.978 M -0.27 % 5.995 M -83.77 % 36.946 M 15.59 % 31.963 M 26.42 % 25.283 M 31.58 % 19.215 M 39.29 % 13.795 M 3 210.89 % 416.645 K 6.54 % 391.076 K 42.69 % 274.065 K 19.52 % 229.314 K -19.47 % 284.773 K -3.24 % 294.301 K 11.42 % 264.142 K -67.02 % 800.937 K -29.24 % 1.132 M 0.000 -100.00 % 312.560 K
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
Account payables 38.000 M -36.90 % 60.218 M 28.74 % 46.775 M -62.74 % 125.521 M 4.35 % 120.289 M 991.53 % 11.020 M -80.79 % 57.370 M 35.94 % 42.203 M 21.77 % 34.657 M -12.77 % 39.728 M 29.92 % 30.579 M 113.09 % 14.350 M 3.47 % 13.868 M -8.01 % 15.076 M 57.24 % 9.588 M 33.80 % 7.166 M -7.99 % 7.788 M -16.19 % 9.292 M 26.56 % 7.342 M -44.35 % 13.193 M 43.92 % 9.167 M 35.69 % 6.756 M 40.59 % 4.805 M 48.69 % 3.232 M 4.79 % 3.084 M 0.000 -100.00 % 4.881 M
Tax payables 4.905 M 44.89 % 3.385 M 7.40 % 3.152 M -33.50 % 4.740 M 28.26 % 3.696 M -8.25 % 4.028 M -6.41 % 4.304 M 29.83 % 3.315 M -1.79 % 3.375 M -26.80 % 4.611 M 48.93 % 3.096 M 12.71 % 2.747 M -27.99 % 3.814 M -39.31 % 6.285 M -26.48 % 8.549 M 34.26 % 6.368 M 19.03 % 5.350 M -30.50 % 7.698 M -19.43 % 9.554 M 162.76 % 3.636 M -62.00 % 9.570 M -17.44 % 11.591 M 26.85 % 9.138 M 45.00 % 6.302 M -10.14 % 7.013 M 0.000 -100.00 % 13.623 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 125.494 M 13.81 % 110.265 M 27.90 % 86.214 M 0.000 -100.00 % 94.224 M 0.000 -100.00 % 58.694 M 0.000 0.000 0.000 -100.00 % 24.712 M 0.000 0.000 0.000 100.00 % -1.233 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -5.458 M -6.68 % -5.116 M -76.45 % -2.899 M -10.35 % -2.628 M -93.44 % -1.358 M 10.96 % -1.525 M -2 788.84 % -52.805 K -114.24 % 370.842 K -30.83 % 536.110 K 126.09 % -2.055 M -127.92 % -901.724 K 65.24 % -2.594 M -220.62 % 2.151 M -38.15 % 3.477 M -60.50 % 8.802 M -83.44 % 53.158 M 349.90 % 11.816 M 4 904.36 % 236.105 K -73.86 % 903.294 K -35.47 % 1.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.085 M 3.38 % 2.017 M 35.44 % 1.489 M -61.73 % 3.891 M 65.99 % 2.344 M -37.46 % 3.748 M 98.42 % 1.889 M 118.28 % 865.452 K -80.47 % 4.431 M -34.60 % 6.775 M -17.57 % 8.220 M -28.35 % 11.472 M -14.86 % 13.474 M 95.59 % 6.889 M -62.67 % 18.452 M 12.23 % 16.441 M 11.04 % 14.807 M 59.44 % 9.287 M 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
Other total stockholders equity 641.655 M 3 585.60 % -18.409 M -102.88 % 638.645 M 2 554.78 % -26.016 M 0.00 % -26.016 M 48.52 % -50.534 M -108.10 % 623.584 M 0.49 % 620.574 M -0.60 % 624.320 M 3.79 % 601.516 M 86.18 % 323.084 M 1 207.35 % -29.176 M -105.69 % 513.032 M 39 074.22 % -1.316 M -100.35 % 375.232 M 0.000 -100.00 % 492.725 M 0.000 -100.00 % 486.440 M 0.000 -100.00 % 473.660 M 231.04 % 143.081 M 2.05 % 140.208 M 11.91 % 125.285 M 3.49 % 121.061 M 0.000 -100.00 % 112.803 M
Deferred tax liabilities non current 6.249 M -7.77 % 6.776 M -7.21 % 7.302 M -6.73 % 7.829 M -6.30 % 8.355 M -5.93 % 8.882 M -5.60 % 9.408 M -5.48 % 9.953 M -5.02 % 10.480 M -4.78 % 11.006 M -4.57 % 11.533 M -4.37 % 12.059 M -4.21 % 12.590 M -4.03 % 13.119 M -6.94 % 14.097 M 13.57 % 12.413 M -2.66 % 12.752 M -2.82 % 13.122 M 41.52 % 9.272 M -5.92 % 9.856 M -1.38 % 9.994 M -2.13 % 10.211 M -4.65 % 10.710 M -3.29 % 11.074 M -34.36 % 16.870 M 0.000 -100.00 % 17.919 M
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
Total assets 1.787 B 6.51 % 1.678 B 4.65 % 1.603 B -3.96 % 1.669 B -1.12 % 1.688 B 5.64 % 1.598 B 1.94 % 1.568 B 4.14 % 1.505 B 2.54 % 1.468 B -1.86 % 1.496 B 13.72 % 1.315 B -4.63 % 1.379 B 0.74 % 1.369 B -4.29 % 1.431 B -3.73 % 1.486 B 5.23 % 1.412 B 5.09 % 1.344 B -0.25 % 1.347 B 3.68 % 1.299 B 3.39 % 1.257 B 4.01 % 1.208 B 40.69 % 858.836 M 3.59 % 829.040 M 6.59 % 777.811 M 4.41 % 744.963 M 0.000 -100.00 % 707.167 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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.125 M -290.35 % 1.116 M 180.91 % -1.379 M 0.000 0.000 100.00 % -56.411 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 3.822 M 0.000 -100.00 % 4.826 M 833.57 % -657.949 K -200.00 % 657.949 K 0.000 0.000 100.00 % -1.009 M -200.00 % 1.009 M 0.000 0.000 100.00 % -4.856 M -200.00 % 4.856 M 0.000 -100.00 % 10.937 M 433.26 % -3.282 M -200.00 % 3.282 M 0.000 -100.00 % 7.085 M 0.000 -100.00 % 8.257 M 0.000 -100.00 % 3.199 M
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -12.738 M 0.000 100.00 % -8.274 M -161.71 % 13.408 M 200.00 % -13.408 M 0.000 -100.00 % 4.832 M -59.31 % 11.875 M 209.28 % -10.866 M 0.000 100.00 % -6.235 M -170.86 % 8.799 M 200.00 % -8.799 M 0.000 100.00 % -20.462 M -308.41 % 9.818 M 200.00 % -9.818 M 0.000 -100.00 % 11.394 M 868.65 % 1.176 M -83.99 % 7.346 M 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -14.998 M 0.000 100.00 % -18.169 M -222.16 % 14.873 M 200.00 % -14.873 M 0.000 -100.00 % 10.360 M 95.32 % 5.304 M 200.00 % -5.304 M 0.000 100.00 % -7.673 M -173.98 % 10.372 M 200.00 % -10.372 M 0.000 100.00 % -30.170 M -382.76 % 10.670 M 200.00 % -10.670 M 0.000 100.00 % -9.241 M -260.32 % 5.764 M 200.00 % -5.764 M 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -1.562 M 0.000 -100.00 % 5.068 M 445.99 % -1.465 M -200.00 % 1.465 M 0.000 100.00 % -2.783 M -142.36 % 6.571 M 200.00 % -6.571 M 0.000 100.00 % -7.491 M -328.18 % 3.283 M 200.00 % -3.283 M 0.000 100.00 % -1.229 M -150.58 % 2.430 M 200.00 % -2.430 M 0.000 -100.00 % 351.012 K 211.55 % -314.669 K -106.48 % 4.853 M 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
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 3.822 M 0.000 -100.00 % 4.826 M 833.66 % -657.864 K -200.00 % 657.864 K 0.000 100.00 % -2.745 M -172.07 % -1.009 M -200.00 % 1.009 M 0.000 -100.00 % 8.930 M 283.88 % -4.856 M -200.00 % 4.856 M 0.000 -100.00 % 10.937 M 433.26 % -3.282 M -200.00 % 3.282 M 0.000 -100.00 % 11.043 M 640.67 % 1.491 M -81.94 % 8.257 M 0.000 0.000
Other non cash items 16.794 M 40.91 % 11.918 M 0.000 -100.00 % 38.172 M 16.98 % 32.632 M 67.89 % 19.437 M 167.79 % -28.672 M -172.25 % 39.685 M 16.02 % 34.205 M 682.51 % -5.872 M 12.38 % -6.702 M -117.25 % 38.843 M 87.29 % 20.740 M 201.70 % -20.392 M -169.64 % 29.281 M 302.45 % 7.276 M -56.38 % 16.679 M 164.65 % 6.303 M 117.98 % -35.045 M -54.73 % -22.649 M -18.22 % -19.159 M -13.83 % -16.831 M -14.87 % -14.652 M -1 026.13 % 1.582 M 108.42 % -18.797 M -13.60 % -16.547 M 54.29 % -36.202 M
Net cash provided by operating activities 16.794 M -12.12 % 19.110 M 0.000 -100.00 % 16.895 M 135.33 % 7.179 M 53.54 % 4.676 M -87.38 % 37.056 M 3 174.25 % -1.205 M 14.11 % -1.403 M 92.37 % -18.389 M 74.99 % -73.516 M -89.26 % -38.843 M 19.44 % -48.219 M 5.70 % -51.135 M -1 123.99 % 4.994 M 121.13 % -23.632 M -285.34 % -6.133 M 60.98 % -15.719 M -171.73 % 21.913 M -19.83 % 27.332 M -50.82 % 55.576 M 454.08 % 10.030 M -70.22 % 33.686 M 3.92 % 32.414 M 16.34 % 27.862 M 179.66 % 9.963 M 0.000
Investments in property plant and equipment -6.684 M 56.17 % -15.251 M 76.30 % -64.351 M -767.77 % -7.416 M -2.38 % -7.243 M 74.19 % -28.058 M 48.57 % -54.554 M -148.81 % -21.926 M -62.88 % -13.461 M 34.82 % -20.652 M -12.25 % -18.398 M 8.10 % -20.019 M 2.35 % -20.500 M -161.50 % -7.839 M 5.39 % -8.286 M -266.62 % -2.260 M 64.91 % -6.441 M 42.44 % -11.190 M 35.30 % -17.296 M 37.93 % -27.864 M -444.95 % -5.113 M -292.88 % -1.301 M -300.27 % -325.146 K 67.70 % -1.007 M -116.67 % -464.640 K 68.44 % -1.472 M 0.000
Acquisitions net 0.000 0.000 0.000 -100.00 % 205.650 K 51 312.50 % 400.000 -98.27 % 23.100 K 100.26 % -8.915 M -2 228 693 949.82 % -0.400 -237.93 % 0.290 -99.96 % 750.000 -90.61 % 7.986 K -99.03 % 822.650 K 88 456 888.57 % 0.930 615.38 % 0.130 100.00 % -116.980 M -5 369.29 % 2.220 M -65.76 % 6.484 M -42.07 % 11.192 M -36.20 % 17.544 M -37.07 % 27.879 M 445.24 % 5.113 M 292.88 % 1.301 M 27 948 705 109 770 140.00 % 0.000 -84.38 % 0.000 -100.00 % 541.596 K -63.67 % 1.491 M 0.000
Purchases of investments -293.771 M -5.33 % -278.912 M -829.34 % -30.012 M 90.85 % -327.892 M -21.58 % -269.696 M -37.80 % -195.716 M -126.00 % -86.600 M 47.20 % -164.000 M 57.18 % -383.000 M 8.68 % -419.400 M -112.98 % -196.918 M 41.47 % -336.450 M -41.91 % -237.080 M 51.06 % -484.402 M -41.75 % -341.734 M 16.03 % -406.959 M 22.20 % -523.070 M 29.80 % -745.150 M 23.36 % -972.211 M -174.27 % -354.475 M 51.37 % -728.900 M -39.45 % -522.700 M 36.33 % -820.920 M -152.51 % -325.110 M 23.27 % -423.700 M -19.02 % -356.000 M 0.000
Sales maturities of investments 151.599 M -41.37 % 258.587 M 88.43 % 137.232 M -58.75 % 332.684 M 158.29 % 128.801 M -28.04 % 179.000 M -23.98 % 235.475 M -10.97 % 264.493 M -25.52 % 355.117 M 11.53 % 318.409 M 40.31 % 226.938 M -38.03 % 366.190 M 31.84 % 277.756 M -29.30 % 392.868 M -39.50 % 649.381 M 72.83 % 375.741 M -26.01 % 507.858 M 19.04 % 426.627 M -69.24 % 1.387 B 366.85 % 297.098 M -23.75 % 389.636 M -31.29 % 567.062 M -30.81 % 819.564 M 204.79 % 268.891 M -26.26 % 364.633 M -6.89 % 391.598 M 0.000
Other investing activites 329.196 K -95.11 % 6.725 M 133.79 % 2.877 M 190 503 942.26 % -1.510 -100.00 % 9.512 M 200.00 % -9.512 M -106.37 % 149.413 M 48.68 % 100.493 M 674 395 751 396 147 328.00 % 0.000 -100.00 % 0.590 180.82 % -0.730 -225.86 % 0.580 -100.00 % 388.229 K 233.87 % -290.000 K 99.76 % -121.980 M -5 297.03 % -2.260 M 64.91 % -6.441 M 42.44 % -11.190 M 55.77 % -25.296 M -66.05 % -15.234 M 14.14 % -17.743 M -1 263.32 % -1.301 M -7 373.18 % 17.894 K 80 056 400 827 833.34 % 0.000 100.00 % -164.640 K 88.82 % -1.472 M 96.04 % -37.207 M
Net cash used for investing activites -148.527 M -414.80 % -28.851 M -163.07 % 45.746 M 1 991.98 % -2.418 M 98.26 % -138.626 M -155.47 % -54.263 M -163.54 % 85.406 M 8.70 % 78.567 M 290.03 % -41.344 M 66.01 % -121.643 M -1 146.02 % 11.629 M 10.30 % 10.543 M -48.73 % 20.564 M 120.63 % -99.662 M -156.19 % 177.380 M 629.21 % -33.518 M -55.11 % -21.609 M 93.45 % -329.710 M -184.60 % 389.728 M 636.84 % -72.597 M 79.67 % -357.008 M -929.08 % 43.060 M 2 688.19 % -1.664 M 97.09 % -57.226 M 3.26 % -59.155 M -273.25 % 34.144 M 191.77 % -37.207 M
Debt repayment -38.631 M -210.12 % 35.080 M 141.63 % 14.518 M 185.39 % -17.001 M -154.49 % 31.200 M 524.00 % 5.000 M 120.44 % -24.461 M 0.000 100.00 % -18.600 M -213.72 % 16.356 M 569.40 % 2.443 M -95.00 % 48.900 M 317.95 % 11.700 M 0.000 0.000 0.000 100.00 % -2.000 M 90.03 % -20.064 M 0.000 0.000 0.000 -100.00 % 15.000 M 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 100.00 % -432.853 K 0.000 0.000 0.000 0.000 100.00 % -20.011 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.020 M -250.02 % 20.011 M 200.00 % -20.011 M 0.000 100.00 % -13.000 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
Dividends paid -1.210 M 16.98 % -1.457 M 47.87 % -2.795 M -104.98 % -1.363 M 18.73 % -1.678 M -13.60 % -1.477 M 15.12 % -1.740 M -13.26 % -1.536 M -16.51 % -1.318 M 7.93 % -1.432 M 7.88 % -1.554 M -42.60 % -1.090 M -82.00 % -598.881 K 5.43 % -633.246 K 88.07 % -5.310 M -4 301.10 % -120.646 K 97.91 % -5.780 M -8 353.43 % -68.376 K 79.54 % -334.265 K 63.48 % -915.382 K 98.46 % -59.557 M -512 617.52 % -11.616 K 9.57 % -12.846 K 0.000 0.000 0.000 0.000
Other financing activites 999.700 0.000 100.00 % -1.957 M -335.60 % -449.298 K 96.06 % -11.391 M -196.86 % 11.760 M 169.04 % -17.033 M -122.83 % 74.593 M 0.000 -100.00 % 173.000 M 482.43 % -45.237 M -393.55 % -9.166 M -3 060.57 % -290.000 K -214.11 % 254.150 K -99.29 % 35.609 M -12.59 % 40.739 M 213.38 % 13.000 M 0.000 -100.00 % 3.697 M 241.32 % -2.616 M -100.70 % 373.065 M 0.000 100.00 % -672.019 K 72.61 % -2.453 M -43.41 % -1.711 M 0.000 0.000
Net cash used provided by financing activities -39.840 M -218.49 % 33.623 M 244.29 % 9.766 M 151.91 % -18.814 M -203.76 % 18.132 M 18.64 % 15.283 M 129.02 % -52.667 M -172.09 % 73.057 M 466.78 % -19.918 M -110.60 % 187.924 M 523.75 % -44.348 M -214.76 % 38.644 M 520.07 % -9.200 M -2 326.70 % -379.096 K -103.01 % 12.584 M -69.02 % 40.618 M 678.15 % 5.220 M 125.93 % -20.133 M -599.43 % 4.031 M 214.15 % -3.531 M -101.13 % 313.507 M 1 991.67 % 14.988 M 2 288.52 % -684.865 K 72.08 % -2.453 M -43.41 % -1.711 M 0.000 0.000
Effect of forex changes on cash 30.640 M 4 921 519.92 % 622.560 -75.12 % 2.503 K 217.94 % -2.122 K -218.70 % -665.810 -149.68 % 1.340 K -61.37 % 3.469 K 363.53 % -1.316 K -111.75 % 11.202 K 185.10 % -13.163 K -166.44 % 19.811 K -32.78 % 29.471 K -35.26 % 45.520 K 182.77 % -54.999 K 49.24 % -108.360 K -899.58 % 13.552 K 203.18 % -13.135 K -55.60 % -8.442 K 79.98 % -42.169 K -99.44 % -21.144 K -480.95 % -3.640 K -224.24 % 2.929 K 501.88 % -728.920 -158.75 % 1.241 K 119.90 % 564.210 131.10 % -1.814 K -376.47 % -380.700
Net change in cash -137.087 M -674.00 % 23.883 M -71.09 % 82.622 M 1 613.96 % -5.457 M 95.25 % -114.842 M -220.21 % -35.865 M -146.49 % 77.149 M -48.71 % 150.417 M 340.07 % -62.655 M -214.02 % 54.950 M 469.68 % -14.864 M -191.30 % 16.281 M 160.65 % -26.844 M 82.25 % -151.232 M -177.61 % 194.850 M 1 279.60 % -16.518 M 26.70 % -22.535 M 93.84 % -365.570 M -187.96 % 415.630 M 951.40 % -48.817 M -504.39 % 12.072 M -82.27 % 68.082 M 117.26 % 31.336 M 214.94 % -27.264 M 22.70 % -35.271 M -179.97 % 44.105 M 218.54 % -37.208 M
Cash at beginning of period 253.952 M 10.38 % 230.069 M 56.04 % 147.447 M -3.57 % 152.904 M -40.49 % 256.923 M -12.25 % 292.788 M 35.78 % 215.639 M 202.41 % 71.306 M -46.77 % 133.961 M 69.55 % 79.011 M -15.68 % 93.707 M 21.03 % 77.425 M -25.74 % 104.269 M -59.19 % 255.501 M 336.05 % 58.594 M -21.99 % 75.113 M -23.08 % 97.648 M -78.92 % 463.218 M 996.28 % 42.254 M -53.60 % 91.071 M 15.28 % 78.999 M 623.62 % 10.917 M 44.51 % 7.554 M -78.30 % 34.818 M -50.32 % 70.089 M 169.74 % 25.984 M 0.000
Cash at end of period 116.865 M -53.98 % 253.952 M 10.38 % 230.069 M 56.04 % 147.447 M 3.78 % 142.081 M -44.70 % 256.923 M -12.25 % 292.788 M 32.05 % 221.724 M 210.95 % 71.306 M -46.77 % 133.961 M 69.91 % 78.843 M -15.86 % 93.707 M 21.03 % 77.425 M -25.74 % 104.269 M -58.86 % 253.444 M 332.54 % 58.594 M -21.99 % 75.113 M -23.08 % 97.648 M -78.67 % 457.884 M 983.65 % 42.254 M -53.60 % 91.071 M 15.28 % 78.999 M 103.13 % 38.891 M 414.81 % 7.554 M -78.30 % 34.818 M -50.32 % 70.089 M 288.37 % -37.208 M
Operating cash flow 16.794 M -12.12 % 19.110 M 0.000 -100.00 % 16.895 M 135.33 % 7.179 M 53.54 % 4.676 M -87.38 % 37.056 M 3 174.25 % -1.205 M 14.11 % -1.403 M 92.37 % -18.389 M 74.99 % -73.516 M -89.26 % -38.843 M 19.44 % -48.219 M 5.70 % -51.135 M -1 123.99 % 4.994 M 121.13 % -23.632 M -285.34 % -6.133 M 60.98 % -15.719 M -171.73 % 21.913 M -19.83 % 27.332 M -50.82 % 55.576 M 454.08 % 10.030 M -70.22 % 33.686 M 3.92 % 32.414 M 16.34 % 27.862 M 179.66 % 9.963 M 0.000
Capital expenditure -6.684 M 56.17 % -15.251 M 76.30 % -64.351 M -767.77 % -7.416 M -2.38 % -7.243 M 74.19 % -28.058 M 48.57 % -54.554 M -148.81 % -21.926 M -62.88 % -13.461 M 34.82 % -20.652 M -12.25 % -18.398 M 8.10 % -20.019 M 2.35 % -20.500 M -161.50 % -7.839 M 5.39 % -8.286 M -266.62 % -2.260 M 64.91 % -6.441 M 42.44 % -11.190 M 35.30 % -17.296 M 37.93 % -27.864 M -444.95 % -5.113 M -292.88 % -1.301 M -300.27 % -325.146 K 67.70 % -1.007 M -116.67 % -464.640 K 68.44 % -1.472 M 0.000
Free CashFlow 10.110 M 161.99 % 3.859 M 110.36 % -37.243 M -545.45 % 8.361 M 13 204.67 % -63.799 K 99.73 % -23.382 M -33.63 % -17.498 M 24.35 % -23.131 M -55.61 % -14.865 M 61.93 % -39.041 M 57.52 % -91.914 M -56.15 % -58.863 M 14.34 % -68.719 M -16.52 % -58.975 M -1 691.24 % -3.292 M 87.28 % -25.892 M -105.93 % -12.573 M 53.27 % -26.909 M -682.80 % 4.617 M 967.22 % -532.403 K -101.06 % 50.463 M 478.12 % 8.729 M -73.83 % 33.360 M 6.22 % 31.407 M 14.64 % 27.398 M 222.68 % 8.491 M 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016