300907.SZ

Kangping Technology (Suzhou) Co., Ltd. 300907.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.161 B 24.19 % 934.969 M -5.96 % 994.178 M -13.81 % 1.153 B 38.20 % 834.617 M 37.63 % 606.403 M 3.42 % 586.330 M 3.42 % 566.930 M -2.25 % 579.958 M
Net income 85.077 M 71.45 % 49.622 M 64.64 % 30.141 M 66.46 % 18.107 M -69.90 % 60.156 M 17.50 % 51.194 M -13.75 % 59.356 M 6.01 % 55.991 M 15.69 % 48.396 M
Income before tax 95.997 M 76.41 % 54.418 M 79.58 % 30.302 M 175.34 % 11.006 M -83.51 % 66.753 M 14.65 % 58.224 M -15.69 % 69.058 M 3.51 % 66.717 M 9.92 % 60.694 M
Income before tax ratio 0.08 42.05 % 0.06 90.95 % 0.03 219.45 % 0.01 -88.07 % 0.08 -16.70 % 0.10 -18.48 % 0.12 0.08 % 0.12 12.45 % 0.10
EBITDA 140.726 M 36.34 % 103.219 M 31.97 % 78.216 M 49.65 % 52.264 M -42.13 % 90.306 M 16.58 % 77.464 M -10.47 % 86.522 M 4.51 % 82.789 M 27.15 % 65.111 M
Net income ratio 0.07 38.06 % 0.05 75.06 % 0.03 93.13 % 0.02 -78.22 % 0.07 -14.63 % 0.08 -16.60 % 0.10 2.50 % 0.10 18.35 % 0.08
Ratio EBITDA 0.12 9.79 % 0.11 40.32 % 0.08 73.63 % 0.05 -58.12 % 0.11 -15.30 % 0.13 -13.43 % 0.15 1.05 % 0.15 30.07 % 0.11
Gross profit ratio 0.19 22.38 % 0.16 22.23 % 0.13 34.90 % 0.10 -55.43 % 0.21 -4.89 % 0.22 -6.34 % 0.24 -8.29 % 0.26 -6.38 % 0.28
Weighted average shs out dil 96.000 M 0.00 % 95.999 M 0.01 % 95.989 M -0.02 % 96.005 M 33.34 % 72.000 M -0.01 % 72.003 M 0.01 % 71.999 M 0.00 % 71.996 M 0.00 % 71.997 M
Weighted average shs out 96.000 M 0.00 % 95.999 M 0.01 % 95.989 M -0.01 % 96.000 M 33.33 % 72.000 M -0.01 % 72.003 M 0.01 % 71.999 M 0.00 % 71.996 M 0.00 % 71.997 M
EPS diluted 0.89 71.15 % 0.52 67.74 % 0.31 63.16 % 0.19 -77.38 % 0.84 18.31 % 0.71 -13.41 % 0.82 5.13 % 0.78 16.42 % 0.67
Earnings per share 0.89 71.15 % 0.52 67.74 % 0.31 63.16 % 0.19 -77.38 % 0.84 18.31 % 0.71 -13.41 % 0.82 5.13 % 0.78 16.42 % 0.67
Gross profit 222.715 M 51.98 % 146.538 M 14.95 % 127.483 M 16.27 % 109.644 M -38.40 % 178.006 M 30.91 % 135.978 M -3.14 % 140.382 M -5.15 % 148.004 M -8.49 % 161.728 M
Income tax expense 12.044 M 146.77 % 4.881 M 2 917.46 % 161.746 K 102.28 % -7.101 M -207.75 % 6.591 M -6.21 % 7.027 M -26.44 % 9.553 M -8.70 % 10.463 M -12.75 % 11.992 M
Cost of revenue 938.385 M 19.02 % 788.430 M -9.03 % 866.695 M -16.97 % 1.044 B 58.97 % 656.611 M 39.58 % 470.424 M 5.49 % 445.948 M 6.45 % 418.926 M 0.17 % 418.230 M
General and administrative expenses 17.482 M 3.68 % 16.861 M 0.97 % 16.700 M 15.64 % 14.441 M 10.39 % 13.082 M 143.28 % -30.223 M -0.25 % -30.148 M -8.64 % -27.751 M -147.92 % 57.912 M
Selling and marketing expenses 6.641 M 2.19 % 6.498 M -51.14 % 13.301 M 6.27 % 12.517 M -38.92 % 20.493 M 40.62 % 14.573 M 9.82 % 13.270 M 1.55 % 13.067 M -6.95 % 14.043 M
Other expenses 62.052 M 1 811.44 % -3.626 M -7 437.14 % -48.104 K 99.45 % -8.825 M -31 462.09 % -27.962 K -100.45 % 6.235 M 148.65 % -12.817 M -182.96 % 15.449 M 3 949.63 % 381.500 K
Operating expenses 126.469 M 38.94 % 91.022 M 2.68 % 88.648 M 0.85 % 87.902 M 3.37 % 85.033 M 13.84 % 74.697 M 4.77 % 71.295 M 4.22 % 68.406 M -32.54 % 101.408 M
Cost and expenses 1.065 B 21.08 % 879.452 M -7.94 % 955.343 M -15.58 % 1.132 B 52.59 % 741.644 M 36.05 % 545.121 M 5.39 % 517.243 M 6.14 % 487.331 M -6.22 % 519.638 M
Research and development expenses 40.294 M 21.02 % 33.295 M -2.96 % 34.312 M -7.29 % 37.008 M 20.65 % 30.673 M 12.11 % 27.359 M 10.04 % 24.864 M 9.25 % 22.758 M -5.18 % 24.000 M
Selling general and administrative expenses 24.123 M 3.27 % 23.360 M -22.14 % 30.001 M 11.29 % 26.958 M -19.71 % 33.574 M 314.53 % -15.650 M 7.28 % -16.878 M -14.94 % -14.684 M -120.41 % 71.955 M
Interest income 2.859 M 0.13 % 2.855 M 161.56 % 1.092 M -30.24 % 1.565 M 107.82 % 752.843 K -39.60 % 1.246 M -25.66 % 1.677 M -45.55 % 3.079 M -55.32 % 6.892 M
Interest expense 3.778 M -5.38 % 3.993 M -49.06 % 7.838 M 59.03 % 4.929 M 394.25 % 997.210 K -89.08 % 9.134 M 150.12 % 3.652 M -42.25 % 6.324 M 43.66 % 4.402 M
Depreciation and amortization 41.477 M -7.43 % 44.808 M 11.81 % 40.076 M 10.31 % 36.330 M 61.07 % 22.556 M 26.34 % 17.853 M 29.26 % 13.812 M -0.26 % 13.848 M 10.29 % 12.556 M
Operating income 96.247 M 73.36 % 55.517 M 82.73 % 30.383 M 53.21 % 19.831 M -70.30 % 66.781 M 17.71 % 56.732 M -17.44 % 68.719 M 2.98 % 66.731 M 10.64 % 60.313 M
Operating income ratio 0.08 39.60 % 0.06 94.30 % 0.03 77.75 % 0.02 -78.51 % 0.08 -14.47 % 0.09 -20.18 % 0.12 -0.43 % 0.12 13.18 % 0.10
Total other income expenses net -249.834 K 77.27 % -1.099 M -1 270.90 % -80.187 K 99.09 % -8.825 M -31 463.40 % -27.961 K -101.87 % 1.492 M 339.94 % 339.215 K 2 606.39 % -13.534 K -103.55 % 381.500 K
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -70.249 M -250.96 % -20.016 M 61.29 % -51.703 M 42.78 % -90.358 M 73.86 % -345.659 M -731.98 % -41.547 M 60.15 % -104.261 M 34.84 % -160.009 M -0.56 % -159.112 M
Total investments 10.000 M -88.78 % 89.118 M 256.01 % 25.032 M 964.14 % 2.352 M -0.97 % 2.375 M -20.41 % 2.984 M 228.26 % 909.167 K 22 448.56 % 4.032 K -99.98 % 17.959 M
Total debt 164.339 M 36.40 % 120.479 M -7.44 % 130.168 M -21.18 % 165.149 M 787.48 % 18.609 M -5.30 % 19.651 M -9.50 % 21.713 M 1 111.59 % 1.792 M -95.52 % 40.000 M
Accumulated other comprehensive income loss 114.246 M 0.000 -100.00 % 110.060 M 9.23 % 100.760 M -4.44 % 105.438 M -26.63 % 143.703 M -11.75 % 162.838 M 1.59 % 160.295 M 7 525.81 % 2.102 M
Retained earnings 192.104 M -8.07 % 208.956 M 9.61 % 190.641 M 16.70 % 163.355 M -16.54 % 195.728 M 43.46 % 136.437 M -7.17 % 146.971 M 61.34 % 91.094 M 3.41 % 88.092 M
Common stock 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 33.33 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M 0.00 % 72.000 M
Total equity 753.390 M -2.53 % 772.932 M 3.20 % 748.950 M 5.14 % 712.365 M -4.96 % 749.550 M 87.09 % 400.629 M 2.80 % 389.708 M 17.67 % 331.175 M -10.99 % 372.054 M
Other non current liabilities 0.000 -100.00 % 9.257 M 2 721.52 % 328.090 K -94.70 % 6.195 M 2 573.74 % 231.699 K 14.57 % 202.228 K -49.41 % 399.745 K -85.99 % 2.853 M 40.76 % 2.027 M
Long term debt 5.365 M 93.26 % 2.776 M -90.95 % 30.659 M 99.07 % 15.401 M -28.21 % 21.452 M 122.27 % 9.651 M -17.07 % 11.638 M 0.000 0.000
Total non current liabilities 14.685 M 7.60 % 13.648 M -66.89 % 41.216 M 88.96 % 21.812 M 351.16 % 4.835 M -65.34 % 13.948 M 15.88 % 12.037 M 321.85 % 2.853 M 40.76 % 2.027 M
Other current liabilities 37.503 M 108.50 % 17.987 M -20.33 % 22.578 M -13.96 % 26.240 M -8.72 % 28.747 M 298.02 % 7.222 M -71.98 % 25.773 M -1.17 % 26.078 M 62.68 % 16.030 M
Deferred revenue 0.000 0.000 -100.00 % 20.097 M 38.34 % 14.527 M -25.12 % 19.400 M 76.17 % 11.012 M -60.97 % 28.217 M 1 368.95 % 1.921 M -93.59 % 29.978 M
Short term debt 158.974 M 35.06 % 117.703 M 25.17 % 94.032 M -30.45 % 135.202 M 1 400.43 % 9.011 M -9.89 % 10.000 M -0.75 % 10.075 M 0.000 -100.00 % 40.000 M
Total current liabilities 567.002 M 47.40 % 384.662 M 1.48 % 379.047 M -28.81 % 532.435 M 37.79 % 386.399 M 131.53 % 166.886 M -5.91 % 177.363 M 25.59 % 141.223 M -26.17 % 191.281 M
Total liabilities 581.687 M 46.15 % 398.004 M -5.30 % 420.263 M -24.17 % 554.247 M 41.67 % 391.233 M 116.35 % 180.835 M -4.52 % 189.400 M 31.46 % 144.077 M -25.47 % 193.308 M
Other non current assets 44.934 M 1 481.56 % 2.841 M -55.61 % 6.400 M -32.36 % 9.463 M 18.99 % 7.952 M -0.07 % 7.958 M -60.57 % 20.183 M 171.03 % 7.447 M 259.46 % 2.072 M
Long term investments -30.059 M -400.59 % 10.000 M 277.51 % 2.649 M 12.61 % 2.352 M -0.97 % 2.375 M -20.41 % 2.984 M 228.26 % 909.167 K -94.06 % 15.309 M -14.75 % 17.959 M
Intangible assets 64.153 M -12.93 % 73.681 M 232.32 % 22.171 M -17.01 % 26.717 M -2.87 % 27.506 M -1.31 % 27.872 M 188.91 % 9.647 M 317.09 % 2.313 M 54.04 % 1.502 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 64.153 M -12.93 % 73.681 M 232.32 % 22.171 M -17.01 % 26.717 M -2.87 % 27.506 M -1.31 % 27.872 M 188.91 % 9.647 M 317.09 % 2.313 M 54.04 % 1.502 M
Property plant equipment net 303.145 M -5.36 % 320.299 M -7.80 % 347.393 M 1.85 % 341.098 M 61.16 % 211.652 M 20.93 % 175.014 M 35.44 % 129.220 M 79.86 % 71.844 M 2.56 % 70.052 M
Total non current assets 402.583 M -5.37 % 425.442 M 7.08 % 397.321 M 0.61 % 394.923 M 54.24 % 256.037 M 16.05 % 220.628 M 32.03 % 167.102 M 59.92 % 104.491 M 6.03 % 98.547 M
Other current assets 19.478 M -29.26 % 27.534 M -90.83 % 300.245 M 506.38 % 49.515 M -7.42 % 53.482 M 50.59 % 35.516 M 109.56 % 16.948 M 8.63 % 15.602 M -76.39 % 66.074 M
Short term investments 40.059 M -49.37 % 79.118 M 216.07 % 25.032 M 0.000 0.000 0.000 0.000 100.00 % -15.305 M 0.000
cash and cash equivalents 234.587 M 63.34 % 143.616 M -21.03 % 181.871 M -28.82 % 255.507 M -29.86 % 364.268 M 495.23 % 61.198 M -51.42 % 125.974 M -22.14 % 161.802 M -18.74 % 199.112 M
Cash and short term investments 274.647 M 23.31 % 222.734 M 7.65 % 206.904 M -19.02 % 255.507 M -29.86 % 364.268 M 495.23 % 61.198 M -51.42 % 125.974 M -22.14 % 161.802 M -18.74 % 199.112 M
Total current assets 932.494 M 25.08 % 745.493 M -3.42 % 771.892 M -11.45 % 871.689 M -1.48 % 884.746 M 145.19 % 360.836 M -12.42 % 412.006 M 11.12 % 370.761 M -20.58 % 466.814 M
Inventory 228.884 M 5.08 % 217.823 M -17.72 % 264.744 M -19.42 % 328.559 M 28.50 % 255.694 M 102.34 % 126.371 M -10.83 % 141.714 M 11.11 % 127.541 M 7.52 % 118.621 M
Net receivables 409.485 M 47.61 % 277.402 M 8.64 % 255.342 M -7.44 % 275.880 M 8.74 % 253.714 M 77.54 % 142.903 M 12.19 % 127.371 M 75.29 % 72.664 M -12.46 % 83.007 M
Tax assets 20.409 M 9.60 % 18.621 M -0.46 % 18.707 M 22.32 % 15.293 M 133.42 % 6.552 M -3.64 % 6.799 M -4.81 % 7.143 M -5.73 % 7.577 M 8.81 % 6.964 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 356.633 M 44.22 % 247.290 M -4.64 % 259.327 M -29.53 % 367.998 M 5.67 % 348.249 M 138.99 % 145.714 M 6.12 % 137.309 M 22.32 % 112.250 M -7.29 % 121.073 M
Tax payables 13.892 M 726.31 % 1.681 M -45.93 % 3.110 M 120.83 % 1.408 M -61.17 % 3.627 M -8.18 % 3.950 M 23.67 % 3.194 M 10.31 % 2.895 M -79.58 % 14.178 M
Deferred revenue non current 7.306 M 0.000 -100.00 % 9.283 M 57.64 % 5.889 M 27.94 % 4.603 M 12.41 % 4.095 M 0.000 0.000 0.000
Minority interest -1.207 M -1 360.05 % -82.662 K -3 531.70 % 2.409 K 4.57 % 2.304 K -98.32 % 137.205 K 4.73 % 131.013 K -98.34 % 7.899 M 1.44 % 7.787 M 9.91 % 7.085 M
Capital lease obligations 5.365 M 93.26 % 2.776 M -69.16 % 9.002 M -41.55 % 15.401 M -28.21 % 21.452 M 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
Other total stockholders equity 352.247 M -24.74 % 468.058 M 32.88 % 352.247 M 0.00 % 352.247 M 0.00 % 352.247 M 83.49 % 191.967 M 18.07 % 162.589 M 2.16 % 159.149 M -10.23 % 177.285 M
Deferred tax liabilities non current 2.014 M 24.76 % 1.615 M 70.65 % 946.163 K 337.84 % 216.100 K 101.01 % -21.452 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -305.461 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.335 B 14.02 % 1.171 B 0.15 % 1.169 B -7.69 % 1.267 B 11.03 % 1.141 B 96.19 % 581.463 M 0.41 % 579.108 M 21.85 % 475.252 M -15.94 % 565.361 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 % -2.322 M 74.16 % -8.986 M -4 742.42 % 193.561 K -44.46 % 348.504 K -18.78 % 429.100 K 190.85 % -472.300 K 0.000
Stock based compensation 0.000 0.000 -100.00 % 2.322 M -74.16 % 8.986 M 4 742.42 % -193.561 K 44.46 % -348.504 K 0.000 0.000 -100.00 % 28.800 M
Change in working capital -22.018 M -197.97 % 22.473 M 135.58 % -63.166 M 41.18 % -107.386 M -335.90 % -24.636 M -178.83 % -8.835 M 83.96 % -55.098 M -230.06 % -16.694 M 48.48 % -32.402 M
Accounts receivables -127.901 M -323.16 % -30.225 M 28.90 % -42.511 M -160.11 % -16.344 M 79.80 % -80.894 M -323.98 % -19.080 M 69.07 % -61.690 M -397.49 % 20.737 M 700.70 % 2.590 M
Inventory -30.177 M -185.04 % 35.485 M -49.36 % 70.072 M 206.39 % -65.863 M 49.97 % -131.640 M -1 156.62 % 12.459 M 178.77 % -15.816 M -74.05 % -9.087 M 27.42 % -12.520 M
Accounts payables 137.914 M 738.12 % 16.455 M 118.61 % -88.406 M -445.92 % -16.194 M -108.63 % 187.704 M 7 424.15 % -2.563 M -111.66 % 21.979 M 178.86 % -27.872 M 0.000
Other working capital 136.060 M 17 838.83 % 758.464 K 132.66 % -2.322 M 74.16 % -8.986 M -4 742.42 % 193.561 K -44.46 % 348.502 K 100.89 % -39.282 M -416.41 % -7.607 M 61.74 % -19.882 M
Other non cash items 16.578 M -3.87 % 17.246 M 25.72 % 13.717 M 281.83 % 3.592 M -67.32 % 10.993 M 191.38 % 3.773 M -3.44 % 3.907 M -67.93 % 12.182 M -63.96 % 33.800 M
Net cash provided by operating activities 119.991 M -9.12 % 132.028 M 576.11 % 19.528 M 138.68 % -50.482 M -173.92 % 68.290 M 8.80 % 62.764 M 188.18 % 21.779 M -66.16 % 64.367 M 2.73 % 62.657 M
Investments in property plant and equipment -31.440 M 68.43 % -99.594 M -120.27 % -45.215 M 62.93 % -121.982 M -94.59 % -62.688 M -4.08 % -60.233 M 27.36 % -82.918 M -267.53 % -22.561 M -97.90 % -11.400 M
Acquisitions net 0.000 0.000 -100.00 % 6.449 M 1 088.23 % 542.699 K 10.52 % 491.038 K 49.95 % 327.469 K 28.48 % 254.875 K -65.56 % 739.975 K 103.44 % -21.514 M
Purchases of investments -724.725 M -74.36 % -415.646 M 34.65 % -636.000 M -92.62 % -330.178 M 0.000 100.00 % -16.577 M -16 175.32 % -101.855 K 99.77 % -45.154 M -17 961.55 % -250.000 K
Sales maturities of investments 766.070 M 120.10 % 348.050 M -43.21 % 612.872 M 83.79 % 333.459 M 0.000 100.00 % -327.469 K -687.08 % 55.779 K -29.41 % 79.013 K -98.35 % 4.792 M
Other investing activites 9.481 M -59.38 % 23.338 M 346.87 % 5.223 M 428 078 430.24 % 1.220 100.00 % -2.921 M -10.72 % -2.638 M -2 432.17 % 113.115 K -99.75 % 44.975 M -74.92 % 179.355 M
Net cash used for investing activites 19.385 M 113.48 % -143.852 M -153.83 % -56.672 M 52.04 % -118.158 M -81.45 % -65.118 M 18.04 % -79.448 M 3.81 % -82.596 M -264.49 % -22.661 M -115.01 % 150.984 M
Debt repayment 39.016 M 1 822.29 % 2.030 M 106.06 % -33.514 M -126.02 % 128.780 M 12 978.02 % -1.000 M 46.08 % -1.855 M -108.62 % 21.508 M 153.77 % -40.000 M -25.00 % -32.000 M
Common stock issued 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
Dividends paid -88.222 M -217.10 % -27.822 M -851.74 % -2.923 M 94.16 % -50.068 M -7 194.03 % -686.420 K 98.81 % -57.600 M -5 815.67 % -973.685 K 98.05 % -50.000 M 39.55 % -82.715 M
Other financing activites -3.105 M 24.33 % -4.103 M -192.88 % -1.401 M 86.29 % -10.222 M -103.38 % 302.751 M 3 171.18 % 9.255 M 1 708.26 % -575.472 K -103.34 % 17.207 M -56.59 % 39.641 M
Net cash used provided by financing activities -52.311 M -74.98 % -29.895 M 20.99 % -37.838 M -155.25 % 68.491 M -77.25 % 301.064 M 688.29 % -51.176 M -356.41 % 19.959 M 127.42 % -72.793 M 3.04 % -75.074 M
Effect of forex changes on cash 3.924 M 13.47 % 3.458 M -48.36 % 6.696 M 184.73 % -7.903 M -87.38 % -4.217 M -583.88 % 871.571 K -82.60 % 5.008 M 180.35 % -6.234 M -269.23 % 3.683 M
Net change in cash 90.989 M 337.81 % -38.261 M 43.97 % -68.287 M 36.80 % -108.053 M -136.02 % 300.019 M 547.87 % -66.988 M -86.86 % -35.850 M 3.94 % -37.320 M -126.24 % 142.250 M
Cash at beginning of period 143.589 M -21.04 % 181.849 M -27.30 % 250.136 M -30.17 % 358.189 M 515.76 % 58.170 M -53.52 % 125.158 M -22.27 % 161.008 M -18.82 % 198.328 M 253.67 % 56.078 M
Cash at end of period 234.577 M 63.37 % 143.589 M -21.04 % 181.849 M -27.30 % 250.136 M -30.17 % 358.189 M 515.76 % 58.170 M -53.52 % 125.158 M -22.27 % 161.008 M -18.82 % 198.328 M
Operating cash flow 119.991 M -7.76 % 130.081 M 566.14 % 19.528 M 138.68 % -50.482 M -173.92 % 68.290 M 8.80 % 62.764 M 188.18 % 21.779 M -66.16 % 64.367 M 2.73 % 62.657 M
Capital expenditure -31.440 M 68.43 % -99.594 M -120.27 % -45.215 M 62.93 % -121.982 M -94.59 % -62.688 M -4.08 % -60.233 M 27.36 % -82.918 M -267.53 % -22.561 M -97.90 % -11.400 M
Free CashFlow 88.551 M 190.45 % 30.487 M 218.69 % -25.687 M 85.11 % -172.464 M -3 178.71 % 5.602 M 121.32 % 2.531 M 104.14 % -61.139 M -246.24 % 41.806 M -18.44 % 51.257 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 2023-01-01 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
Revenue 303.259 M 12.09 % 270.539 M -7.33 % 291.931 M -4.39 % 305.323 M 1.13 % 301.916 M 16.42 % 259.337 M 21.73 % 213.046 M -2.98 % 219.597 M -20.55 % 276.402 M 22.81 % 225.060 M 13.59 % 198.135 M -18.89 % 244.290 M -8.37 % 266.608 M -6.50 % 285.145 M 5.13 % 271.229 M 9.39 % 247.947 M -27.05 % 339.869 M 15.44 % 294.408 M 10.75 % 265.831 M 9.16 % 243.523 M -1.87 % 248.175 M 221.94 % 77.087 M
Net income 25.395 M 34.23 % 18.919 M 9.87 % 17.220 M -23.57 % 22.530 M -17.22 % 27.216 M 50.26 % 18.112 M 101.09 % 9.007 M -27.16 % 12.364 M -42.16 % 21.375 M 210.89 % 6.876 M 694.98 % 864.871 K -91.27 % 9.911 M -30.25 % 14.211 M 175.74 % 5.154 M 139.88 % -12.924 M -609.07 % 2.539 M -84.86 % 16.770 M 43.06 % 11.722 M -26.97 % 16.050 M -9.85 % 17.804 M -37.40 % 28.443 M 1 428.25 % -2.141 M
Income before tax 28.970 M 35.55 % 21.372 M -1.16 % 21.623 M -8.77 % 23.702 M -22.34 % 30.520 M 51.46 % 20.151 M 99.94 % 10.079 M -22.58 % 13.019 M -47.56 % 24.826 M 282.27 % 6.494 M 427.55 % -1.983 M -117.83 % 11.117 M -32.21 % 16.400 M 243.98 % 4.768 M 124.61 % -19.375 M -1 530.72 % 1.354 M -92.27 % 17.522 M 52.31 % 11.504 M -36.77 % 18.193 M -4.72 % 19.094 M -38.54 % 31.067 M 2 039.42 % -1.602 M
Income before tax ratio 0.10 20.93 % 0.08 6.65 % 0.07 -4.59 % 0.08 -23.21 % 0.10 30.10 % 0.08 64.25 % 0.05 -20.20 % 0.06 -33.99 % 0.09 211.27 % 0.03 388.36 % -0.01 -121.99 % 0.05 -26.02 % 0.06 267.90 % 0.02 123.41 % -0.07 -1 407.90 % 0.01 -89.41 % 0.05 31.94 % 0.04 -42.90 % 0.07 -12.72 % 0.08 -37.36 % 0.13 702.42 % -0.02
EBITDA 29.575 M 34.23 % 22.034 M -33.52 % 33.145 M 34.30 % 24.680 M -41.25 % 42.006 M 37.16 % 30.625 M 36.35 % 22.460 M -14.23 % 26.186 M -28.69 % 36.724 M 114.11 % 17.152 M 11 952.07 % 142.316 K -99.40 % 23.810 M -12.06 % 27.074 M 74.82 % 15.487 M 316.25 % -7.162 M -157.75 % 12.402 M -54.16 % 27.052 M 32.66 % 20.392 M 0.92 % 20.207 M -9.23 % 22.261 M -38.47 % 36.179 M 1 527.94 % 2.222 M
Net income ratio 0.08 19.75 % 0.07 18.56 % 0.06 -20.06 % 0.07 -18.14 % 0.09 29.07 % 0.07 65.20 % 0.04 -24.92 % 0.06 -27.19 % 0.08 153.14 % 0.03 599.87 % 0.00 -89.24 % 0.04 -23.88 % 0.05 194.92 % 0.02 137.93 % -0.05 -565.37 % 0.01 -79.25 % 0.05 23.93 % 0.04 -34.06 % 0.06 -17.42 % 0.07 -36.21 % 0.11 512.58 % -0.03
Ratio EBITDA 0.10 19.74 % 0.08 -28.27 % 0.11 40.46 % 0.08 -41.90 % 0.14 17.82 % 0.12 12.01 % 0.11 -11.59 % 0.12 -10.25 % 0.13 74.34 % 0.08 10 510.20 % 0.00 -99.26 % 0.10 -4.02 % 0.10 86.97 % 0.05 305.69 % -0.03 -152.79 % 0.05 -37.16 % 0.08 14.92 % 0.07 -8.88 % 0.08 -16.84 % 0.09 -37.30 % 0.15 405.66 % 0.03
Gross profit ratio 0.19 -4.93 % 0.20 8.03 % 0.18 -7.30 % 0.20 -3.05 % 0.20 15.75 % 0.17 15.44 % 0.15 -23.79 % 0.20 22.44 % 0.16 2.66 % 0.16 79.56 % 0.09 -35.86 % 0.14 2.70 % 0.13 34.91 % 0.10 63.53 % 0.06 -45.67 % 0.11 17.03 % 0.10 -15.87 % 0.11 -42.11 % 0.20 -15.81 % 0.23 1.43 % 0.23 37.71 % 0.17
Weighted average shs out dil 95.985 M 0.00 % 95.985 M -0.02 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M -0.03 % 96.028 M 0.03 % 95.999 M 0.00 % 96.000 M 0.00 % 96.000 M 0.03 % 95.970 M -0.03 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.003 M 33.33 % 72.006 M 0.02 % 71.992 M 0.13 % 71.900 M -0.28 % 72.101 M
Weighted average shs out 95.985 M 0.00 % 95.985 M -0.02 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.001 M 0.00 % 96.000 M 0.00 % 96.000 M 0.03 % 95.970 M -0.03 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 33.32 % 72.006 M 0.02 % 71.992 M 0.13 % 71.900 M -0.28 % 72.101 M
EPS diluted 0.26 30.00 % 0.20 11.11 % 0.18 -21.74 % 0.23 -17.86 % 0.28 47.37 % 0.19 102.56 % 0.09 -27.85 % 0.13 -40.91 % 0.22 207.26 % 0.07 695.56 % 0.01 -91.00 % 0.10 -33.33 % 0.15 179.33 % 0.05 141.31 % -0.13 -592.42 % 0.03 -84.47 % 0.17 41.67 % 0.12 -45.45 % 0.22 -12.00 % 0.25 -37.50 % 0.40 1 446.80 % -0.03
Earnings per share 0.26 30.00 % 0.20 11.11 % 0.18 -21.74 % 0.23 -17.86 % 0.28 47.37 % 0.19 102.56 % 0.09 -27.85 % 0.13 -40.91 % 0.22 207.26 % 0.07 695.56 % 0.01 -91.00 % 0.10 -33.33 % 0.15 179.33 % 0.05 141.31 % -0.13 -592.42 % 0.03 -84.47 % 0.17 41.67 % 0.12 -45.45 % 0.22 -12.00 % 0.25 -37.50 % 0.40 1 446.80 % -0.03
Gross profit 56.557 M 6.57 % 53.069 M 0.11 % 53.011 M -11.36 % 59.807 M -1.96 % 61.002 M 34.76 % 45.268 M 40.52 % 32.214 M -26.06 % 43.570 M -2.73 % 44.791 M 26.08 % 35.525 M 103.96 % 17.418 M -47.98 % 33.480 M -5.90 % 35.579 M 26.14 % 28.207 M 71.92 % 16.407 M -40.57 % 27.607 M -14.63 % 32.337 M -2.87 % 33.293 M -35.88 % 51.927 M -8.10 % 56.503 M -0.47 % 56.771 M 343.36 % 12.805 M
Income tax expense 3.553 M 38.54 % 2.565 M -46.67 % 4.809 M 208.58 % 1.558 M -53.84 % 3.376 M 46.81 % 2.300 M 98.76 % 1.157 M 76.77 % 654.593 K -81.03 % 3.450 M 1 004.76 % -381.347 K -113.39 % 2.847 M 136.12 % 1.206 M -44.91 % 2.189 M 667.22 % -385.955 K 94.02 % -6.452 M -444.65 % -1.185 M -257.44 % 752.362 K 445.86 % -217.531 K -110.16 % 2.141 M 66.13 % 1.289 M -50.86 % 2.623 M 387.28 % 538.210 K
Cost of revenue 246.702 M 13.44 % 217.470 M -8.98 % 238.920 M -2.69 % 245.516 M 1.91 % 240.914 M 12.54 % 214.070 M 18.38 % 180.832 M 2.73 % 176.026 M -24.00 % 231.611 M 22.20 % 189.535 M 4.88 % 180.717 M -14.28 % 210.810 M -8.75 % 231.029 M -10.08 % 256.938 M 0.83 % 254.822 M 15.65 % 220.340 M -28.35 % 307.532 M 17.78 % 261.114 M 22.07 % 213.905 M 14.38 % 187.020 M -2.29 % 191.404 M 197.75 % 64.283 M
General and administrative expenses -5.503 M -139.11 % 14.073 M 161.07 % -23.045 M -171.61 % 32.180 M 144.92 % 13.139 M 9.18 % 12.034 M -3.62 % 12.486 M -50.72 % 25.339 M 1 103.88 % -2.524 M -123.27 % 10.849 M 5.21 % 10.312 M -52.21 % 21.577 M 1 932.41 % -1.177 M -112.82 % 9.185 M 153.17 % -17.275 M -169.58 % 24.830 M 1 186.81 % -2.285 M -124.91 % 9.171 M 197.24 % -9.431 M -135.96 % 26.227 M 339.87 % -10.934 M -251.43 % 7.220 M
Selling and marketing expenses -886.102 K -116.80 % 5.275 M 176.64 % -6.882 M -167.18 % 10.244 M 188.61 % 3.550 M -26.47 % 4.828 M 32.55 % 3.642 M -7.93 % 3.955 M 31.94 % 2.998 M -25.45 % 4.021 M 10.28 % 3.646 M 7.13 % 3.404 M 13.22 % 3.006 M -7.35 % 3.245 M -13.88 % 3.768 M 25.15 % 3.011 M 6.33 % 2.831 M -2.59 % 2.907 M -51.71 % 6.019 M 26.44 % 4.760 M -16.33 % 5.689 M 41.34 % 4.025 M
Other expenses 25.075 M 1 556.10 % 1.514 M -96.86 % 48.286 M 391.60 % -16.559 M -189.10 % -5.728 M -218.22 % -1.800 M 65.50 % -5.218 M -2 262.83 % -220.816 K -16.85 % -188.970 K -5 721.74 % -3.246 K 99.90 % -3.132 M -522.31 % 741.663 K 1 930.84 % 36.520 K 139.63 % -92.143 K 99.03 % -9.490 M -15 655.85 % 61.008 K -88.07 % 511.262 K 452.14 % 92.596 K -79.99 % 462.694 K -65.54 % 1.343 M 179.29 % -1.694 M -1 110.43 % -139.917 K
Operating expenses 27.951 M -9.95 % 31.039 M -0.76 % 31.276 M -13.31 % 36.076 M 15.34 % 31.277 M 16.73 % 26.795 M 3.44 % 25.903 M 2.94 % 25.163 M 3.29 % 24.361 M -2.69 % 25.034 M 34.35 % 18.634 M -18.40 % 22.835 M 9.43 % 20.867 M -2.51 % 21.404 M 14.71 % 18.659 M -29.09 % 26.313 M 20.44 % 21.848 M 3.63 % 21.082 M -14.34 % 24.610 M 5.28 % 23.376 M 17.07 % 19.968 M 16.91 % 17.080 M
Cost and expenses 274.653 M 10.52 % 248.509 M -8.03 % 270.197 M -4.05 % 281.593 M 3.45 % 272.191 M 13.01 % 240.865 M 16.51 % 206.736 M 2.76 % 201.189 M -21.40 % 255.971 M 19.30 % 214.569 M 7.63 % 199.351 M -14.68 % 233.645 M -7.25 % 251.896 M -9.50 % 278.342 M 1.78 % 273.481 M 10.88 % 246.653 M -25.12 % 329.380 M 16.72 % 282.196 M 18.31 % 238.514 M 13.36 % 210.396 M -0.46 % 211.372 M 159.79 % 81.363 M
Research and development expenses 9.265 M -8.97 % 10.177 M -21.21 % 12.917 M 26.49 % 10.212 M 16.48 % 8.767 M 8.07 % 8.113 M 70.15 % 4.768 M -48.80 % 9.313 M 1.40 % 9.184 M -4.70 % 9.637 M 10.72 % 8.704 M -4.58 % 9.122 M 17.05 % 7.794 M -10.34 % 8.692 M -4.52 % 9.104 M 0.48 % 9.061 M -13.64 % 10.492 M 25.63 % 8.351 M 2.63 % 8.137 M -9.21 % 8.963 M 21.38 % 7.384 M 19.30 % 6.189 M
Selling general and administrative expenses -6.389 M -133.02 % 19.347 M 164.65 % -29.927 M -170.54 % 42.424 M 154.22 % 16.688 M -1.15 % 16.883 M 4.68 % 16.128 M -44.94 % 29.294 M 6 083.84 % 473.723 K -96.81 % 14.870 M 13.84 % 13.062 M -47.71 % 24.980 M 1 265.94 % 1.829 M -85.29 % 12.430 M 192.02 % -13.508 M -148.52 % 27.840 M 4 991.80 % 546.771 K -95.47 % 12.078 M 453.94 % -3.412 M -111.01 % 30.987 M 690.78 % -5.245 M -146.64 % 11.245 M
Interest income 1.312 M 31.81 % 995.738 K -44.39 % 1.791 M 10.97 % 1.614 M 16.27 % 1.388 M 749.56 % 163.356 K -82.23 % 919.507 K -34.19 % 1.397 M 150.40 % 557.958 K -27.69 % 771.571 K 112.97 % 362.283 K -67.61 % 1.119 M 68.80 % 662.676 K 0.000 -100.00 % 1.740 M 286.16 % 450.519 K -82.76 % 2.612 M 1 085.59 % 220.353 K -78.21 % 1.011 M 0.000 -100.00 % 415.593 K 1 075.29 % 35.361 K
Interest expense 605.385 K -8.52 % 661.740 K -3.23 % 683.846 K -30.04 % 977.448 K 4.53 % 935.060 K 0.000 -100.00 % 556.333 K -58.54 % 1.342 M 1.73 % 1.319 M 0.000 -100.00 % 888.134 K -53.19 % 1.897 M 102.02 % 939.167 K -21.56 % 1.197 M -53.90 % 2.597 M 81.49 % 1.431 M 45.93 % 980.635 K 189.71 % 338.493 K -32.19 % 499.145 K 5.33 % 473.876 K -75.76 % 1.955 M 566.82 % 293.205 K
Depreciation and amortization 0.000 0.000 -100.00 % 10.838 M 0.000 -100.00 % 10.551 M 10.77 % 9.525 M -19.45 % 11.825 M 0.00 % 11.825 M 11.78 % 10.579 M 0.00 % 10.579 M 26.55 % 8.360 M -22.57 % 10.796 M 16.81 % 9.242 M 0.00 % 9.242 M -3.89 % 9.616 M 0.00 % 9.616 M 12.49 % 8.549 M 0.00 % 8.549 M 57.07 % 5.443 M 30.91 % 4.157 M -14.09 % 4.839 M 16.40 % 4.157 M
Operating income 28.606 M 29.85 % 22.030 M 1.36 % 21.734 M -8.41 % 23.731 M -20.17 % 29.725 M 60.92 % 18.472 M 192.73 % 6.310 M -52.13 % 13.181 M -47.43 % 25.073 M 285.89 % 6.497 M 634.13 % -1.216 M -110.92 % 11.144 M -28.54 % 15.595 M 220.89 % 4.860 M 149.16 % -9.885 M -864.37 % 1.293 M -92.40 % 17.011 M 49.06 % 11.412 M -35.64 % 17.731 M -8.07 % 19.288 M -38.23 % 31.225 M 2 235.80 % -1.462 M
Operating income ratio 0.09 15.84 % 0.08 9.38 % 0.07 -4.21 % 0.08 -21.06 % 0.10 38.22 % 0.07 140.48 % 0.03 -50.65 % 0.06 -33.83 % 0.09 214.21 % 0.03 570.23 % -0.01 -113.46 % 0.05 -22.01 % 0.06 243.20 % 0.02 146.76 % -0.04 -798.76 % 0.01 -89.58 % 0.05 29.13 % 0.04 -41.88 % 0.07 -15.79 % 0.08 -37.05 % 0.13 763.42 % -0.02
Total other income expenses net 363.634 K 155.25 % -658.133 K -492.47 % -111.082 K -290.46 % -28.449 K 57.12 % -66.350 K -103.95 % 1.679 M 344.63 % -686.254 K -322.35 % -162.483 K 34.30 % -247.305 K -7 521.11 % -3.245 K 99.58 % -766.226 K -2 741.45 % -26.966 K -103.35 % 805.150 K 973.80 % -92.143 K 99.03 % -9.490 M -15 655.59 % 61.009 K -88.07 % 511.262 K 452.14 % 92.596 K -79.99 % 462.694 K 339.52 % -193.178 K -22.60 % -157.564 K -12.61 % -139.917 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 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
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 2023-01-01 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
Net debt -52.767 M 62.00 % -138.867 M -97.68 % -70.249 M -1 924.79 % 3.850 M -91.97 % 47.963 M 459.92 % -13.326 M 33.42 % -20.016 M -193.02 % 21.517 M -40.16 % 35.961 M -24.24 % 47.464 M 191.80 % -51.703 M -1 715.33 % -2.848 M -104.47 % 63.769 M 1 138.64 % -6.140 M 93.21 % -90.358 M 1.50 % -91.737 M 53.71 % -198.180 M -408.43 % -38.979 M 88.72 % -345.659 M -682.97 % -44.147 M -25.03 % -35.309 M -157.70 % 61.198 M 247.30 % -41.547 M
Total investments 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -94.29 % 175.204 M 29.72 % 135.064 M 51.56 % 89.118 M 791.18 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -60.05 % 25.032 M -44.39 % 45.012 M -52.67 % 95.103 M 109.28 % 45.444 M 1 831.86 % 2.352 M -96.67 % 70.594 M 24 614.13 % 285.643 K -99.86 % 200.592 M 8 344.91 % 2.375 M 19 904.24 % 11.874 K -19.71 % 14.789 K -99.99 % 122.396 M 4 001.10 % 2.984 M
Total debt 191.716 M 1.49 % 188.893 M 14.94 % 164.339 M -22.71 % 212.626 M 2.99 % 206.453 M 46.41 % 141.012 M 14.09 % 123.599 M -45.34 % 226.124 M 40.90 % 160.483 M -2.36 % 164.369 M 26.27 % 130.168 M -30.34 % 186.861 M 16.99 % 159.730 M 5.06 % 152.036 M -7.94 % 165.149 M 29.66 % 127.371 M 61.58 % 78.828 M 28.80 % 61.199 M 228.87 % 18.609 M 1.50 % 18.334 M -0.69 % 18.462 M 0.000 -100.00 % 19.651 M
Accumulated other comprehensive income loss 0.000 -100.00 % 464.831 M 0.000 0.000 -100.00 % 113.433 M -75.56 % 464.180 M 300.81 % 115.811 M -74.84 % 460.309 M 303.76 % 114.005 M -75.18 % 459.337 M 12 800.61 % -3.617 M -100.80 % 454.693 M 348.41 % 101.401 M -77.53 % 451.195 M 347.79 % 100.760 M -77.79 % 453.745 M 342.00 % 102.657 M -77.49 % 456.016 M 15 560.22 % -2.950 M -84.59 % -1.598 M 1.81 % -1.627 M -100.41 % 400.498 M 0.000
Retained earnings 236.418 M 12.03 % 211.022 M 9.85 % 192.104 M 8.97 % 176.286 M -12.62 % 201.756 M -11.15 % 227.068 M 8.67 % 208.956 M 0.82 % 207.256 M 6.34 % 194.892 M -1.33 % 197.516 M -15.20 % 232.926 M 20.92 % 192.631 M 5.42 % 182.719 M 8.43 % 168.508 M 3.15 % 163.355 M -8.62 % 178.758 M -10.72 % 200.220 M -3.49 % 207.450 M 5.99 % 195.728 M 8.41 % 180.542 M 10.94 % 162.738 M 0.000 -100.00 % 136.437 M
Common stock 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 0.00 % 96.000 M 33.33 % 72.000 M 0.00 % 72.000 M 0.000 -100.00 % 72.000 M
Total equity 795.225 M 3.20 % 770.535 M 2.28 % 753.390 M 1.91 % 739.268 M -3.11 % 763.021 M -3.04 % 786.905 M 1.81 % 772.932 M 1.23 % 763.567 M 0.85 % 757.147 M 0.57 % 752.855 M 0.52 % 748.950 M 0.76 % 743.326 M 1.50 % 732.369 M 2.33 % 715.705 M 0.47 % 712.365 M -2.22 % 728.506 M -3.01 % 751.081 M -1.10 % 759.468 M 1.32 % 749.550 M 69.18 % 443.042 M 4.19 % 425.209 M 6.14 % 400.629 M 0.00 % 400.629 M
Other non current liabilities 0.000 -100.00 % 135.529 K 0.000 -100.00 % 375.964 K -95.55 % 8.449 M 1 277.61 % 613.312 K -93.37 % 9.257 M 998.60 % 842.629 K 22.81 % 686.102 K 37.16 % 500.225 K -96.03 % 12.596 M 4 397.81 % 280.038 K -3.77 % 291.005 K -1.81 % 296.358 K -95.22 % 6.195 M 1 922.23 % 306.347 K 31.73 % 232.550 K 6.97 % 217.402 K -99.00 % 21.683 M 8 123.03 % 263.689 K 43.13 % 184.235 K 0.000 -100.00 % 202.227 K
Long term debt 4.058 M -13.88 % 4.712 M -12.16 % 5.365 M 1 009.00 % 483.737 K -63.14 % 1.312 M -35.76 % 2.043 M -26.40 % 2.776 M -51.71 % 5.749 M -13.63 % 6.656 M -27.11 % 9.131 M -70.22 % 30.659 M 145.14 % 12.507 M -3.66 % 12.982 M -8.53 % 14.192 M -7.85 % 15.401 M -13.42 % 17.789 M -6.42 % 19.009 M -6.17 % 20.259 M 0.000 0.000 0.000 0.000 -100.00 % 9.651 M
Total non current liabilities 12.230 M -9.50 % 13.514 M -7.98 % 14.685 M 51.16 % 9.715 M 233.37 % 2.914 M -76.83 % 12.574 M 167.77 % 4.696 M -72.35 % 16.987 M -6.61 % 18.188 M -6.54 % 19.461 M -55.01 % 43.254 M 109.85 % 20.612 M -0.55 % 20.725 M -5.95 % 22.036 M 1.03 % 21.812 M -8.72 % 23.895 M -4.68 % 25.067 M -6.09 % 26.691 M 452.08 % 4.835 M 7.81 % 4.485 M -1.69 % 4.561 M 0.000 -100.00 % 13.948 M
Other current liabilities 28.265 M -16.53 % 33.862 M -9.71 % 37.503 M -5.31 % 39.605 M 180.99 % 14.095 M 17.91 % 11.954 M -32.39 % 17.682 M 894.97 % -2.224 M -114.17 % 15.702 M 15.27 % 13.622 M -32.60 % 20.210 M 18.52 % 17.052 M -34.96 % 26.217 M 10.04 % 23.824 M -9.21 % 26.240 M -31.88 % 38.521 M 93.22 % 19.936 M 14.86 % 17.357 M -39.62 % 28.747 M 98.12 % 14.510 M -14.35 % 16.941 M 0.000 -100.00 % 7.222 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 735.819 K 93.17 % 380.917 K -62.56 % 1.017 M -93.56 % 15.805 M 15.10 % 13.732 M -9.98 % 15.255 M 0.000 -100.00 % 20.260 M 37.75 % 14.708 M 17.01 % 12.570 M -13.47 % 14.527 M -59.72 % 36.066 M 82.84 % 19.726 M 24.99 % 15.782 M -18.65 % 19.400 M 246.73 % 5.595 M 115.07 % 2.602 M 0.000 -100.00 % 11.012 M
Short term debt 187.657 M 1.89 % 184.181 M 15.86 % 158.974 M -25.06 % 212.142 M 3.41 % 205.141 M 50.97 % 135.880 M 15.44 % 117.703 M -46.59 % 220.375 M 46.36 % 150.570 M -3.01 % 155.239 M 56.00 % 99.510 M -42.93 % 174.354 M 31.60 % 132.489 M 7.29 % 123.490 M -8.66 % 135.202 M 29.08 % 104.739 M 90.15 % 55.082 M 51.75 % 36.298 M 302.82 % 9.011 M 0.01 % 9.010 M 0.00 % 9.010 M 0.000 -100.00 % 10.000 M
Total current liabilities 523.348 M -2.81 % 538.500 M -5.03 % 567.002 M -7.84 % 615.235 M 13.25 % 543.247 M 33.77 % 406.111 M 5.66 % 384.356 M -23.13 % 499.986 M 1.35 % 493.306 M 15.88 % 425.716 M 12.31 % 379.047 M -20.12 % 474.511 M -9.45 % 524.033 M 4.94 % 499.364 M -6.21 % 532.435 M 16.53 % 456.914 M 4.22 % 438.418 M -0.78 % 441.874 M 14.36 % 386.399 M 30.01 % 297.218 M 47.47 % 201.542 M 0.000 -100.00 % 166.886 M
Total liabilities 535.578 M -2.98 % 552.014 M -5.10 % 581.687 M -6.92 % 624.949 M 14.43 % 546.161 M 30.45 % 418.685 M 7.62 % 389.052 M -24.74 % 516.973 M 1.07 % 511.494 M 14.90 % 445.177 M 5.42 % 422.301 M -14.71 % 495.123 M -9.11 % 544.758 M 4.48 % 521.400 M -5.93 % 554.247 M 15.27 % 480.808 M 3.74 % 463.485 M -1.08 % 468.566 M 19.77 % 391.233 M 29.68 % 301.702 M 46.38 % 206.104 M 0.000 -100.00 % 180.835 M
Other non current assets 18.137 M 9.38 % 16.583 M -63.10 % 44.934 M 557.88 % 6.830 M 111.29 % 3.233 M -43.49 % 5.721 M 101.35 % 2.841 M -97.00 % 94.800 M 31.69 % 71.989 M -20.00 % 89.989 M 202.04 % 29.794 M 177.70 % 10.729 M 45.17 % 7.391 M 2.46 % 7.213 M -23.77 % 9.463 M -40.95 % 16.024 M 33.10 % 12.039 M -48.87 % 23.545 M 196.07 % 7.952 M 74.36 % 4.561 M -7.27 % 4.919 M 108.04 % -61.198 M -869.00 % 7.958 M
Long term investments 0.000 100.00 % -33.222 K 99.89 % -30.059 M -400.59 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 113.53 % -73.934 M -47.70 % -50.058 M 28.34 % -69.856 M 0.000 -100.00 % 2.853 M -3.12 % 2.945 M 30.62 % 2.254 M -4.16 % 2.352 M -49.51 % 4.659 M 15.94 % 4.018 M 39.01 % 2.890 M 21.69 % 2.375 M -5.59 % 2.516 M 6.11 % 2.371 M 0.000 -100.00 % 2.984 M
Intangible assets 62.535 M -1.29 % 63.351 M -1.25 % 64.153 M -0.05 % 64.186 M -10.43 % 71.663 M -1.32 % 72.622 M -1.44 % 73.681 M 24.52 % 59.174 M -0.64 % 59.557 M 170.50 % 22.017 M -0.69 % 22.171 M -1.33 % 22.471 M -0.61 % 22.610 M -15.05 % 26.616 M -0.38 % 26.717 M -1.48 % 27.119 M -0.70 % 27.311 M -0.85 % 27.546 M 0.15 % 27.506 M -1.90 % 28.040 M 1.44 % 27.640 M 0.000 -100.00 % 27.872 M
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
Goodwill and intangible assets 62.535 M -1.29 % 63.351 M -1.25 % 64.153 M -0.05 % 64.186 M -10.43 % 71.663 M -1.32 % 72.622 M -1.44 % 73.681 M 24.52 % 59.174 M -0.64 % 59.557 M 170.50 % 22.017 M -0.69 % 22.171 M -1.33 % 22.471 M -0.61 % 22.610 M -15.05 % 26.616 M -0.38 % 26.717 M -1.48 % 27.119 M -0.70 % 27.311 M -0.85 % 27.546 M 0.15 % 27.506 M -1.90 % 28.040 M 1.44 % 27.640 M 0.000 -100.00 % 27.872 M
Property plant equipment net 298.771 M 0.32 % 297.826 M -1.75 % 303.145 M 1.92 % 297.443 M -1.83 % 302.973 M -1.42 % 307.334 M -4.05 % 320.299 M -4.97 % 337.062 M -2.02 % 344.026 M -9.23 % 379.024 M 9.11 % 347.393 M 1.23 % 343.175 M -0.26 % 344.057 M -0.60 % 346.117 M 1.47 % 341.098 M 28.41 % 265.630 M -0.24 % 266.265 M 5.81 % 251.645 M 18.90 % 211.652 M 4.82 % 201.913 M 3.24 % 195.574 M 0.000 -100.00 % 175.014 M
Total non current assets 397.234 M -0.11 % 397.654 M -1.22 % 402.583 M 1.05 % 398.419 M -1.84 % 405.888 M -1.80 % 413.337 M -2.85 % 425.442 M -2.01 % 434.160 M -1.86 % 442.373 M 0.61 % 439.677 M 10.10 % 399.359 M 1.38 % 393.915 M 0.27 % 392.869 M -1.42 % 398.548 M 0.92 % 394.923 M 22.41 % 322.620 M 1.56 % 317.671 M 1.41 % 313.243 M 22.34 % 256.037 M 4.52 % 244.963 M 3.22 % 237.311 M 487.78 % -61.198 M -127.74 % 220.628 M
Other current assets 15.847 M -23.65 % 20.757 M 6.57 % 19.478 M -55.77 % 44.036 M 23.88 % 35.548 M 17.13 % 30.348 M 10.22 % 27.534 M -21.38 % 35.021 M -9.81 % 38.832 M -11.28 % 43.772 M -2.52 % 44.903 M 8.73 % 41.299 M -12.83 % 47.375 M 0.70 % 47.043 M -4.99 % 49.515 M -13.51 % 57.249 M -2.24 % 58.563 M 1.60 % 57.640 M 7.77 % 53.482 M -18.19 % 65.371 M -15.57 % 77.426 M 0.000 -100.00 % 173.267 M
Short term investments 96.677 M 863.57 % 10.033 M -74.95 % 40.059 M -49.99 % 80.108 M -51.51 % 165.204 M 32.10 % 125.064 M 58.07 % 79.118 M -5.74 % 83.934 M 39.75 % 60.058 M -24.79 % 79.856 M 219.01 % 25.032 M -44.39 % 45.012 M -52.67 % 95.103 M 109.28 % 45.444 M 0.000 -100.00 % 70.594 M 24 614.13 % 285.643 K -99.86 % 200.592 M 0.000 -100.00 % 11.874 K -19.71 % 14.789 K -99.99 % 122.396 M 0.000
cash and cash equivalents 244.482 M -25.41 % 327.760 M 39.72 % 234.587 M 12.36 % 208.776 M 31.73 % 158.491 M 2.69 % 154.338 M 7.47 % 143.616 M -29.81 % 204.606 M 64.31 % 124.522 M 6.52 % 116.905 M -35.72 % 181.871 M -4.13 % 189.709 M 97.69 % 95.961 M -39.33 % 158.176 M -38.09 % 255.507 M 16.61 % 219.108 M -20.90 % 277.008 M 176.52 % 100.178 M -72.50 % 364.268 M 483.00 % 62.482 M 16.20 % 53.771 M 187.86 % -61.198 M -200.00 % 61.198 M
Cash and short term investments 341.159 M 1.00 % 337.793 M 22.99 % 274.647 M -4.93 % 288.884 M -10.75 % 323.695 M 15.85 % 279.401 M 25.44 % 222.734 M -22.81 % 288.541 M 56.32 % 184.581 M -6.19 % 196.760 M -4.90 % 206.904 M -11.85 % 234.721 M 22.85 % 191.065 M -6.17 % 203.619 M -20.31 % 255.507 M -11.80 % 289.702 M 4.47 % 277.294 M -7.81 % 300.770 M -17.43 % 364.268 M 482.89 % 62.493 M 16.19 % 53.786 M -12.11 % 61.198 M 0.00 % 61.198 M
Total current assets 933.569 M 0.94 % 924.894 M -0.81 % 932.494 M -3.45 % 965.798 M 5.97 % 911.408 M 15.04 % 792.253 M 6.27 % 745.493 M -11.92 % 846.380 M 2.43 % 826.267 M 8.96 % 758.355 M -1.75 % 771.892 M -8.60 % 844.533 M -4.49 % 884.258 M 5.45 % 838.558 M -3.80 % 871.689 M -1.69 % 886.694 M -1.14 % 896.895 M -1.96 % 914.791 M 3.40 % 884.746 M 77.03 % 499.781 M 26.85 % 394.002 M 543.82 % 61.198 M -83.04 % 360.836 M
Inventory 189.337 M -15.75 % 224.733 M -1.81 % 228.884 M 3.38 % 221.395 M 16.41 % 190.181 M 0.22 % 189.771 M -12.88 % 217.823 M -2.78 % 224.049 M -2.50 % 229.786 M -4.62 % 240.919 M -9.00 % 264.744 M -6.79 % 284.036 M -16.08 % 338.454 M 4.70 % 323.260 M -1.61 % 328.559 M 11.52 % 294.615 M 18.94 % 247.691 M -9.29 % 273.057 M 6.79 % 255.694 M 31.84 % 193.944 M 48.48 % 130.616 M 0.000 -100.00 % 126.371 M
Net receivables 387.226 M 13.35 % 341.611 M -16.58 % 409.485 M -0.49 % 411.483 M 13.67 % 361.984 M 22.62 % 295.198 M 5.55 % 279.670 M -6.39 % 298.769 M -19.92 % 373.068 M 34.73 % 276.905 M 8.44 % 255.342 M -10.24 % 284.477 M -16.91 % 342.373 M 29.38 % 264.635 M -4.08 % 275.880 M 12.55 % 245.127 M -31.98 % 360.399 M 27.20 % 283.325 M 11.67 % 253.714 M 42.56 % 177.973 M 34.65 % 132.175 M 0.000 0.000
Tax assets 17.790 M -10.73 % 19.928 M -2.36 % 20.409 M 2.25 % 19.960 M 10.77 % 18.020 M 2.03 % 17.661 M -5.16 % 18.621 M 9.16 % 17.058 M 1.18 % 16.860 M -8.87 % 18.501 M 0.000 -100.00 % 14.687 M -7.44 % 15.868 M -2.93 % 16.347 M 6.89 % 15.293 M 66.44 % 9.189 M 14.32 % 8.038 M 5.53 % 7.616 M 16.25 % 6.552 M -17.42 % 7.934 M 16.56 % 6.807 M 0.000 -100.00 % 6.799 M
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
Account payables 302.864 M -4.31 % 316.500 M -11.25 % 356.633 M 0.26 % 355.714 M 10.91 % 320.724 M 25.79 % 254.978 M 3.11 % 247.290 M -6.26 % 263.796 M -18.93 % 325.384 M 27.51 % 255.175 M -1.60 % 259.327 M -7.19 % 279.430 M -22.92 % 362.500 M 3.91 % 348.866 M -5.20 % 367.998 M 18.24 % 311.238 M -13.25 % 358.757 M -6.84 % 385.101 M 10.58 % 348.249 M 31.93 % 263.963 M 54.34 % 171.027 M 0.000 -100.00 % 145.714 M
Tax payables 4.562 M 15.29 % 3.957 M -71.52 % 13.892 M 78.73 % 7.773 M 136.47 % 3.287 M -0.35 % 3.299 M 96.20 % 1.681 M -24.74 % 2.234 M 42.16 % 1.571 M 1.01 % 1.556 M 0.000 -100.00 % 2.664 M -5.76 % 2.826 M 15.97 % 2.437 M 73.08 % 1.408 M -36.28 % 2.210 M -34.67 % 3.383 M 30.89 % 2.585 M -28.73 % 3.627 M -12.39 % 4.140 M -9.31 % 4.565 M 0.000 -100.00 % 3.950 M
Deferred revenue non current 6.495 M -5.91 % 6.903 M -5.52 % 7.306 M -5.10 % 7.698 M -5.12 % 8.114 M -4.98 % 8.539 M -4.61 % 8.952 M -6.04 % 9.527 M -4.27 % 9.953 M 11.70 % 8.910 M 0.000 -100.00 % 7.089 M 4.61 % 6.777 M -4.02 % 7.061 M 19.90 % 5.889 M 1.54 % 5.800 M -0.44 % 5.825 M -3.65 % 6.046 M 31.35 % 4.603 M 9.05 % 4.221 M -3.57 % 4.377 M 0.000 -100.00 % 4.095 M
Minority interest -1.297 M 1.61 % -1.319 M -9.25 % -1.207 M -50.61 % -801.317 K -93.03 % -415.120 K -20.90 % -343.360 K -315.38 % -82.662 K -3 600.14 % 2.362 K -1.45 % 2.396 K 5.31 % 2.276 K -5.50 % 2.408 K 7.19 % 2.247 K -1.71 % 2.286 K -1.25 % 2.315 K 0.49 % 2.304 K -3.24 % 2.381 K -0.60 % 2.395 K 4.65 % 2.289 K -98.33 % 137.205 K 4.59 % 131.183 K -0.08 % 131.288 K 0.000 -100.00 % 131.013 K
Capital lease obligations 4.058 M -13.88 % 4.712 M -12.16 % 5.365 M 1 009.00 % 483.737 K -63.14 % 1.312 M -35.76 % 2.043 M -26.40 % 2.776 M -32.89 % 4.136 M -17.39 % 5.007 M -33.61 % 7.542 M -47.88 % 14.469 M 15.69 % 12.507 M -3.66 % 12.982 M -8.53 % 14.192 M -7.85 % 15.401 M -13.42 % 17.789 M -6.42 % 19.009 M -6.17 % 20.259 M 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 -100.00 % 2.950 M 84.59 % 1.598 M -1.81 % 1.627 M 0.000 0.000
Other total stockholders equity 464.104 M 0.000 -100.00 % 466.493 M -0.28 % 467.783 M -2.09 % 477.758 M 0.000 -100.00 % 473.230 M 0.000 -100.00 % 352.247 M 0.000 -100.00 % 423.639 M 0.000 -100.00 % 352.247 M 0.000 -100.00 % 352.247 M 0.000 -100.00 % 460.589 M 0.000 -100.00 % 349.298 M 124.08 % 155.881 M -18.80 % 191.967 M 146 424.90 % 131.013 K -99.93 % 192.061 M
Deferred tax liabilities non current 1.676 M -4.92 % 1.763 M -12.47 % 2.014 M 74.18 % 1.156 M -8.68 % 1.266 M -8.13 % 1.379 M -14.62 % 1.615 M 86.00 % 868.063 K -2.91 % 894.096 K -2.83 % 920.129 K 0.000 -100.00 % 735.891 K 8.89 % 675.829 K 38.67 % 487.381 K 125.53 % 216.100 K 0.000 0.000 -100.00 % 168.745 K 100.79 % -21.452 M 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
Total assets 1.331 B 0.62 % 1.323 B -0.94 % 1.335 B -2.14 % 1.364 B 3.56 % 1.317 B 9.27 % 1.206 B 2.96 % 1.171 B -8.56 % 1.281 B 0.94 % 1.269 B 5.89 % 1.198 B 2.29 % 1.171 B -5.43 % 1.238 B -3.03 % 1.277 B 3.24 % 1.237 B -2.33 % 1.267 B 4.74 % 1.209 B -0.43 % 1.215 B -1.10 % 1.228 B 7.65 % 1.141 B 53.18 % 744.744 M 17.97 % 631.313 M 0.000 -100.00 % 581.463 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 2023-01-01 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
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 2023-01-01 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
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
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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -74.835 M 0.000 -100.00 % 5.260 M -93.86 % 85.669 M 200.00 % -85.669 M 0.000 -100.00 % 27.639 M -59.45 % 68.167 M 200.00 % -68.167 M 0.000 100.00 % -83.059 M -202.48 % 81.047 M 200.00 % -81.047 M 0.000 100.00 % -212.571 M -546.42 % 47.617 M 200.00 % -47.617 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -94.803 M 0.000 100.00 % -30.225 M -123.31 % 129.660 M 200.00 % -129.660 M 0.000 100.00 % -42.511 M -167.95 % 62.558 M 200.00 % -62.558 M 0.000 100.00 % -16.344 M -117.12 % 95.459 M 200.00 % -95.459 M 0.000 100.00 % -80.894 M -289.02 % 42.795 M 200.00 % -42.795 M 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 19.967 M 0.000 -100.00 % 35.485 M 180.66 % -43.991 M -200.00 % 43.991 M 0.000 -100.00 % 70.150 M 1 150.73 % 5.609 M 200.00 % -5.609 M 0.000 100.00 % -65.863 M -356.98 % -14.413 M -200.00 % 14.413 M 0.000 100.00 % -131.640 M -2 830.13 % 4.822 M 200.00 % -4.822 M 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
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 100.00 % -852.643 K 0.000 0.000 0.000 100.00 % -37.436 K 0.000 0.000 0.000
Other non cash items 18.366 M -64.00 % 51.016 M 7.40 % 47.502 M 295.96 % -24.241 M -246.42 % 16.556 M -35.67 % 25.737 M -46.26 % 47.888 M 298.80 % -24.089 M -134.73 % 69.357 M 142 953.17 % -48.551 K 99.82 % -26.767 M 59.17 % -65.554 M -148.56 % -26.373 M -36.31 % -19.348 M -138.18 % 50.671 M 320.97 % -22.931 M -72.05 % -13.328 M 69.16 % -43.213 M -122.78 % 189.731 M 781.81 % -27.828 M -173.98 % 37.617 M 6 517.29 % -586.183 K
Net cash provided by operating activities 18.366 M -64.00 % 51.016 M 7.40 % 47.502 M 2 875.41 % -1.712 M -105.15 % 33.221 M -24.24 % 43.849 M -2.71 % 45.070 M -15.96 % 53.628 M 242.85 % 15.642 M -10.13 % 17.406 M -58.37 % 41.812 M 79.30 % 23.320 M 205.59 % -22.085 M 6.10 % -23.520 M -183.61 % 28.131 M 193.74 % -30.009 M -487.65 % -5.107 M 87.25 % -40.040 M -367.27 % 14.981 M -46.33 % 27.914 M -0.74 % 28.122 M 1 131.03 % -2.728 M
Investments in property plant and equipment -12.087 M 1.67 % -12.293 M 16.97 % -14.805 M -56.61 % -9.454 M -108.65 % -4.531 M -70.93 % -2.651 M 79.65 % -13.027 M 61.63 % -33.948 M -1 654.43 % -1.935 M 96.18 % -50.684 M -420.32 % -9.741 M 17.82 % -11.853 M -45.89 % -8.124 M 47.58 % -15.497 M 77.54 % -68.998 M -1 203.13 % -5.295 M 33.43 % -7.953 M 79.98 % -39.736 M -156.83 % -15.472 M 8.69 % -16.944 M -7.77 % -15.723 M -8.06 % -14.550 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 1.216 M 989.42 % 111.621 K 112.69 % 52.481 K -98.49 % 3.485 M -82.42 % 19.824 M 284 577.54 % 6.964 K -68.59 % 22.173 K 0.000 -100.00 % 122.156 K 6 638 813.03 % 1.840 196.77 % 0.620 -100.00 % 509.447 K 3 347.33 % 14.778 K -20.01 % 18.474 K 0.000 0.000 0.000 0.000 0.000
Purchases of investments -106.400 M 0.00 % -106.400 M 61.96 % -279.725 M -249.66 % -80.000 M 51.52 % -165.000 M 17.50 % -200.000 M -121.91 % -90.128 M -7.55 % -83.801 M 13.80 % -97.217 M 32.72 % -144.500 M 0.000 100.00 % -263.975 M -48.61 % -177.629 M -26.88 % -140.000 M 57.58 % -329.999 M -5 989 101 211.98 % -5.510 -101.74 % 316.680 100.18 % -178.480 K 0.000 0.000 0.000 0.000
Sales maturities of investments 20.422 M -85.05 % 136.565 M -57.29 % 319.756 M 92.64 % 165.986 M 32.79 % 125.000 M -18.83 % 154.000 M 64.18 % 93.800 M 55.21 % 60.432 M -47.52 % 115.152 M 43.88 % 80.032 M 0.000 -100.00 % 314.698 M 141.32 % 130.409 M 34.91 % 96.665 M -70.83 % 331.373 M 261.03 % -205.788 M -200.00 % 205.788 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 32.264 K -46.11 % 59.865 K -99.26 % 8.100 M 921.80 % -985.694 K 97.49 % -39.205 M 13.46 % -45.302 M -685.44 % 7.738 M 457 877 770.47 % 1.690 425.00 % -0.520 -149.06 % 1.060 -100.00 % 23.992 M 3 156 848 360.67 % 0.760 -100.00 % 4.259 M 283 858.40 % 1.500 K -100.00 % 70.466 M 200.67 % -69.998 M -133.85 % 206.816 M 201.06 % -204.656 M -7 019.14 % 2.958 M 212.65 % -2.626 M 5.12 % -2.767 M -55 443.36 % 5.000 K
Net cash used for investing activites -98.033 M -646.69 % 17.932 M -46.19 % 33.326 M -56.59 % 76.762 M 272.81 % -44.419 M 8.60 % -48.598 M -727.84 % -5.870 M 84.34 % -37.492 M -334.23 % 16.006 M 113.90 % -115.129 M -907.86 % 14.251 M -63.45 % 38.993 M 176.33 % -51.085 M 13.16 % -58.830 M -2 170.24 % 2.842 M 103.77 % -75.293 M -137.86 % 198.863 M 181.31 % -244.570 M -1 854.37 % -12.514 M 36.05 % -19.569 M -5.84 % -18.490 M -27.12 % -14.545 M
Debt repayment 2.880 M -88.42 % 24.869 M 146.17 % -53.858 M -537.43 % 12.313 M -80.33 % 62.597 M 248.44 % 17.965 M 117.98 % -99.892 M -252.16 % 65.648 M 1 296 732.48 % -5.063 K -100.01 % 36.278 M 158.22 % -62.314 M -314.88 % 29.000 M 192.93 % 9.900 M 198.02 % -10.100 M -124.00 % 42.080 M -15.50 % 49.800 M 163.49 % 18.900 M 5.00 % 18.000 M 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
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
Dividends paid -8.506 M -2 795.43 % -293.756 K 69.18 % -953.039 K 97.55 % -38.923 M 18.91 % -48.000 M -13 198.58 % -360.941 K 98.50 % -24.000 M -5 529.71 % -426.310 K 98.20 % -23.735 M -3 938.87 % -587.665 K -0.67 % -583.757 K 37.60 % -935.506 K -30.71 % -715.729 K -3.99 % -688.243 K 97.20 % -24.579 M -4 824.24 % -499.144 K 97.99 % -24.802 M -13 108.21 % -187.775 K -28.20 % -146.468 K 4.56 % -153.472 K 23.65 % -201.021 K -8.39 % -185.459 K
Other financing activites -642.663 K 0.00 % -642.664 K 33.42 % -965.211 K -9.16 % -884.179 K -44.05 % -613.805 K 4.36 % -641.758 K -103.22 % 19.918 M 2 820.50 % -732.142 K 36.62 % -1.155 M 4.23 % -1.206 M -142.01 % 2.872 M 312.68 % -1.350 M 7.85 % -1.465 M -0.56 % -1.457 M 55.75 % -3.293 M -46.11 % -2.254 M 20.51 % -2.835 M -54.12 % -1.840 M -100.60 % 304.338 M 97 112.17 % -313.711 K 86.20 % -2.274 M -2 841 981 225.45 % 0.080
Net cash used provided by financing activities -6.268 M -126.19 % 23.932 M 142.91 % -55.777 M -102.87 % -27.494 M -296.42 % 13.998 M -17.48 % 16.962 M 116.31 % -103.974 M -261.22 % 64.490 M 359.04 % -24.895 M -172.19 % 34.484 M 157.45 % -60.026 M -324.70 % 26.714 M 246.09 % 7.719 M 163.04 % -12.245 M -186.19 % 14.208 M -69.80 % 47.047 M 638.48 % -8.737 M -154.70 % 15.973 M -94.75 % 304.192 M 65 211.87 % -467.183 K 81.12 % -2.475 M -1 234.31 % -185.459 K
Effect of forex changes on cash 2.656 M 481.23 % 456.953 K -65.65 % 1.330 M -51.23 % 2.728 M 101.28 % 1.355 M 190.94 % -1.491 M -139.45 % 3.778 M 3 556.05 % -109.315 K -107.21 % 1.515 M 187.78 % -1.726 M 27.99 % -2.397 M -150.18 % 4.778 M -10.90 % 5.362 M 612.00 % -1.047 M 85.61 % -7.279 M -1 330.45 % 591.599 K 151.27 % -1.154 M -1 792.82 % -60.959 K 97.10 % -2.104 M -1.47 % -2.074 M -683.81 % -264.594 K -217.32 % 225.523 K
Net change in cash -83.278 M -189.38 % 93.173 M 260.77 % 25.826 M -48.64 % 50.285 M 1 110.73 % 4.153 M -61.26 % 10.722 M 117.58 % -60.991 M -176.16 % 80.084 M 951.43 % 7.617 M 111.72 % -64.966 M -921.47 % -6.360 M -106.78 % 93.805 M 256.11 % -60.089 M 37.17 % -95.643 M -361.83 % 36.529 M 163.35 % -57.663 M -131.72 % 181.780 M 167.65 % -268.698 M -188.23 % 304.554 M 5 147.38 % 5.804 M -15.80 % 6.893 M 140.00 % -17.232 M
Cash at beginning of period 327.750 M 39.72 % 234.577 M 12.37 % 208.751 M 31.73 % 158.466 M 2.68 % 154.338 M 7.47 % 143.616 M -29.81 % 204.606 M 64.34 % 124.500 M 6.52 % 116.884 M -35.72 % 181.849 M -3.38 % 188.209 M 99.37 % 94.404 M -38.89 % 154.493 M -38.24 % 250.136 M 17.10 % 213.608 M -21.26 % 271.271 M 203.13 % 89.491 M -75.02 % 358.189 M 567.83 % 53.634 M 12.13 % 47.830 M 16.84 % 40.937 M -29.62 % 58.170 M
Cash at end of period 244.472 M -25.41 % 327.750 M 39.72 % 234.577 M 12.37 % 208.751 M 31.71 % 158.491 M 2.69 % 154.338 M 7.47 % 143.616 M -29.80 % 204.585 M 64.32 % 124.500 M 6.52 % 116.884 M -35.72 % 181.849 M -3.38 % 188.209 M 99.37 % 94.404 M -38.89 % 154.493 M -38.24 % 250.136 M 17.10 % 213.608 M -21.26 % 271.271 M 203.13 % 89.491 M -75.02 % 358.189 M 567.83 % 53.634 M 12.13 % 47.830 M 16.84 % 40.937 M
Operating cash flow 18.366 M -64.00 % 51.016 M 7.40 % 47.502 M 2 875.41 % -1.712 M -105.15 % 33.221 M -24.24 % 43.849 M -2.71 % 45.070 M -15.96 % 53.628 M 242.85 % 15.642 M -10.13 % 17.406 M -58.37 % 41.812 M 79.30 % 23.320 M 205.59 % -22.085 M 6.10 % -23.520 M -183.61 % 28.131 M 193.74 % -30.009 M -487.65 % -5.107 M 87.25 % -40.040 M -367.27 % 14.981 M -46.33 % 27.914 M -0.74 % 28.122 M 1 131.03 % -2.728 M
Capital expenditure -12.087 M 1.67 % -12.293 M 16.97 % -14.805 M -56.61 % -9.454 M -108.65 % -4.531 M -70.93 % -2.651 M 79.65 % -13.027 M 61.63 % -33.948 M -1 654.43 % -1.935 M 96.18 % -50.684 M -420.32 % -9.741 M 17.82 % -11.853 M -45.89 % -8.124 M 47.58 % -15.497 M 77.54 % -68.998 M -1 203.13 % -5.295 M 33.43 % -7.953 M 79.98 % -39.736 M -156.83 % -15.472 M 8.69 % -16.944 M -7.77 % -15.723 M -8.06 % -14.550 M
Free CashFlow 6.279 M -83.72 % 38.559 M 19.97 % 32.141 M 364.52 % -12.151 M -142.35 % 28.690 M -30.36 % 41.199 M 28.57 % 32.043 M 62.82 % 19.680 M 43.58 % 13.707 M 141.19 % -33.278 M -203.76 % 32.072 M 179.67 % 11.468 M 137.96 % -30.209 M 22.57 % -39.017 M 4.53 % -40.867 M -15.76 % -35.303 M -170.32 % -13.060 M 83.63 % -79.776 M -16 156.01 % -490.745 K -104.47 % 10.971 M -11.52 % 12.399 M 171.77 % -17.277 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016