
Zhejiang MTCN Technology Co.,Ltd. 003026.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 422.567 M 21.25 % | 348.495 M 3.06 % | 338.140 M -22.62 % | 436.963 M 60.13 % | 272.878 M 22.07 % | 223.534 M -11.83 % | 253.512 M 7.00 % | 236.927 M 48.40 % | 159.650 M 249.85 % | 45.634 M -23.46 % | 59.621 M 89.47 % | 31.467 M 42.70 % | 22.052 M |
Net income | 22.772 M 166.85 % | -34.066 M -199.57 % | 34.213 M -73.95 % | 131.336 M 51.44 % | 86.727 M 29.64 % | 66.897 M 0.62 % | 66.481 M 36.24 % | 48.798 M 49.15 % | 32.718 M 801.81 % | 3.628 M -64.73 % | 10.287 M 2 133.50 % | 460.573 K 107.55 % | -6.100 M |
Income before tax | 26.763 M 177.31 % | -34.619 M -196.58 % | 35.847 M -77.67 % | 160.520 M 63.99 % | 97.887 M 29.77 % | 75.431 M 0.23 % | 75.260 M 41.76 % | 53.092 M 45.67 % | 36.447 M 704.35 % | 4.531 M -61.53 % | 11.777 M 2 214.12 % | -557.069 K 91.76 % | -6.760 M |
Income before tax ratio | 0.06 163.76 % | -0.10 -193.71 % | 0.11 -71.14 % | 0.37 2.41 % | 0.36 6.30 % | 0.34 13.67 % | 0.30 32.48 % | 0.22 -1.84 % | 0.23 129.92 % | 0.10 -49.73 % | 0.20 1 215.80 % | -0.02 94.23 % | -0.31 |
EBITDA | 103.551 M 205.98 % | 33.842 M -60.73 % | 86.185 M -53.26 % | 184.390 M 65.56 % | 111.376 M 23.44 % | 90.228 M 1.52 % | 88.874 M 22.38 % | 72.624 M 40.12 % | 51.829 M 714.95 % | 6.360 M -60.34 % | 16.034 M 367.40 % | 3.431 M 228.89 % | -2.662 M |
Net income ratio | 0.05 155.13 % | -0.10 -196.61 % | 0.10 -66.34 % | 0.30 -5.43 % | 0.32 6.20 % | 0.30 14.12 % | 0.26 27.32 % | 0.21 0.50 % | 0.20 157.77 % | 0.08 -53.92 % | 0.17 1 078.81 % | 0.01 105.29 % | -0.28 |
Ratio EBITDA | 0.25 152.35 % | 0.10 -61.90 % | 0.25 -39.60 % | 0.42 3.39 % | 0.41 1.12 % | 0.40 15.14 % | 0.35 14.37 % | 0.31 -5.58 % | 0.32 132.94 % | 0.14 -48.18 % | 0.27 146.69 % | 0.11 190.32 % | -0.12 |
Gross profit ratio | 0.33 7.88 % | 0.30 -20.55 % | 0.38 -18.74 % | 0.47 -3.42 % | 0.48 3.16 % | 0.47 8.00 % | 0.43 17.31 % | 0.37 9.09 % | 0.34 18.05 % | 0.29 -34.82 % | 0.44 62.48 % | 0.27 1 487.65 % | 0.02 |
Weighted average shs out dil | 126.512 M -2.45 % | 129.688 M 30.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 33.55 % | 74.698 M -0.50 % | 75.074 M 7.85 % | 69.612 M 34.31 % | 51.828 M 0.77 % | 51.434 M 11.67 % | 46.057 M -9.40 % | 50.834 M |
Weighted average shs out | 126.512 M -2.45 % | 129.688 M 30.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 33.55 % | 74.698 M -0.50 % | 75.074 M 7.85 % | 69.612 M 34.31 % | 51.828 M 0.77 % | 51.434 M 11.67 % | 46.057 M -9.40 % | 50.834 M |
EPS diluted | 0.18 169.23 % | -0.26 -176.47 % | 0.34 -74.24 % | 1.32 51.72 % | 0.87 29.85 % | 0.67 -24.72 % | 0.89 36.92 % | 0.65 38.30 % | 0.47 571.43 % | 0.07 -65.00 % | 0.20 1 900.00 % | 0.01 108.33 % | -0.12 |
Earnings per share | 0.18 169.23 % | -0.26 -176.47 % | 0.34 -74.24 % | 1.32 51.72 % | 0.87 29.85 % | 0.67 -24.72 % | 0.89 36.92 % | 0.65 38.30 % | 0.47 571.43 % | 0.07 -65.00 % | 0.20 1 900.00 % | 0.01 108.33 % | -0.12 |
Gross profit | 137.660 M 30.81 % | 105.239 M -18.11 % | 128.520 M -37.12 % | 204.381 M 54.66 % | 132.147 M 25.93 % | 104.936 M -4.77 % | 110.191 M 25.53 % | 87.784 M 61.89 % | 54.224 M 313.00 % | 13.129 M -50.11 % | 26.316 M 207.86 % | 8.548 M 2 165.55 % | 377.308 K |
Income tax expense | -5.909 M 65.94 % | -17.349 M -1 162.19 % | 1.633 M -92.62 % | 22.125 M 98.27 % | 11.159 M 30.76 % | 8.534 M -2.78 % | 8.778 M 104.47 % | 4.293 M 15.11 % | 3.730 M 312.91 % | 903.267 K -39.39 % | 1.490 M 246.44 % | -1.018 M -54.12 % | -660.300 K |
Cost of revenue | 284.908 M 17.12 % | 243.256 M 16.05 % | 209.619 M -9.87 % | 232.582 M 65.27 % | 140.730 M 18.66 % | 118.598 M -17.25 % | 143.321 M -3.90 % | 149.144 M 41.47 % | 105.425 M 224.34 % | 32.505 M -2.40 % | 33.305 M 45.32 % | 22.919 M 5.74 % | 21.674 M |
General and administrative expenses | 7.112 M 3.07 % | 6.900 M -6.24 % | 7.359 M -11.57 % | 8.322 M 90.58 % | 4.367 M 26.65 % | 3.448 M 11.38 % | 3.095 M -21.80 % | 3.959 M 3 844.47 % | -105.719 K -101.34 % | 7.902 M 236.70 % | 2.347 M 126.04 % | 1.038 M -29.26 % | 1.468 M |
Selling and marketing expenses | 854.185 K -49.11 % | 1.679 M -67.99 % | 5.243 M 25.48 % | 4.179 M 29.42 % | 3.229 M -33.16 % | 4.831 M -14.76 % | 5.667 M 34.90 % | 4.201 M 16.31 % | 3.612 M 92.52 % | 1.876 M -36.93 % | 2.975 M 223.45 % | 919.646 K 487.86 % | 156.440 K |
Other expenses | 75.556 M -27.97 % | 104.902 M 211.58 % | 33.667 M 49.20 % | 22.565 M 70.45 % | 13.238 M 3.26 % | 12.820 M 1 449.54 % | 827.338 K -68.37 % | 2.615 M -35.81 % | 4.075 M | 0.000 -100.00 % | 493.923 K 219.72 % | -412.553 K -199.91 % | 412.910 K |
Operating expenses | 110.813 M -20.74 % | 139.812 M 111.00 % | 66.261 M 32.19 % | 50.127 M 63.63 % | 30.635 M 13.97 % | 26.880 M -3.36 % | 27.815 M 11.15 % | 25.025 M 37.55 % | 18.194 M 111.60 % | 8.598 M -34.05 % | 13.038 M 71.31 % | 7.611 M 34.12 % | 5.674 M |
Cost and expenses | 395.720 M 3.30 % | 383.067 M 38.85 % | 275.880 M -2.42 % | 282.710 M 64.97 % | 171.366 M 17.79 % | 145.478 M -14.99 % | 171.136 M -1.74 % | 174.168 M 40.89 % | 123.619 M 200.76 % | 41.103 M -11.31 % | 46.343 M 51.80 % | 30.530 M 11.63 % | 27.349 M |
Research and development expenses | 27.291 M 3.65 % | 26.331 M 31.71 % | 19.991 M 32.72 % | 15.062 M 53.67 % | 9.802 M 69.53 % | 5.782 M 8.55 % | 5.326 M -3.93 % | 5.544 M -27.75 % | 7.674 M | 0.000 -100.00 % | 4.054 M 29.58 % | 3.129 M 38.70 % | 2.256 M |
Selling general and administrative expenses | 7.966 M -7.14 % | 8.579 M -31.93 % | 12.603 M 0.82 % | 12.501 M 64.58 % | 7.596 M -8.25 % | 8.279 M -5.52 % | 8.762 M 7.39 % | 8.160 M 132.72 % | 3.506 M -64.14 % | 9.778 M 83.75 % | 5.321 M 171.79 % | 1.958 M 20.56 % | 1.624 M |
Interest income | 6.553 M -26.88 % | 8.962 M -14.76 % | 10.514 M 15.38 % | 9.113 M 996.04 % | 831.426 K 536.70 % | 130.583 K 94.47 % | 67.149 K 84.48 % | 36.400 K -66.54 % | 108.800 K | 0.000 -100.00 % | 10.327 K -82.84 % | 60.196 K 491.78 % | 10.172 K |
Interest expense | 12.115 M 9.50 % | 11.064 M 37.96 % | 8.020 M 457.21 % | 1.439 M 3 614.97 % | 38.742 K -98.39 % | 2.403 M -48.27 % | 4.645 M 21.06 % | 3.837 M 35.55 % | 2.830 M | 0.000 -100.00 % | 1.146 M -21.97 % | 1.469 M 44.46 % | 1.017 M |
Depreciation and amortization | 64.734 M 12.78 % | 57.397 M 33.29 % | 43.061 M 91.98 % | 22.430 M 63.76 % | 13.697 M 10.52 % | 12.394 M 5.41 % | 11.758 M -26.50 % | 15.997 M 27.46 % | 12.551 M 289.31 % | 3.224 M 3.63 % | 3.111 M 1.95 % | 3.051 M 3.68 % | 2.943 M |
Operating income | 26.847 M 177.66 % | -34.572 M -147.07 % | 73.444 M -53.78 % | 158.891 M 60.60 % | 98.935 M 36.79 % | 72.328 M -2.83 % | 74.433 M 47.46 % | 50.476 M 55.92 % | 32.372 M 932.34 % | 3.136 M -72.21 % | 11.283 M 7 907.60 % | -144.516 K 97.99 % | -7.173 M |
Operating income ratio | 0.06 164.04 % | -0.10 -145.67 % | 0.22 -40.27 % | 0.36 0.29 % | 0.36 12.05 % | 0.32 10.20 % | 0.29 37.81 % | 0.21 5.07 % | 0.20 195.08 % | 0.07 -63.69 % | 0.19 4 220.73 % | 0.00 98.59 % | -0.33 |
Total other income expenses net | -83.719 K -78.79 % | -46.824 K 87.71 % | -380.884 K -123.37 % | 1.630 M 255.52 % | -1.048 M -133.77 % | 3.103 M 275.11 % | 827.338 K -68.37 % | 2.615 M -35.81 % | 4.075 M 192.01 % | 1.395 M 182.51 % | 493.923 K 219.72 % | -412.553 K 55.46 % | -926.208 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 22.911 M 207.84 % | 7.442 M 105.14 % | -144.901 M 50.24 % | -291.222 M 23.88 % | -382.561 M -3 577.49 % | -10.403 M -121.25 % | 48.956 M 4.62 % | 46.793 M 10.13 % | 42.488 M 143.01 % | 17.484 M 316.35 % | -8.082 M -202.18 % | 7.909 M 45.44 % | 5.438 M |
Total investments | 0.000 -100.00 % | 7.883 K | 0.000 -100.00 % | 261.122 K -41.16 % | 443.782 K -31.90 % | 651.665 K -26.35 % | 884.771 K -14.51 % | 1.035 M -27.71 % | 1.432 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 189.351 M -25.39 % | 253.775 M 0.10 % | 253.524 M 150.75 % | 101.107 M 478.87 % | 17.466 M 119.30 % | 7.964 M -89.38 % | 75.000 M -10.09 % | 83.415 M 82.95 % | 45.594 M 13.98 % | 40.000 M 263.64 % | 11.000 M 22.22 % | 9.000 M 12.50 % | 8.000 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 10.788 M -64.78 % | 30.628 M 26.25 % | 24.259 M -30.01 % | 34.661 M -61.37 % | 89.721 M 7.16 % | 83.730 M 5.05 % | 79.708 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 209.393 M 9.95 % | 190.438 M -22.90 % | 247.010 M -15.26 % | 291.489 M 9.53 % | 266.137 M 42.83 % | 186.337 M 50.01 % | 124.214 M 94.92 % | 63.725 M 87.92 % | 33.910 M 664.23 % | 4.437 M 20.68 % | 3.677 M 143.47 % | -8.458 M 5.16 % | -8.918 M |
Common stock | 130.231 M 29.41 % | 100.634 M -0.38 % | 101.018 M 1.26 % | 99.760 M 0.00 % | 99.760 M 33.35 % | 74.813 M 0.00 % | 74.813 M 0.00 % | 74.813 M 0.00 % | 74.813 M 37.02 % | 54.600 M 0.00 % | 54.600 M 8.55 % | 50.300 M 0.00 % | 50.300 M |
Total equity | 648.763 M -21.41 % | 825.482 M -4.20 % | 861.690 M -2.55 % | 884.269 M 18.32 % | 747.351 M 110.14 % | 355.646 M 23.17 % | 288.749 M 29.91 % | 222.267 M 17.96 % | 188.432 M 153.50 % | 74.331 M 0.48 % | 73.979 M 66.84 % | 44.342 M 1.05 % | 43.882 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.659 M -91.45 % | 19.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 139.308 M -31.48 % | 203.319 M 6.35 % | 191.182 M 7 626.43 % | 2.474 M | 0.000 | 0.000 -100.00 % | 28.000 M 12.00 % | 25.000 M 150.00 % | 10.000 M -65.52 % | 29.000 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 193.017 M -25.61 % | 259.474 M 18.47 % | 219.019 M 710.91 % | 27.009 M 43.25 % | 18.855 M -3.38 % | 19.515 M -41.46 % | 33.337 M 12.29 % | 29.689 M 107.63 % | 14.299 M -50.69 % | 29.000 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 240.800 M 128.45 % | 105.404 M 74.86 % | 60.278 M 92.26 % | 31.352 M 50.63 % | 20.814 M 62.27 % | 12.827 M 1 090.87 % | 1.077 M 128.39 % | -3.794 M -319.78 % | -903.905 K -110.44 % | 8.658 M 422.90 % | 1.656 M -76.30 % | 6.986 M -26.10 % | 9.453 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.295 M -95.99 % | 32.284 M 30 063.21 % | 107.030 K -46.14 % | 198.706 K -97.31 % | 7.390 M -43.41 % | 13.059 M 45.38 % | 8.983 M | 0.000 -100.00 % | 524.263 K -86.67 % | 3.932 M 615.61 % | 549.490 K |
Short term debt | 50.043 M -0.82 % | 50.456 M -0.69 % | 50.805 M -47.38 % | 96.553 M | 0.000 | 0.000 -100.00 % | 47.000 M -19.54 % | 58.415 M 64.12 % | 35.594 M 223.58 % | 11.000 M 0.00 % | 11.000 M 22.22 % | 9.000 M 12.50 % | 8.000 M |
Total current liabilities | 442.852 M 48.03 % | 299.167 M -7.27 % | 322.609 M -4.38 % | 337.370 M 333.60 % | 77.806 M 23.57 % | 62.966 M -34.25 % | 95.761 M -3.30 % | 99.029 M 33.65 % | 74.098 M 132.58 % | 31.859 M 81.67 % | 17.537 M -13.84 % | 20.354 M -15.74 % | 24.157 M |
Total liabilities | 635.869 M 13.82 % | 558.641 M 3.14 % | 541.628 M 48.64 % | 364.379 M 276.97 % | 96.661 M 17.19 % | 82.481 M -36.11 % | 129.098 M 0.29 % | 128.719 M 45.61 % | 88.398 M 45.25 % | 60.859 M 247.03 % | 17.537 M -13.84 % | 20.354 M -15.74 % | 24.157 M |
Other non current assets | 766.905 K -78.66 % | 3.594 M -85.26 % | 24.377 M -67.65 % | 75.343 M 9 063.59 % | 822.203 K 2 526.68 % | 31.302 K -49.21 % | 61.636 K -98.51 % | 4.142 M 609.60 % | 583.669 K -93.15 % | 8.524 M | 0.000 -100.00 % | 222.631 K -50.74 % | 451.965 K |
Long term investments | 0.000 -100.00 % | 3.586 M | 0.000 -100.00 % | 261.122 K -41.16 % | 443.782 K -31.90 % | 651.665 K -26.35 % | 884.771 K -14.51 % | 1.035 M -27.71 % | 1.432 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 73.142 M -3.10 % | 75.483 M 40.96 % | 53.550 M -5.77 % | 56.831 M 43.07 % | 39.723 M -1.08 % | 40.158 M -2.87 % | 41.344 M 254.17 % | 11.674 M -4.69 % | 12.249 M 28.38 % | 9.541 M | 0.000 | 0.000 -100.00 % | 6.252 K |
GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 73.142 M -3.10 % | 75.483 M 40.96 % | 53.550 M -7.66 % | 57.990 M 41.85 % | 40.883 M -1.05 % | 41.318 M -2.79 % | 42.503 M 231.20 % | 12.833 M -4.29 % | 13.408 M 40.53 % | 9.541 M | 0.000 | 0.000 -100.00 % | 6.252 K |
Property plant equipment net | 668.723 M 1.34 % | 659.891 M 18.69 % | 555.971 M 64.51 % | 337.962 M 121.42 % | 152.636 M 14.04 % | 133.842 M 11.00 % | 120.576 M 38.61 % | 86.989 M -7.00 % | 93.535 M 97.69 % | 47.314 M 42.78 % | 33.137 M -6.63 % | 35.488 M -5.82 % | 37.680 M |
Total non current assets | 809.920 M 2.39 % | 791.009 M 20.33 % | 657.347 M 36.02 % | 483.256 M 136.34 % | 204.471 M 10.68 % | 184.735 M 9.66 % | 168.459 M 54.55 % | 109.002 M -1.33 % | 110.476 M 68.98 % | 65.379 M 94.80 % | 33.562 M -10.80 % | 37.626 M -3.61 % | 39.035 M |
Other current assets | 3.749 M -30.88 % | 5.424 M -53.81 % | 11.741 M 335.20 % | 2.698 M -57.07 % | 6.285 M -17.51 % | 7.618 M 150.06 % | 3.046 M -59.06 % | 7.441 M -0.71 % | 7.494 M 533.45 % | 1.183 M -39.63 % | 1.960 M -14.45 % | 2.291 M -65.33 % | 6.608 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 166.439 M -46.52 % | 311.220 M -21.89 % | 398.425 M 1.55 % | 392.329 M -1.92 % | 400.027 M 2 077.95 % | 18.367 M -29.48 % | 26.044 M -28.88 % | 36.622 M 1 079.19 % | 3.106 M -86.21 % | 22.516 M 18.00 % | 19.082 M 1 648.65 % | 1.091 M -57.41 % | 2.562 M |
Cash and short term investments | 166.439 M -46.52 % | 311.220 M -21.89 % | 398.425 M 1.55 % | 392.329 M -1.92 % | 400.027 M 2 077.95 % | 18.367 M -29.48 % | 26.044 M -28.88 % | 36.622 M 1 079.19 % | 3.106 M -86.21 % | 22.516 M 18.00 % | 19.082 M 1 648.65 % | 1.091 M -57.41 % | 2.562 M |
Total current assets | 474.712 M -19.96 % | 593.114 M -20.49 % | 745.972 M -2.54 % | 765.392 M 19.68 % | 639.540 M 152.39 % | 253.392 M 1.61 % | 249.387 M 3.06 % | 241.985 M 45.46 % | 166.353 M 138.29 % | 69.811 M 20.46 % | 57.955 M 114.09 % | 27.070 M -6.67 % | 29.003 M |
Inventory | 108.192 M -17.22 % | 130.704 M -34.02 % | 198.086 M 35.14 % | 146.577 M 119.56 % | 66.760 M -5.34 % | 70.526 M 2.81 % | 68.599 M 9.99 % | 62.367 M 11.66 % | 55.855 M 161.90 % | 21.327 M 18.19 % | 18.044 M 39.24 % | 12.959 M 30.57 % | 9.925 M |
Net receivables | 196.332 M 34.69 % | 145.767 M 4.25 % | 139.824 M -37.52 % | 223.788 M 34.43 % | 166.469 M 6.11 % | 156.880 M 3.42 % | 151.698 M 11.91 % | 135.553 M 34.28 % | 100.950 M 307.30 % | 24.785 M 31.36 % | 18.869 M 66.49 % | 11.333 M -7.24 % | 12.217 M |
Tax assets | 67.288 M 29.30 % | 52.040 M 121.92 % | 23.450 M 100.45 % | 11.698 M 20.77 % | 9.687 M 8.93 % | 8.893 M 100.57 % | 4.434 M 10.78 % | 4.003 M 163.65 % | 1.518 M | 0.000 -100.00 % | 424.332 K -77.84 % | 1.915 M 113.46 % | 896.923 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 145.764 M 7.69 % | 135.353 M -30.74 % | 195.433 M 0.49 % | 194.480 M 296.18 % | 49.088 M 16.26 % | 42.222 M 28.32 % | 32.903 M 21.43 % | 27.098 M -6.05 % | 28.842 M 136.39 % | 12.201 M 180.03 % | 4.357 M 0.82 % | 4.322 M -33.90 % | 6.538 M |
Tax payables | 6.245 M -21.50 % | 7.955 M -46.25 % | 14.798 M 20.41 % | 12.290 M 55.50 % | 7.903 M 2.40 % | 7.718 M 4.44 % | 7.390 M 73.83 % | 4.251 M 168.43 % | 1.584 M | 0.000 -100.00 % | 524.263 K 1 040.37 % | 45.973 K -72.29 % | 165.888 K |
Deferred revenue non current | 52.239 M -4.89 % | 54.922 M 103.79 % | 26.950 M 12.78 % | 23.897 M 26.74 % | 18.855 M -2.85 % | 19.407 M 273.90 % | 5.191 M 14.34 % | 4.540 M 11.54 % | 4.070 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 -100.00 % | 136.801 M 14.00 % | 120.005 M 14.08 % | 105.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 657.546 K -68.22 % | 2.069 M 74.98 % | 1.182 M -52.21 % | 2.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 309.139 M -22.25 % | 397.610 M 1.00 % | 393.658 M 10.21 % | 357.196 M 0.00 % | 357.196 M 278.00 % | 94.495 M 5.32 % | 89.721 M 7.16 % | 83.730 M 5.05 % | 79.708 M 421.18 % | 15.294 M -2.60 % | 15.702 M 528.10 % | 2.500 M 0.00 % | 2.500 M |
Deferred tax liabilities non current | 1.471 M 19.32 % | 1.233 M 39.06 % | 886.669 K 39.04 % | 637.708 K | 0.000 -100.00 % | 108.122 K -26.23 % | 146.573 K -2.13 % | 149.770 K -34.79 % | 229.679 K | 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 |
Total assets | 1.285 B -7.19 % | 1.384 B -1.37 % | 1.403 B 12.39 % | 1.249 B 47.94 % | 844.012 M 92.64 % | 438.127 M 4.85 % | 417.847 M 19.05 % | 350.986 M 26.79 % | 276.830 M 104.77 % | 135.190 M 47.72 % | 91.516 M 41.46 % | 64.696 M -4.91 % | 68.039 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -11.502 M -737.27 % | -1.374 M -52.31 % | -901.979 K 79.95 % | -4.498 M -935.05 % | -434.541 K 83.05 % | -2.564 M -1 158.90 % | -203.693 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 6.584 M 114.90 % | 3.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -90.330 M -155.40 % | -35.368 M -321.36 % | -8.394 M 90.03 % | -84.195 M -412.40 % | -16.431 M -51.08 % | -10.876 M 80.14 % | -54.767 M 11.35 % | -61.781 M 34.57 % | -94.420 M -299.56 % | -23.631 M -48.00 % | -15.967 M -351.71 % | -3.535 M -205.42 % | 3.353 M |
Accounts receivables | -92.383 M -150.53 % | -36.875 M -158.21 % | 63.354 M 155.40 % | -114.351 M -337.81 % | -26.119 M 29.45 % | -37.019 M 20.51 % | -46.570 M 16.95 % | -56.078 M 5.44 % | -59.305 M -191.45 % | -20.348 M -127.17 % | -8.957 M -417.97 % | 2.817 M 140.71 % | -6.919 M |
Inventory | -5.869 M -110.94 % | -2.782 M 96.32 % | -75.641 M -68.12 % | -44.993 M -2 404.15 % | 1.953 M 146.55 % | -4.195 M 58.16 % | -10.024 M 5.36 % | -10.592 M -21.56 % | -8.713 M -165.42 % | -3.283 M 35.45 % | -5.085 M -67.60 % | -3.034 M -195.25 % | 3.186 M |
Accounts payables | 22.932 M 192.20 % | -24.871 M -261.54 % | 15.396 M -79.88 % | 76.523 M 786.00 % | 8.637 M -75.21 % | 34.836 M 1 439.96 % | 2.262 M -69.65 % | 7.453 M 128.45 % | -26.198 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -6.936 M -123.79 % | 29.161 M 353.52 % | -11.502 M -737.27 % | -1.374 M -52.31 % | -901.978 K 79.95 % | -4.498 M 89.95 % | -44.742 M 12.59 % | -51.189 M 40.27 % | -85.707 M | 0.000 100.00 % | -10.881 M -2 074.59 % | -500.381 K -399.27 % | 167.200 K |
Other non cash items | 34.810 M -43.42 % | 61.526 M 19.68 % | 51.409 M 446.18 % | 9.412 M 400.35 % | 1.881 M -62.71 % | 5.045 M -47.96 % | 9.695 M -19.41 % | 12.029 M 1 272.28 % | 876.596 K -95.81 % | 20.943 M 1 686.92 % | 1.172 M 13.31 % | 1.034 M -50.71 % | 2.098 M |
Net cash provided by operating activities | 41.887 M -25.30 % | 56.073 M -49.79 % | 111.669 M 30.06 % | 85.860 M 0.23 % | 85.667 M 16.99 % | 73.227 M 122.35 % | 32.933 M 122.56 % | 14.798 M 130.54 % | -48.457 M -1 263.68 % | 4.164 M 398.12 % | -1.397 M -238.06 % | 1.012 M -55.91 % | 2.295 M |
Investments in property plant and equipment | -28.983 M 77.10 % | -126.585 M 43.88 % | -225.558 M -40.90 % | -160.084 M -1 107.20 % | -13.261 M -100.98 % | -6.598 M 78.77 % | -31.080 M -2 122.55 % | -1.398 M 65.58 % | -4.063 M 82.76 % | -23.569 M -1 391.23 % | -1.581 M -1 172.23 % | -124.232 K 46.88 % | -233.850 K |
Acquisitions net | 0.000 | 0.000 -100.00 % | 200.000 -100.00 % | 40.001 M 9 685 294.67 % | 413.000 -99.77 % | 180.152 K -50.94 % | 367.239 K 2 348.26 % | 15.000 K 100.05 % | -32.777 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.135 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.763 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 372.830 K 148.55 % | 150.000 K 74 900.00 % | 200.000 100.00 % | -40.000 M -201.64 % | -13.261 M -1 617 168 041.49 % | 0.820 -100.00 % | 367.239 K 2 348.26 % | 15.000 K 100.37 % | -4.063 M 52.29 % | -8.515 M -1 013.92 % | 931.730 K 849.99 % | -124.232 K -528.39 % | 29.000 K |
Net cash used for investing activites | -28.610 M 77.37 % | -126.435 M 43.95 % | -225.558 M -40.90 % | -160.083 M -1 107.23 % | -13.260 M -106.62 % | -6.418 M 79.10 % | -30.713 M -2 120.10 % | -1.383 M 96.23 % | -36.653 M -14.24 % | -32.084 M -4 845.26 % | -648.793 K -422.24 % | -124.232 K 39.35 % | -204.850 K |
Debt repayment | 37.450 M -41.25 % | 63.750 M -57.99 % | 151.734 M 57.63 % | 96.258 M | 0.000 100.00 % | -75.000 M -791.21 % | -8.415 M -122.25 % | 37.822 M 576.14 % | 5.594 M -80.71 % | 29.000 M 1 350.00 % | 2.000 M | 0.000 100.00 % | -5.990 M |
Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -3.752 M 74.62 % | -14.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -8.534 M -3.71 % | -8.229 M | 0.000 100.00 % | -92.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -10.942 M 45.64 % | -20.127 M 66.37 % | -59.856 M 40.00 % | -99.760 M | 0.000 100.00 % | -2.497 M 43.96 % | -4.456 M 76.04 % | -18.599 M -623.17 % | -2.572 M 36.35 % | -4.041 M -252.57 % | -1.146 M -3.36 % | -1.109 M -10.02 % | -1.008 M |
Other financing activites | -179.430 M -1 242.54 % | -13.365 M -154.08 % | 24.712 M -28.07 % | 34.355 M -89.35 % | 322.687 M 230 491 031 261.55 % | -0.140 | 0.000 -100.00 % | 900.000 K -98.55 % | 62.198 M 867.30 % | 6.430 M -66.52 % | 19.206 M 2 516.62 % | 734.000 K -72.66 % | 2.684 M |
Net cash used provided by financing activities | -161.456 M -832.92 % | 22.029 M -79.85 % | 109.332 M 254.37 % | 30.853 M -89.98 % | 307.904 M 497.31 % | -77.497 M -502.10 % | -12.871 M -163.96 % | 20.122 M -69.26 % | 65.462 M 108.55 % | 31.389 M 56.48 % | 20.060 M 5 450.64 % | -374.906 K 91.31 % | -4.313 M |
Effect of forex changes on cash | 1.163 M -8.57 % | 1.272 M -58.30 % | 3.051 M 1 260.15 % | -262.995 K 56.82 % | -609.085 K -1 077.01 % | 62.342 K -13.54 % | 72.104 K 465.19 % | -19.744 K -152.33 % | 37.729 K 209.24 % | -34.537 K -44.09 % | -23.969 K -245.13 % | 16.515 K 2 305.58 % | 686.530 |
Net change in cash | -147.016 M -212.40 % | -47.060 M -3 024.08 % | -1.506 M 96.55 % | -43.633 M -111.49 % | 379.701 M 3 673.49 % | -10.625 M -0.45 % | -10.578 M -131.56 % | 33.517 M 270.92 % | -19.610 M -671.03 % | 3.434 M -80.91 % | 17.990 M 3 300.32 % | 529.077 K 123.80 % | -2.223 M |
Cash at beginning of period | 302.720 M -13.45 % | 349.780 M -0.43 % | 351.286 M -11.05 % | 394.919 M 2 494.98 % | 15.219 M -41.11 % | 25.844 M -29.04 % | 36.422 M 1 153.48 % | 2.906 M -87.09 % | 22.516 M 18.00 % | 19.082 M 1 648.65 % | 1.091 M 94.12 % | 562.136 K -79.82 % | 2.785 M |
Cash at end of period | 155.704 M -48.57 % | 302.720 M -13.45 % | 349.780 M -0.43 % | 351.286 M -11.05 % | 394.919 M 2 494.98 % | 15.219 M -41.11 % | 25.844 M -29.04 % | 36.422 M 1 153.48 % | 2.906 M -87.09 % | 22.516 M 18.00 % | 19.082 M 1 648.65 % | 1.091 M 94.12 % | 562.136 K |
Operating cash flow | 41.887 M -25.30 % | 56.073 M -49.79 % | 111.669 M 30.06 % | 85.860 M 0.23 % | 85.667 M 16.99 % | 73.227 M 122.35 % | 32.933 M 122.56 % | 14.798 M 130.54 % | -48.457 M -1 263.68 % | 4.164 M 398.12 % | -1.397 M -238.06 % | 1.012 M -55.91 % | 2.295 M |
Capital expenditure | -28.983 M 77.10 % | -126.585 M 43.88 % | -225.558 M -40.90 % | -160.084 M -1 107.20 % | -13.261 M -100.98 % | -6.598 M 78.77 % | -31.080 M -2 122.55 % | -1.398 M 65.58 % | -4.063 M 82.76 % | -23.569 M -1 391.23 % | -1.581 M -1 172.23 % | -124.232 K 46.88 % | -233.850 K |
Free CashFlow | 12.904 M 118.30 % | -70.511 M 38.09 % | -113.889 M -53.44 % | -74.224 M -202.51 % | 72.406 M 8.67 % | 66.629 M 3 494.99 % | 1.853 M -86.17 % | 13.399 M 125.51 % | -52.520 M -170.65 % | -19.405 M -551.77 % | -2.977 M -435.48 % | 887.466 K -56.93 % | 2.061 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 117.213 M 17.23 % | 99.982 M -1.87 % | 101.888 M 1.99 % | 99.899 M -11.16 % | 112.448 M 5.57 % | 106.512 M 15.15 % | 92.501 M 5.75 % | 87.469 M -4.03 % | 91.139 M 17.77 % | 77.387 M -6.15 % | 82.459 M 21.55 % | 67.840 M -26.36 % | 92.120 M -3.76 % | 95.720 M -22.50 % | 123.503 M -4.10 % | 128.785 M 28.90 % | 99.910 M 17.87 % | 84.766 M 8.40 % | 78.199 M 13.93 % | 68.640 M -10.42 % | 76.623 M 55.06 % | 49.415 M -14.59 % | 57.855 M 6.37 % | 54.391 M -10.48 % | 60.757 M 0.00 % | 60.757 M 35.57 % | 44.818 M 0.00 % | 44.818 M 28.02 % | 35.007 M 0.00 % | 35.007 M 175.70 % | 12.697 M 0.00 % | 12.697 M 25.47 % | 10.120 M 0.00 % | 10.120 M -30.50 % | 14.561 M 0.00 % | 14.561 M -4.51 % | 15.249 M 0.00 % | 15.249 M |
Net income | 18.668 M 164.10 % | 7.069 M -28.60 % | 9.899 M 325.38 % | 2.327 M -75.03 % | 9.318 M 659.18 % | 1.227 M 108.64 % | -14.205 M -88.02 % | -7.555 M -45.07 % | -5.208 M -38.51 % | -3.760 M -143.89 % | -1.542 M -177.08 % | 2.000 M -79.08 % | 9.561 M -53.14 % | 20.402 M 14.77 % | 17.777 M -56.32 % | 40.697 M 7.76 % | 37.767 M 7.61 % | 35.096 M 41.05 % | 24.882 M 5.40 % | 23.607 M -9.20 % | 26.000 M 112.43 % | 12.239 M -34.63 % | 18.724 M 3.98 % | 18.007 M 18.86 % | 15.149 M 0.00 % | 15.149 M 73.84 % | 8.714 M 0.00 % | 8.714 M 31.72 % | 6.616 M 0.00 % | 6.616 M 421.69 % | 1.268 M 0.00 % | 1.268 M 132.31 % | 545.869 K 0.00 % | 545.869 K -65.71 % | 1.592 M 0.00 % | 1.592 M -55.17 % | 3.551 M 0.00 % | 3.551 M |
Income before tax | 19.453 M 241.31 % | 5.700 M -23.55 % | 7.455 M 2 639.40 % | 272.150 K -98.22 % | 15.254 M 303.40 % | 3.781 M 118.57 % | -20.368 M -256.07 % | -5.720 M -97.82 % | -2.892 M 48.72 % | -5.639 M -28.60 % | -4.385 M -1 333.18 % | 355.598 K -96.87 % | 11.353 M -60.20 % | 28.523 M 12.66 % | 25.319 M -50.09 % | 50.724 M 15.63 % | 43.868 M 8.03 % | 40.609 M 43.39 % | 28.320 M 6.43 % | 26.608 M -9.19 % | 29.300 M 114.53 % | 13.658 M -35.76 % | 21.260 M 4.56 % | 20.333 M 27.92 % | 15.895 M 0.00 % | 15.895 M 58.79 % | 10.010 M 0.00 % | 10.010 M 25.90 % | 7.951 M 0.00 % | 7.951 M 298.91 % | 1.993 M 0.00 % | 1.993 M 631.53 % | 272.464 K 0.00 % | 272.464 K -82.23 % | 1.533 M 0.00 % | 1.533 M -63.36 % | 4.185 M 0.00 % | 4.185 M |
Income before tax ratio | 0.17 191.13 % | 0.06 -22.09 % | 0.07 2 585.92 % | 0.00 -97.99 % | 0.14 282.11 % | 0.04 116.12 % | -0.22 -236.70 % | -0.07 -106.12 % | -0.03 56.46 % | -0.07 -37.03 % | -0.05 -1 114.56 % | 0.01 -95.75 % | 0.12 -58.64 % | 0.30 45.35 % | 0.21 -47.95 % | 0.39 -10.30 % | 0.44 -8.35 % | 0.48 32.29 % | 0.36 -6.58 % | 0.39 1.37 % | 0.38 38.36 % | 0.28 -24.78 % | 0.37 -1.70 % | 0.37 42.89 % | 0.26 0.00 % | 0.26 17.13 % | 0.22 0.00 % | 0.22 -1.66 % | 0.23 0.00 % | 0.23 44.69 % | 0.16 0.00 % | 0.16 483.02 % | 0.03 0.00 % | 0.03 -74.43 % | 0.11 0.00 % | 0.11 -61.63 % | 0.27 0.00 % | 0.27 |
EBITDA | 21.875 M 166.23 % | 8.217 M -22.42 % | 10.591 M 211.81 % | 3.397 M -89.82 % | 33.358 M 401.41 % | 6.653 M 446.44 % | -1.920 M -128.65 % | 6.702 M -49.85 % | 13.365 M 133.15 % | 5.732 M -51.05 % | 11.711 M -28.60 % | 16.400 M -21.81 % | 20.975 M -43.74 % | 37.281 M 12.24 % | 33.216 M -43.00 % | 58.270 M 21.63 % | 47.907 M 7.30 % | 44.650 M 39.97 % | 31.898 M 8.28 % | 29.458 M -3.64 % | 30.570 M 84.32 % | 16.585 M -32.46 % | 24.556 M 17.78 % | 20.849 M 2.59 % | 20.323 M 0.00 % | 20.323 M 27.47 % | 15.944 M 0.00 % | 15.944 M 99.47 % | 7.993 M 0.00 % | 7.993 M 303.73 % | 1.980 M 0.00 % | 1.980 M 64.98 % | 1.200 M 0.00 % | 1.200 M -60.16 % | 3.012 M 0.00 % | 3.012 M -41.88 % | 5.182 M 0.00 % | 5.182 M |
Net income ratio | 0.16 125.28 % | 0.07 -27.23 % | 0.10 317.07 % | 0.02 -71.89 % | 0.08 619.10 % | 0.01 107.50 % | -0.15 -77.79 % | -0.09 -51.16 % | -0.06 -17.61 % | -0.05 -159.88 % | -0.02 -163.42 % | 0.03 -71.60 % | 0.10 -51.31 % | 0.21 48.08 % | 0.14 -54.45 % | 0.32 -16.40 % | 0.38 -8.70 % | 0.41 30.12 % | 0.32 -7.48 % | 0.34 1.36 % | 0.34 37.00 % | 0.25 -23.47 % | 0.32 -2.24 % | 0.33 32.78 % | 0.25 0.00 % | 0.25 28.23 % | 0.19 0.00 % | 0.19 2.89 % | 0.19 0.00 % | 0.19 89.22 % | 0.10 0.00 % | 0.10 85.15 % | 0.05 0.00 % | 0.05 -50.66 % | 0.11 0.00 % | 0.11 -53.05 % | 0.23 0.00 % | 0.23 |
Ratio EBITDA | 0.19 127.09 % | 0.08 -20.94 % | 0.10 205.72 % | 0.03 -88.54 % | 0.30 374.95 % | 0.06 400.87 % | -0.02 -127.09 % | 0.08 -47.75 % | 0.15 97.97 % | 0.07 -47.84 % | 0.14 -41.25 % | 0.24 6.17 % | 0.23 -41.54 % | 0.39 44.82 % | 0.27 -40.56 % | 0.45 -5.64 % | 0.48 -8.97 % | 0.53 29.13 % | 0.41 -4.95 % | 0.43 7.57 % | 0.40 18.87 % | 0.34 -20.92 % | 0.42 10.73 % | 0.38 14.59 % | 0.33 0.00 % | 0.33 -5.97 % | 0.36 0.00 % | 0.36 55.81 % | 0.23 0.00 % | 0.23 46.44 % | 0.16 0.00 % | 0.16 31.49 % | 0.12 0.00 % | 0.12 -42.67 % | 0.21 0.00 % | 0.21 -39.13 % | 0.34 0.00 % | 0.34 |
Gross profit ratio | 0.43 4.04 % | 0.41 54.72 % | 0.27 -9.90 % | 0.30 -17.54 % | 0.36 7.60 % | 0.33 -18.52 % | 0.41 55.38 % | 0.26 9.89 % | 0.24 -17.58 % | 0.29 -24.34 % | 0.38 13.90 % | 0.34 -3.22 % | 0.35 -20.18 % | 0.44 29.86 % | 0.34 -33.64 % | 0.51 -7.45 % | 0.55 8.38 % | 0.51 -1.51 % | 0.51 6.62 % | 0.48 -3.25 % | 0.50 17.74 % | 0.42 -11.80 % | 0.48 -2.45 % | 0.49 25.80 % | 0.39 0.00 % | 0.39 -1.13 % | 0.39 0.00 % | 0.39 46.73 % | 0.27 0.00 % | 0.27 -6.93 % | 0.29 0.00 % | 0.29 1.08 % | 0.29 0.00 % | 0.29 -32.12 % | 0.42 0.00 % | 0.42 -8.51 % | 0.46 0.00 % | 0.46 |
Weighted average shs out dil | 129.219 M -8.60 % | 141.371 M 10.43 % | 128.021 M -1.17 % | 129.530 M 0.11 % | 129.389 M 5.42 % | 122.740 M 25.45 % | 97.840 M -1.92 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M -2.21 % | 102.012 M 0.00 % | 102.012 M 0.00 % | 102.012 M 2.89 % | 99.150 M -1.12 % | 100.274 M 0.00 % | 100.274 M 0.00 % | 100.274 M 35.93 % | 73.771 M 0.00 % | 73.771 M -3.56 % | 76.495 M 0.00 % | 76.495 M 1.96 % | 75.028 M 0.00 % | 75.028 M -0.95 % | 75.744 M 0.00 % | 75.744 M -0.80 % | 76.357 M 0.00 % | 76.357 M 21.19 % | 63.007 M 0.00 % | 63.007 M 28.40 % | 49.070 M 0.00 % | 49.070 M -10.11 % | 54.587 M 0.00 % | 54.587 M 4.70 % | 52.135 M 0.00 % | 52.135 M 2.76 % | 50.734 M 0.00 % | 50.734 M |
Weighted average shs out | 129.219 M -8.60 % | 141.371 M 10.43 % | 128.021 M -1.17 % | 129.530 M 0.11 % | 129.389 M 5.42 % | 122.740 M 25.45 % | 97.840 M -1.92 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M -2.19 % | 101.994 M 1.43 % | 100.553 M 0.79 % | 99.760 M 0.62 % | 99.150 M -0.07 % | 99.217 M -0.13 % | 99.349 M -0.41 % | 99.760 M 35.23 % | 73.771 M 0.00 % | 73.771 M 0.42 % | 73.462 M -2.02 % | 74.978 M 0.17 % | 74.848 M -0.24 % | 75.028 M -0.95 % | 75.744 M 0.00 % | 75.744 M -0.80 % | 76.357 M 0.00 % | 76.357 M 21.19 % | 63.007 M 0.00 % | 63.007 M 28.40 % | 49.070 M 0.00 % | 49.070 M -10.11 % | 54.587 M 0.00 % | 54.587 M 4.70 % | 52.136 M 0.00 % | 52.136 M 2.76 % | 50.735 M 0.00 % | 50.734 M |
EPS diluted | 0.14 180.00 % | 0.05 -35.06 % | 0.08 327.78 % | 0.02 -75.00 % | 0.07 620.00 % | 0.01 106.67 % | -0.15 -98.15 % | -0.08 -45.02 % | -0.05 -38.46 % | -0.04 -143.23 % | -0.02 -179.08 % | 0.02 -79.08 % | 0.09 -53.15 % | 0.20 42.86 % | 0.14 -65.85 % | 0.41 7.89 % | 0.38 8.57 % | 0.35 2.94 % | 0.34 6.25 % | 0.32 -5.88 % | 0.34 112.50 % | 0.16 -36.00 % | 0.25 4.17 % | 0.24 20.00 % | 0.20 0.00 % | 0.20 81.82 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 326.36 % | 0.03 0.00 % | 0.03 158.00 % | 0.01 0.00 % | 0.01 -67.21 % | 0.03 0.00 % | 0.03 -56.43 % | 0.07 0.00 % | 0.07 |
Earnings per share | 0.14 180.00 % | 0.05 -35.06 % | 0.08 327.78 % | 0.02 -75.00 % | 0.07 620.00 % | 0.01 106.67 % | -0.15 -98.15 % | -0.08 -45.02 % | -0.05 -38.46 % | -0.04 -143.23 % | -0.02 -179.08 % | 0.02 -79.39 % | 0.10 -52.45 % | 0.20 42.86 % | 0.14 -65.85 % | 0.41 7.89 % | 0.38 8.57 % | 0.35 2.94 % | 0.34 6.25 % | 0.32 -5.88 % | 0.34 112.50 % | 0.16 -36.00 % | 0.25 4.17 % | 0.24 20.00 % | 0.20 0.00 % | 0.20 81.82 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 326.36 % | 0.03 0.00 % | 0.03 158.00 % | 0.01 0.00 % | 0.01 -67.21 % | 0.03 0.00 % | 0.03 -56.43 % | 0.07 0.00 % | 0.07 |
Gross profit | 50.292 M 21.97 % | 41.232 M 51.82 % | 27.158 M -8.10 % | 29.554 M -26.75 % | 40.344 M 13.59 % | 35.517 M -6.18 % | 37.854 M 64.32 % | 23.037 M 5.46 % | 21.843 M -2.94 % | 22.505 M -28.99 % | 31.695 M 38.45 % | 22.893 M -28.73 % | 32.120 M -23.18 % | 41.814 M 0.65 % | 41.544 M -36.36 % | 65.281 M 19.30 % | 54.719 M 27.74 % | 42.837 M 6.76 % | 40.124 M 21.47 % | 33.034 M -13.33 % | 38.113 M 82.57 % | 20.876 M -24.67 % | 27.712 M 3.76 % | 26.709 M 12.62 % | 23.715 M 0.00 % | 23.715 M 34.03 % | 17.693 M 0.00 % | 17.693 M 87.86 % | 9.419 M 0.00 % | 9.419 M 156.60 % | 3.671 M 0.00 % | 3.671 M 26.82 % | 2.894 M 0.00 % | 2.894 M -52.83 % | 6.135 M 0.00 % | 6.135 M -12.64 % | 7.023 M 0.00 % | 7.023 M |
Income tax expense | 784.986 K 157.34 % | -1.369 M 43.61 % | -2.428 M -18.14 % | -2.055 M -1 226.76 % | 182.382 K 111.34 % | -1.608 M 84.94 % | -10.683 M -422.42 % | -2.045 M 25.42 % | -2.742 M -45.89 % | -1.879 M 33.91 % | -2.844 M -72.94 % | -1.644 M -191.75 % | 1.792 M -58.60 % | 4.329 M 33.25 % | 3.249 M -55.26 % | 7.261 M 19.00 % | 6.102 M 10.67 % | 5.514 M 60.35 % | 3.438 M 14.56 % | 3.001 M -9.06 % | 3.301 M 132.68 % | 1.419 M -44.06 % | 2.536 M 8.99 % | 2.327 M 211.75 % | 746.302 K 0.00 % | 746.302 K -42.41 % | 1.296 M 0.00 % | 1.296 M -2.95 % | 1.335 M 0.00 % | 1.335 M 84.17 % | 725.039 K 0.00 % | 725.039 K 165.19 % | 273.405 K 0.00 % | 273.405 K 364.19 % | 58.899 K 0.00 % | 58.899 K -90.70 % | 633.516 K 0.00 % | 633.516 K |
Cost of revenue | 66.920 M 13.91 % | 58.749 M -21.38 % | 74.729 M 6.23 % | 70.345 M -2.44 % | 72.104 M 1.56 % | 70.996 M 29.92 % | 54.647 M -15.19 % | 64.432 M -7.02 % | 69.295 M 26.26 % | 54.882 M 8.11 % | 50.764 M 12.94 % | 44.948 M -25.09 % | 60.000 M 11.30 % | 53.907 M -34.23 % | 81.959 M 29.06 % | 63.504 M 40.52 % | 45.191 M 7.78 % | 41.929 M 10.12 % | 38.075 M 6.93 % | 35.607 M -7.54 % | 38.510 M 34.94 % | 28.539 M -5.32 % | 30.143 M 8.89 % | 27.683 M -25.27 % | 37.042 M 0.00 % | 37.042 M 36.56 % | 27.124 M 0.00 % | 27.124 M 6.00 % | 25.588 M 0.00 % | 25.588 M 183.47 % | 9.027 M 0.00 % | 9.027 M 24.93 % | 7.226 M 0.00 % | 7.226 M -14.25 % | 8.426 M 0.00 % | 8.426 M 2.42 % | 8.227 M 0.00 % | 8.227 M |
General and administrative expenses | -7.271 M -168.61 % | 10.598 M 145.63 % | -23.227 M -189.60 % | 25.924 M 613.06 % | -5.053 M -153.37 % | 9.468 M 142.68 % | -22.184 M -192.14 % | 24.077 M 566.55 % | -5.161 M -152.84 % | 9.767 M 148.15 % | -20.283 M -183.38 % | 24.326 M 587.40 % | -4.991 M -160.08 % | 8.307 M 162.08 % | -13.381 M -175.65 % | 17.688 M 888.29 % | -2.244 M -135.85 % | 6.259 M 146.43 % | 2.540 M 141.89 % | -6.063 M -110.47 % | -2.881 M -173.38 % | 3.926 M 138.75 % | -10.132 M -319.46 % | 4.617 M -20.14 % | 5.781 M 0.00 % | 5.781 M 51.03 % | 3.828 M 0.00 % | 3.828 M 38.75 % | 2.759 M 0.00 % | 2.759 M 39.71 % | 1.975 M 0.00 % | 1.975 M -0.07 % | 1.976 M 0.00 % | 1.976 M -32.26 % | 2.917 M 0.00 % | 2.917 M 53.01 % | 1.907 M 0.00 % | 1.907 M |
Selling and marketing expenses | -674.682 K -149.31 % | 1.368 M 137.94 % | -3.606 M -198.19 % | 3.673 M 181.41 % | 1.305 M 8.87 % | 1.199 M -15.00 % | 1.410 M 10.32 % | 1.278 M -10.76 % | 1.432 M 5.08 % | 1.363 M -12.47 % | 1.557 M -15.60 % | 1.845 M 123.03 % | 827.267 K -18.40 % | 1.014 M -48.42 % | 1.966 M 347.29 % | 439.460 K -42.64 % | 766.092 K -23.96 % | 1.007 M 10 712.71 % | 9.318 K -99.18 % | 1.137 M -29.03 % | 1.602 M 232.79 % | 481.268 K -67.58 % | 1.485 M 55.55 % | 954.373 K 1.14 % | 943.634 K 0.00 % | 943.634 K -17.32 % | 1.141 M 0.00 % | 1.141 M 15.05 % | 991.971 K 0.00 % | 991.972 K 117.65 % | 455.767 K 0.00 % | 455.767 K -5.50 % | 482.288 K 0.00 % | 482.288 K -45.51 % | 885.154 K 0.00 % | 885.154 K 47.00 % | 602.131 K 0.00 % | 602.132 K |
Other expenses | 30.527 M 88.70 % | 16.178 M -60.66 % | 41.122 M 599.74 % | -8.229 M 16.08 % | -9.805 M -24 040.85 % | -40.616 K -185.16 % | 47.697 K 262.49 % | -29.354 K 8.98 % | -32.251 K -103.51 % | 919.161 K -97.11 % | 31.754 M 324.85 % | -14.122 M -191.11 % | 15.500 M 2 795.48 % | 535.313 K 116.33 % | -3.278 M -6 850.35 % | -47.157 K 97.62 % | -1.985 M -128.60 % | 6.939 M 2 419.00 % | -299.242 K -142.88 % | -123.206 K -231.27 % | -37.192 K 94.79 % | -713.928 K -2 335.49 % | 31.936 K -98.93 % | 2.972 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 |
Operating expenses | 30.791 M -13.26 % | 35.497 M 80.22 % | 19.697 M -32.65 % | 29.245 M 13.45 % | 25.777 M 40.81 % | 18.307 M 36.89 % | 13.373 M -27.36 % | 18.410 M -7.48 % | 19.899 M 8.43 % | 18.353 M 15.94 % | 15.829 M -8.36 % | 17.273 M -8.22 % | 18.821 M 31.27 % | 14.338 M 2.21 % | 14.027 M -4.56 % | 14.697 M 49.82 % | 9.810 M -15.37 % | 11.592 M 2.32 % | 11.329 M 78.37 % | 6.352 M -15.80 % | 7.543 M 39.41 % | 5.411 M -24.25 % | 7.143 M 3.97 % | 6.871 M -12.14 % | 7.820 M 0.00 % | 7.820 M 1.03 % | 7.741 M 0.00 % | 7.741 M 427.41 % | 1.468 M 0.00 % | 1.468 M -12.50 % | 1.677 M 0.00 % | 1.677 M -36.02 % | 2.622 M 0.00 % | 2.622 M -43.03 % | 4.602 M 0.00 % | 4.602 M 62.16 % | 2.838 M 0.00 % | 2.838 M |
Cost and expenses | 97.711 M 3.68 % | 94.247 M -0.19 % | 94.426 M -5.18 % | 99.590 M 1.74 % | 97.882 M 9.61 % | 89.302 M 31.29 % | 68.020 M -17.89 % | 82.842 M -7.12 % | 89.195 M 21.79 % | 73.235 M 9.97 % | 66.594 M 7.03 % | 62.221 M -21.06 % | 78.821 M 15.50 % | 68.245 M -28.90 % | 95.986 M 22.74 % | 78.201 M 42.18 % | 55.001 M 2.77 % | 53.521 M 8.33 % | 49.404 M 17.75 % | 41.959 M -8.89 % | 46.053 M 35.65 % | 33.950 M -8.95 % | 37.286 M 7.91 % | 34.553 M -22.98 % | 44.862 M 0.00 % | 44.862 M 28.67 % | 34.865 M 0.00 % | 34.865 M 28.86 % | 27.056 M 0.00 % | 27.056 M 152.76 % | 10.704 M 0.00 % | 10.704 M 8.70 % | 9.847 M 0.00 % | 9.847 M -24.42 % | 13.028 M 0.00 % | 13.028 M 17.75 % | 11.065 M 0.00 % | 11.065 M |
Research and development expenses | 8.209 M 11.64 % | 7.354 M 35.98 % | 5.408 M -31.35 % | 7.877 M 9.46 % | 7.196 M 5.67 % | 6.810 M 36.13 % | 5.002 M -29.34 % | 7.079 M -10.90 % | 7.946 M 26.06 % | 6.303 M 125.05 % | 2.801 M -46.38 % | 5.224 M -30.21 % | 7.485 M 67.01 % | 4.482 M -1.77 % | 4.562 M 4.76 % | 4.355 M 47.57 % | 2.951 M -7.61 % | 3.194 M 5.39 % | 3.031 M 23.95 % | 2.445 M -1.41 % | 2.480 M 34.34 % | 1.846 M -8.73 % | 2.023 M 0.89 % | 2.005 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 |
Selling general and administrative expenses | -7.946 M -166.40 % | 11.966 M 144.59 % | -26.833 M -190.66 % | 29.597 M 237.24 % | 8.776 M -17.72 % | 10.666 M 151.34 % | -20.774 M -181.93 % | 25.356 M 780.08 % | -3.728 M -133.50 % | 11.130 M 159.44 % | -18.726 M -171.55 % | 26.171 M 728.55 % | -4.164 M -144.67 % | 9.321 M 181.65 % | -11.415 M -162.97 % | 18.127 M 1 326.70 % | -1.478 M -120.34 % | 7.267 M 185.05 % | 2.549 M 151.75 % | -4.926 M -285.12 % | -1.279 M -129.03 % | 4.407 M 150.96 % | -8.647 M -255.21 % | 5.571 M -17.16 % | 6.725 M 0.00 % | 6.725 M 35.33 % | 4.969 M 0.00 % | 4.969 M 32.48 % | 3.751 M 0.00 % | 3.751 M 54.32 % | 2.431 M 0.00 % | 2.431 M -1.13 % | 2.458 M 0.00 % | 2.458 M -35.35 % | 3.803 M 0.00 % | 3.803 M 51.57 % | 2.509 M 0.00 % | 2.509 M |
Interest income | 1.223 M 18.91 % | 1.029 M -13.33 % | 1.187 M 372.02 % | 251.418 K -87.56 % | 2.020 M -0.79 % | 2.036 M 2.82 % | 1.981 M -4.01 % | 2.063 M -17.59 % | 2.504 M 3.72 % | 2.414 M -15.04 % | 2.841 M 7.72 % | 2.638 M -6.52 % | 2.822 M 27.50 % | 2.213 M 2.22 % | 2.165 M 10.36 % | 1.962 M -19.35 % | 2.432 M -4.74 % | 2.553 M 346.95 % | 571.306 K 119.63 % | 260.120 K 99.77 % | 130.210 K | 0.000 -100.00 % | 244.410 K 5.35 % | 232.000 K | 0.000 | 0.000 -100.00 % | 57.382 K 0.00 % | 57.382 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 2.422 M -3.77 % | 2.517 M -19.73 % | 3.136 M 0.36 % | 3.124 M 6.94 % | 2.922 M 1.76 % | 2.871 M -9.64 % | 3.178 M 21.62 % | 2.613 M -7.62 % | 2.828 M 21.84 % | 2.321 M -4.02 % | 2.418 M 2.15 % | 2.367 M 33.84 % | 1.769 M 95.42 % | 905.113 K 26.42 % | 715.939 K 96.14 % | 365.023 K 6 855.47 % | 5.248 K -20.00 % | 6.560 K -26.18 % | 8.886 K -70.24 % | 29.857 K 24.89 % | 23.906 K | 0.000 -100.00 % | 125.133 K -75.73 % | 515.483 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 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.182 M 34 981.34 % | 43.276 K -99.72 % | 15.270 M 0.00 % | 15.270 M 13.71 % | 13.429 M 0.00 % | 13.429 M -1.82 % | 13.677 M 0.00 % | 13.677 M 74.16 % | 7.853 M 0.00 % | 7.853 M 9.36 % | 7.181 M 0.00 % | 7.181 M 78.03 % | 4.034 M 0.00 % | 4.034 M 12.73 % | 3.578 M 7.36 % | 3.333 M 1.33 % | 3.289 M 0.00 % | 3.289 M 3.71 % | 3.171 M -44.17 % | 5.680 M 41.63 % | 4.011 M 0.00 % | 4.011 M 6.56 % | 3.764 M 0.00 % | 3.764 M 55.51 % | 2.420 M 0.00 % | 2.420 M 196.96 % | 815.086 K 0.00 % | 815.086 K 2.29 % | 796.871 K 0.00 % | 796.872 K 1.29 % | 786.761 K 0.00 % | 786.761 K 2.34 % | 768.746 K 0.00 % | 768.746 K |
Operating income | 19.502 M 240.07 % | 5.735 M -23.14 % | 7.461 M 222.04 % | 2.317 M -84.09 % | 14.566 M 281.10 % | 3.822 M 118.72 % | -20.416 M -258.74 % | -5.691 M -99.02 % | -2.859 M 49.00 % | -5.606 M -29.64 % | -4.325 M -134.84 % | 12.414 M -30.06 % | 17.749 M -37.90 % | 28.583 M -0.05 % | 28.596 M -43.68 % | 50.771 M 10.73 % | 45.853 M 36.18 % | 33.670 M 17.65 % | 28.619 M 7.57 % | 26.606 M -9.31 % | 29.338 M 104.14 % | 14.372 M -32.30 % | 21.228 M 22.27 % | 17.361 M 6.43 % | 16.312 M 0.00 % | 16.312 M 33.93 % | 12.180 M 0.00 % | 12.180 M 118.56 % | 5.573 M 0.00 % | 5.573 M 378.46 % | 1.165 M 0.00 % | 1.165 M 188.90 % | 403.170 K 0.00 % | 403.171 K -81.88 % | 2.225 M 0.00 % | 2.225 M -49.58 % | 4.414 M 0.00 % | 4.414 M |
Operating income ratio | 0.17 190.07 % | 0.06 -21.68 % | 0.07 215.75 % | 0.02 -82.10 % | 0.13 260.99 % | 0.04 116.26 % | -0.22 -239.23 % | -0.07 -107.37 % | -0.03 56.69 % | -0.07 -38.13 % | -0.05 -128.66 % | 0.18 -5.03 % | 0.19 -35.48 % | 0.30 28.97 % | 0.23 -41.27 % | 0.39 -14.10 % | 0.46 15.54 % | 0.40 8.53 % | 0.37 -5.58 % | 0.39 1.24 % | 0.38 31.65 % | 0.29 -20.73 % | 0.37 14.95 % | 0.32 18.89 % | 0.27 0.00 % | 0.27 -1.21 % | 0.27 0.00 % | 0.27 70.72 % | 0.16 0.00 % | 0.16 73.54 % | 0.09 0.00 % | 0.09 130.25 % | 0.04 0.00 % | 0.04 -73.93 % | 0.15 0.00 % | 0.15 -47.20 % | 0.29 0.00 % | 0.29 |
Total other income expenses net | -48.445 K -38.23 % | -35.046 K -494.71 % | -5.893 K 99.71 % | -2.045 M -278 089.39 % | -735.000 98.19 % | -40.617 K -185.16 % | 47.697 K 262.49 % | -29.354 K 8.98 % | -32.251 K 2.03 % | -32.918 K 45.61 % | -60.518 K 85.77 % | -425.300 K -357.19 % | 165.366 K 373.64 % | -60.432 K 98.16 % | -3.278 M -6 850.39 % | -47.157 K -101.15 % | 4.107 M -40.82 % | 6.939 M 880.72 % | 707.586 K 29 431.97 % | 2.396 K -99.88 % | 1.927 M 196.26 % | 650.619 K 1 937.20 % | 31.937 K -98.93 % | 2.972 M 732.19 % | 357.117 K 0.00 % | 357.117 K 164.29 % | -555.515 K 0.00 % | -555.515 K -123.36 % | 2.378 M 0.00 % | 2.378 M 187.08 % | 828.405 K 0.00 % | 828.405 K 2 495.82 % | 31.913 K 0.00 % | 31.912 K 121.15 % | -150.874 K 0.00 % | -150.874 K 34.08 % | -228.858 K 0.00 % | -228.858 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 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 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 84.883 M 17.38 % | 72.312 M 215.62 % | 22.911 M -51.89 % | 47.624 M -49.05 % | 93.465 M 675.21 % | 12.057 M 62.00 % | 7.442 M -71.56 % | 26.171 M 154.24 % | -48.248 M 52.57 % | -101.735 M 29.79 % | -144.901 M 22.25 % | -186.366 M 18.76 % | -229.396 M 20.48 % | -288.480 M 0.94 % | -291.222 M 9.84 % | -323.002 M 1.09 % | -326.560 M 20.50 % | -410.780 M -2.69 % | -400.027 M -459.25 % | -71.529 M -19.13 % | -60.042 M -426.90 % | 18.367 M 200.00 % | -18.367 M -142.22 % | 43.503 M 0.00 % | 43.503 M 2.39 % | 42.488 M 0.00 % | 42.488 M 141.41 % | 17.600 M 0.00 % | 17.600 M 0.66 % | 17.484 M 0.00 % | 17.484 M 305.76 % | 4.309 M 0.00 % | 4.309 M 153.32 % | -8.082 M 0.00 % | -8.082 M -840.60 % | 1.091 M |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.249 K -46.10 % | 7.883 K -31.55 % | 11.516 K -23.99 % | 15.151 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.122 K -14.88 % | 306.787 K -12.96 % | 352.452 K -8.25 % | 384.151 K -13.44 % | 443.782 K -9.33 % | 489.447 K -8.53 % | 535.113 K -98.54 % | 36.734 M 5 536.99 % | 651.665 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 -100.00 % | 2.182 M |
Total debt | 246.426 M -13.29 % | 284.181 M 50.08 % | 189.351 M -21.92 % | 242.514 M -30.18 % | 347.357 M 10.66 % | 313.889 M -1.50 % | 318.663 M 18.50 % | 268.922 M -16.82 % | 323.319 M 8.27 % | 298.627 M 17.79 % | 253.524 M 0.00 % | 253.520 M 0.42 % | 252.463 M 25.52 % | 201.139 M 98.94 % | 101.107 M 1.04 % | 100.067 M 21 895.55 % | 454.942 K -42.37 % | 789.376 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.584 M 0.00 % | 54.584 M 19.72 % | 45.594 M 0.00 % | 45.594 M 13.98 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M 263.64 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 326.680 M 664.66 % | 42.722 M -89.76 % | 417.040 M 910.09 % | 41.287 M -90.12 % | 417.700 M 918.20 % | 41.023 M -90.28 % | 422.216 M 1 019.36 % | 37.719 M -90.95 % | 416.572 M 1 260.12 % | 30.628 M -92.10 % | 387.824 M 1 166.26 % | 30.628 M -91.97 % | 381.599 M 1 473.05 % | 24.259 M -93.64 % | 381.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 355.646 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 -100.00 % | 44.342 M |
Retained earnings | 215.747 M -0.33 % | 216.461 M 3.38 % | 209.393 M 2.99 % | 203.311 M 1.16 % | 200.984 M 4.86 % | 191.665 M 0.64 % | 190.438 M -8.01 % | 207.022 M -3.52 % | 214.577 M -10.56 % | 239.911 M -2.87 % | 247.010 M -3.51 % | 255.997 M -0.76 % | 257.966 M -17.29 % | 311.891 M 7.00 % | 291.489 M 4.13 % | 279.936 M 17.01 % | 239.239 M -20.58 % | 301.233 M 13.19 % | 266.137 M 7.23 % | 248.183 M 10.51 % | 224.576 M | 0.000 -100.00 % | 186.337 M 184.94 % | 65.395 M 0.00 % | 65.395 M 86.33 % | 35.097 M 0.00 % | 35.097 M 98.64 % | 17.669 M 0.00 % | 17.669 M 298.19 % | 4.437 M 0.00 % | 4.437 M 197.31 % | 1.492 M -21.49 % | 1.901 M -48.30 % | 3.677 M -10.00 % | 4.085 M | 0.000 |
Common stock | 129.619 M -0.47 % | 130.231 M 0.00 % | 130.231 M 0.00 % | 130.231 M 29.93 % | 100.231 M -0.40 % | 100.634 M 0.00 % | 100.634 M 0.00 % | 100.634 M 0.00 % | 100.634 M -0.38 % | 101.018 M 0.00 % | 101.018 M 0.00 % | 101.018 M 1.26 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 0.00 % | 99.760 M 33.35 % | 74.813 M 0.00 % | 74.813 M | 0.000 -100.00 % | 74.813 M 0.00 % | 74.813 M 0.00 % | 74.813 M 0.00 % | 74.813 M 0.00 % | 74.813 M 0.00 % | 74.813 M 0.00 % | 74.813 M 37.02 % | 54.600 M 0.00 % | 54.600 M 0.00 % | 54.600 M 0.00 % | 54.600 M 0.00 % | 54.600 M 0.00 % | 54.600 M | 0.000 |
Total equity | 650.054 M -0.11 % | 650.768 M 0.31 % | 648.763 M 0.56 % | 645.145 M -20.16 % | 808.089 M -2.24 % | 826.611 M 0.14 % | 825.482 M -1.60 % | 838.935 M -0.24 % | 840.958 M -2.16 % | 859.558 M -0.25 % | 861.690 M -0.18 % | 863.244 M 0.59 % | 858.168 M -5.54 % | 908.463 M 2.74 % | 884.269 M 2.56 % | 862.199 M 19.67 % | 720.454 M -7.92 % | 782.447 M 4.70 % | 747.351 M 79.01 % | 417.492 M 5.99 % | 393.885 M 10.75 % | 355.646 M 0.00 % | 355.646 M 63.61 % | 217.373 M 0.00 % | 217.373 M 16.20 % | 187.075 M 0.00 % | 187.075 M -27.72 % | 258.803 M 0.00 % | 258.803 M 248.18 % | 74.331 M 0.00 % | 74.331 M 3.53 % | 71.795 M 0.00 % | 71.795 M -2.95 % | 73.979 M 0.00 % | 73.979 M 66.84 % | 44.342 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.655 M | 0.000 100.00 % | -1.659 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.982 M 0.00 % | 4.982 M 17.76 % | 4.231 M 0.00 % | 4.231 M 1 201.93 % | 324.976 K 0.00 % | 324.976 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 196.400 M -16.13 % | 234.181 M 68.10 % | 139.308 M -0.94 % | 140.623 M 98.83 % | 70.724 M -64.33 % | 198.251 M -2.49 % | 203.319 M -19.96 % | 254.012 M -1.83 % | 258.759 M 9.71 % | 235.859 M 23.37 % | 191.182 M 26.30 % | 151.377 M 48.79 % | 101.740 M -0.40 % | 102.145 M 4 028.10 % | 2.474 M 66.82 % | 1.483 M 1 170.99 % | 116.701 K -74.05 % | 449.694 K -72.90 % | 1.659 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -65.52 % | 29.000 M 0.00 % | 29.000 M 0.00 % | 29.000 M 0.00 % | 29.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 248.533 M -13.45 % | 287.161 M 48.77 % | 193.017 M -1.20 % | 195.355 M 169.49 % | 72.490 M -71.43 % | 253.731 M -2.21 % | 259.474 M -9.11 % | 285.491 M -1.82 % | 290.788 M 10.43 % | 263.319 M 20.23 % | 219.019 M 23.78 % | 176.942 M 38.72 % | 127.554 M 0.02 % | 127.523 M 372.15 % | 27.009 M 3.16 % | 26.181 M 39.47 % | 18.771 M -2.41 % | 19.234 M 2.01 % | 18.855 M -0.93 % | 19.031 M -1.33 % | 19.288 M | 0.000 -100.00 % | 19.515 M 30.25 % | 14.982 M 0.00 % | 14.982 M 5.28 % | 14.231 M 0.00 % | 14.231 M -51.47 % | 29.325 M 0.00 % | 29.325 M 1.12 % | 29.000 M 0.00 % | 29.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 189.147 M 4.26 % | 181.414 M -24.66 % | 240.800 M -1.80 % | 245.217 M 348.55 % | 54.669 M -12.15 % | 62.231 M 6.35 % | 58.517 M 41.69 % | 41.300 M -18.94 % | 50.952 M -46.08 % | 94.491 M 93.86 % | 48.741 M -2.03 % | 49.750 M -11.52 % | 56.224 M 143.39 % | 23.100 M -26.32 % | 31.352 M -5.89 % | 33.314 M 25.09 % | 26.632 M 34.86 % | 19.748 M -5.12 % | 20.814 M 48.03 % | 14.061 M -64.05 % | 39.117 M | 0.000 -100.00 % | 32.209 M 251.23 % | 9.171 M 0.00 % | 9.171 M -18.20 % | 11.210 M 0.00 % | 11.210 M 12.38 % | 9.976 M 0.00 % | 9.976 M 15.22 % | 8.658 M 0.00 % | 8.658 M 992.77 % | 792.309 K 728.92 % | 95.583 K -94.23 % | 1.656 M -24.05 % | 2.180 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.152 M -95.07 % | 43.647 M -6.91 % | 46.887 M -2.14 % | 47.913 M 4.93 % | 45.663 M 4 978.07 % | 899.210 K -30.56 % | 1.295 M 70.31 % | 760.351 K | 0.000 -100.00 % | 769.614 K -97.62 % | 32.284 M 20.90 % | 26.702 M -0.37 % | 26.801 M 35.12 % | 19.835 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 100.00 % | -696.724 K | 0.000 -100.00 % | 524.263 K | 0.000 | 0.000 |
Short term debt | 50.026 M 0.05 % | 50.000 M -0.09 % | 50.043 M -50.89 % | 101.891 M -63.17 % | 276.633 M 444.45 % | 50.810 M 0.70 % | 50.456 M 238.39 % | 14.910 M -71.03 % | 51.471 M -26.60 % | 70.123 M 12.48 % | 62.342 M -31.08 % | 90.449 M -27.98 % | 125.582 M 98.15 % | 63.379 M -34.36 % | 96.553 M 0.16 % | 96.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.584 M 0.00 % | 44.584 M 25.26 % | 35.594 M 0.00 % | 35.594 M 223.58 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 0.00 % | 11.000 M 6.78 % | 10.302 M -6.35 % | 11.000 M 0.00 % | 11.000 M | 0.000 |
Total current liabilities | 384.025 M 1.73 % | 377.510 M -14.75 % | 442.852 M -9.39 % | 488.732 M 15.07 % | 424.713 M 36.11 % | 312.026 M 4.30 % | 299.167 M 40.00 % | 213.686 M -32.90 % | 318.454 M -4.28 % | 332.697 M 3.13 % | 322.609 M -14.98 % | 379.441 M -21.10 % | 480.927 M 33.53 % | 360.175 M 6.76 % | 337.370 M -2.50 % | 346.036 M 59.86 % | 216.457 M 146.53 % | 87.803 M 12.85 % | 77.806 M 18.03 % | 65.923 M -9.82 % | 73.101 M | 0.000 -100.00 % | 62.966 M -15.48 % | 74.502 M 0.00 % | 74.502 M -1.51 % | 75.646 M 0.00 % | 75.646 M 56.65 % | 48.290 M 0.00 % | 48.290 M 51.57 % | 31.859 M 0.00 % | 31.859 M 86.35 % | 17.097 M 0.00 % | 17.097 M -2.51 % | 17.537 M 0.00 % | 17.537 M | 0.000 |
Total liabilities | 632.559 M -4.83 % | 664.671 M 4.53 % | 635.869 M -7.05 % | 684.087 M 37.59 % | 497.203 M -12.12 % | 565.757 M 1.27 % | 558.641 M 11.91 % | 499.176 M -18.07 % | 609.242 M 2.22 % | 596.016 M 10.04 % | 541.628 M -2.65 % | 556.383 M -8.56 % | 608.480 M 24.77 % | 487.698 M 33.84 % | 364.379 M -2.11 % | 372.216 M 58.24 % | 235.228 M 119.76 % | 107.037 M 10.73 % | 96.661 M 13.78 % | 84.954 M -8.05 % | 92.389 M | 0.000 -100.00 % | 82.481 M -7.83 % | 89.484 M 0.00 % | 89.484 M -0.44 % | 89.877 M 0.00 % | 89.877 M 15.80 % | 77.615 M 0.00 % | 77.615 M 27.53 % | 60.859 M 0.00 % | 60.859 M 255.97 % | 17.097 M 0.00 % | 17.097 M -2.51 % | 17.537 M 0.00 % | 17.537 M | 0.000 |
Other non current assets | 2.318 M 64.50 % | 1.409 M 83.74 % | 766.905 K -53.25 % | 1.640 M 126 580.80 % | 1.295 K -99.92 % | 1.633 M -54.46 % | 3.586 M -76.14 % | 15.031 M -38.63 % | 24.494 M 189.46 % | 8.462 M -65.29 % | 24.377 M -10.10 % | 27.116 M 85.33 % | 14.631 M -35.13 % | 22.556 M -70.06 % | 75.343 M 19.91 % | 62.831 M 58.65 % | 39.603 M 315.43 % | 9.533 M 1 059.43 % | 822.203 K 125.32 % | 364.911 K 67.60 % | 217.729 K 101.19 % | -18.367 M -58 777.19 % | 31.302 K -98.95 % | 2.976 M 0.00 % | 2.976 M -19.76 % | 3.708 M 0.00 % | 3.708 M -2.55 % | 3.805 M 0.00 % | 3.805 M -55.36 % | 8.524 M 0.00 % | 8.524 M | 0.000 -100.00 % | 971.142 K | 0.000 -100.00 % | 424.332 K 138.89 % | -1.091 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.249 K -46.10 % | 7.883 K -31.55 % | 11.516 K -23.99 % | 15.151 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.122 K -14.88 % | 306.787 K -12.96 % | 352.452 K -8.25 % | 384.151 K -13.44 % | 443.782 K -9.33 % | 489.447 K -8.53 % | 535.113 K | 0.000 -100.00 % | 651.665 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 |
Intangible assets | 71.172 M -1.36 % | 72.157 M -1.35 % | 73.142 M 0.69 % | 72.640 M -1.29 % | 73.588 M -1.27 % | 74.536 M -1.26 % | 75.483 M -1.06 % | 76.292 M 46.97 % | 51.909 M -1.56 % | 52.730 M -1.53 % | 53.550 M -1.51 % | 54.370 M -1.49 % | 55.190 M -1.46 % | 56.011 M -1.44 % | 56.831 M -1.09 % | 57.456 M 21.68 % | 47.217 M 19.82 % | 39.406 M -0.80 % | 39.723 M -0.79 % | 40.040 M -0.78 % | 40.357 M | 0.000 -100.00 % | 40.158 M 232.16 % | 12.090 M 0.00 % | 12.090 M -1.30 % | 12.249 M 0.00 % | 12.249 M 15.45 % | 10.609 M 0.00 % | 10.609 M 11.20 % | 9.541 M 0.00 % | 9.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M | 0.000 -100.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M 0.00 % | 1.160 M -87.50 % | 9.279 M 0.00 % | 9.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 71.172 M -1.36 % | 72.157 M -1.35 % | 73.142 M 0.69 % | 72.640 M -1.29 % | 73.588 M -1.27 % | 74.536 M -1.26 % | 75.483 M -1.06 % | 76.292 M 46.97 % | 51.909 M -1.56 % | 52.730 M -1.53 % | 53.550 M -3.57 % | 55.530 M -1.46 % | 56.350 M -1.43 % | 57.170 M -1.41 % | 57.990 M -1.07 % | 58.615 M 21.16 % | 48.377 M 19.25 % | 40.566 M -0.77 % | 40.883 M -0.77 % | 41.200 M -0.76 % | 41.516 M | 0.000 -100.00 % | 41.318 M 211.84 % | 13.250 M 0.00 % | 13.250 M -1.18 % | 13.408 M 0.00 % | 13.408 M -32.58 % | 19.888 M 0.00 % | 19.888 M 108.45 % | 9.541 M 0.00 % | 9.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 666.135 M 0.12 % | 665.309 M -0.51 % | 668.723 M -2.29 % | 684.377 M 2.55 % | 667.365 M -0.53 % | 670.936 M 1.67 % | 659.891 M 6.12 % | 621.847 M 1.44 % | 613.033 M 1.37 % | 604.742 M 8.77 % | 555.971 M -0.40 % | 558.208 M 0.46 % | 555.656 M 24.73 % | 445.496 M 31.82 % | 337.962 M 18.06 % | 286.263 M 19.58 % | 239.387 M 54.32 % | 155.121 M 1.63 % | 152.636 M 11.03 % | 137.476 M 0.08 % | 137.373 M | 0.000 -100.00 % | 133.842 M 52.78 % | 87.605 M 0.00 % | 87.605 M -6.34 % | 93.535 M 0.00 % | 93.535 M -41.29 % | 159.314 M 0.00 % | 159.314 M 236.72 % | 47.314 M 0.00 % | 47.314 M 27.91 % | 36.991 M 0.00 % | 36.991 M 11.63 % | 33.137 M 0.00 % | 33.137 M | 0.000 |
Total non current assets | 811.044 M 0.12 % | 810.111 M 0.02 % | 809.920 M -1.08 % | 818.776 M 2.57 % | 798.246 M -0.38 % | 801.287 M 1.30 % | 791.009 M 4.14 % | 759.576 M 4.85 % | 724.457 M 4.29 % | 694.674 M 5.68 % | 657.347 M -0.05 % | 657.655 M 2.68 % | 640.476 M 19.18 % | 537.416 M 11.21 % | 483.256 M 15.24 % | 419.357 M 24.28 % | 337.442 M 56.74 % | 215.293 M 5.29 % | 204.471 M 8.17 % | 189.030 M -0.02 % | 189.075 M 1 129.42 % | -18.367 M -109.94 % | 184.735 M 77.92 % | 103.831 M 0.00 % | 103.831 M -6.16 % | 110.651 M 0.00 % | 110.651 M -39.54 % | 183.008 M 0.00 % | 183.008 M 179.92 % | 65.379 M 0.00 % | 65.379 M 72.22 % | 37.962 M 0.00 % | 37.962 M 13.11 % | 33.562 M 0.00 % | 33.562 M 3 175.62 % | -1.091 M |
Other current assets | 5.850 M -26.03 % | 7.909 M 110.98 % | 3.749 M -19.39 % | 4.651 M 402.03 % | 926.364 K -69.57 % | 3.044 M 470.33 % | 533.711 K -95.65 % | 12.275 M 31.49 % | 9.335 M -55.78 % | 21.112 M 79.81 % | 11.741 M 69.73 % | 6.918 M -39.71 % | 11.474 M -94.53 % | 209.821 M 7 677.11 % | 2.698 M -81.22 % | 14.366 M 135.72 % | 6.094 M 78.73 % | 3.410 M -45.74 % | 6.285 M 0.00 % | 6.285 M 63.43 % | 3.846 M | 0.000 -100.00 % | 5.140 M 7.10 % | 4.799 M 0.00 % | 4.799 M -35.96 % | 7.494 M 0.00 % | 7.494 M -14.28 % | 8.743 M 0.00 % | 8.743 M 639.00 % | 1.183 M 0.00 % | 1.183 M -48.59 % | 2.301 M 0.00 % | 2.301 M 17.41 % | 1.960 M 0.00 % | 1.960 M | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 784.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.734 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 -100.00 % | 2.182 M |
cash and cash equivalents | 161.543 M -23.75 % | 211.869 M 27.30 % | 166.439 M -14.60 % | 194.890 M -23.24 % | 253.892 M -15.88 % | 301.833 M -3.02 % | 311.220 M 28.21 % | 242.750 M -34.67 % | 371.567 M -7.19 % | 400.362 M 0.49 % | 398.425 M -9.43 % | 439.885 M -8.71 % | 481.859 M -1.58 % | 489.619 M 24.80 % | 392.329 M -7.27 % | 423.069 M 29.37 % | 327.014 M -20.54 % | 411.569 M 2.89 % | 400.027 M 459.25 % | 71.529 M 19.13 % | 60.042 M 426.90 % | -18.367 M -200.00 % | 18.367 M 65.75 % | 11.081 M 0.00 % | 11.081 M 256.79 % | 3.106 M 0.00 % | 3.106 M -86.14 % | 22.400 M 0.00 % | 22.400 M -0.51 % | 22.516 M 0.00 % | 22.516 M 236.51 % | 6.691 M 0.00 % | 6.691 M -64.93 % | 19.082 M 0.00 % | 19.082 M 1 848.65 % | -1.091 M |
Cash and short term investments | 161.543 M -23.75 % | 211.869 M 27.30 % | 166.439 M -14.60 % | 194.890 M -23.24 % | 253.892 M -15.88 % | 301.833 M -3.02 % | 311.220 M 28.21 % | 242.750 M -34.67 % | 371.567 M -7.19 % | 400.362 M 0.49 % | 398.425 M -9.43 % | 439.885 M -8.71 % | 481.859 M -1.58 % | 489.619 M 24.80 % | 392.329 M -7.27 % | 423.069 M 29.37 % | 327.014 M -20.54 % | 411.569 M 2.89 % | 400.027 M 459.25 % | 71.529 M 19.13 % | 60.042 M 226.90 % | 18.367 M 0.00 % | 18.367 M 65.75 % | 11.081 M 0.00 % | 11.081 M 256.79 % | 3.106 M 0.00 % | 3.106 M -86.14 % | 22.400 M 0.00 % | 22.400 M -0.51 % | 22.516 M 0.00 % | 22.516 M 236.51 % | 6.691 M 0.00 % | 6.691 M -64.93 % | 19.082 M 0.00 % | 19.082 M 1 648.65 % | 1.091 M |
Total current assets | 471.568 M -6.68 % | 505.329 M 6.45 % | 474.712 M -7.00 % | 510.456 M -8.98 % | 560.830 M -5.12 % | 591.081 M -0.34 % | 593.114 M 2.52 % | 578.536 M -20.28 % | 725.743 M -4.62 % | 760.900 M 2.00 % | 745.972 M -2.10 % | 761.972 M -7.77 % | 826.173 M -3.79 % | 858.746 M 12.20 % | 765.392 M -6.09 % | 815.059 M 31.84 % | 618.239 M -8.30 % | 674.191 M 5.42 % | 639.540 M 104.06 % | 313.416 M 5.46 % | 297.199 M 1 518.10 % | 18.367 M -92.75 % | 253.392 M 24.81 % | 203.026 M 0.00 % | 203.026 M 22.08 % | 166.301 M 0.00 % | 166.301 M 8.40 % | 153.410 M 0.00 % | 153.410 M 119.75 % | 69.811 M 0.00 % | 69.811 M 37.07 % | 50.929 M 0.00 % | 50.929 M -12.12 % | 57.955 M 0.00 % | 57.955 M 5 211.02 % | 1.091 M |
Inventory | 114.725 M 11.93 % | 102.500 M -5.26 % | 108.192 M -8.00 % | 117.601 M -0.23 % | 117.867 M -4.85 % | 123.878 M -5.22 % | 130.704 M -19.75 % | 162.872 M -8.06 % | 177.154 M -10.43 % | 197.787 M -0.15 % | 198.086 M 11.77 % | 177.219 M 8.82 % | 162.856 M 2.23 % | 159.307 M 8.68 % | 146.577 M 4.41 % | 140.382 M 84.54 % | 76.072 M 11.70 % | 68.104 M 2.01 % | 66.760 M -6.17 % | 71.151 M 3.42 % | 68.796 M | 0.000 -100.00 % | 70.526 M 31.97 % | 53.441 M 0.00 % | 53.441 M -4.32 % | 55.855 M 0.00 % | 55.855 M 9.65 % | 50.940 M 0.00 % | 50.940 M 138.85 % | 21.327 M 0.00 % | 21.327 M -5.70 % | 22.615 M 0.00 % | 22.615 M 25.33 % | 18.044 M 0.00 % | 18.044 M | 0.000 |
Net receivables | 189.450 M 3.50 % | 183.050 M -6.77 % | 196.332 M 1.56 % | 193.314 M 2.75 % | 188.145 M 15.91 % | 162.327 M 7.75 % | 150.657 M -6.21 % | 160.638 M -4.20 % | 167.688 M 18.39 % | 141.639 M 1.30 % | 139.824 M 1.36 % | 137.949 M -20.12 % | 172.704 M -11.05 % | 194.166 M -13.24 % | 223.788 M -5.67 % | 237.242 M 13.48 % | 209.058 M 9.39 % | 191.107 M 14.80 % | 166.469 M -1.41 % | 168.842 M 2.63 % | 164.516 M | 0.000 -100.00 % | 159.358 M 19.19 % | 133.704 M 0.00 % | 133.704 M 33.91 % | 99.846 M 0.00 % | 99.846 M 39.99 % | 71.326 M 0.00 % | 71.326 M 187.77 % | 24.785 M 0.00 % | 24.785 M 28.28 % | 19.322 M 0.00 % | 19.322 M 2.40 % | 18.869 M 0.00 % | 18.869 M | 0.000 |
Tax assets | 71.419 M 0.26 % | 71.235 M 5.87 % | 67.288 M 11.93 % | 60.118 M 4.93 % | 57.291 M 5.75 % | 54.178 M 4.11 % | 52.040 M 12.17 % | 46.394 M 32.53 % | 35.006 M 21.80 % | 28.741 M 22.56 % | 23.450 M 39.57 % | 16.801 M 21.41 % | 13.839 M 13.50 % | 12.193 M 4.23 % | 11.698 M 3.16 % | 11.341 M 16.64 % | 9.723 M 0.35 % | 9.689 M 0.02 % | 9.687 M 1.97 % | 9.500 M 0.71 % | 9.433 M | 0.000 -100.00 % | 8.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 971.142 K | 0.000 -100.00 % | 424.332 K | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 136.908 M -2.74 % | 140.760 M -3.43 % | 145.764 M 8.24 % | 134.664 M 48.96 % | 90.403 M -39.77 % | 150.093 M 10.89 % | 135.353 M -9.90 % | 150.219 M -27.65 % | 207.638 M 24.20 % | 167.185 M -14.45 % | 195.433 M -6.89 % | 209.905 M -18.61 % | 257.895 M 15.88 % | 222.551 M 14.43 % | 194.480 M -5.00 % | 204.722 M 18.79 % | 172.346 M 200.83 % | 57.290 M 16.71 % | 49.088 M 7.38 % | 45.714 M 64.72 % | 27.753 M | 0.000 -100.00 % | 23.038 M 11.05 % | 20.747 M 0.00 % | 20.747 M -28.07 % | 28.842 M 0.00 % | 28.842 M 5.59 % | 27.314 M 0.00 % | 27.314 M 123.87 % | 12.201 M 0.00 % | 12.201 M 103.31 % | 6.001 M 0.00 % | 6.001 M 37.73 % | 4.357 M 0.00 % | 4.357 M | 0.000 |
Tax payables | 7.944 M 48.88 % | 5.336 M -14.55 % | 6.245 M -10.27 % | 6.959 M 131.29 % | 3.009 M -42.63 % | 5.245 M -34.06 % | 7.955 M 16.25 % | 6.843 M -9.37 % | 7.550 M 2.65 % | 7.355 M -50.30 % | 14.798 M -12.35 % | 16.883 M 7.73 % | 15.672 M 6.17 % | 14.761 M 20.10 % | 12.290 M 21.21 % | 10.140 M -38.82 % | 16.575 M 62.64 % | 10.191 M 28.94 % | 7.903 M 28.54 % | 6.148 M -1.32 % | 6.231 M | 0.000 -100.00 % | 7.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -696.724 K | 0.000 -100.00 % | 524.263 K | 0.000 | 0.000 |
Deferred revenue non current | 50.899 M -1.02 % | 51.424 M -1.56 % | 52.239 M -1.53 % | 53.053 M -1.36 % | 53.784 M -1.04 % | 54.349 M -1.04 % | 54.922 M 79.19 % | 30.651 M -1.71 % | 31.185 M 17.35 % | 26.575 M -1.39 % | 26.950 M 7.69 % | 25.025 M -0.86 % | 25.241 M 1.89 % | 24.772 M 3.66 % | 23.897 M -0.64 % | 24.051 M 28.93 % | 18.655 M -0.69 % | 18.784 M -0.37 % | 18.855 M -0.86 % | 19.018 M -0.96 % | 19.203 M | 0.000 -100.00 % | 19.407 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.417 M -20.25 % | 140.963 M 3.04 % | 136.801 M 3.42 % | 132.281 M 3.02 % | 128.402 M 4.10 % | 123.344 M 2.78 % | 120.005 M 2.93 % | 116.587 M 3.52 % | 112.619 M 3.33 % | 108.989 M 3.60 % | 105.197 M 4.25 % | 100.905 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 |
Capital lease obligations | 0.000 -100.00 % | 481.118 K -26.83 % | 657.546 K -2.36 % | 673.466 K -12.97 % | 773.798 K -62.28 % | 2.051 M -0.85 % | 2.069 M 36.88 % | 1.512 M 20.01 % | 1.259 M -84.67 % | 8.215 M 594.74 % | 1.182 M 111.30 % | -10.461 M 55.39 % | -23.449 M 29.96 % | -33.480 M -1 453.04 % | 2.474 M 66.82 % | 1.483 M 1 170.99 % | 116.701 K -74.05 % | 449.694 K -72.90 % | 1.659 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 100.00 % | -698.132 K | 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 |
Other total stockholders equity | 304.688 M 0.20 % | 304.075 M -1.64 % | 309.139 M 2 150.39 % | -15.077 M -103.82 % | 394.457 M 0.28 % | 393.348 M -1.07 % | 397.610 M -0.35 % | 398.998 M 0.42 % | 397.346 M 1 575.41 % | -26.931 M -106.84 % | 393.658 M 1.03 % | 389.641 M 0.47 % | 387.824 M | 0.000 -100.00 % | 357.196 M | 0.000 -100.00 % | 357.196 M | 0.000 -100.00 % | 381.455 M 303.68 % | 94.495 M 0.00 % | 94.495 M | 0.000 -100.00 % | 94.495 M 22.46 % | 77.165 M 0.00 % | 77.165 M 0.00 % | 77.165 M 0.00 % | 77.165 M -53.60 % | 166.321 M 0.00 % | 166.321 M 987.50 % | 15.294 M 0.00 % | 15.294 M 0.00 % | 15.294 M 0.00 % | 15.294 M -2.60 % | 15.702 M 2.67 % | 15.294 M | 0.000 |
Deferred tax liabilities non current | 1.234 M -20.66 % | 1.555 M 5.72 % | 1.471 M -12.35 % | 1.679 M -4.99 % | 1.767 M 56.15 % | 1.131 M -8.24 % | 1.233 M 48.89 % | 828.133 K -1.84 % | 843.647 K -4.59 % | 884.195 K -0.28 % | 886.669 K 64.00 % | 540.643 K -5.65 % | 572.998 K -5.34 % | 605.353 K -5.07 % | 637.708 K -1.38 % | 646.650 K 103.47 % | -18.655 M 0.00 % | -18.655 M | 0.000 -100.00 % | 12.846 K -84.84 % | 84.759 K | 0.000 -100.00 % | 108.122 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 |
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 |
Total assets | 1.283 B -2.50 % | 1.315 B 2.40 % | 1.285 B -3.36 % | 1.329 B -2.20 % | 1.359 B -2.39 % | 1.392 B 0.60 % | 1.384 B 3.44 % | 1.338 B -7.73 % | 1.450 B -0.37 % | 1.456 B 3.72 % | 1.403 B -1.15 % | 1.420 B -3.21 % | 1.467 B 5.05 % | 1.396 B 11.81 % | 1.249 B 1.15 % | 1.234 B 29.17 % | 955.682 M 7.44 % | 889.484 M 5.39 % | 844.012 M 67.98 % | 502.445 M 3.33 % | 486.273 M | 0.000 -100.00 % | 438.127 M 42.78 % | 306.857 M 0.00 % | 306.857 M 10.80 % | 276.952 M 0.00 % | 276.952 M -17.68 % | 336.418 M 0.00 % | 336.418 M 148.85 % | 135.190 M 0.00 % | 135.190 M 52.08 % | 88.891 M 0.00 % | 88.891 M -2.87 % | 91.516 M 0.00 % | 91.516 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.546 M 196.98 % | -5.719 M | 0.000 100.00 % | -5.995 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.614 M -200.00 % | 2.614 M | 0.000 -100.00 % | 3.064 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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.752 M 200.00 % | -23.752 M | 0.000 100.00 % | -12.288 M -125.35 % | 48.475 M 200.00 % | -48.475 M | 0.000 100.00 % | -154.451 M -394.51 % | 52.444 M 300.00 % | -26.222 M 0.00 % | -26.222 M -770.12 % | -3.014 M 71.52 % | -10.581 M -12.23 % | -9.428 M 0.00 % | -9.428 M -788.92 % | 1.368 M 108.72 % | -15.701 M 0.00 % | -15.701 M -40 428.46 % | -38.740 K 0.00 % | -38.740 K 99.91 % | -41.684 M 0.00 % | -41.684 M -378.01 % | -8.720 M 0.00 % | -8.720 M -181.72 % | -3.095 M 0.00 % | -3.095 M -33.64 % | -2.316 M 0.00 % | -2.316 M 50.77 % | -4.705 M 0.00 % | -4.705 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.935 M 200.00 % | -31.935 M | 0.000 -100.00 % | 63.354 M 100.34 % | 31.623 M 200.00 % | -31.623 M | 0.000 100.00 % | -114.351 M -375.44 % | 41.516 M 300.00 % | -20.758 M 0.00 % | -20.758 M -426.43 % | -3.943 M 0.00 % | -3.943 M 56.75 % | -9.116 M 0.00 % | -9.116 M | 0.000 100.00 % | -16.930 M 0.00 % | -16.930 M -93.81 % | -8.735 M 0.00 % | -8.735 M 67.50 % | -26.877 M 0.00 % | -26.877 M -183.74 % | -9.472 M 0.00 % | -9.472 M -1 249.80 % | -701.768 K 0.00 % | -701.769 K 12.24 % | -799.608 K 0.00 % | -799.608 K 78.27 % | -3.679 M 0.00 % | -3.679 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.183 M -200.00 % | 8.183 M | 0.000 100.00 % | -75.641 M -548.86 % | 16.852 M 200.00 % | -16.852 M | 0.000 100.00 % | -44.993 M -563.81 % | 9.701 M 300.00 % | -4.850 M 0.00 % | -4.850 M -218.59 % | 4.090 M 249.30 % | -2.739 M -1 009.98 % | 301.051 K 0.00 % | 301.051 K -92.04 % | 3.784 M 207.83 % | 1.229 M 0.00 % | 1.229 M -88.25 % | 10.461 M 0.00 % | 10.461 M 170.65 % | -14.807 M 0.00 % | -14.807 M -2 068.43 % | 752.201 K 0.00 % | 752.201 K 131.43 % | -2.394 M 0.00 % | -2.394 M -57.82 % | -1.517 M 0.00 % | -1.517 M -47.80 % | -1.026 M 0.00 % | -1.026 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.144 M -200.00 % | 2.144 M | 0.000 100.00 % | -5.765 M -563.14 % | -869.409 K -200.00 % | 869.409 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.144 M 200.00 % | -2.144 M | 0.000 -100.00 % | 5.765 M 563.14 % | 869.409 K 200.00 % | -869.409 K | 0.000 -100.00 % | 4.893 M 298.49 % | 1.228 M 300.00 % | -613.910 K 0.00 % | -613.910 K 91.36 % | -7.104 M 9.41 % | -7.842 M -1 180.14 % | -612.576 K 0.00 % | -612.577 K 74.64 % | -2.415 M | 0.000 | 0.000 100.00 % | -1.764 M 0.00 % | -1.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 4.034 M -27.12 % | 5.535 M | 0.000 100.00 % | -4.096 M -151.05 % | 8.023 M -26.40 % | 10.902 M -87.57 % | 87.698 M 654.81 % | 11.619 M -30.80 % | 16.791 M 225.04 % | -13.429 M -971.10 % | 1.542 M 102.48 % | -62.153 M -253.00 % | 40.622 M 297.66 % | 10.215 M 94.52 % | 5.252 M 112.90 % | -40.697 M -7.76 % | -37.767 M -7.61 % | -35.096 M -5 043.40 % | 709.954 K 597.51 % | -142.701 K 99.45 % | -26.000 M -112.43 % | -12.239 M -962.81 % | -1.152 M 64.93 % | -3.284 M 0.00 % | -3.284 M 86.91 % | -25.091 M 0.00 % | -25.091 M -215.22 % | 21.776 M 0.00 % | 21.776 M 75.13 % | 12.435 M 0.00 % | 12.435 M 733.46 % | -1.963 M 0.00 % | -1.963 M -1 331.59 % | 159.386 K 0.00 % | 159.386 K 129.78 % | -535.289 K 0.00 % | -535.289 K |
Net cash provided by operating activities | 4.034 M -68.00 % | 12.603 M | 0.000 100.00 % | -1.769 M -181.88 % | 2.160 M -82.19 % | 12.129 M -79.17 % | 58.224 M 1 332.78 % | 4.064 M 320.21 % | -1.845 M 50.92 % | -3.760 M -143.89 % | -1.542 M -177.08 % | 2.000 M -79.08 % | 9.561 M -68.77 % | 30.618 M 93.20 % | 15.848 M -33.64 % | 23.881 M 6.66 % | 22.391 M -5.68 % | 23.740 M -9.24 % | 26.156 M 61.30 % | 16.216 M -25.09 % | 21.647 M 0.00 % | 21.647 M -2.10 % | 22.112 M 12 521.37 % | 175.194 K 0.00 % | 175.194 K 101.38 % | -12.652 M 0.00 % | -12.652 M -16.38 % | -10.871 M 0.00 % | -10.871 M -287.51 % | 5.798 M 0.00 % | 5.798 M 256.04 % | -3.716 M 0.00 % | -3.716 M -1 773.60 % | 222.010 K 0.00 % | 222.010 K 124.12 % | -920.394 K 0.00 % | -920.394 K |
Investments in property plant and equipment | -4.163 M -47.39 % | -2.824 M 29.09 % | -3.983 M 58.28 % | -9.546 M -131.49 % | -4.124 M 63.61 % | -11.331 M 22.26 % | -14.575 M 60.83 % | -37.206 M -34.21 % | -27.722 M 41.12 % | -47.082 M -81.48 % | -25.944 M 60.13 % | -65.076 M -33.66 % | -48.689 M 43.28 % | -85.849 M -133.38 % | -36.786 M 49.01 % | -72.148 M -75.10 % | -41.203 M -314.21 % | -9.947 M -171.16 % | -3.669 M -14.34 % | -3.209 M 47.50 % | -6.111 M -2 140.18 % | -272.788 K 55.85 % | -617.835 K -128.32 % | -270.602 K 0.00 % | -270.602 K 82.56 % | -1.552 M 0.00 % | -1.552 M -14.39 % | -1.356 M 0.00 % | -1.356 M 87.94 % | -11.247 M 0.00 % | -11.247 M -1 994.00 % | -537.130 K 0.00 % | -537.130 K -17.74 % | -456.189 K 0.00 % | -456.189 K -36.55 % | -334.073 K 0.00 % | -334.073 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 372.830 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 -100.00 % | 200.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M 5 882 252.94 % | 680.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.920 K 0.00 % | -222.920 K 98.62 % | -16.165 M 0.00 % | -16.165 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 -100.00 % | 200.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.148 M -10 610 110.52 % | 680.000 100.01 % | -9.947 M -6 784 143.48 % | 146.630 -44.95 % | 266.370 100.00 % | -6.111 M -2 140.18 % | -272.788 K -252.44 % | 178.952 K | 0.000 | 0.000 -100.00 % | 446.363 K 0.00 % | 446.363 K 227.50 % | -350.101 K 0.00 % | -350.100 K 91.70 % | -4.220 M 0.00 % | -4.220 M -10 971.32 % | -38.112 K 0.00 % | -38.112 K | 0.000 | 0.000 -100.00 % | 465.865 K 0.00 % | 465.865 K |
Net cash used for investing activites | -4.153 M -47.04 % | -2.824 M 29.09 % | -3.983 M 56.58 % | -9.173 M -122.45 % | -4.124 M 63.61 % | -11.331 M 22.26 % | -14.575 M 60.83 % | -37.206 M -34.94 % | -27.572 M 41.44 % | -47.082 M -81.48 % | -25.943 M 60.13 % | -65.076 M -33.66 % | -48.689 M 43.28 % | -85.849 M -133.38 % | -36.786 M 49.01 % | -72.148 M -75.11 % | -41.202 M -314.20 % | -9.947 M -171.17 % | -3.668 M -14.34 % | -3.208 M 47.50 % | -6.111 M -2 140.18 % | -272.788 K 37.84 % | -438.883 K -62.19 % | -270.602 K 0.00 % | -270.602 K 79.62 % | -1.328 M 0.00 % | -1.328 M 92.57 % | -17.872 M 0.00 % | -17.872 M -15.55 % | -15.467 M 0.00 % | -15.467 M -2 588.78 % | -575.242 K 0.00 % | -575.242 K -26.10 % | -456.189 K 0.00 % | -456.189 K -446.14 % | 131.792 K 0.00 % | 131.792 K |
Debt repayment | -2.250 M -105.00 % | 45.000 M 3 700.00 % | -1.250 M -102.78 % | 45.000 M 3 700.00 % | -1.250 M 75.25 % | -5.050 M -110.36 % | 48.750 M 188.64 % | -55.000 M -320.00 % | 25.000 M -44.44 % | 45.000 M 67.09 % | 26.931 M 1 453.03 % | 1.734 M -96.53 % | 50.000 M -50.00 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.762 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.752 M -196.21 % | 3.900 M 200.00 % | -3.900 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 |
Common stock repurchased | -10.039 M | 0.000 | 0.000 -100.00 % | 10.000 M 200.00 % | -10.000 M | 0.000 100.00 % | -8.229 M | 0.000 100.00 % | -8.238 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 |
Dividends paid | -3.664 M -87.36 % | -1.956 M 53.57 % | -4.213 M -92.29 % | -2.191 M -14.58 % | -1.912 M 27.19 % | -2.626 M 86.95 % | -20.127 M -314.24 % | -4.859 M 77.67 % | -21.757 M -958.28 % | -2.056 M 96.94 % | -67.115 M -1 582.30 % | -3.989 M 93.46 % | -61.013 M -21 055.39 % | -288.403 K 99.71 % | -99.760 M -1 953.66 % | -4.858 M 94.88 % | -94.880 M -421 798.80 % | -22.489 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -165.300 K 79.37 % | -801.187 K 0.00 % | -801.187 K -53.89 % | -520.630 K 0.00 % | -520.630 K 19.16 % | -644.008 K 0.00 % | -644.008 K -237.91 % | -190.585 K 0.00 % | -190.585 K 89.59 % | -1.830 M 0.00 % | -1.830 M -426.19 % | -347.772 K 0.00 % | -347.772 K -54.35 % | -225.313 K 0.00 % | -225.313 K |
Other financing activites | -33.608 M -3 314.71 % | -984.200 K 98.05 % | -50.419 M 39.61 % | -83.491 M -91.63 % | -43.570 M -315.57 % | -10.484 M -2 247.60 % | -446.591 K 53.03 % | -950.794 K 89.09 % | -8.712 M -1 560.04 % | -524.797 K 98.15 % | -28.343 M -205.24 % | 26.931 M 5 662.00 % | -484.200 K -50.00 % | -322.801 K 59.95 % | -806.002 K -100.59 % | 135.641 M 603 269.16 % | -22.488 K 99.46 % | -4.200 M -102.73 % | 153.952 M 0.00 % | 153.952 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.886 M 0.00 % | 4.886 M -32.51 % | 7.239 M 0.00 % | 7.239 M -73.01 % | 26.824 M 0.00 % | 26.824 M 50.91 % | 17.775 M 0.00 % | 17.775 M 29 725.04 % | -60.000 K 0.00 % | -60.000 K -100.65 % | 9.175 M 0.00 % | 9.175 M 542.51 % | 1.428 M 0.00 % | 1.428 M |
Net cash used provided by financing activities | -49.561 M -217.83 % | 42.060 M 175.27 % | -55.882 M -37.36 % | -40.682 M 12.95 % | -46.732 M -157.33 % | -18.160 M -139.57 % | 45.889 M 175.46 % | -60.810 M -1 011.84 % | -5.469 M -112.89 % | 42.419 M 1 410.86 % | -3.236 M -113.11 % | 24.676 M 314.63 % | -11.497 M -111.57 % | 99.389 M 12 431.07 % | -806.003 K -100.62 % | 130.783 M 237.81 % | -94.902 M -2 147.81 % | -4.222 M -102.74 % | 153.952 M 0.00 % | 153.952 M | 0.000 | 0.000 100.00 % | -30.165 M -838.54 % | 4.084 M 0.00 % | 4.084 M -39.21 % | 6.719 M 0.00 % | 6.719 M -74.34 % | 26.180 M 0.00 % | 26.180 M 48.88 % | 17.584 M 0.00 % | 17.584 M 1 030.43 % | -1.890 M 0.00 % | -1.890 M -121.41 % | 8.827 M 0.00 % | 8.827 M 633.96 % | 1.203 M 0.00 % | 1.203 M |
Effect of forex changes on cash | -354.965 K -197.76 % | -119.212 K -106.01 % | 1.985 M 264.27 % | -1.208 M -489.36 % | 310.316 K 306.11 % | 76.412 K 104.41 % | -1.731 M -864.75 % | 226.395 K -93.66 % | 3.572 M 549.38 % | -794.918 K 63.24 % | -2.163 M -153.20 % | 4.065 M 237.35 % | 1.205 M 2 233.23 % | -56.490 K 66.91 % | -170.742 K -192.64 % | 184.299 K 200.59 % | -183.218 K -96.30 % | -93.334 K 77.80 % | -420.433 K -92.12 % | -218.842 K -4 792.51 % | 4.664 K -81.73 % | 25.526 K 211.20 % | -22.955 K -1 512.04 % | -1.424 K 0.00 % | -1.424 K -110.32 % | 13.796 K 0.00 % | 13.796 K 172.22 % | 5.068 K -0.02 % | 5.069 K 285.68 % | -2.730 K 0.00 % | -2.730 K 81.22 % | -14.539 K 0.00 % | -14.539 K -1 162.02 % | 1.369 K 0.00 % | 1.369 K 110.25 % | -13.352 K 0.01 % | -13.353 K |
Net change in cash | -50.035 M -196.74 % | 51.720 M 281.38 % | -28.514 M 46.03 % | -52.832 M -10.20 % | -47.940 M -177.35 % | -17.285 M -119.69 % | 87.806 M 193.68 % | -93.725 M -199.30 % | -31.314 M -218.68 % | -9.826 M 62.17 % | -25.972 M -744.96 % | 4.027 M 117.02 % | -23.662 M -153.65 % | 44.101 M 301.24 % | -21.915 M -126.50 % | 82.701 M 172.61 % | -113.897 M -1 301.76 % | 9.478 M -97.13 % | 329.971 M 2 480.20 % | 12.789 M -40.98 % | 21.667 M 41.85 % | 15.275 M 279.38 % | -8.515 M -313.54 % | 3.988 M 0.00 % | 3.988 M 155.02 % | -7.247 M 0.00 % | -7.247 M -183.36 % | -2.558 M 0.00 % | -2.558 M -132.32 % | 7.912 M 0.00 % | 7.912 M 227.72 % | -6.195 M 0.00 % | -6.195 M -172.08 % | 8.594 M 0.00 % | 8.594 M 2 044.67 % | 400.733 K 0.00 % | 400.732 K |
Cash at beginning of period | 207.424 M 33.22 % | 155.704 M -15.48 % | 184.218 M -22.29 % | 237.050 M -21.46 % | 301.833 M -0.29 % | 302.720 M 40.86 % | 214.914 M -30.37 % | 308.639 M -9.21 % | 339.953 M -2.81 % | 349.780 M -6.91 % | 375.752 M 1.08 % | 371.725 M -5.98 % | 395.387 M 12.55 % | 351.286 M -5.87 % | 373.201 M 28.47 % | 290.500 M -28.16 % | 404.397 M 2.40 % | 394.919 M 508.05 % | 64.948 M 24.52 % | 52.160 M 71.05 % | 30.493 M 100.37 % | 15.219 M -35.88 % | 23.734 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.400 M -12.82 % | 19.958 M | 0.000 | 0.000 -100.00 % | 6.691 M -48.08 % | 12.886 M | 0.000 | 0.000 -100.00 % | 1.893 M 26.86 % | 1.492 M | 0.000 |
Cash at end of period | 157.389 M -24.12 % | 207.424 M 33.22 % | 155.704 M -15.48 % | 184.218 M -27.44 % | 253.892 M -11.05 % | 285.435 M -5.71 % | 302.720 M 40.86 % | 214.914 M -30.37 % | 308.639 M -9.21 % | 339.953 M -2.81 % | 349.780 M -6.91 % | 375.752 M 1.08 % | 371.725 M -5.98 % | 395.387 M 12.55 % | 351.286 M -5.87 % | 373.201 M 28.47 % | 290.500 M -28.16 % | 404.397 M 2.40 % | 394.919 M 508.05 % | 64.948 M 24.52 % | 52.160 M 71.05 % | 30.493 M 100.37 % | 15.219 M 281.64 % | 3.988 M 0.00 % | 3.988 M 155.02 % | -7.247 M -171.38 % | 10.153 M -41.65 % | 17.400 M 780.33 % | -2.558 M -132.32 % | 7.912 M -45.82 % | 14.603 M 118.25 % | 6.691 M 208.00 % | -6.195 M -172.08 % | 8.594 M -18.05 % | 10.487 M 454.09 % | 1.893 M 372.31 % | 400.732 K |
Operating cash flow | 4.034 M -68.00 % | 12.603 M | 0.000 100.00 % | -1.769 M -181.88 % | 2.160 M -82.19 % | 12.129 M -79.17 % | 58.224 M 1 332.78 % | 4.064 M 320.21 % | -1.845 M 50.92 % | -3.760 M -143.89 % | -1.542 M -177.08 % | 2.000 M -79.08 % | 9.561 M -68.77 % | 30.618 M 93.20 % | 15.848 M -33.64 % | 23.881 M 6.66 % | 22.391 M -5.68 % | 23.740 M -9.24 % | 26.156 M 61.30 % | 16.216 M -25.09 % | 21.647 M 0.00 % | 21.647 M -2.10 % | 22.112 M 12 521.37 % | 175.194 K 0.00 % | 175.194 K 101.38 % | -12.652 M 0.00 % | -12.652 M -16.38 % | -10.871 M 0.00 % | -10.871 M -287.51 % | 5.798 M 0.00 % | 5.798 M 256.04 % | -3.716 M 0.00 % | -3.716 M -1 773.60 % | 222.010 K 0.00 % | 222.010 K 124.12 % | -920.394 K 0.00 % | -920.394 K |
Capital expenditure | -4.163 M -47.39 % | -2.824 M 29.09 % | -3.983 M 58.28 % | -9.546 M -131.49 % | -4.124 M 63.61 % | -11.331 M 22.26 % | -14.575 M 60.83 % | -37.206 M -34.21 % | -27.722 M 41.12 % | -47.082 M -81.48 % | -25.944 M 60.13 % | -65.076 M -33.66 % | -48.689 M 43.28 % | -85.849 M -133.38 % | -36.786 M 49.01 % | -72.148 M -75.10 % | -41.203 M -314.21 % | -9.947 M -171.16 % | -3.669 M -14.34 % | -3.209 M 47.50 % | -6.111 M -2 140.18 % | -272.788 K 55.85 % | -617.835 K -128.32 % | -270.602 K 0.00 % | -270.602 K 82.56 % | -1.552 M 0.00 % | -1.552 M -14.39 % | -1.356 M 0.00 % | -1.356 M 87.94 % | -11.247 M 0.00 % | -11.247 M -1 994.00 % | -537.130 K 0.00 % | -537.130 K -17.74 % | -456.189 K 0.00 % | -456.189 K -36.55 % | -334.073 K 0.00 % | -334.073 K |
Free CashFlow | -128.913 K -101.32 % | 9.779 M -61.47 % | 25.383 M 324.34 % | -11.315 M -476.15 % | -1.964 M -345.86 % | 798.766 K -98.17 % | 43.649 M 231.70 % | -33.142 M -12.09 % | -29.567 M 41.84 % | -50.842 M -84.98 % | -27.485 M 56.43 % | -63.077 M -61.21 % | -39.128 M 29.16 % | -55.231 M -163.79 % | -20.938 M 56.62 % | -48.267 M -156.57 % | -18.812 M -236.39 % | 13.793 M -38.66 % | 22.488 M 72.89 % | 13.007 M -16.28 % | 15.536 M -27.31 % | 21.375 M -0.56 % | 21.494 M 22 628.56 % | -95.408 K 0.00 % | -95.408 K 99.33 % | -14.203 M 0.00 % | -14.203 M -16.16 % | -12.227 M 0.00 % | -12.227 M -124.36 % | -5.450 M 0.00 % | -5.450 M -28.15 % | -4.253 M 0.00 % | -4.253 M -1 716.00 % | -234.179 K 0.00 % | -234.179 K 81.33 % | -1.254 M 0.00 % | -1.254 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |