
Ningbo Runhe High-Tech Materials Co., Ltd. 300727.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.328 B 16.96 % | 1.135 B -4.03 % | 1.183 B 7.16 % | 1.104 B 55.12 % | 711.526 M 12.76 % | 630.991 M -3.20 % | 651.825 M 41.31 % | 461.261 M 53.19 % | 301.096 M 12.10 % | 268.595 M 0.26 % | 267.894 M 15.12 % | 232.709 M |
Net income | 96.236 M 17.06 % | 82.210 M -8.80 % | 90.138 M -3.11 % | 93.029 M 71.71 % | 54.180 M 5.90 % | 51.159 M -22.67 % | 66.161 M 37.30 % | 48.186 M 32.79 % | 36.286 M 8.32 % | 33.498 M 7.58 % | 31.139 M 28.92 % | 24.154 M |
Income before tax | 113.628 M 21.60 % | 93.445 M -10.07 % | 103.906 M -3.87 % | 108.085 M 67.50 % | 64.529 M 3.86 % | 62.131 M -21.31 % | 78.953 M 37.89 % | 57.258 M 28.78 % | 44.461 M 10.14 % | 40.367 M 9.41 % | 36.896 M 28.51 % | 28.710 M |
Income before tax ratio | 0.09 3.96 % | 0.08 -6.29 % | 0.09 -10.29 % | 0.10 7.98 % | 0.09 -7.90 % | 0.10 -18.71 % | 0.12 -2.42 % | 0.12 -15.94 % | 0.15 -1.75 % | 0.15 9.12 % | 0.14 11.63 % | 0.12 |
EBITDA | 164.038 M 14.40 % | 143.384 M 3.60 % | 138.406 M 5.55 % | 131.131 M 60.15 % | 81.880 M 12.27 % | 72.933 M -7.23 % | 78.614 M 14.35 % | 68.749 M 31.30 % | 52.362 M 8.93 % | 48.067 M 8.77 % | 44.193 M 32.85 % | 33.265 M |
Net income ratio | 0.07 0.08 % | 0.07 -4.96 % | 0.08 -9.58 % | 0.08 10.69 % | 0.08 -6.08 % | 0.08 -20.12 % | 0.10 -2.84 % | 0.10 -13.32 % | 0.12 -3.37 % | 0.12 7.30 % | 0.12 11.99 % | 0.10 |
Ratio EBITDA | 0.12 -2.19 % | 0.13 7.95 % | 0.12 -1.50 % | 0.12 3.24 % | 0.12 -0.44 % | 0.12 -4.16 % | 0.12 -19.08 % | 0.15 -14.29 % | 0.17 -2.82 % | 0.18 8.48 % | 0.16 15.40 % | 0.14 |
Gross profit ratio | 0.25 -3.13 % | 0.26 12.21 % | 0.23 2.57 % | 0.23 -7.08 % | 0.24 -12.27 % | 0.28 3.55 % | 0.27 -10.83 % | 0.30 -23.09 % | 0.39 -1.10 % | 0.39 8.78 % | 0.36 9.57 % | 0.33 |
Weighted average shs out dil | 127.721 M -0.57 % | 128.454 M 1.24 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M -0.28 % | 127.232 M 29.38 % | 98.339 M 6.32 % | 92.495 M 4.08 % | 88.872 M 0.00 % | 88.872 M 0.00 % | 88.872 M |
Weighted average shs out | 127.721 M -0.57 % | 128.454 M 1.24 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 29.02 % | 98.339 M 6.32 % | 92.495 M 4.08 % | 88.872 M 0.00 % | 88.872 M 0.00 % | 88.872 M |
EPS diluted | 0.75 17.19 % | 0.64 -9.86 % | 0.71 -2.74 % | 0.73 69.77 % | 0.43 7.50 % | 0.40 -23.08 % | 0.52 6.12 % | 0.49 25.64 % | 0.39 2.63 % | 0.38 8.57 % | 0.35 29.63 % | 0.27 |
Earnings per share | 0.75 17.19 % | 0.64 -9.86 % | 0.71 -2.74 % | 0.73 69.77 % | 0.43 7.50 % | 0.40 -23.08 % | 0.52 6.12 % | 0.49 25.64 % | 0.39 2.63 % | 0.38 8.57 % | 0.35 29.63 % | 0.27 |
Gross profit | 333.086 M 13.30 % | 293.981 M 7.69 % | 272.993 M 9.92 % | 248.358 M 44.14 % | 172.306 M -1.08 % | 174.184 M 0.24 % | 173.774 M 26.01 % | 137.907 M 17.82 % | 117.051 M 10.87 % | 105.573 M 9.06 % | 96.802 M 26.14 % | 76.745 M |
Income tax expense | 17.391 M 54.80 % | 11.235 M -18.44 % | 13.775 M -8.51 % | 15.056 M 45.48 % | 10.349 M -5.68 % | 10.972 M -14.23 % | 12.793 M 41.02 % | 9.072 M 10.97 % | 8.175 M 19.02 % | 6.869 M 19.31 % | 5.757 M 26.35 % | 4.556 M |
Cost of revenue | 994.571 M 18.24 % | 841.127 M -7.55 % | 909.797 M 6.36 % | 855.395 M 58.64 % | 539.220 M 18.04 % | 456.807 M -4.44 % | 478.051 M 47.84 % | 323.354 M 75.69 % | 184.045 M 12.90 % | 163.022 M -4.72 % | 171.092 M 9.70 % | 155.964 M |
General and administrative expenses | 17.762 M -10.60 % | 19.868 M -7.98 % | 21.591 M 48.89 % | 14.501 M 32.09 % | 10.979 M -16.18 % | 13.097 M 12.69 % | 11.623 M 36.00 % | 8.547 M -31.88 % | 12.546 M 37.46 % | 9.127 M 28.86 % | 7.083 M -73.02 % | 26.253 M |
Selling and marketing expenses | 49.100 M 10.19 % | 44.561 M -29.68 % | 63.370 M 6.82 % | 59.326 M 36.06 % | 43.602 M -17.83 % | 53.066 M 18.79 % | 44.670 M 22.66 % | 36.418 M 26.01 % | 28.900 M 10.79 % | 26.084 M 11.85 % | 23.320 M 9.36 % | 21.324 M |
Other expenses | 90.074 M 13 150.93 % | 679.755 K -97.49 % | 27.087 M 1.53 % | 26.678 M 28.82 % | 20.709 M -0.38 % | 20.788 M 272.76 % | 5.577 M 15.98 % | 4.809 M 576.76 % | 710.535 K -57.70 % | 1.680 M 7 848.58 % | -21.678 K -101.25 % | 1.733 M |
Operating expenses | 215.844 M 8.79 % | 198.404 M 24.46 % | 159.413 M 15.85 % | 137.604 M 36.45 % | 100.847 M -9.82 % | 111.834 M 9.59 % | 102.050 M 25.92 % | 81.047 M 13.22 % | 71.583 M 16.89 % | 61.241 M 4.81 % | 58.433 M 19.79 % | 48.780 M |
Cost and expenses | 1.210 B 16.44 % | 1.040 B -2.78 % | 1.069 B 7.67 % | 992.999 M 55.14 % | 640.067 M 12.56 % | 568.641 M -1.98 % | 580.101 M 43.45 % | 404.401 M 58.20 % | 255.628 M 13.99 % | 224.263 M -2.29 % | 229.525 M 12.10 % | 204.744 M |
Research and development expenses | 58.908 M 12.55 % | 52.338 M 10.50 % | 47.365 M 27.67 % | 37.099 M 45.16 % | 25.557 M 2.71 % | 24.882 M -3.32 % | 25.738 M 39.10 % | 18.504 M 14.95 % | 16.097 M 14.87 % | 14.013 M -14.53 % | 16.396 M 18.15 % | 13.877 M |
Selling general and administrative expenses | 66.862 M 3.78 % | 64.429 M -24.17 % | 84.961 M 15.08 % | 73.827 M 35.26 % | 54.580 M -17.51 % | 66.163 M 17.53 % | 56.293 M 25.20 % | 44.964 M 8.49 % | 41.446 M 17.71 % | 35.211 M 15.82 % | 30.403 M -36.10 % | 47.577 M |
Interest income | 5.040 M 0.46 % | 5.017 M 211.90 % | 1.608 M 94.90 % | 825.223 K -66.11 % | 2.435 M -36.61 % | 3.841 M 749.25 % | 452.262 K 139.74 % | 188.645 K 122.72 % | 84.700 K -30.74 % | 122.300 K -28.85 % | 171.900 K | 0.000 |
Interest expense | 15.405 M 4.85 % | 14.692 M 93.48 % | 7.594 M 349.65 % | 1.689 M 86.45 % | 905.784 K 14.74 % | 789.408 K -68.09 % | 2.474 M 31.79 % | 1.877 M 16.81 % | 1.607 M -39.86 % | 2.672 M 9.32 % | 2.444 M 44.16 % | 1.696 M |
Depreciation and amortization | 36.070 M 2.12 % | 35.321 M 31.27 % | 26.907 M 22.34 % | 21.993 M 27.83 % | 17.205 M 26.47 % | 13.604 M 20.11 % | 11.326 M 15.80 % | 9.781 M 55.41 % | 6.294 M 25.15 % | 5.029 M 1.18 % | 4.970 M 16.06 % | 4.283 M |
Operating income | 117.242 M 22.67 % | 95.577 M -9.08 % | 105.124 M -3.26 % | 108.666 M 66.03 % | 65.451 M 3.46 % | 63.260 M -13.79 % | 73.377 M 39.90 % | 52.449 M 19.88 % | 43.751 M 13.09 % | 38.687 M 4.76 % | 36.928 M 36.84 % | 26.986 M |
Operating income ratio | 0.09 4.88 % | 0.08 -5.26 % | 0.09 -9.72 % | 0.10 7.03 % | 0.09 -8.25 % | 0.10 -10.94 % | 0.11 -1.00 % | 0.11 -21.75 % | 0.15 0.88 % | 0.14 4.49 % | 0.14 18.87 % | 0.12 |
Total other income expenses net | -3.615 M -69.55 % | -2.132 M -74.94 % | -1.219 M -109.84 % | -580.731 K 37.07 % | -922.781 K 18.27 % | -1.129 M -120.25 % | 5.577 M 15.98 % | 4.809 M 576.76 % | 710.536 K -57.70 % | 1.680 M 5 292.03 % | -32.353 K -101.88 % | 1.724 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -111.023 M -146.50 % | -45.039 M 40.61 % | -75.831 M 19.88 % | -94.648 M -170.20 % | 134.820 M 219.00 % | -113.290 M -1 656.34 % | 7.279 M 188.32 % | -8.242 M -9.45 % | -7.531 M -126.93 % | 27.967 M 17.65 % | 23.771 M -8.79 % | 26.061 M |
Total investments | 47.381 M -66.26 % | 140.433 M 1 309.43 % | 9.964 M 2 591.17 % | 370.242 K -15.75 % | 439.451 K | 0.000 | 0.000 -100.00 % | 154.000 M | 0.000 | 0.000 100.00 % | -1.453 M | 0.000 |
Total debt | 254.624 M 1.83 % | 250.041 M 4.15 % | 240.084 M 643.19 % | 32.305 M -87.30 % | 254.352 M 1 170.30 % | 20.023 M -70.98 % | 69.000 M 64.29 % | 42.000 M 86.67 % | 22.500 M -41.02 % | 38.150 M 3.39 % | 36.900 M 8.53 % | 34.000 M |
Accumulated other comprehensive income loss | 164.501 M 7.35 % | 153.238 M 4.62 % | 146.470 M 129.82 % | 63.731 M 20.88 % | 52.721 M 21.01 % | 43.569 M 40.88 % | 30.926 M 32.98 % | 23.257 M 24.93 % | 18.616 M 41.79 % | 13.130 M 26.04 % | 10.417 M 69.94 % | 6.130 M |
Retained earnings | 445.331 M 16.18 % | 383.320 M 16.22 % | 329.831 M 23.83 % | 266.364 M 34.49 % | 198.051 M 15.49 % | 171.490 M 16.38 % | 147.358 M 56.74 % | 94.012 M 92.00 % | 48.966 M 251.62 % | 13.926 M -77.40 % | 61.608 M 15.25 % | 53.454 M |
Common stock | 128.027 M 0.24 % | 127.719 M 0.66 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 30.00 % | 97.600 M 33.33 % | 73.200 M 7.65 % | 68.000 M 308.16 % | 16.660 M 0.00 % | 16.660 M |
Total equity | 978.275 M 9.26 % | 895.349 M 8.69 % | 823.787 M 21.58 % | 677.581 M 13.26 % | 598.258 M 6.35 % | 562.545 M 6.99 % | 525.770 M 13.13 % | 464.754 M 90.13 % | 244.438 M 37.39 % | 177.912 M 34.00 % | 132.768 M 13.15 % | 117.342 M |
Other non current liabilities | 11.184 K 4.73 % | 10.679 K 83.17 % | 5.830 K -60.72 % | 14.841 K 102.44 % | -609.283 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 254.624 M 1.83 % | 250.041 M 4.95 % | 238.252 M 25 222.22 % | 940.883 K 54.42 % | 609.283 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 270.579 M 1.26 % | 267.216 M 3.54 % | 258.083 M 2 077.38 % | 11.853 M 2.72 % | 11.539 M 97.45 % | 5.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 448.829 M 145.42 % | 182.879 M 21.39 % | 150.657 M 53.57 % | 98.101 M -68.77 % | 314.088 M 72 427.10 % | -434.260 K -103.33 % | 13.030 M 322.76 % | -5.849 M -141.22 % | 14.189 M -1.52 % | 14.408 M -58.09 % | 34.377 M 132.18 % | 14.806 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 5.170 M -92.40 % | 67.997 M 1 202.31 % | 5.221 M -82.02 % | 29.040 M 316.84 % | 6.967 M -69.56 % | 22.887 M 20.66 % | 18.968 M -8.50 % | 20.731 M -51.03 % | 42.338 M 100.32 % | 21.135 M |
Short term debt | 0.000 | 0.000 -100.00 % | 1.105 M -96.38 % | 30.519 M | 0.000 -100.00 % | 20.023 M -70.98 % | 69.000 M 64.29 % | 42.000 M 86.67 % | 22.500 M -41.02 % | 38.150 M 3.39 % | 36.900 M 8.53 % | 34.000 M |
Total current liabilities | 489.439 M 10.58 % | 442.606 M 22.28 % | 361.951 M -27.72 % | 500.772 M 52.98 % | 327.355 M 119.49 % | 149.144 M -7.79 % | 161.752 M 10.90 % | 145.853 M 14.18 % | 127.735 M 9.77 % | 116.363 M 10.73 % | 105.086 M 24.06 % | 84.707 M |
Total liabilities | 760.017 M 7.07 % | 709.822 M 14.48 % | 620.034 M 20.95 % | 512.625 M 51.26 % | 338.893 M 118.66 % | 154.988 M -4.18 % | 161.752 M 10.90 % | 145.853 M 14.18 % | 127.735 M 9.77 % | 116.363 M 10.73 % | 105.086 M 24.06 % | 84.707 M |
Other non current assets | 3.319 M -8.84 % | 3.641 M 22.62 % | 2.970 M -75.15 % | 11.949 M -51.25 % | 24.510 M -5.73 % | 25.999 M 228.54 % | 7.913 M 1 862.36 % | 403.263 K 240.05 % | 118.589 K -87.76 % | 969.100 K -33.32 % | 1.453 M 522.89 % | 233.329 K |
Long term investments | 0.000 | 0.000 -100.00 % | 2.190 M -12.06 % | 2.490 M -10.76 % | 2.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.453 M | 0.000 |
Intangible assets | 47.632 M -3.61 % | 49.414 M 0.10 % | 49.363 M -1.01 % | 49.866 M -2.44 % | 51.113 M -1.45 % | 51.868 M 30.73 % | 39.676 M -2.09 % | 40.523 M -1.54 % | 41.159 M 52.86 % | 26.926 M -2.15 % | 27.517 M -2.10 % | 28.108 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 |
Goodwill and intangible assets | 47.632 M -3.61 % | 49.414 M 0.10 % | 49.363 M -1.01 % | 49.866 M -2.44 % | 51.113 M -1.45 % | 51.868 M 30.73 % | 39.676 M -2.09 % | 40.523 M -1.54 % | 41.159 M 52.86 % | 26.926 M -2.15 % | 27.517 M -2.10 % | 28.108 M |
Property plant equipment net | 516.270 M 8.37 % | 476.404 M 0.52 % | 473.956 M 6.68 % | 444.269 M 56.57 % | 283.742 M 13.93 % | 249.053 M 39.31 % | 178.771 M 31.17 % | 136.294 M 5.25 % | 129.491 M 29.09 % | 100.309 M 74.23 % | 57.572 M 21.10 % | 47.542 M |
Total non current assets | 581.799 M 7.66 % | 540.386 M 0.36 % | 538.435 M 4.77 % | 513.902 M 39.71 % | 367.840 M 11.15 % | 330.954 M 44.68 % | 228.753 M 27.52 % | 179.380 M 3.95 % | 172.561 M 32.49 % | 130.249 M 50.50 % | 86.543 M 11.81 % | 77.403 M |
Other current assets | 25.902 M -14.02 % | 30.126 M 3.56 % | 29.091 M -10.36 % | 32.453 M 132.80 % | 13.940 M -26.16 % | 18.880 M -85.69 % | 131.975 M -22.28 % | 169.811 M 4 182.28 % | 3.965 M -41.59 % | 6.789 M -9.91 % | 7.536 M -14.91 % | 8.857 M |
Short term investments | 47.381 M -66.26 % | 140.433 M 1 309.43 % | 9.964 M 2 591.17 % | 370.242 K -15.75 % | 439.451 K | 0.000 -100.00 % | 120.000 M -22.08 % | 154.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 365.647 M 23.91 % | 295.080 M -6.60 % | 315.915 M 148.85 % | 126.952 M 6.21 % | 119.532 M -10.34 % | 133.313 M 115.99 % | 61.721 M 22.85 % | 50.242 M 67.30 % | 30.031 M 194.92 % | 10.183 M -22.44 % | 13.129 M 65.37 % | 7.939 M |
Cash and short term investments | 413.028 M -5.16 % | 435.513 M 33.64 % | 325.879 M 155.95 % | 127.322 M 6.13 % | 119.972 M -10.01 % | 133.313 M 115.99 % | 61.721 M 22.85 % | 50.242 M 67.30 % | 30.031 M 194.92 % | 10.183 M -22.44 % | 13.129 M 65.37 % | 7.939 M |
Total current assets | 1.156 B 8.61 % | 1.065 B 17.61 % | 905.386 M 33.87 % | 676.304 M 18.79 % | 569.311 M 47.27 % | 386.579 M -15.74 % | 458.769 M 6.39 % | 431.227 M 116.03 % | 199.613 M 21.70 % | 164.027 M 8.40 % | 151.311 M 21.39 % | 124.645 M |
Inventory | 132.550 M 23.28 % | 107.517 M -14.13 % | 125.209 M 38.28 % | 90.551 M 14.48 % | 79.096 M 49.18 % | 53.019 M -6.29 % | 56.581 M -0.14 % | 56.661 M 58.15 % | 35.827 M 16.83 % | 30.667 M 35.02 % | 22.712 M 6.73 % | 21.279 M |
Net receivables | 585.013 M 19.00 % | 491.628 M 13.88 % | 431.696 M 1.34 % | 425.978 M 19.56 % | 356.303 M 96.45 % | 181.367 M -14.98 % | 213.316 M 32.72 % | 160.732 M 23.84 % | 129.789 M 11.51 % | 116.388 M 7.83 % | 107.933 M 24.68 % | 86.570 M |
Tax assets | 14.577 M 33.41 % | 10.927 M 9.74 % | 9.957 M 86.87 % | 5.328 M -6.29 % | 5.686 M 40.91 % | 4.035 M 68.71 % | 2.392 M 10.73 % | 2.160 M 20.46 % | 1.793 M -12.30 % | 2.044 M 40.67 % | 1.453 M -4.37 % | 1.520 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 |
Account payables | 24.290 M -90.36 % | 252.004 M 32.16 % | 190.688 M -34.39 % | 290.654 M 4 648.62 % | 6.121 M -93.52 % | 94.489 M 43.63 % | 65.788 M -16.25 % | 78.557 M -8.16 % | 85.533 M 51.72 % | 56.374 M 124.67 % | 25.092 M -10.47 % | 28.025 M |
Tax payables | 16.320 M 111.32 % | 7.723 M -46.11 % | 14.331 M 6.15 % | 13.501 M 88.93 % | 7.146 M 18.58 % | 6.026 M -13.50 % | 6.967 M -15.63 % | 8.258 M 49.79 % | 5.513 M -25.80 % | 7.431 M -14.76 % | 8.717 M 10.69 % | 7.876 M |
Deferred revenue non current | 15.943 M -7.12 % | 17.164 M 1.20 % | 16.960 M 56.97 % | 10.805 M -5.46 % | 11.429 M 95.57 % | 5.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.066 M 2.07 % | 1.045 M -32.84 % | 1.555 M 65.31 % | 940.883 K 54.42 % | 609.283 K | 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 |
Other total stockholders equity | 240.416 M 4.04 % | 231.072 M -37.05 % | 367.095 M 66.40 % | 220.606 M 0.00 % | 220.606 M 0.00 % | 220.606 M 0.00 % | 220.606 M -19.23 % | 273.143 M 163.51 % | 103.657 M 25.10 % | 82.857 M 52.03 % | 54.500 M 56.04 % | 34.928 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 2.865 M 2 994.89 % | 92.560 K -15.75 % | 109.862 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.738 B 8.29 % | 1.605 B 11.18 % | 1.444 B 21.31 % | 1.190 B 27.00 % | 937.151 M 30.61 % | 717.533 M 4.37 % | 687.522 M 12.60 % | 610.607 M 64.07 % | 372.174 M 26.47 % | 294.275 M 23.72 % | 237.854 M 17.72 % | 202.048 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -3.855 M -107.67 % | -1.856 M -645.79 % | 340.131 K 122.07 % | -1.541 M 6.24 % | -1.643 M -608.81 % | -231.844 K 36.81 % | -366.896 K -245.88 % | 251.500 K 142.55 % | -591.100 K | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 18.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -93.488 M -524.45 % | 22.026 M 114.87 % | -148.141 M -834.34 % | 20.173 M 176.44 % | -26.391 M -163.59 % | 41.501 M 158.86 % | -70.510 M -3.70 % | -67.994 M -331.70 % | -15.750 M 51.87 % | -32.724 M -19.13 % | -27.469 M -92.35 % | -14.280 M |
Accounts receivables | -74.167 M -39.30 % | -53.243 M -1 357.08 % | 4.235 M 105.47 % | -77.399 M 46.11 % | -143.617 M -848.80 % | 19.180 M 141.44 % | -46.284 M -25.61 % | -36.848 M 8.36 % | -40.210 M 7.15 % | -43.304 M -85.02 % | -23.406 M -24.67 % | -18.774 M |
Inventory | -27.505 M -269.36 % | 16.240 M 146.60 % | -34.852 M -255.51 % | -9.803 M 64.83 % | -27.875 M -1 185.18 % | 2.569 M 1 011.19 % | -281.909 K 98.65 % | -20.823 M -292.09 % | -5.311 M 33.24 % | -7.954 M -591.49 % | -1.150 M 93.66 % | -18.138 M |
Accounts payables | 11.835 M -81.18 % | 62.883 M 154.37 % | -115.668 M -208.06 % | 107.036 M -27.01 % | 146.642 M 585.37 % | 21.396 M 190.23 % | -23.713 M -138.18 % | -9.956 M -133.73 % | 29.519 M 54.34 % | 19.126 M | 0.000 | 0.000 |
Other working capital | 4.273 M 210.85 % | -3.855 M -107.67 % | -1.856 M -645.80 % | 340.130 K 122.07 % | -1.541 M 6.24 % | -1.643 M 97.66 % | -70.229 M -48.88 % | -47.171 M -351.85 % | -10.439 M 57.85 % | -24.770 M 5.89 % | -26.319 M -782.23 % | 3.858 M |
Other non cash items | 13.802 M -49.00 % | 27.061 M 181.60 % | 9.610 M 360.51 % | -3.689 M -202.49 % | 3.599 M 286.12 % | -1.934 M 10.84 % | -2.169 M -156.03 % | 3.871 M 186.28 % | 1.352 M -75.52 % | 5.523 M 325.65 % | 1.298 M 103.71 % | 637.000 K |
Net cash provided by operating activities | 52.613 M -67.66 % | 162.687 M 3 308.55 % | -5.070 M -103.85 % | 131.807 M 171.25 % | 48.592 M -53.42 % | 104.330 M 2 070.24 % | 4.807 M 178.10 % | -6.155 M -121.84 % | 28.182 M 148.83 % | 11.326 M 13.97 % | 9.938 M -32.82 % | 14.793 M |
Investments in property plant and equipment | -64.934 M -98.84 % | -32.656 M 15.85 % | -38.809 M 70.72 % | -132.536 M -197.15 % | -44.602 M 51.80 % | -92.542 M -103.58 % | -45.457 M -409.07 % | -8.929 M 60.40 % | -22.548 M -783.99 % | -2.551 M 60.75 % | -6.498 M 78.53 % | -30.271 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 2.378 M 584.39 % | 347.401 K -35.30 % | 536.913 K 863.71 % | 55.713 K 6.25 % | 52.434 K -51.12 % | 107.264 K 597.20 % | 15.385 K 100.04 % | -42.107 M | 0.000 | 0.000 |
Purchases of investments | -1.220 B -94.69 % | -626.626 M -48.19 % | -422.863 M -121 621.96 % | -347.401 K 35.30 % | -536.913 K -863.71 % | -55.713 K | 0.000 100.00 % | -154.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 1.317 B 166.09 % | 495.031 M 20.72 % | 410.082 M 20 473.91 % | 1.993 M 2 168.88 % | 87.850 K -99.93 % | 121.822 M 220.87 % | 37.966 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 6.306 M 1 776.37 % | 336.058 K -79.11 % | 1.608 M 11.00 % | 1.449 M -56.23 % | 3.310 M -15.04 % | 3.897 M 672.06 % | 504.696 K 70.56 % | 295.909 K 195.53 % | 100.129 K -25.89 % | 135.105 K -81.40 % | 726.551 K 338.43 % | 165.717 K |
Net cash used for investing activites | 38.596 M 123.55 % | -163.915 M -244.32 % | -47.605 M 63.12 % | -129.094 M -213.31 % | -41.204 M -224.19 % | 33.177 M 574.90 % | -6.986 M 95.70 % | -162.633 M -624.50 % | -22.448 M 49.58 % | -44.522 M -671.44 % | -5.771 M 80.83 % | -30.105 M |
Debt repayment | -966.923 K 12.52 % | -1.105 M 94.47 % | -19.990 M -199.95 % | 20.000 M 200.00 % | -20.000 M 59.18 % | -49.000 M -281.48 % | 27.000 M 38.46 % | 19.500 M 224.60 % | -15.650 M -1 352.00 % | 1.250 M -56.90 % | 2.900 M | 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 |
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 |
Dividends paid | -27.369 M -26.38 % | -21.656 M -13.79 % | -19.032 M -20.00 % | -15.860 M 21.88 % | -20.301 M -6.67 % | -19.032 M -56.00 % | -12.200 M -661.88 % | -1.601 M -24.71 % | -1.284 M 94.29 % | -22.482 M -859.77 % | -2.342 M -30.20 % | -1.799 M |
Other financing activites | 0.000 -100.00 % | 10.479 M -96.31 % | 284.093 M 14 749.97 % | -1.939 M -454.06 % | -350.000 K 25.84 % | -471.923 K | 0.000 -100.00 % | 169.028 M 550.11 % | 26.000 M -48.00 % | 50.000 M 4 394.95 % | 1.112 M -85.85 % | 7.861 M |
Net cash used provided by financing activities | -28.336 M -130.70 % | -12.282 M -105.03 % | 244.410 M 11 005.52 % | 2.201 M 105.39 % | -40.821 M 40.41 % | -68.504 M -562.86 % | 14.800 M -92.15 % | 188.528 M 1 979.50 % | 9.066 M -68.49 % | 28.768 M 1 622.72 % | 1.670 M -72.45 % | 6.062 M |
Effect of forex changes on cash | 4.428 M 308.08 % | -2.128 M -144.05 % | 4.830 M 833.19 % | -658.815 K 66.42 % | -1.962 M -1 037.07 % | 209.339 K -84.65 % | 1.364 M 425.10 % | -419.418 K -304.07 % | 205.528 K -38.69 % | 335.224 K 398.64 % | 67.227 K 526 957.37 % | -12.760 |
Net change in cash | 67.301 M 530.36 % | -15.638 M -107.96 % | 196.564 M 4 519.53 % | 4.255 M 112.02 % | -35.394 M -151.14 % | 69.212 M 394.91 % | 13.985 M -27.61 % | 19.320 M 28.74 % | 15.006 M 466.65 % | -4.093 M -169.33 % | 5.904 M 163.83 % | -9.249 M |
Cash at beginning of period | 273.138 M -5.42 % | 288.776 M 213.17 % | 92.211 M 4.84 % | 87.956 M -28.69 % | 123.351 M 127.84 % | 54.138 M 34.83 % | 40.153 M 92.73 % | 20.834 M 257.52 % | 5.827 M -41.26 % | 9.920 M 146.99 % | 4.016 M -69.72 % | 13.266 M |
Cash at end of period | 340.439 M 24.64 % | 273.138 M -5.42 % | 288.776 M 213.17 % | 92.211 M 4.84 % | 87.956 M -28.69 % | 123.351 M 127.84 % | 54.138 M 34.83 % | 40.153 M 92.73 % | 20.834 M 257.52 % | 5.827 M -41.26 % | 9.920 M 146.99 % | 4.016 M |
Operating cash flow | 52.613 M -66.00 % | 154.767 M 3 152.35 % | -5.070 M -103.85 % | 131.807 M 171.25 % | 48.592 M -53.42 % | 104.330 M 2 070.24 % | 4.807 M 178.10 % | -6.155 M -121.84 % | 28.182 M 148.83 % | 11.326 M 13.97 % | 9.938 M -32.82 % | 14.793 M |
Capital expenditure | -64.934 M -98.84 % | -32.656 M 15.85 % | -38.809 M 70.72 % | -132.536 M -197.15 % | -44.602 M 51.80 % | -92.542 M -103.58 % | -45.457 M -409.07 % | -8.929 M 60.40 % | -22.548 M -783.99 % | -2.551 M 60.75 % | -6.498 M 78.53 % | -30.271 M |
Free CashFlow | -12.321 M -110.09 % | 122.111 M 378.29 % | -43.880 M -5 917.93 % | -729.152 K -118.27 % | 3.990 M -66.15 % | 11.788 M 129.00 % | -40.650 M -169.48 % | -15.085 M -367.71 % | 5.635 M -35.79 % | 8.775 M 155.10 % | 3.440 M 122.23 % | -15.478 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
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 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 357.236 M 11.09 % | 321.570 M -3.72 % | 334.004 M -2.32 % | 341.945 M -2.76 % | 351.652 M 18.76 % | 296.109 M 6.09 % | 279.108 M -9.79 % | 309.393 M 11.70 % | 276.996 M 3.35 % | 268.029 M 4.88 % | 255.555 M -12.56 % | 292.266 M -11.13 % | 328.870 M 7.44 % | 306.099 M 1.41 % | 301.831 M 1.29 % | 297.986 M 18.47 % | 251.524 M -0.35 % | 252.412 M 5.63 % | 238.962 M 15.43 % | 207.012 M 37.99 % | 150.021 M 29.85 % | 115.531 M -32.98 % | 172.379 M -2.06 % | 176.014 M 19.53 % | 147.252 M 8.80 % | 135.346 M -18.59 % | 166.254 M -0.76 % | 167.528 M -9.19 % | 184.487 M 38.13 % | 133.556 M -3.74 % | 138.741 M -2.73 % | 142.633 M 38.91 % | 102.680 M 32.99 % | 77.207 M -20.51 % | 97.125 M 17.29 % | 82.806 M 36.68 % | 60.582 M 0.00 % | 60.582 M |
Net income | 33.638 M 39.52 % | 24.110 M -8.48 % | 26.344 M -6.69 % | 28.231 M 29.48 % | 21.804 M 9.81 % | 19.857 M -6.38 % | 21.210 M -8.53 % | 23.189 M 3.74 % | 22.353 M 44.61 % | 15.457 M -17.69 % | 18.779 M -19.74 % | 23.397 M 4.45 % | 22.401 M -12.36 % | 25.561 M 17.37 % | 21.778 M -31.83 % | 31.949 M 71.87 % | 18.589 M -10.25 % | 20.712 M 90.86 % | 10.852 M -53.92 % | 23.548 M 90.05 % | 12.391 M 67.70 % | 7.389 M 23.63 % | 5.976 M -67.46 % | 18.365 M 41.55 % | 12.974 M -6.28 % | 13.844 M 27.71 % | 10.840 M -57.03 % | 25.226 M 28.33 % | 19.658 M 88.34 % | 10.437 M -22.86 % | 13.531 M -39.64 % | 22.417 M 151.32 % | 8.920 M 168.86 % | 3.318 M -71.80 % | 11.765 M 1.05 % | 11.643 M 80.82 % | 6.439 M 0.00 % | 6.439 M |
Income before tax | 39.790 M 36.42 % | 29.168 M -7.36 % | 31.485 M -5.02 % | 33.149 M 33.13 % | 24.899 M 3.34 % | 24.095 M 1.57 % | 23.723 M -14.86 % | 27.864 M 21.12 % | 23.005 M 22.02 % | 18.853 M -1.60 % | 19.160 M -35.27 % | 29.601 M 15.61 % | 25.604 M -13.33 % | 29.541 M 18.66 % | 24.895 M -33.38 % | 37.370 M 73.55 % | 21.533 M -11.34 % | 24.287 M 79.30 % | 13.546 M -50.79 % | 27.528 M 93.01 % | 14.262 M 55.15 % | 9.193 M 12.07 % | 8.203 M -62.41 % | 21.822 M 40.66 % | 15.515 M -6.49 % | 16.592 M 24.06 % | 13.374 M -54.89 % | 29.645 M 26.26 % | 23.479 M 88.51 % | 12.455 M -26.26 % | 16.890 M -34.43 % | 25.758 M 150.08 % | 10.300 M 138.97 % | 4.310 M -70.10 % | 14.413 M 4.07 % | 13.849 M 70.98 % | 8.100 M 0.00 % | 8.100 M |
Income before tax ratio | 0.11 22.80 % | 0.09 -3.78 % | 0.09 -2.76 % | 0.10 36.91 % | 0.07 -12.98 % | 0.08 -4.27 % | 0.08 -5.62 % | 0.09 8.44 % | 0.08 18.07 % | 0.07 -6.18 % | 0.07 -25.97 % | 0.10 30.09 % | 0.08 -19.33 % | 0.10 17.01 % | 0.08 -34.23 % | 0.13 46.49 % | 0.09 -11.03 % | 0.10 69.74 % | 0.06 -57.37 % | 0.13 39.88 % | 0.10 19.48 % | 0.08 67.21 % | 0.05 -61.62 % | 0.12 17.67 % | 0.11 -14.05 % | 0.12 52.39 % | 0.08 -54.54 % | 0.18 39.04 % | 0.13 36.47 % | 0.09 -23.40 % | 0.12 -32.59 % | 0.18 80.03 % | 0.10 79.69 % | 0.06 -62.38 % | 0.15 -11.27 % | 0.17 25.09 % | 0.13 0.00 % | 0.13 |
EBITDA | 38.783 M 18.65 % | 32.688 M -7.14 % | 35.203 M -23.15 % | 45.806 M 22.39 % | 37.426 M 9.34 % | 34.230 M -4.89 % | 35.988 M -10.32 % | 40.131 M 14.02 % | 35.196 M 13.51 % | 31.008 M 47.65 % | 21.001 M -43.57 % | 37.215 M 17.38 % | 31.704 M -10.81 % | 35.547 M 14.73 % | 30.983 M -28.31 % | 43.218 M 60.52 % | 26.923 M -8.83 % | 29.530 M 63.83 % | 18.025 M -42.04 % | 31.098 M 67.76 % | 18.537 M 37.82 % | 13.450 M 14.27 % | 11.771 M -53.49 % | 25.307 M 34.19 % | 18.859 M -8.34 % | 20.575 M 46.81 % | 14.014 M -57.86 % | 33.260 M 28.19 % | 25.946 M 99.75 % | 12.989 M -42.77 % | 22.697 M -13.55 % | 26.254 M 117.62 % | 12.064 M 273.66 % | 3.229 M -79.60 % | 15.823 M -10.28 % | 17.636 M 81.68 % | 9.707 M 0.00 % | 9.707 M |
Net income ratio | 0.09 25.59 % | 0.07 -4.94 % | 0.08 -4.47 % | 0.08 33.15 % | 0.06 -7.54 % | 0.07 -11.76 % | 0.08 1.39 % | 0.07 -7.12 % | 0.08 39.93 % | 0.06 -21.52 % | 0.07 -8.21 % | 0.08 17.53 % | 0.07 -18.43 % | 0.08 15.73 % | 0.07 -32.70 % | 0.11 45.08 % | 0.07 -9.93 % | 0.08 80.69 % | 0.05 -60.08 % | 0.11 37.73 % | 0.08 29.14 % | 0.06 84.46 % | 0.03 -66.77 % | 0.10 18.42 % | 0.09 -13.86 % | 0.10 56.87 % | 0.07 -56.70 % | 0.15 41.32 % | 0.11 36.35 % | 0.08 -19.87 % | 0.10 -37.95 % | 0.16 80.92 % | 0.09 102.16 % | 0.04 -64.53 % | 0.12 -13.85 % | 0.14 32.29 % | 0.11 0.00 % | 0.11 |
Ratio EBITDA | 0.11 6.80 % | 0.10 -3.55 % | 0.11 -21.32 % | 0.13 25.87 % | 0.11 -7.93 % | 0.12 -10.35 % | 0.13 -0.59 % | 0.13 2.08 % | 0.13 9.83 % | 0.12 40.78 % | 0.08 -35.46 % | 0.13 32.08 % | 0.10 -16.99 % | 0.12 13.13 % | 0.10 -29.22 % | 0.15 35.49 % | 0.11 -8.50 % | 0.12 55.10 % | 0.08 -49.79 % | 0.15 21.58 % | 0.12 6.13 % | 0.12 70.50 % | 0.07 -52.51 % | 0.14 12.26 % | 0.13 -15.75 % | 0.15 80.34 % | 0.08 -57.54 % | 0.20 41.17 % | 0.14 44.60 % | 0.10 -40.55 % | 0.16 -11.12 % | 0.18 56.66 % | 0.12 180.96 % | 0.04 -74.33 % | 0.16 -23.51 % | 0.21 32.92 % | 0.16 0.00 % | 0.16 |
Gross profit ratio | 0.26 9.20 % | 0.24 -11.99 % | 0.28 5.77 % | 0.26 16.35 % | 0.22 -0.81 % | 0.23 -3.41 % | 0.23 -14.11 % | 0.27 0.53 % | 0.27 5.87 % | 0.26 7.13 % | 0.24 -0.40 % | 0.24 5.25 % | 0.23 6.73 % | 0.21 -9.18 % | 0.23 -0.17 % | 0.24 12.70 % | 0.21 -3.98 % | 0.22 25.28 % | 0.17 -40.37 % | 0.29 8.63 % | 0.27 1.75 % | 0.26 3.41 % | 0.25 -8.81 % | 0.28 -4.17 % | 0.29 3.03 % | 0.28 11.73 % | 0.25 -11.79 % | 0.29 2.56 % | 0.28 16.63 % | 0.24 -21.81 % | 0.31 -7.54 % | 0.33 17.08 % | 0.28 15.51 % | 0.25 -32.14 % | 0.36 -13.59 % | 0.42 7.19 % | 0.39 0.00 % | 0.39 |
Weighted average shs out dil | 146.252 M 8.45 % | 134.853 M 5.58 % | 127.721 M 0.00 % | 127.721 M 0.00 % | 127.721 M 0.00 % | 127.721 M 0.00 % | 127.719 M 0.16 % | 127.519 M 0.00 % | 127.519 M 0.50 % | 126.882 M 1.07 % | 125.541 M -1.77 % | 127.804 M 0.00 % | 127.804 M 0.00 % | 127.804 M 0.00 % | 127.804 M 0.00 % | 127.804 M 0.00 % | 127.804 M -1.27 % | 129.451 M 0.00 % | 129.451 M 4.45 % | 123.937 M 0.00 % | 123.937 M 0.64 % | 123.144 M 0.00 % | 123.144 M 0.58 % | 122.433 M 0.00 % | 122.433 M -2.72 % | 125.851 M 0.00 % | 125.851 M -0.22 % | 126.129 M 0.00 % | 126.129 M -3.32 % | 130.465 M 5.77 % | 123.348 M -0.96 % | 124.541 M -23.08 % | 161.904 M 87.69 % | 86.260 M 0.00 % | 86.260 M 0.00 % | 86.260 M -2.07 % | 88.085 M 0.00 % | 88.085 M |
Weighted average shs out | 146.252 M 9.19 % | 133.944 M 4.87 % | 127.721 M 0.00 % | 127.721 M 0.00 % | 127.721 M 0.00 % | 127.721 M 0.00 % | 127.719 M 0.16 % | 127.519 M 0.00 % | 127.519 M 0.50 % | 126.882 M 1.07 % | 125.542 M -1.05 % | 126.880 M 1.81 % | 124.625 M -1.78 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 2.24 % | 124.105 M -2.19 % | 126.880 M -1.99 % | 129.451 M 4.45 % | 123.937 M 0.00 % | 123.937 M 0.64 % | 123.144 M 0.00 % | 123.144 M 0.58 % | 122.433 M 0.00 % | 122.433 M -2.72 % | 125.851 M 0.00 % | 125.851 M -0.22 % | 126.129 M 4.82 % | 120.326 M -7.77 % | 130.465 M 5.77 % | 123.348 M -0.96 % | 124.541 M -23.08 % | 161.904 M 87.88 % | 86.174 M -0.10 % | 86.260 M 0.00 % | 86.260 M -2.07 % | 88.085 M 0.00 % | 88.085 M |
EPS diluted | 0.23 27.78 % | 0.18 -14.29 % | 0.21 -4.55 % | 0.22 29.41 % | 0.17 6.25 % | 0.16 -5.88 % | 0.17 -5.56 % | 0.18 0.00 % | 0.18 50.00 % | 0.12 -20.00 % | 0.15 -16.67 % | 0.18 0.00 % | 0.18 -10.00 % | 0.20 17.65 % | 0.17 -32.00 % | 0.25 66.67 % | 0.15 -6.25 % | 0.16 90.48 % | 0.08 -55.79 % | 0.19 90.00 % | 0.10 66.67 % | 0.06 22.45 % | 0.05 -67.33 % | 0.15 36.36 % | 0.11 0.00 % | 0.11 27.91 % | 0.09 -57.00 % | 0.20 25.00 % | 0.16 100.00 % | 0.08 -27.27 % | 0.11 -38.89 % | 0.18 227.27 % | 0.06 42.86 % | 0.04 -72.50 % | 0.14 7.69 % | 0.13 77.84 % | 0.07 0.00 % | 0.07 |
Earnings per share | 0.23 27.78 % | 0.18 -14.29 % | 0.21 -4.55 % | 0.22 29.41 % | 0.17 6.25 % | 0.16 -5.88 % | 0.17 -5.56 % | 0.18 0.00 % | 0.18 50.00 % | 0.12 -20.00 % | 0.15 -16.67 % | 0.18 0.00 % | 0.18 -10.00 % | 0.20 17.65 % | 0.17 -32.00 % | 0.25 66.67 % | 0.15 -6.25 % | 0.16 90.48 % | 0.08 -55.79 % | 0.19 90.00 % | 0.10 66.67 % | 0.06 22.45 % | 0.05 -67.33 % | 0.15 36.36 % | 0.11 0.00 % | 0.11 27.91 % | 0.09 -57.00 % | 0.20 25.00 % | 0.16 100.00 % | 0.08 -27.27 % | 0.11 -38.89 % | 0.18 227.27 % | 0.06 42.86 % | 0.04 -72.50 % | 0.14 7.69 % | 0.13 77.84 % | 0.07 0.00 % | 0.07 |
Gross profit | 94.580 M 21.31 % | 77.962 M -15.27 % | 92.012 M 3.31 % | 89.065 M 13.14 % | 78.722 M 17.80 % | 66.827 M 2.47 % | 65.215 M -22.52 % | 84.167 M 12.28 % | 74.960 M 9.41 % | 68.510 M 12.36 % | 60.975 M -12.91 % | 70.017 M -6.47 % | 74.857 M 14.67 % | 65.282 M -7.90 % | 70.882 M 1.12 % | 70.098 M 33.51 % | 52.503 M -4.32 % | 54.875 M 32.33 % | 41.467 M -31.16 % | 60.238 M 49.90 % | 40.187 M 32.13 % | 30.414 M -30.69 % | 43.882 M -10.70 % | 49.138 M 14.55 % | 42.897 M 12.09 % | 38.268 M -9.04 % | 42.073 M -12.46 % | 48.062 M -6.87 % | 51.607 M 61.11 % | 32.032 M -24.73 % | 42.557 M -10.06 % | 47.317 M 62.64 % | 29.094 M 53.62 % | 18.939 M -46.06 % | 35.110 M 1.35 % | 34.642 M 46.51 % | 23.645 M 0.00 % | 23.645 M |
Income tax expense | 6.152 M 21.63 % | 5.058 M -1.63 % | 5.142 M 4.56 % | 4.918 M 58.91 % | 3.095 M -26.97 % | 4.238 M 68.64 % | 2.513 M -46.24 % | 4.674 M 617.10 % | 651.819 K -80.81 % | 3.396 M 792.54 % | 380.485 K -93.87 % | 6.204 M 93.66 % | 3.203 M -19.51 % | 3.980 M 27.72 % | 3.116 M -42.52 % | 5.421 M 84.15 % | 2.944 M -17.66 % | 3.575 M 32.73 % | 2.694 M -32.32 % | 3.980 M 112.65 % | 1.872 M 3.75 % | 1.804 M -18.97 % | 2.226 M -35.60 % | 3.457 M 36.08 % | 2.541 M -7.55 % | 2.748 M 8.44 % | 2.534 M -42.66 % | 4.419 M 15.64 % | 3.821 M 89.38 % | 2.018 M -39.94 % | 3.360 M | 0.000 -100.00 % | 1.380 M 39.04 % | 992.248 K -62.52 % | 2.647 M 20.00 % | 2.206 M 32.83 % | 1.661 M 0.00 % | 1.661 M |
Cost of revenue | 262.657 M 7.82 % | 243.608 M 0.67 % | 241.992 M -4.31 % | 252.881 M -7.35 % | 272.930 M 19.04 % | 229.282 M 7.19 % | 213.893 M -5.03 % | 225.226 M 11.48 % | 202.036 M 1.26 % | 199.519 M 2.54 % | 194.580 M -12.45 % | 222.249 M -12.50 % | 254.013 M 5.48 % | 240.818 M 4.27 % | 230.949 M 1.34 % | 227.887 M 14.50 % | 199.021 M 0.75 % | 197.537 M 0.02 % | 197.496 M 34.56 % | 146.773 M 33.63 % | 109.835 M 29.04 % | 85.117 M -33.76 % | 128.498 M 1.28 % | 126.876 M 21.58 % | 104.356 M 7.50 % | 97.077 M -21.83 % | 124.181 M 3.95 % | 119.465 M -10.10 % | 132.880 M 30.89 % | 101.524 M 5.55 % | 96.184 M 0.91 % | 95.315 M 29.53 % | 73.586 M 26.29 % | 58.268 M -6.04 % | 62.015 M 28.76 % | 48.164 M 30.40 % | 36.937 M 0.00 % | 36.937 M |
General and administrative expenses | -4.072 M -128.81 % | 14.133 M 158.29 % | -24.248 M -175.34 % | 32.185 M 909.62 % | -3.975 M -128.80 % | 13.801 M 29.50 % | 10.657 M -67.32 % | 32.611 M 872.85 % | -4.220 M -127.36 % | 15.425 M 31.63 % | 11.719 M -58.41 % | 28.178 M 1 534.45 % | -1.964 M -115.17 % | 12.946 M 184.55 % | -15.312 M -166.67 % | 22.966 M 778.33 % | -3.386 M -133.09 % | 10.233 M 220.48 % | -8.493 M -236.26 % | 6.233 M 317.61 % | -2.864 M -140.19 % | 7.127 M 180.98 % | -8.801 M -229.01 % | 6.822 M 3 463.59 % | 191.435 K -97.06 % | 6.511 M 169.80 % | -9.327 M -238.08 % | 6.755 M 236.62 % | -4.944 M -146.53 % | 10.626 M 150.51 % | -21.037 M -503.42 % | 5.215 M 205.46 % | -4.945 M -154.34 % | 9.100 M 158.08 % | -15.668 M -244.11 % | 10.872 M 27.63 % | 8.518 M 0.00 % | 8.518 M |
Selling and marketing expenses | -641.769 K -102.54 % | 25.290 M 228.15 % | -19.735 M -143.57 % | 45.292 M 93.58 % | 23.397 M 11.66 % | 20.954 M -12.07 % | 23.831 M 3.89 % | 22.939 M 26.28 % | 18.165 M 9.07 % | 16.654 M 5.05 % | 15.854 M -1.14 % | 16.036 M -7.62 % | 17.360 M 30.88 % | 13.264 M -46.11 % | 24.612 M 103.57 % | 12.090 M 36.30 % | 8.870 M -35.51 % | 13.753 M 89.50 % | 7.258 M -47.44 % | 13.809 M 19.45 % | 11.560 M 5.34 % | 10.974 M -37.07 % | 17.439 M 42.10 % | 12.273 M 2.09 % | 12.022 M 6.08 % | 11.333 M -11.17 % | 12.758 M 33.00 % | 9.592 M -25.93 % | 12.949 M 38.18 % | 9.371 M -20.56 % | 11.796 M 19.30 % | 9.888 M 17.33 % | 8.427 M 33.63 % | 6.307 M -29.21 % | 8.908 M 30.78 % | 6.812 M 3.37 % | 6.590 M 0.00 % | 6.590 M |
Other expenses | 45.972 M 1 828.78 % | -2.659 M -103.05 % | 87.120 M 338.34 % | -36.553 M -14 494.43 % | 253.939 K 168.74 % | -369.409 K 83.15 % | -2.192 M -801.40 % | -243.221 K -23 505.43 % | -1.030 K 99.90 % | -1.006 M -219.57 % | 841.111 K 105.66 % | -14.868 M -189.81 % | 16.556 M 1 077.49 % | -1.694 M -548.96 % | -260.987 K -159.77 % | -100.470 K 43.69 % | -178.418 K -336.70 % | -40.856 K -147.92 % | 85.260 K 117.09 % | -498.786 K -229.32 % | -151.458 K 57.67 % | -357.798 K 44.71 % | -647.182 K -89.43 % | -341.651 K -11.43 % | -306.614 K -284.30 % | 166.371 K 127.30 % | -609.406 K -109.80 % | 6.217 M 1 439.22 % | -464.237 K -207.13 % | 433.324 K 390.19 % | 88.399 K -97.12 % | 3.066 M 87.10 % | 1.638 M 10 023.47 % | 16.185 K -93.75 % | 259.021 K 3 487.22 % | 7.221 K | 0.000 | 0.000 |
Operating expenses | 54.690 M 12.02 % | 48.820 M -18.48 % | 59.887 M 7.74 % | 55.587 M 0.61 % | 55.251 M 21.40 % | 45.513 M 3.45 % | 43.996 M -15.93 % | 52.333 M 10.49 % | 47.365 M 3.54 % | 45.747 M 11.98 % | 40.852 M -2.51 % | 41.905 M -6.89 % | 45.008 M 27.61 % | 35.271 M -23.81 % | 46.296 M 50.49 % | 30.763 M 8.12 % | 28.453 M -11.34 % | 32.091 M 31.19 % | 24.461 M -10.73 % | 27.401 M 12.83 % | 24.285 M -1.68 % | 24.700 M -24.63 % | 32.770 M 21.47 % | 26.979 M -0.24 % | 27.044 M 8.00 % | 25.041 M -8.83 % | 27.465 M 10.13 % | 24.939 M -13.32 % | 28.771 M 37.82 % | 20.875 M -14.73 % | 24.482 M 10.76 % | 22.103 M 17.87 % | 18.752 M 19.36 % | 15.710 M -28.25 % | 21.896 M 17.57 % | 18.624 M 23.01 % | 15.140 M 0.00 % | 15.140 M |
Cost and expenses | 317.347 M 8.52 % | 292.427 M -3.13 % | 301.879 M -2.14 % | 308.468 M -6.01 % | 328.181 M 19.43 % | 274.795 M 6.56 % | 257.889 M -7.09 % | 277.559 M 11.29 % | 249.401 M 1.69 % | 245.266 M 4.18 % | 235.432 M -10.87 % | 264.154 M -11.66 % | 299.021 M 8.31 % | 276.089 M -0.42 % | 277.246 M 7.19 % | 258.650 M 13.71 % | 227.475 M -0.94 % | 229.628 M 3.46 % | 221.957 M 27.43 % | 174.175 M 29.87 % | 134.119 M 22.13 % | 109.817 M -31.90 % | 161.268 M 4.82 % | 153.855 M 17.09 % | 131.400 M 7.60 % | 122.118 M -19.47 % | 151.646 M 5.02 % | 144.404 M -10.67 % | 161.651 M 32.07 % | 122.399 M 1.44 % | 120.666 M 2.77 % | 117.418 M 27.16 % | 92.338 M 24.82 % | 73.978 M -11.84 % | 83.912 M 25.64 % | 66.787 M 28.25 % | 52.077 M 0.00 % | 52.077 M |
Research and development expenses | 13.431 M 11.41 % | 12.056 M -28.02 % | 16.750 M 14.23 % | 14.664 M -1.58 % | 14.898 M 27.05 % | 11.727 M 40.93 % | 8.321 M -38.26 % | 13.477 M -10.19 % | 15.006 M 2.27 % | 14.673 M 33.44 % | 10.996 M -12.44 % | 12.558 M -3.82 % | 13.057 M 21.41 % | 10.754 M -6.29 % | 11.476 M 32.32 % | 8.673 M -9.97 % | 9.633 M 31.67 % | 7.316 M 8.98 % | 6.714 M 1.91 % | 6.588 M 5.90 % | 6.221 M 3.07 % | 6.035 M 10.00 % | 5.486 M -20.80 % | 6.927 M 12.84 % | 6.139 M -3.03 % | 6.330 M 7.31 % | 5.899 M -24.44 % | 7.807 M -1.11 % | 7.894 M 90.78 % | 4.138 M -10.23 % | 4.609 M -21.07 % | 5.840 M -27.50 % | 8.055 M | 0.000 -100.00 % | 16.097 M 139.74 % | 6.715 M 100.00 % | 3.357 M 0.00 % | 3.357 M |
Selling general and administrative expenses | -4.714 M -111.96 % | 39.423 M 189.63 % | -43.983 M -156.77 % | 77.477 M 90.80 % | 40.606 M 16.83 % | 34.756 M 0.78 % | 34.488 M -37.92 % | 55.550 M 298.33 % | 13.946 M -56.53 % | 32.080 M 16.34 % | 27.573 M -37.64 % | 44.215 M 187.20 % | 15.395 M -41.26 % | 26.210 M 181.82 % | 9.300 M -73.47 % | 35.057 M 539.23 % | 5.484 M -77.14 % | 23.986 M 2 041.93 % | -1.235 M -106.16 % | 20.042 M 130.48 % | 8.696 M -51.96 % | 18.102 M 109.56 % | 8.638 M -54.76 % | 19.094 M 56.35 % | 12.213 M -31.56 % | 17.843 M 420.15 % | 3.430 M -79.01 % | 16.347 M 104.21 % | 8.005 M -59.97 % | 19.997 M 316.39 % | -9.241 M -161.19 % | 15.103 M 333.68 % | 3.482 M -77.40 % | 15.406 M 327.93 % | -6.759 M -138.22 % | 17.684 M 18.24 % | 14.957 M 0.00 % | 14.957 M |
Interest income | 1.658 M -15.27 % | 1.957 M -21.30 % | 2.487 M -10.52 % | 2.779 M 423.20 % | 531.158 K -68.20 % | 1.670 M -39.30 % | 2.751 M 58.75 % | 1.733 M 25.15 % | 1.385 M | 0.000 -100.00 % | 487.297 K -38.92 % | 797.807 K 539.76 % | 124.704 K -63.91 % | 345.498 K -30.91 % | 500.093 K 10.83 % | 451.205 K -25.15 % | 602.810 K 46.96 % | 410.183 K -44.07 % | 733.379 K | 0.000 -100.00 % | 528.015 K -13.75 % | 612.195 K -40.07 % | 1.021 M -8.17 % | 1.112 M -38.04 % | 1.795 M 197.55 % | 603.304 K -62.76 % | 1.620 M 22.41 % | 1.324 M 11 751.94 % | 11.167 K -83.93 % | 69.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 405.450 K 0.00 % | 405.450 K |
Interest expense | 0.000 -100.00 % | 3.520 M -5.32 % | 3.717 M 1.36 % | 3.667 M 5.34 % | 3.481 M 0.02 % | 3.481 M -0.75 % | 3.507 M -0.06 % | 3.509 M 5.50 % | 3.326 M 27.35 % | 2.612 M -56.41 % | 5.992 M 4 999.31 % | 117.498 K -59.91 % | 293.071 K | 0.000 -100.00 % | 422.664 K | 0.000 | 0.000 -100.00 % | 567.114 K | 0.000 | 0.000 -100.00 % | 164.317 K 11.63 % | 147.200 K -69.93 % | 489.468 K 1 741.28 % | 26.583 K 101.85 % | 13.170 K | 0.000 -100.00 % | 640.279 K -3.74 % | 665.176 K -36.95 % | 1.055 M 830.67 % | 113.358 K | 0.000 | 0.000 -100.00 % | 253.832 K -28.12 % | 353.156 K 44.47 % | 244.445 K -35.30 % | 377.804 K | 0.000 | 0.000 |
Depreciation and amortization | 0.000 -100.00 % | 4.000 -100.00 % | 8.544 M -4.96 % | 8.990 M -0.62 % | 9.045 M 7.48 % | 8.416 M -3.90 % | 8.758 M 0.00 % | 8.758 M -1.21 % | 8.865 M 0.00 % | 8.865 M 37.55 % | 6.445 M -14.03 % | 7.496 M 29.10 % | 5.807 M 0.00 % | 5.807 M 2.49 % | 5.666 M 0.00 % | 5.666 M 8.08 % | 5.242 M 0.00 % | 5.242 M 21.88 % | 4.301 M 26.47 % | 3.401 M -17.26 % | 4.111 M 20.87 % | 3.401 M 0.00 % | 3.401 M 20.11 % | 2.831 M -15.33 % | 3.344 M 18.10 % | 2.831 M 65.61 % | 1.710 M -79.42 % | 8.308 M 175.03 % | 3.021 M 263.90 % | -1.843 M -170.80 % | 2.603 M 1.68 % | 2.560 M -43.97 % | 4.569 M 283.97 % | -2.483 M -218.39 % | 2.098 M 29.68 % | 1.618 M 25.46 % | 1.289 M 0.00 % | 1.289 M |
Operating income | 39.890 M 36.88 % | 29.143 M -9.28 % | 32.125 M -4.04 % | 33.478 M 42.63 % | 23.471 M 10.12 % | 21.314 M 0.45 % | 21.219 M -24.51 % | 28.107 M 22.17 % | 23.006 M 18.02 % | 19.493 M -3.13 % | 20.123 M -32.30 % | 29.726 M 15.55 % | 25.725 M -12.95 % | 29.551 M 17.47 % | 25.156 M -32.87 % | 37.471 M 72.59 % | 21.711 M -10.76 % | 24.328 M 80.74 % | 13.461 M -51.97 % | 28.027 M 94.45 % | 14.414 M 50.92 % | 9.550 M 7.91 % | 8.850 M -60.07 % | 22.164 M 40.09 % | 15.821 M -3.68 % | 16.425 M 17.46 % | 13.984 M -40.31 % | 23.428 M -2.15 % | 23.943 M 99.17 % | 12.022 M -28.18 % | 16.739 M -26.24 % | 22.692 M 162.00 % | 8.661 M 101.71 % | 4.294 M -69.66 % | 14.154 M 2.25 % | 13.842 M 64.44 % | 8.418 M 0.00 % | 8.418 M |
Operating income ratio | 0.11 23.21 % | 0.09 -5.78 % | 0.10 -1.76 % | 0.10 46.68 % | 0.07 -7.27 % | 0.07 -5.32 % | 0.08 -16.32 % | 0.09 9.38 % | 0.08 14.20 % | 0.07 -7.64 % | 0.08 -22.58 % | 0.10 30.03 % | 0.08 -18.98 % | 0.10 15.84 % | 0.08 -33.72 % | 0.13 45.68 % | 0.09 -10.44 % | 0.10 71.11 % | 0.06 -58.39 % | 0.14 40.91 % | 0.10 16.23 % | 0.08 61.02 % | 0.05 -59.23 % | 0.13 17.20 % | 0.11 -11.47 % | 0.12 44.29 % | 0.08 -39.86 % | 0.14 7.75 % | 0.13 44.18 % | 0.09 -25.39 % | 0.12 -24.17 % | 0.16 88.61 % | 0.08 51.67 % | 0.06 -61.84 % | 0.15 -12.82 % | 0.17 20.30 % | 0.14 0.00 % | 0.14 |
Total other income expenses net | -99.665 K -491.09 % | 25.484 K 103.98 % | -639.679 K -94.58 % | -328.749 K -123.03 % | 1.428 M 1 087.93 % | -144.514 K 88.42 % | -1.248 M -412.99 % | -243.221 K -23 513.69 % | -1.030 K 99.84 % | -639.897 K 33.56 % | -963.053 K -673.18 % | -124.557 K -3.41 % | -120.448 K -1 040.82 % | -10.558 K 95.95 % | -260.987 K -159.76 % | -100.471 K 43.69 % | -178.418 K -336.70 % | -40.856 K -147.92 % | 85.260 K 117.09 % | -498.786 K -229.32 % | -151.458 K 57.67 % | -357.798 K 44.71 % | -647.182 K -89.43 % | -341.651 K -11.43 % | -306.614 K -284.29 % | 166.372 K 127.30 % | -609.406 K -109.80 % | 6.217 M 1 439.22 % | -464.238 K -207.13 % | 433.324 K 185.74 % | 151.650 K -95.05 % | 3.066 M 87.10 % | 1.638 M 10 022.85 % | 16.186 K -93.75 % | 259.021 K 3 487.05 % | 7.221 K -96.75 % | 222.147 K 0.00 % | 222.147 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 |
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 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -200.106 M -13.17 % | -176.821 M -59.27 % | -111.023 M -224.45 % | -34.219 M -112.81 % | 267.190 M 90.31 % | 140.394 M -49.29 % | 276.879 M 846.88 % | -37.071 M -185.22 % | 43.499 M -61.89 % | 114.153 M 250.54 % | -75.831 M -113.72 % | -35.481 M 43.16 % | -62.421 M -36.71 % | -45.660 M 51.76 % | -94.648 M -31.01 % | -72.242 M -10.76 % | -65.225 M -174.99 % | 86.980 M 173.29 % | -118.685 M 9.65 % | -131.364 M -29.03 % | -101.811 M 0.39 % | -102.205 M 9.78 % | -113.290 M 24.35 % | -149.763 M -7.20 % | -139.698 M -2.26 % | -136.614 M -1 976.75 % | 7.279 M 145.06 % | -16.154 M 14.14 % | -18.813 M 86.28 % | -137.135 M -1 563.86 % | -8.242 M -221.02 % | 6.811 M -78.84 % | 32.184 M 7.17 % | 30.031 M 498.78 % | -7.531 M -119.82 % | 38.004 M 2 627.62 % | -1.504 M 0.00 % | -1.504 M |
Total investments | 115.372 M 77.10 % | 65.145 M 37.49 % | 47.381 M -66.93 % | 143.289 M 51.95 % | 94.299 M -24.77 % | 125.355 M -10.74 % | 140.433 M -0.08 % | 140.550 M -9.66 % | 155.581 M 10.76 % | 140.463 M 1 309.73 % | 9.964 M -90.95 % | 110.149 M | 0.000 -100.00 % | 323.521 K -12.62 % | 370.242 K 181.50 % | 131.527 K -54.24 % | 287.438 K 99.81 % | 143.858 K -67.26 % | 439.451 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 M 113 751.99 % | 105.400 K -99.92 % | 135.000 M | 0.000 -100.00 % | 154.000 M | 0.000 | 0.000 -100.00 % | 60.061 M | 0.000 -100.00 % | 76.007 M | 0.000 | 0.000 |
Total debt | 2.140 M -97.38 % | 81.790 M -67.88 % | 254.624 M -1.76 % | 259.177 M -51.15 % | 530.524 M 43.64 % | 369.330 M -35.43 % | 571.959 M 131.39 % | 247.179 M 0.92 % | 244.932 M 1.33 % | 241.709 M 0.68 % | 240.084 M 2.04 % | 235.294 M 499.31 % | 39.261 M 5.47 % | 37.226 M 15.23 % | 32.305 M 58.61 % | 20.367 M 0.00 % | 20.367 M -88.31 % | 174.273 M 20 459.77 % | 847.643 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.023 M | 0.000 -100.00 % | 12.000 M | 0.000 -100.00 % | 69.000 M 27.78 % | 54.000 M -8.47 % | 59.000 M -1.67 % | 60.000 M 42.86 % | 42.000 M 7.69 % | 39.000 M -17.02 % | 47.000 M | 0.000 -100.00 % | 22.500 M | 0.000 -100.00 % | 36.500 M 0.00 % | 36.500 M |
Accumulated other comprehensive income loss | 113.725 M | 0.000 -100.00 % | 164.501 M -58.15 % | 393.068 M 148.01 % | 158.486 M -59.01 % | 386.680 M 152.34 % | 153.238 M -59.97 % | 382.794 M 152.14 % | 151.817 M -59.07 % | 370.900 M 325.19 % | 87.232 M -75.51 % | 356.196 M 383.86 % | 73.615 M -74.40 % | 287.539 M 351.18 % | 63.731 M -76.87 % | 275.552 M 408.68 % | 54.170 M -80.23 % | 273.997 M 869.15 % | 28.272 M 2.21 % | 27.660 M 1.79 % | 27.174 M 0.78 % | 26.964 M 1.99 % | 26.438 M 5.02 % | 25.173 M 4.94 % | 23.988 M 5.63 % | 22.708 M 4.21 % | 21.790 M 5.49 % | 20.656 M 5.54 % | 19.572 M 11.09 % | 17.618 M 2.58 % | 17.175 M 1.98 % | 16.842 M 2.77 % | 16.388 M -93.30 % | 244.438 M 1 459.50 % | 15.674 M -92.85 % | 219.176 M 1 485.89 % | 13.820 M 0.00 % | 13.820 M |
Retained earnings | 461.571 M -1.68 % | 469.440 M 5.41 % | 445.331 M 4.13 % | 427.669 M 7.07 % | 399.438 M -0.93 % | 403.178 M 5.18 % | 383.320 M 3.48 % | 370.428 M 0.76 % | 367.642 M 6.47 % | 345.289 M -6.87 % | 370.747 M 16.33 % | 318.691 M 7.92 % | 295.294 M 1.15 % | 291.925 M 9.60 % | 266.364 M 5.10 % | 253.442 M 14.42 % | 221.492 M 1.25 % | 218.763 M 10.46 % | 198.051 M 1.82 % | 194.517 M 13.77 % | 170.969 M -4.42 % | 178.879 M 4.31 % | 171.490 M -1.16 % | 173.509 M 11.84 % | 155.144 M -3.76 % | 161.201 M 9.39 % | 147.358 M 5.58 % | 139.572 M 22.06 % | 114.347 M 9.73 % | 104.205 M 10.84 % | 94.012 M 12.43 % | 83.621 M 36.63 % | 61.203 M | 0.000 -100.00 % | 48.966 M | 0.000 -100.00 % | 26.804 M -5.95 % | 28.499 M |
Common stock | 179.867 M 33.38 % | 134.853 M 5.33 % | 128.027 M 0.24 % | 127.721 M 0.00 % | 127.721 M 0.00 % | 127.721 M 0.00 % | 127.719 M 0.16 % | 127.519 M 0.00 % | 127.519 M 0.50 % | 126.882 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 0.00 % | 126.880 M 30.00 % | 97.600 M 0.00 % | 97.600 M 33.33 % | 73.200 M 0.00 % | 73.200 M | 0.000 -100.00 % | 73.200 M | 0.000 -100.00 % | 73.200 M 0.00 % | 73.200 M |
Total equity | 1.260 B 6.59 % | 1.182 B 20.82 % | 978.275 M 3.14 % | 948.458 M 3.46 % | 916.777 M -0.09 % | 917.579 M 2.48 % | 895.349 M 1.66 % | 880.741 M 0.59 % | 875.591 M 3.86 % | 843.071 M 2.34 % | 823.766 M 2.74 % | 801.767 M 11.92 % | 716.395 M 1.42 % | 706.344 M 4.24 % | 677.581 M 3.31 % | 655.874 M 5.25 % | 623.148 M 0.57 % | 619.640 M 3.57 % | 598.258 M 1.95 % | 586.794 M 4.27 % | 562.760 M -1.35 % | 570.460 M 1.41 % | 562.545 M 1.30 % | 555.304 M 3.65 % | 535.753 M -0.88 % | 540.532 M 2.81 % | 525.770 M 2.33 % | 513.797 M 5.40 % | 487.486 M 2.49 % | 475.635 M 2.34 % | 464.754 M 65.83 % | 280.262 M 8.89 % | 257.390 M 5.30 % | 244.438 M 0.00 % | 244.438 M 11.53 % | 219.176 M 0.00 % | 219.176 M 0.00 % | 219.176 M |
Other non current liabilities | 55.410 K 125.22 % | 24.603 K 119.98 % | 11.184 K -0.64 % | 11.256 K 0.71 % | 11.177 K -48.04 % | 21.510 K 101.40 % | 10.680 K -55.96 % | 24.253 K 71.33 % | 14.156 K 71.34 % | 8.262 K -99.96 % | 20.196 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.841 K | 0.000 | 0.000 | 0.000 100.00 % | -609.283 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 2.140 M -97.38 % | 81.790 M -67.88 % | 254.624 M -1.76 % | 259.177 M 0.77 % | 257.187 M 1.42 % | 253.582 M 1.42 % | 250.041 M 1.17 % | 247.148 M 0.94 % | 244.847 M 1.36 % | 241.571 M 1.39 % | 238.252 M 1.33 % | 235.134 M 11 131.41 % | 2.094 M 0.64 % | 2.080 M 121.09 % | 940.883 K | 0.000 | 0.000 | 0.000 -100.00 % | 609.283 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 17.536 M -82.00 % | 97.422 M -63.99 % | 270.579 M -1.61 % | 275.017 M 6.93 % | 257.198 M -4.88 % | 270.399 M 8.14 % | 250.052 M -6.43 % | 267.237 M 1.21 % | 264.040 M 1.12 % | 261.124 M 1.04 % | 258.449 M 2.40 % | 252.383 M 1 192.92 % | 19.520 M 2.70 % | 19.007 M 60.36 % | 11.853 M 7.77 % | 10.998 M -1.69 % | 11.187 M -1.42 % | 11.348 M -1.65 % | 11.539 M 32.19 % | 8.729 M 0.57 % | 8.679 M 22.55 % | 7.082 M 21.20 % | 5.844 M -0.37 % | 5.865 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 |
Other current liabilities | 69.469 M -71.78 % | 246.198 M 273.60 % | -141.823 M -256.41 % | -39.792 M -124.97 % | 159.378 M 0.42 % | 158.714 M -13.21 % | 182.879 M 38.99 % | 131.574 M 1.96 % | 129.046 M -2.14 % | 131.870 M -22.17 % | 169.432 M 43.92 % | 117.726 M -10.89 % | 132.108 M -10.17 % | 147.066 M 49.91 % | 98.101 M -21.48 % | 124.938 M 11.42 % | 112.134 M -1.33 % | 113.651 M 7.21 % | 106.010 M 413.38 % | 20.649 M 3.27 % | 19.996 M 8.04 % | 18.508 M 4 361.87 % | -434.260 K -102.25 % | 19.288 M 13.13 % | 17.050 M 24.81 % | 13.660 M -31.69 % | 19.997 M 27.24 % | 15.715 M -23.05 % | 20.422 M 73.18 % | 11.792 M 301.60 % | -5.849 M -148.30 % | 12.112 M 34.88 % | 8.980 M | 0.000 -100.00 % | 14.189 M | 0.000 -100.00 % | 7.917 M -30.28 % | 11.355 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.911 M -24.30 % | 5.167 M -4.37 % | 5.403 M -90.01 % | 54.069 M 27.95 % | 42.258 M 383.90 % | 8.733 M | 0.000 -100.00 % | 5.606 M | 0.000 | 0.000 -100.00 % | 67.997 M 19.07 % | 57.105 M 60.47 % | 35.587 M 707.32 % | 4.408 M 1 949.31 % | -238.360 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.040 M | 0.000 -100.00 % | 18.890 M | 0.000 -100.00 % | 24.376 M 12.63 % | 21.642 M -7.73 % | 23.456 M 86.46 % | 12.580 M -45.04 % | 22.887 M 39.36 % | 16.424 M 81.29 % | 9.059 M | 0.000 -100.00 % | 18.968 M | 0.000 -100.00 % | 10.443 M | 0.000 |
Short term debt | 132.406 M 11.98 % | 118.236 M -65.83 % | 346.002 M 60.56 % | 215.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.340 K -92.45 % | 1.832 M 18 198.81 % | 10.009 K -99.97 % | 36.929 M 6.27 % | 34.751 M 13.87 % | 30.519 M 52.45 % | 20.020 M 0.00 % | 20.020 M | 0.000 -100.00 % | 238.360 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.023 M | 0.000 -100.00 % | 12.000 M | 0.000 -100.00 % | 69.000 M 27.78 % | 54.000 M -8.47 % | 59.000 M -1.67 % | 60.000 M 42.86 % | 42.000 M 7.69 % | 39.000 M 2.79 % | 37.941 M | 0.000 -100.00 % | 22.500 M | 0.000 -100.00 % | 36.500 M 0.00 % | 36.500 M |
Total current liabilities | 416.263 M -2.17 % | 425.488 M -13.07 % | 489.439 M 4.39 % | 468.848 M 21.31 % | 386.474 M 9.37 % | 353.351 M -20.17 % | 442.606 M 8.34 % | 408.537 M 34.73 % | 303.235 M 0.58 % | 301.492 M -16.70 % | 361.951 M -20.76 % | 456.760 M -7.21 % | 492.259 M 6.78 % | 461.009 M -7.94 % | 500.772 M 3.83 % | 482.318 M 32.28 % | 364.630 M -0.30 % | 365.740 M 11.73 % | 327.355 M 67.90 % | 194.967 M 86.63 % | 104.469 M 31.73 % | 79.304 M -46.83 % | 149.144 M 24.53 % | 119.763 M -4.62 % | 125.559 M 33.63 % | 93.959 M -41.91 % | 161.752 M -29.54 % | 229.566 M -1.16 % | 232.253 M 68.98 % | 137.441 M -5.77 % | 145.853 M -3.86 % | 151.708 M 35.86 % | 111.662 M | 0.000 -100.00 % | 127.735 M | 0.000 -100.00 % | 102.067 M 0.00 % | 102.067 M |
Total liabilities | 433.799 M -17.04 % | 522.910 M -31.20 % | 760.017 M 2.17 % | 743.865 M 15.57 % | 643.672 M 3.19 % | 623.750 M -9.95 % | 692.658 M 2.50 % | 675.774 M 19.13 % | 567.275 M 0.83 % | 562.617 M -9.31 % | 620.400 M -12.51 % | 709.144 M 38.56 % | 511.779 M 6.62 % | 480.016 M -6.36 % | 512.625 M 3.91 % | 493.316 M 31.27 % | 375.817 M -0.34 % | 377.088 M 11.27 % | 338.893 M 66.37 % | 203.696 M 80.03 % | 113.148 M 30.98 % | 86.386 M -44.26 % | 154.988 M 23.37 % | 125.628 M 0.05 % | 125.559 M 33.63 % | 93.959 M -41.91 % | 161.752 M -29.54 % | 229.566 M -1.16 % | 232.253 M 68.98 % | 137.441 M -5.77 % | 145.853 M -3.86 % | 151.708 M 35.86 % | 111.662 M | 0.000 -100.00 % | 127.735 M | 0.000 -100.00 % | 102.067 M 0.00 % | 102.067 M |
Other non current assets | 1.674 M -65.70 % | 4.881 M 47.04 % | 3.319 M -79.91 % | 16.524 M 103.92 % | 8.103 M -23.59 % | 10.605 M 191.25 % | 3.641 M 434.51 % | 681.248 K -26.17 % | 922.778 K -73.04 % | 3.423 M -77.86 % | 15.461 M 263.32 % | 4.256 M -43.64 % | 7.550 M -29.57 % | 10.721 M -10.28 % | 11.949 M 37.67 % | 8.680 M -84.84 % | 57.253 M 13.56 % | 50.418 M 105.71 % | 24.510 M 10.52 % | 22.177 M -3.88 % | 23.071 M -11.54 % | 26.080 M 0.31 % | 25.999 M 185.65 % | 9.102 M -80.06 % | 45.652 M 226.82 % | 13.969 M 76.52 % | 7.913 M 73.95 % | 4.549 M -11.44 % | 5.137 M 18 952.94 % | 26.961 K -93.31 % | 403.263 K 7.86 % | 373.861 K -10.08 % | 415.768 K 101.38 % | -30.031 M -25 423.20 % | 118.589 K 100.31 % | -38.004 M -726.25 % | 6.068 M -22.61 % | 7.841 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.103 M | 0.000 100.00 % | -3.641 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.265 M | 0.000 | 0.000 -100.00 % | 2.490 M -2.93 % | 2.565 M -2.84 % | 2.640 M -2.76 % | 2.715 M -2.69 % | 2.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 46.930 M -1.20 % | 47.503 M -0.27 % | 47.632 M -1.39 % | 48.302 M -1.01 % | 48.796 M 0.43 % | 48.588 M -1.67 % | 49.414 M -1.03 % | 49.927 M -0.24 % | 50.049 M -0.46 % | 50.279 M 1.85 % | 49.363 M 0.33 % | 49.199 M -0.89 % | 49.640 M -0.38 % | 49.828 M -0.08 % | 49.866 M -0.62 % | 50.177 M -0.84 % | 50.602 M -0.83 % | 51.027 M -0.17 % | 51.113 M 0.06 % | 51.080 M -0.66 % | 51.419 M -0.65 % | 51.758 M -0.21 % | 51.868 M -0.63 % | 52.195 M 30.63 % | 39.958 M 1.32 % | 39.438 M -0.60 % | 39.676 M -0.60 % | 39.914 M -0.45 % | 40.094 M -0.49 % | 40.292 M -0.57 % | 40.523 M -0.13 % | 40.574 M -0.60 % | 40.817 M | 0.000 -100.00 % | 41.159 M | 0.000 -100.00 % | 26.631 M 0.00 % | 26.631 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 | 0.000 | 0.000 | 0.000 | 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 | 46.930 M -1.20 % | 47.503 M -0.27 % | 47.632 M -1.39 % | 48.302 M -1.01 % | 48.796 M 0.43 % | 48.588 M -1.67 % | 49.414 M -1.03 % | 49.927 M -0.24 % | 50.049 M -0.46 % | 50.279 M 1.85 % | 49.363 M 0.33 % | 49.199 M -0.89 % | 49.640 M -0.38 % | 49.828 M -0.08 % | 49.866 M -0.62 % | 50.177 M -0.84 % | 50.602 M -0.83 % | 51.027 M -0.17 % | 51.113 M 0.06 % | 51.080 M -0.66 % | 51.419 M -0.65 % | 51.758 M -0.21 % | 51.868 M -0.63 % | 52.195 M 30.63 % | 39.958 M 1.32 % | 39.438 M -0.60 % | 39.676 M -0.60 % | 39.914 M -0.45 % | 40.094 M -0.49 % | 40.292 M -0.57 % | 40.523 M -0.13 % | 40.574 M -0.60 % | 40.817 M | 0.000 -100.00 % | 41.159 M | 0.000 -100.00 % | 26.631 M 0.00 % | 26.631 M |
Property plant equipment net | 540.886 M 2.05 % | 530.020 M 2.66 % | 516.270 M 7.46 % | 480.423 M -1.65 % | 488.468 M 3.00 % | 474.248 M -1.21 % | 480.046 M 1.91 % | 471.053 M -0.19 % | 471.952 M 0.33 % | 470.379 M -0.75 % | 473.956 M 2.36 % | 463.027 M 0.35 % | 461.412 M 0.86 % | 457.463 M 2.97 % | 444.269 M 7.53 % | 413.160 M 30.77 % | 315.939 M 6.65 % | 296.239 M 4.40 % | 283.742 M 4.32 % | 272.001 M 2.87 % | 264.415 M 4.40 % | 253.273 M 1.69 % | 249.053 M 12.29 % | 221.802 M 14.40 % | 193.883 M 7.05 % | 181.121 M 1.31 % | 178.771 M 4.86 % | 170.484 M 14.17 % | 149.323 M 10.04 % | 135.701 M -0.43 % | 136.294 M 0.10 % | 136.153 M 3.12 % | 132.038 M | 0.000 -100.00 % | 129.491 M | 0.000 -100.00 % | 108.601 M 0.00 % | 108.601 M |
Total non current assets | 603.915 M 1.25 % | 596.458 M 2.52 % | 581.799 M 3.96 % | 559.637 M 1.60 % | 550.841 M 1.15 % | 544.586 M 0.78 % | 540.386 M 0.94 % | 535.330 M 0.03 % | 535.162 M 0.26 % | 533.758 M -0.93 % | 538.781 M 2.40 % | 526.161 M 0.00 % | 526.139 M 0.30 % | 524.564 M 2.07 % | 513.902 M 7.04 % | 480.095 M 11.18 % | 431.799 M 6.42 % | 405.736 M 10.30 % | 367.840 M 5.10 % | 349.987 M 2.01 % | 343.096 M 2.47 % | 334.829 M 1.17 % | 330.954 M 15.38 % | 286.834 M 1.82 % | 281.704 M 19.15 % | 236.436 M 3.36 % | 228.753 M 5.17 % | 217.500 M 10.51 % | 196.808 M 10.54 % | 178.046 M -0.74 % | 179.380 M 0.18 % | 179.053 M 2.34 % | 174.953 M 682.59 % | -30.031 M -117.40 % | 172.561 M 554.07 % | -38.004 M -126.56 % | 143.074 M 0.00 % | 143.074 M |
Other current assets | 27.247 M -9.84 % | 30.220 M 16.67 % | 25.902 M 11.41 % | 23.249 M -38.70 % | 37.927 M 30.40 % | 29.086 M -3.45 % | 30.126 M 16.42 % | 25.877 M -0.16 % | 25.920 M -61.24 % | 66.874 M 129.88 % | 29.091 M 23.55 % | 23.546 M 92.55 % | 12.229 M -62.53 % | 32.633 M 0.56 % | 32.453 M -23.47 % | 42.406 M 229.97 % | 12.851 M -3.89 % | 13.371 M -4.08 % | 13.940 M 52.35 % | 9.150 M -16.09 % | 10.905 M -34.94 % | 16.762 M -11.22 % | 18.880 M 41.49 % | 13.343 M 2.49 % | 13.019 M -71.84 % | 46.226 M -64.97 % | 131.975 M -19.06 % | 163.049 M 604.78 % | 23.135 M 56.60 % | 14.773 M -91.30 % | 169.811 M -2.31 % | 173.826 M 1 692.85 % | 9.695 M | 0.000 -100.00 % | 8.425 M | 0.000 -100.00 % | 4.593 M 0.00 % | 4.593 M |
Short term investments | 115.372 M 77.10 % | 65.145 M 37.49 % | 47.381 M -66.93 % | 143.289 M 51.95 % | 94.299 M -24.77 % | 125.355 M -10.74 % | 140.433 M -0.08 % | 140.550 M -9.66 % | 155.581 M 10.76 % | 140.463 M 1 309.73 % | 9.964 M -90.95 % | 110.149 M | 0.000 -100.00 % | 323.521 K -12.62 % | 370.242 K 181.50 % | 131.527 K -54.24 % | 287.438 K 99.81 % | 143.858 K -67.26 % | 439.451 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 M | 0.000 -100.00 % | 135.000 M | 0.000 -100.00 % | 154.000 M | 0.000 | 0.000 -100.00 % | 60.061 M | 0.000 -100.00 % | 76.007 M | 0.000 | 0.000 |
cash and cash equivalents | 202.246 M -21.80 % | 258.611 M -29.27 % | 365.647 M 24.63 % | 293.397 M 11.42 % | 263.334 M 15.03 % | 228.936 M -22.42 % | 295.080 M 3.81 % | 284.250 M 41.11 % | 201.433 M 57.92 % | 127.556 M -59.62 % | 315.915 M 16.67 % | 270.775 M 166.30 % | 101.682 M 22.68 % | 82.886 M -34.71 % | 126.952 M 37.08 % | 92.609 M 8.20 % | 85.592 M -1.95 % | 87.294 M -26.97 % | 119.532 M -9.01 % | 131.364 M 29.03 % | 101.811 M -0.39 % | 102.205 M -23.33 % | 133.313 M -10.98 % | 149.763 M -1.28 % | 151.698 M 11.04 % | 136.614 M 121.34 % | 61.721 M -12.02 % | 70.154 M -9.84 % | 77.813 M -60.53 % | 197.135 M 292.37 % | 50.242 M 56.08 % | 32.189 M 117.26 % | 14.816 M 149.34 % | -30.031 M -200.00 % | 30.031 M 179.02 % | -38.004 M -200.00 % | 38.004 M 0.00 % | 38.004 M |
Cash and short term investments | 317.619 M -1.90 % | 323.756 M -21.61 % | 413.028 M -5.42 % | 436.686 M 22.10 % | 357.633 M 0.94 % | 354.291 M -18.65 % | 435.513 M 2.52 % | 424.800 M 18.99 % | 357.013 M 33.20 % | 268.020 M -17.75 % | 325.879 M -14.45 % | 380.924 M 274.62 % | 101.682 M 22.20 % | 83.209 M -34.65 % | 127.322 M 37.29 % | 92.741 M 7.99 % | 85.880 M -1.78 % | 87.438 M -27.12 % | 119.972 M -8.67 % | 131.364 M 29.03 % | 101.811 M -0.39 % | 102.205 M -23.33 % | 133.313 M -10.98 % | 149.763 M -1.28 % | 151.698 M 11.04 % | 136.614 M 121.34 % | 61.721 M -12.02 % | 70.154 M -9.84 % | 77.813 M -60.53 % | 197.135 M 292.37 % | 50.242 M 56.08 % | 32.189 M 117.26 % | 14.816 M -50.66 % | 30.031 M 0.00 % | 30.031 M -20.98 % | 38.004 M 0.00 % | 38.004 M 0.00 % | 38.004 M |
Total current assets | 1.090 B -1.69 % | 1.108 B -4.16 % | 1.156 B 2.10 % | 1.133 B 10.42 % | 1.026 B 2.92 % | 996.743 M -6.39 % | 1.065 B 4.27 % | 1.021 B 12.50 % | 907.703 M 4.10 % | 871.930 M -3.70 % | 905.386 M -8.06 % | 984.750 M 40.27 % | 702.035 M 6.08 % | 661.795 M -2.15 % | 676.304 M 1.08 % | 669.095 M 17.97 % | 567.165 M -4.03 % | 590.992 M 3.81 % | 569.311 M 29.24 % | 440.503 M 32.36 % | 332.812 M 3.35 % | 322.017 M -16.70 % | 386.579 M -1.91 % | 394.098 M 3.82 % | 379.609 M -4.63 % | 398.056 M -13.23 % | 458.769 M -12.76 % | 525.863 M 0.56 % | 522.932 M 20.21 % | 435.029 M 0.88 % | 431.227 M 70.50 % | 252.916 M 30.30 % | 194.099 M 546.34 % | 30.031 M -84.96 % | 199.613 M 425.25 % | 38.004 M -78.67 % | 178.170 M 0.00 % | 178.170 M |
Inventory | 151.443 M -6.78 % | 162.454 M 22.56 % | 132.550 M 4.58 % | 126.741 M 15.77 % | 109.473 M -9.53 % | 121.006 M 12.55 % | 107.517 M 10.03 % | 97.719 M -8.31 % | 106.573 M -14.88 % | 125.197 M -0.01 % | 125.209 M -6.10 % | 133.339 M 4.13 % | 128.052 M 0.86 % | 126.965 M 40.21 % | 90.551 M -21.55 % | 115.428 M 36.50 % | 84.562 M -17.47 % | 102.467 M 29.55 % | 79.096 M 18.50 % | 66.749 M 27.35 % | 52.412 M -12.16 % | 59.668 M 12.54 % | 53.019 M -6.53 % | 56.724 M -0.61 % | 57.073 M -12.07 % | 64.904 M 14.71 % | 56.581 M -34.92 % | 86.937 M -19.96 % | 108.620 M 38.72 % | 78.303 M 38.20 % | 56.661 M 20.81 % | 46.901 M -5.32 % | 49.537 M | 0.000 -100.00 % | 35.827 M | 0.000 -100.00 % | 29.291 M 0.00 % | 29.291 M |
Net receivables | 593.383 M 0.24 % | 591.955 M 1.19 % | 585.013 M 7.14 % | 546.012 M 4.85 % | 520.765 M 5.77 % | 492.360 M 0.15 % | 491.628 M 3.98 % | 472.788 M 13.05 % | 418.197 M 1.54 % | 411.839 M -3.14 % | 425.207 M -4.86 % | 446.941 M -2.85 % | 460.072 M 9.81 % | 418.988 M -1.64 % | 425.978 M 1.78 % | 418.520 M 9.03 % | 383.873 M -0.99 % | 387.717 M 8.82 % | 356.303 M 52.76 % | 233.240 M 39.09 % | 167.685 M 16.95 % | 143.382 M -20.94 % | 181.367 M 4.07 % | 174.268 M 7.55 % | 162.028 M 7.79 % | 150.313 M -29.54 % | 213.316 M 3.69 % | 205.723 M 15.34 % | 178.363 M 23.16 % | 144.818 M -9.90 % | 160.732 M 7.96 % | 148.876 M 24.01 % | 120.050 M | 0.000 -100.00 % | 125.329 M | 0.000 -100.00 % | 106.282 M 0.00 % | 106.282 M |
Tax assets | 14.425 M 2.64 % | 14.054 M -3.59 % | 14.577 M 1.32 % | 14.388 M 5.97 % | 13.578 M 21.84 % | 11.144 M 1.99 % | 10.927 M -20.06 % | 13.669 M 11.69 % | 12.239 M 26.48 % | 9.677 M | 0.000 -100.00 % | 7.416 M -1.59 % | 7.536 M 15.01 % | 6.552 M 22.97 % | 5.328 M -3.36 % | 5.514 M 2.77 % | 5.365 M 0.53 % | 5.337 M -6.13 % | 5.686 M 20.25 % | 4.728 M 12.84 % | 4.190 M 12.70 % | 3.718 M -7.86 % | 4.035 M 8.03 % | 3.735 M 68.92 % | 2.211 M 15.88 % | 1.908 M -20.22 % | 2.392 M -2.29 % | 2.448 M 8.59 % | 2.254 M 11.24 % | 2.026 M -6.19 % | 2.160 M 10.63 % | 1.952 M 16.06 % | 1.682 M | 0.000 -100.00 % | 1.793 M | 0.000 -100.00 % | 1.773 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 201.780 M 347.30 % | 45.110 M -83.23 % | 268.940 M -3.18 % | 277.765 M 25.49 % | 221.346 M 23.46 % | 179.288 M -28.85 % | 252.004 M -1.14 % | 254.920 M 55.67 % | 163.760 M 9.06 % | 150.153 M -21.26 % | 190.688 M -40.51 % | 320.532 M 2.89 % | 311.519 M 17.54 % | 265.025 M -8.82 % | 290.654 M -5.46 % | 307.425 M 41.39 % | 217.432 M -9.43 % | 240.078 M 12.21 % | 213.960 M 29.34 % | 165.421 M 109.02 % | 79.143 M 40.03 % | 56.517 M -40.19 % | 94.489 M 2.62 % | 92.077 M 1.59 % | 90.638 M 23.81 % | 73.207 M 11.28 % | 65.788 M -56.31 % | 150.592 M 2.80 % | 146.486 M 137.83 % | 61.593 M -21.59 % | 78.557 M -15.63 % | 93.104 M 112.00 % | 43.917 M | 0.000 -100.00 % | 85.533 M | 0.000 -100.00 % | 54.212 M 0.00 % | 54.212 M |
Tax payables | 12.608 M -20.92 % | 15.944 M -2.30 % | 16.320 M 6.11 % | 15.380 M 167.48 % | 5.750 M -62.54 % | 15.348 M 98.73 % | 7.723 M -50.99 % | 15.758 M 51.09 % | 10.429 M -1.59 % | 10.598 M | 0.000 -100.00 % | 12.887 M 10.12 % | 11.702 M -17.39 % | 14.166 M 4.92 % | 13.501 M 0.83 % | 13.390 M 17.39 % | 11.406 M -5.04 % | 12.012 M 68.08 % | 7.146 M -19.68 % | 8.897 M 66.92 % | 5.330 M 24.57 % | 4.278 M -29.00 % | 6.026 M -28.24 % | 8.398 M 43.04 % | 5.871 M -17.21 % | 7.092 M 1.79 % | 6.967 M -24.75 % | 9.258 M 45.90 % | 6.346 M 56.47 % | 4.055 M -50.89 % | 8.258 M 10.23 % | 7.492 M 176.83 % | 2.706 M | 0.000 -100.00 % | 5.513 M | 0.000 -100.00 % | 3.438 M | 0.000 |
Deferred revenue non current | 15.340 M -1.71 % | 15.608 M -2.10 % | 15.943 M 0.72 % | 15.829 M -2.24 % | 16.191 M -3.59 % | 16.795 M -2.15 % | 17.164 M -0.81 % | 17.305 M 6.01 % | 16.323 M -1.91 % | 16.642 M | 0.000 -100.00 % | 17.227 M -1.15 % | 17.427 M 3.45 % | 16.846 M 55.91 % | 10.805 M -1.46 % | 10.965 M -1.35 % | 11.115 M -1.74 % | 11.312 M -1.02 % | 11.429 M 30.93 % | 8.729 M 0.57 % | 8.679 M 22.55 % | 7.082 M 21.20 % | 5.844 M -0.37 % | 5.865 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 2.140 M 2.35 % | 2.091 M 96.15 % | 1.066 M -23.84 % | 1.400 M 7.15 % | 1.307 M 11.73 % | 1.169 M 11.96 % | 1.045 M -36.75 % | 1.652 M 0.07 % | 1.650 M -7.68 % | 1.788 M -21.65 % | 2.282 M 2.19 % | 2.233 M 6.65 % | 2.094 M 0.64 % | 2.080 M 121.09 % | 940.883 K | 0.000 | 0.000 | 0.000 -100.00 % | 609.283 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.059 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 504.645 M -12.64 % | 577.639 M 140.27 % | 240.416 M | 0.000 -100.00 % | 231.132 M | 0.000 -100.00 % | 231.072 M | 0.000 -100.00 % | 228.613 M | 0.000 -100.00 % | 238.906 M | 0.000 -100.00 % | 294.221 M | 0.000 -100.00 % | 220.606 M | 0.000 -100.00 % | 220.606 M | 0.000 -100.00 % | 220.606 M | 0.000 -100.00 % | 264.911 M | 0.000 -100.00 % | 220.606 M -13.46 % | 254.915 M 15.55 % | 220.606 M -12.61 % | 252.451 M 14.44 % | 220.606 M -10.81 % | 247.344 M 12.12 % | 220.606 M -19.44 % | 273.830 M 0.25 % | 273.143 M 121.27 % | 123.441 M 0.37 % | 122.986 M | 0.000 -100.00 % | 122.273 M | 0.000 -100.00 % | 119.172 M 14.97 % | 103.657 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.884 M -1 372.76 % | 1.169 M 107.25 % | -16.120 M -684.16 % | 2.759 M -3.35 % | 2.855 M -1.67 % | 2.903 M | 0.000 -100.00 % | 22.296 K | 0.000 -100.00 % | 80.880 K -12.62 % | 92.560 K 181.50 % | 32.881 K -54.24 % | 71.859 K 99.81 % | 35.964 K -67.26 % | 109.862 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.694 B -0.66 % | 1.705 B -1.92 % | 1.738 B 2.72 % | 1.692 B 7.34 % | 1.577 B 2.29 % | 1.541 B -3.98 % | 1.605 B 3.13 % | 1.557 B 7.88 % | 1.443 B 2.64 % | 1.406 B -2.66 % | 1.444 B -4.42 % | 1.511 B 23.02 % | 1.228 B 3.52 % | 1.186 B -0.32 % | 1.190 B 3.57 % | 1.149 B 15.04 % | 998.965 M 0.22 % | 996.728 M 6.36 % | 937.151 M 18.55 % | 790.490 M 16.95 % | 675.908 M 2.90 % | 656.846 M -8.46 % | 717.533 M 5.38 % | 680.932 M 2.97 % | 661.313 M 4.23 % | 634.492 M -7.71 % | 687.522 M -7.51 % | 743.363 M 3.28 % | 719.740 M 17.40 % | 613.075 M 0.40 % | 610.607 M 41.35 % | 431.969 M 17.05 % | 369.052 M | 0.000 -100.00 % | 372.174 M | 0.000 -100.00 % | 321.243 M 0.00 % | 321.243 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 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 |
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 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.892 M -14.32 % | 39.554 M 209.81 % | -36.019 M | 0.000 | 0.000 100.00 % | -54.789 M -178.89 % | 69.452 M | 0.000 -100.00 % | 340.131 K 220.40 % | -282.498 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.792 M | 0.000 -100.00 % | 4.601 M 160.65 % | -7.586 M -298.90 % | 3.814 M | 0.000 -100.00 % | 18.280 M 336.70 % | -7.723 M -200.00 % | 7.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 100.00 % | -97.399 M -278.11 % | 54.683 M 200.00 % | -54.683 M | 0.000 100.00 % | -38.493 M -199.64 % | -12.846 M -200.00 % | 12.846 M | 0.000 100.00 % | -12.337 M -115.73 % | 78.412 M 200.00 % | -78.412 M | 0.000 100.00 % | -87.202 M -491.15 % | 22.294 M 200.00 % | -22.294 M | 0.000 100.00 % | -171.492 M -1 238.69 % | -12.810 M -200.00 % | 12.810 M | 0.000 -100.00 % | 21.748 M 149.51 % | -43.930 M -200.00 % | 43.930 M | 0.000 100.00 % | -46.566 M -151.74 % | 89.998 M 200.00 % | -89.998 M | 0.000 100.00 % | -13.252 M -105.15 % | -6.460 M 75.94 % | -26.843 M | 0.000 100.00 % | -1.613 M 85.46 % | -11.098 M -3 864.31 % | -279.950 K 0.00 % | -279.950 K |
Accounts receivables | 0.000 | 0.000 100.00 % | -74.167 M -233.86 % | 55.405 M 200.00 % | -55.405 M | 0.000 100.00 % | -53.243 M -1 019.99 % | 5.787 M 200.00 % | -5.787 M | 0.000 -100.00 % | 4.235 M -89.41 % | 40.012 M 200.00 % | -40.012 M | 0.000 100.00 % | -77.399 M -571.85 % | 16.403 M 200.00 % | -16.403 M | 0.000 100.00 % | -143.617 M -1 112.87 % | -11.841 M -200.00 % | 11.841 M | 0.000 -100.00 % | 19.180 M 142.84 % | -44.775 M -200.00 % | 44.775 M | 0.000 100.00 % | -46.284 M -221.68 % | 38.039 M 200.00 % | -38.039 M | 0.000 100.00 % | -36.848 M -382.46 % | 13.046 M 200.00 % | -13.046 M | 0.000 100.00 % | -40.210 M -2 177.05 % | 1.936 M 300.00 % | -967.950 K 0.00 % | -967.950 K |
Inventory | 0.000 | 0.000 100.00 % | -27.505 M -1 428.13 % | 2.071 M 200.00 % | -2.071 M | 0.000 -100.00 % | 16.240 M 187.16 % | -18.634 M -200.00 % | 18.634 M | 0.000 100.00 % | -34.852 M -190.76 % | 38.401 M 200.00 % | -38.401 M | 0.000 100.00 % | -9.803 M -266.43 % | 5.891 M 200.00 % | -5.891 M | 0.000 100.00 % | -27.875 M -2 775.38 % | -969.441 K -200.00 % | 969.441 K | 0.000 -100.00 % | 2.569 M 203.97 % | 845.058 K 200.00 % | -845.058 K | 0.000 100.00 % | -281.908 K -100.54 % | 51.959 M 200.00 % | -51.959 M | 0.000 100.00 % | -9.698 M -462.87 % | 2.673 M 119.37 % | -13.797 M | 0.000 100.00 % | -2.333 M 46.41 % | -4.354 M -732.78 % | 688.000 K 0.00 % | 688.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.586 M 200.00 % | -7.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 -100.00 % | 4.273 M 253.05 % | -2.792 M -200.00 % | 2.792 M | 0.000 100.00 % | -1.490 M 80.36 % | -7.586 M -200.00 % | 7.586 M | 0.000 -100.00 % | 18.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.554 M 61.08 % | -9.132 M | 0.000 | 0.000 -100.00 % | 719.856 K 110.67 % | -6.745 M | 0.000 | 0.000 |
Other non cash items | 35.536 M 157.01 % | -62.333 M -160.26 % | 103.434 M 2 220.67 % | 4.457 M -78.31 % | 20.548 M 124.77 % | -82.963 M -384.50 % | 29.161 M -59.34 % | 71.722 M 20.58 % | 59.483 M 570.70 % | -12.637 M 81.86 % | -69.651 M -197.69 % | -23.397 M -412.02 % | -4.570 M 91.19 % | -51.858 M -138.12 % | -21.778 M 31.83 % | -31.949 M -71.87 % | -18.589 M 10.25 % | -20.712 M -90.86 % | -10.852 M 53.92 % | -23.548 M -90.05 % | -12.391 M -67.70 % | -7.389 M -23.63 % | -5.976 M 67.46 % | -18.365 M -41.55 % | -12.974 M 6.28 % | -13.844 M -27.71 % | -10.840 M 57.03 % | -25.226 M -28.33 % | -19.658 M -88.34 % | -10.437 M -1 231.12 % | 922.726 K -62.13 % | 2.437 M 127.32 % | -8.920 M -168.86 % | -3.318 M -231.50 % | -1.001 M -146.45 % | 2.155 M 288.97 % | -1.140 M 0.00 % | -1.140 M |
Net cash provided by operating activities | 35.536 M 157.01 % | -62.333 M -1 132.78 % | 6.035 M -93.09 % | 87.372 M 162.32 % | 33.307 M 152.78 % | -63.106 M -350.05 % | 25.238 M -73.79 % | 96.303 M 34.99 % | 71.342 M 361.54 % | 15.457 M 185.77 % | -18.022 M -177.02 % | 23.397 M 4.45 % | 22.401 M 185.18 % | -26.298 M -148.29 % | 54.457 M -8.20 % | 59.324 M 1 628.74 % | 3.432 M -79.22 % | 16.512 M 153.72 % | 6.508 M -70.01 % | 21.700 M 170.02 % | 8.037 M -34.91 % | 12.347 M 404.34 % | -4.057 M -124.39 % | 16.631 M -45.58 % | 30.561 M -50.06 % | 61.195 M 505.39 % | -15.095 M -159.84 % | 25.227 M 108.50 % | 12.099 M 169.44 % | -17.423 M -557.90 % | 3.805 M -81.84 % | 20.955 M 200.33 % | -20.887 M -108.28 % | -10.028 M -189.15 % | 11.249 M 160.57 % | 4.317 M -31.56 % | 6.308 M 0.00 % | 6.308 M |
Investments in property plant and equipment | -9.969 M 46.28 % | -18.558 M 2.90 % | -19.112 M -18.68 % | -16.104 M -15.12 % | -13.989 M 11.06 % | -15.729 M -590.77 % | -2.277 M 87.90 % | -18.817 M -641.11 % | 3.478 M 123.12 % | -15.040 M -32.90 % | -11.316 M -102.73 % | -5.582 M -11.97 % | -4.985 M 70.55 % | -16.926 M 5.67 % | -17.944 M 72.50 % | -65.254 M -407.52 % | -12.857 M 64.75 % | -36.480 M -105.76 % | -17.729 M -213.29 % | -5.659 M -146.48 % | -2.296 M 87.86 % | -18.917 M 37.96 % | -30.492 M -206.50 % | -9.948 M 75.89 % | -41.258 M -280.47 % | -10.844 M 32.52 % | -16.070 M 1.40 % | -16.297 M -71.90 % | -9.480 M -162.63 % | -3.610 M -30.30 % | -2.771 M -1 447.40 % | 205.619 K -94.37 % | 3.650 M 136.44 % | -10.014 M -0.26 % | -9.988 M -171.21 % | -3.683 M 17.02 % | -4.438 M 0.00 % | -4.438 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 56.417 K -90.53 % | 596.014 K 134.91 % | 253.717 K 814.60 % | -35.505 K -113.90 % | 255.350 K 28 754.41 % | 884.960 -99.23 % | 115.327 K | 0.000 -100.00 % | 5.100 K 3 300.00 % | 150.000 50.00 % | 100.000 -99.97 % | 347.401 K | 0.000 100.00 % | -48.766 K -200.00 % | 48.766 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -285.000 M 49.29 % | -562.000 M -43.00 % | -393.000 M 21.08 % | -498.000 M -150.25 % | -199.000 M -53.08 % | -130.000 M 8.21 % | -141.626 M -1.16 % | -140.000 M 9.42 % | -154.566 M 18.83 % | -190.434 M | 0.000 100.00 % | -110.000 M -73 726 441.56 % | -149.200 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 235.524 M -56.80 % | 545.196 M 11.15 % | 490.518 M 8.98 % | 450.080 M 95.69 % | 230.000 M 58.62 % | 145.000 M 3.55 % | 140.031 M -9.69 % | 155.062 M 10.62 % | 140.176 M 133.04 % | 60.150 M | 0.000 100.00 % | -1.755 M -25.67 % | -1.397 M -359.00 % | 539.222 K 48.49 % | 363.142 K -1.44 % | 368.466 K -65.68 % | 1.074 M 471.58 % | 187.855 K 176.50 % | -245.552 K -15 151.81 % | 1.631 K 32.14 % | 1.235 K -99.63 % | 330.536 K -99.72 % | 120.066 M 850 469.37 % | 14.116 K 100.02 % | -90.064 M -198.10 % | 91.806 M 163.55 % | 34.835 M 2 347.92 % | 1.423 M 100.93 % | -152.291 M -198.89 % | 154.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.209 M 20.65 % | 1.002 M -9.64 % | 1.109 M -34.72 % | 1.699 M 1.08 % | 1.681 M 84.60 % | 910.528 K 128.58 % | -3.186 M -283.85 % | 1.733 M 123.56 % | 775.196 K 14.35 % | 677.941 K -99.34 % | 102.690 M 12 771.59 % | 797.807 K 538.99 % | 124.854 K -37.15 % | 198.663 K -62.37 % | 527.958 K 99.84 % | 264.185 K 141.51 % | 109.387 K -80.02 % | 547.502 K -65.97 % | 1.609 M 186.69 % | 561.198 K 6.41 % | 527.394 K -13.94 % | 612.816 K 100.51 % | -119.071 M -10 007.02 % | 1.202 M -99.01 % | 121.664 M 120 201.16 % | 101.133 K 101.66 % | -6.098 M 51.66 % | -12.616 M -167.48 % | 18.697 M 3 483.32 % | 521.768 K 100.34 % | -153.806 M -596 501.45 % | 25.789 K 1 087.52 % | -2.611 K -103.32 % | 78.699 K 489.68 % | 13.346 K -28.67 % | 18.710 K -45.03 % | 34.036 K 0.00 % | 34.036 K |
Net cash used for investing activites | -58.235 M -69.49 % | -34.359 M -143.21 % | 79.515 M 227.70 % | -62.268 M -472.95 % | 16.696 M 3 734.72 % | 435.394 K 106.14 % | -7.094 M -301.36 % | -1.767 M 82.56 % | -10.137 M 92.99 % | -144.530 M -258.17 % | 91.374 M 178.41 % | -116.534 M -1 762.53 % | -6.257 M 61.35 % | -16.188 M 5.07 % | -17.053 M 73.61 % | -64.622 M -453.54 % | -11.674 M 67.34 % | -35.745 M -118.41 % | -16.366 M -221.14 % | -5.096 M -188.37 % | -1.767 M 90.17 % | -17.974 M 39.06 % | -29.496 M -237.78 % | -8.732 M 9.59 % | -9.658 M -111.91 % | 81.064 M 539.96 % | 12.667 M 146.08 % | -27.490 M 80.79 % | -143.075 M -194.81 % | 150.912 M 196.38 % | -156.576 M -67 762.22 % | 231.409 K -93.65 % | 3.647 M 136.71 % | -9.935 M 0.40 % | -9.975 M -172.23 % | -3.664 M 16.80 % | -4.404 M 0.00 % | -4.404 M |
Debt repayment | -964.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.095 M | 0.000 100.00 % | -10.080 99.90 % | -10.000 K | 0.000 | 0.000 -100.00 % | 5.000 M -50.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M 266.67 % | -12.000 M -200.00 % | 12.000 M 117.39 % | -69.000 M -560.00 % | 15.000 M | 0.000 100.00 % | -1.000 M -105.56 % | 18.000 M | 0.000 100.00 % | -8.000 M -142.11 % | 19.000 M 245.45 % | 5.500 M | 0.000 100.00 % | -24.000 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -41.552 M -236 742.58 % | -17.544 K 99.01 % | -1.780 M -10 645.08 % | -16.567 K 99.94 % | -25.559 M -191 873.23 % | -13.314 K 98.86 % | -1.171 M 94.27 % | -20.444 M -96 083.73 % | -21.255 K -0.85 % | -21.075 K -101.10 % | 1.920 M 191.42 % | -2.101 M 89.13 % | -19.320 M -9 882.28 % | -193.539 K 54.00 % | -420.693 K -131.86 % | -181.445 K 98.87 % | -15.989 M | 0.000 | 0.000 | 0.000 100.00 % | -20.301 M -11 827.61 % | -170.200 K 41.65 % | -291.669 K -635.92 % | -39.633 K 99.79 % | -19.036 M -2 545.38 % | -719.608 K -16.97 % | -615.192 K 92.30 % | -7.991 M -161.13 % | -3.060 M -472.81 % | -534.204 K -21.85 % | -438.427 K 13.65 % | -507.742 K -39.44 % | -364.137 K -25.13 % | -290.997 K -36.40 % | -213.346 K -85.03 % | -115.302 K 75.86 % | -477.664 K 0.00 % | -477.664 K |
Other financing activites | 6.895 M 1 116.77 % | -678.163 K -304.73 % | -167.559 K -251.23 % | -47.706 K 66.77 % | -143.560 K 76.39 % | -608.097 K -115.15 % | 4.014 M 1 110.79 % | -397.121 K -105.25 % | 7.570 M 1 169.20 % | -708.046 K -101.36 % | 51.976 M -73.82 % | 198.499 M 29 848.11 % | -667.265 K 5.24 % | -704.174 K 41.73 % | -1.209 M -262 725 752.18 % | 0.460 100.00 % | -15.989 M | 0.000 100.00 % | -350.000 K | 0.000 | 0.000 100.00 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M -533.22 % | 1.154 M 144 270 224.99 % | -0.800 -100.00 % | 173.191 M 26 335.93 % | 655.134 K 93 590 671.43 % | -0.700 -483.33 % | -0.120 -100.00 % | 10.000 M 9 999 999 899.42 % | 0.100 -100.00 % | 12.175 M 0.00 % | 12.175 M |
Net cash used provided by financing activities | -35.620 M -5 020.01 % | -695.708 K 64.28 % | -1.948 M -2 930.35 % | -64.273 K 99.75 % | -25.702 M -4 036.11 % | -621.410 K -135.55 % | 1.748 M 108.39 % | -20.841 M -376.07 % | 7.549 M 1 121.37 % | -739.121 K -101.37 % | 53.896 M -72.56 % | 196.398 M 1 410.47 % | -14.987 M -264.65 % | 9.102 M 658.69 % | -1.629 M -797.92 % | -181.445 K -104.52 % | 4.011 M | 0.000 100.00 % | -350.000 K | 0.000 100.00 % | -20.301 M -0.65 % | -20.170 M -199.40 % | 20.292 M 268.54 % | -12.040 M -71.11 % | -7.036 M 89.91 % | -69.720 M -584.68 % | 14.385 M 210.73 % | -12.991 M -219.97 % | -4.060 M -123.25 % | 17.466 M -89.92 % | 173.191 M 2 135.68 % | -8.508 M -145.65 % | 18.636 M 257.76 % | 5.209 M -46.77 % | 9.787 M 140.58 % | -24.115 M -306.16 % | 11.697 M 0.00 % | 11.697 M |
Effect of forex changes on cash | 427.930 K -32.53 % | 634.219 K -68.91 % | 2.040 M 2 474.23 % | 79.243 K -91.88 % | 975.452 K -26.82 % | 1.333 M 140.42 % | -3.298 M -7 410.00 % | 45.113 K -97.84 % | 2.093 M 316.14 % | -968.543 K 98.34 % | -58.432 M -197.86 % | 59.713 M 1 493.61 % | 3.747 M 1 998.60 % | -197.358 K 49.06 % | -387.432 K -7 020.69 % | -5.441 K 99.24 % | -719.181 K -258.68 % | 453.239 K 144.16 % | -1.026 M 19.45 % | -1.274 M -354.30 % | -280.511 K -145.27 % | 619.690 K 180.05 % | -774.177 K -217.72 % | 657.662 K -21.60 % | 838.865 K 263.52 % | -513.011 K -343.83 % | -115.587 K -110.19 % | 1.134 M 217.42 % | 357.320 K 2 975.96 % | -12.424 K 87.81 % | -101.951 K 36.45 % | -160.430 K -66.45 % | -96.382 K -58.90 % | -60.656 K -150.92 % | 119.113 K 37.88 % | 86.386 K | 0.000 | 0.000 |
Net change in cash | -57.892 M 40.76 % | -97.731 M -223.92 % | 78.866 M 213.98 % | 25.118 M -26.98 % | 34.398 M 152.00 % | -66.144 M -710.77 % | 10.830 M -85.31 % | 73.740 M 4.08 % | 70.848 M 140.07 % | -176.820 M -356.95 % | 68.816 M -58.48 % | 165.728 M 3 867.42 % | -4.399 M 86.90 % | -33.581 M -194.89 % | 35.388 M 745.22 % | -5.485 M 17.91 % | -6.681 M 64.78 % | -18.967 M -68.83 % | -11.234 M -173.29 % | 15.330 M 207.11 % | -14.312 M 43.16 % | -25.178 M -79.38 % | -14.036 M -302.92 % | -3.483 M -123.69 % | 14.705 M -79.58 % | 72.026 M 508.29 % | 11.841 M 183.86 % | -14.120 M 89.52 % | -134.679 M -189.23 % | 150.942 M 642.92 % | 20.317 M 62.30 % | 12.518 M 863.28 % | 1.300 M 108.77 % | -14.815 M -232.52 % | 11.180 M 147.83 % | -23.376 M -271.87 % | 13.601 M 0.00 % | 13.601 M |
Cash at beginning of period | 242.708 M -28.71 % | 340.439 M 30.15 % | 261.573 M 10.62 % | 236.455 M 3.28 % | 228.936 M -22.42 % | 295.080 M 3.81 % | 284.250 M 55.49 % | 182.804 M 63.28 % | 111.956 M -61.23 % | 288.776 M 31.29 % | 219.960 M 305.59 % | 54.232 M -7.50 % | 58.630 M -36.42 % | 92.211 M 62.28 % | 56.824 M -8.80 % | 62.308 M -9.68 % | 68.989 M -21.56 % | 87.956 M -11.33 % | 99.191 M 18.28 % | 83.861 M -14.58 % | 98.173 M -20.41 % | 123.351 M -10.22 % | 137.386 M -2.47 % | 140.870 M 11.66 % | 126.164 M 133.04 % | 54.138 M 27.99 % | 42.297 M -25.03 % | 56.417 M -70.48 % | 191.096 M 375.91 % | 40.153 M 102.43 % | 19.836 M 171.06 % | 7.318 M 21.59 % | 6.019 M -71.11 % | 20.834 M 115.81 % | 9.654 M -70.77 % | 33.030 M | 0.000 | 0.000 |
Cash at end of period | 184.816 M -23.85 % | 242.708 M -28.71 % | 340.439 M 30.15 % | 261.573 M -0.67 % | 263.334 M 15.03 % | 228.936 M -22.42 % | 295.080 M 15.02 % | 256.543 M 40.34 % | 182.804 M 63.28 % | 111.956 M -61.23 % | 288.776 M 31.29 % | 219.960 M 305.59 % | 54.232 M -7.50 % | 58.630 M -36.42 % | 92.211 M 62.28 % | 56.824 M -8.80 % | 62.308 M -9.68 % | 68.989 M -21.56 % | 87.956 M -11.33 % | 99.191 M 18.28 % | 83.861 M -14.58 % | 98.173 M -20.41 % | 123.351 M -10.22 % | 137.386 M -2.47 % | 140.870 M 11.66 % | 126.164 M 133.04 % | 54.138 M 27.99 % | 42.297 M -25.03 % | 56.417 M -70.48 % | 191.096 M 375.91 % | 40.153 M 102.43 % | 19.836 M 171.06 % | 7.318 M 21.59 % | 6.019 M -71.11 % | 20.834 M 115.81 % | 9.654 M -29.02 % | 13.601 M 0.00 % | 13.601 M |
Operating cash flow | 35.536 M 157.01 % | -62.333 M -1 132.78 % | 6.035 M -92.97 % | 85.860 M 157.78 % | 33.307 M 152.78 % | -63.106 M -350.05 % | 25.238 M -73.79 % | 96.303 M 34.99 % | 71.342 M 361.54 % | 15.457 M 185.77 % | -18.022 M -177.02 % | 23.397 M 4.45 % | 22.401 M 185.18 % | -26.298 M -148.29 % | 54.457 M -8.20 % | 59.324 M 1 628.74 % | 3.432 M -79.22 % | 16.512 M 153.72 % | 6.508 M -70.01 % | 21.700 M 170.02 % | 8.037 M -34.91 % | 12.347 M 404.34 % | -4.057 M -124.39 % | 16.631 M -45.58 % | 30.561 M -50.06 % | 61.195 M 505.39 % | -15.095 M -159.84 % | 25.227 M 108.50 % | 12.099 M 169.44 % | -17.423 M -557.90 % | 3.805 M -81.84 % | 20.955 M 200.33 % | -20.887 M -108.28 % | -10.028 M -189.15 % | 11.249 M 160.57 % | 4.317 M -31.56 % | 6.308 M 0.00 % | 6.308 M |
Capital expenditure | -9.969 M 46.28 % | -18.558 M 2.90 % | -19.112 M -18.68 % | -16.104 M -15.12 % | -13.989 M 11.06 % | -15.729 M -590.77 % | -2.277 M 87.90 % | -18.817 M -641.11 % | 3.478 M 123.12 % | -15.040 M -32.90 % | -11.316 M -102.73 % | -5.582 M -11.97 % | -4.985 M 70.55 % | -16.926 M 5.67 % | -17.944 M 72.50 % | -65.254 M -407.52 % | -12.857 M 64.75 % | -36.480 M -105.76 % | -17.729 M -213.29 % | -5.659 M -146.48 % | -2.296 M 87.86 % | -18.917 M 37.96 % | -30.492 M -206.50 % | -9.948 M 75.89 % | -41.258 M -280.47 % | -10.844 M 32.52 % | -16.070 M 1.40 % | -16.297 M -71.90 % | -9.480 M -162.63 % | -3.610 M -30.30 % | -2.771 M -1 447.40 % | 205.619 K -94.37 % | 3.650 M 136.44 % | -10.014 M -0.26 % | -9.988 M -171.21 % | -3.683 M 17.02 % | -4.438 M 0.00 % | -4.438 M |
Free CashFlow | 25.567 M 131.23 % | -81.868 M -312.36 % | -19.853 M -128.46 % | 69.756 M 261.10 % | 19.318 M 124.50 % | -78.835 M -443.35 % | 22.961 M -70.37 % | 77.485 M 3.56 % | 74.819 M 17 808.23 % | 417.793 K 101.42 % | -29.338 M -264.68 % | 17.815 M 2.29 % | 17.416 M 140.29 % | -43.224 M -218.38 % | 36.513 M 715.70 % | -5.930 M 37.08 % | -9.426 M 52.79 % | -19.968 M -77.94 % | -11.221 M -169.95 % | 16.041 M 179.43 % | 5.741 M 187.37 % | -6.570 M 80.98 % | -34.549 M -617.00 % | 6.683 M 162.47 % | -10.697 M -121.24 % | 50.352 M 261.56 % | -31.165 M -449.02 % | 8.929 M 240.98 % | 2.619 M 112.45 % | -21.033 M -2 133.14 % | 1.035 M -95.11 % | 21.160 M 222.76 % | -17.237 M 13.99 % | -20.042 M -1 689.82 % | 1.261 M 98.80 % | 634.136 K -66.09 % | 1.870 M 0.00 % | 1.870 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 |