
Zhejiang Lante Optics Co., Ltd. 688127.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.034 B 37.08 % | 754.463 M 98.35 % | 380.366 M -8.45 % | 415.484 M -5.34 % | 438.933 M 31.38 % | 334.089 M -15.35 % | 394.661 M -3.75 % | 410.058 M 145.68 % | 166.904 M 52.75 % | 109.264 M 20.18 % | 90.917 M -6.94 % | 97.695 M |
Net income | 220.531 M 22.58 % | 179.908 M 87.27 % | 96.068 M -31.38 % | 140.003 M -23.49 % | 182.995 M 57.57 % | 116.139 M 1.93 % | 113.941 M -32.67 % | 169.216 M 521.86 % | 27.211 M 146.26 % | 11.050 M 305.67 % | 2.724 M -2.22 % | 2.786 M |
Income before tax | 241.799 M 17.13 % | 206.428 M 202.19 % | 68.311 M -57.06 % | 159.091 M -25.09 % | 212.381 M 57.89 % | 134.512 M -4.26 % | 140.497 M -29.62 % | 199.625 M 559.46 % | 30.271 M 153.87 % | 11.924 M 473.37 % | 2.080 M -1.63 % | 2.114 M |
Income before tax ratio | 0.23 -14.55 % | 0.27 52.35 % | 0.18 -53.10 % | 0.38 -20.86 % | 0.48 20.18 % | 0.40 13.10 % | 0.36 -26.87 % | 0.49 168.42 % | 0.18 66.20 % | 0.11 377.09 % | 0.02 5.70 % | 0.02 |
EBITDA | 394.652 M 28.95 % | 306.057 M 228.45 % | 93.182 M -46.82 % | 175.232 M -26.41 % | 238.119 M 40.74 % | 169.188 M -2.70 % | 173.876 M -23.47 % | 227.209 M 343.64 % | 51.214 M 77.03 % | 28.930 M 50.22 % | 19.259 M 2.09 % | 18.864 M |
Net income ratio | 0.21 -10.58 % | 0.24 -5.59 % | 0.25 -25.05 % | 0.34 -19.18 % | 0.42 19.93 % | 0.35 20.41 % | 0.29 -30.04 % | 0.41 153.11 % | 0.16 61.21 % | 0.10 237.55 % | 0.03 5.07 % | 0.03 |
Ratio EBITDA | 0.38 -5.93 % | 0.41 65.59 % | 0.24 -41.91 % | 0.42 -22.26 % | 0.54 7.12 % | 0.51 14.95 % | 0.44 -20.49 % | 0.55 80.57 % | 0.31 15.89 % | 0.26 24.99 % | 0.21 9.70 % | 0.19 |
Gross profit ratio | 0.39 -4.16 % | 0.41 13.21 % | 0.36 -26.56 % | 0.49 -13.35 % | 0.57 9.00 % | 0.52 -2.37 % | 0.54 -12.31 % | 0.61 63.49 % | 0.37 2.98 % | 0.36 16.94 % | 0.31 2.23 % | 0.30 |
Weighted average shs out dil | 400.965 M 0.29 % | 399.796 M -0.57 % | 402.092 M 0.13 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 19.83 % | 335.120 M -0.98 % | 338.431 M 509.42 % | 55.533 M 5.54 % | 52.619 M -3.41 % | 54.478 M 17.34 % | 46.427 M |
Weighted average shs out | 400.965 M 0.29 % | 399.796 M -0.57 % | 402.092 M 0.13 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 19.83 % | 335.120 M -0.98 % | 338.431 M 509.42 % | 55.533 M 5.54 % | 52.619 M -3.41 % | 54.478 M 17.34 % | 46.427 M |
EPS diluted | 0.55 22.22 % | 0.45 87.50 % | 0.24 -31.43 % | 0.35 -23.20 % | 0.46 57.14 % | 0.29 -14.71 % | 0.34 -32.00 % | 0.50 2.04 % | 0.49 133.33 % | 0.21 320.00 % | 0.05 -16.67 % | 0.06 |
Earnings per share | 0.55 22.22 % | 0.45 87.50 % | 0.24 -31.43 % | 0.35 -23.20 % | 0.46 57.14 % | 0.29 -14.71 % | 0.34 -32.00 % | 0.50 2.04 % | 0.49 133.33 % | 0.21 320.00 % | 0.05 -16.67 % | 0.06 |
Gross profit | 406.598 M 31.37 % | 309.497 M 124.55 % | 137.830 M -32.77 % | 204.999 M -17.98 % | 249.933 M 43.21 % | 174.527 M -17.35 % | 211.176 M -15.60 % | 250.220 M 301.67 % | 62.295 M 57.31 % | 39.600 M 40.54 % | 28.177 M -4.86 % | 29.617 M |
Income tax expense | 20.513 M -19.98 % | 25.636 M 189.74 % | -28.566 M -257.29 % | 18.162 M -38.02 % | 29.303 M 59.20 % | 18.407 M -30.69 % | 26.556 M -15.32 % | 31.359 M 592.87 % | 4.526 M 95.81 % | 2.311 M 56.33 % | 1.479 M -1.35 % | 1.499 M |
Cost of revenue | 627.615 M 41.05 % | 444.966 M 83.46 % | 242.536 M 15.23 % | 210.485 M 11.37 % | 189.001 M 18.45 % | 159.562 M -13.04 % | 183.486 M 14.80 % | 159.838 M 52.79 % | 104.609 M 50.16 % | 69.663 M 11.04 % | 62.740 M -7.84 % | 68.078 M |
General and administrative expenses | 53.291 M 17.02 % | 45.540 M 18.08 % | 38.569 M 15.95 % | 33.264 M 20.03 % | 27.713 M 31.91 % | 21.010 M -36.62 % | 33.149 M 108.62 % | 15.890 M -26.33 % | 21.569 M 8.62 % | 19.857 M 14.13 % | 17.398 M -0.70 % | 17.520 M |
Selling and marketing expenses | 11.179 M 41.80 % | 7.884 M 93.03 % | 4.084 M -35.48 % | 6.330 M 78.71 % | 3.542 M -29.09 % | 4.995 M -56.61 % | 11.513 M 147.11 % | 4.659 M 51.51 % | 3.075 M 13.47 % | 2.710 M 41.95 % | 1.909 M 1.32 % | 1.884 M |
Other expenses | -16.664 M 3.10 % | -17.198 M 57.86 % | -40.813 M -7.29 % | -38.039 M -81.31 % | -20.980 M -93.65 % | -10.834 M -1 568.41 % | 737.786 K -94.59 % | 13.645 M 8.52 % | 12.574 M 35.82 % | 9.258 M 16.24 % | 7.964 M -17.54 % | 9.658 M |
Operating expenses | 164.328 M 61.42 % | 101.802 M 49.52 % | 68.087 M 49.22 % | 45.630 M 21.76 % | 37.475 M -5.59 % | 39.692 M -43.63 % | 70.414 M 40.28 % | 50.194 M 34.86 % | 37.218 M 16.95 % | 31.825 M 16.70 % | 27.271 M -6.16 % | 29.063 M |
Cost and expenses | 791.942 M 44.84 % | 546.768 M 76.02 % | 310.624 M 21.28 % | 256.115 M 13.09 % | 226.475 M 13.66 % | 199.254 M -21.52 % | 253.900 M 20.89 % | 210.031 M 48.09 % | 141.828 M 39.75 % | 101.488 M 12.75 % | 90.011 M -7.34 % | 97.141 M |
Research and development expenses | 116.521 M 77.69 % | 65.575 M -1.01 % | 66.247 M 50.30 % | 44.075 M 62.05 % | 27.199 M 10.92 % | 24.521 M -1.97 % | 25.014 M 56.34 % | 16.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 64.470 M 20.68 % | 53.424 M 25.25 % | 42.653 M 7.73 % | 39.594 M 26.68 % | 31.255 M 20.19 % | 26.005 M -41.77 % | 44.662 M 117.34 % | 20.549 M -16.62 % | 24.644 M 9.21 % | 22.567 M 16.88 % | 19.307 M -0.50 % | 19.404 M |
Interest income | 8.934 M -53.76 % | 19.322 M -29.75 % | 27.503 M 1 254.15 % | 2.031 M -81.09 % | 10.740 M 234.72 % | 3.209 M 308.21 % | 785.990 K 104.66 % | 384.038 K 408.98 % | 75.452 K 5.00 % | 71.859 K | 0.000 | 0.000 |
Interest expense | 4.609 M -24.71 % | 6.122 M 423.67 % | 1.169 M 509.08 % | 191.927 K -51.79 % | 398.145 K -57.79 % | 943.144 K -77.73 % | 4.234 M -13.25 % | 4.881 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 167.270 M 38.90 % | 120.424 M 80.44 % | 66.738 M 17.15 % | 56.969 M 8.81 % | 52.356 M 15.21 % | 45.445 M 42.24 % | 31.950 M 58.43 % | 20.166 M 35.70 % | 14.861 M 15.13 % | 12.908 M 11.69 % | 11.557 M 18.51 % | 9.752 M |
Operating income | 242.271 M 16.65 % | 207.695 M 197.80 % | 69.743 M -56.24 % | 159.369 M -24.99 % | 212.458 M 57.57 % | 134.834 M -4.21 % | 140.761 M -29.63 % | 200.026 M 697.66 % | 25.077 M 222.51 % | 7.775 M 758.53 % | 905.674 K 63.51 % | 553.888 K |
Operating income ratio | 0.23 -14.91 % | 0.28 50.14 % | 0.18 -52.20 % | 0.38 -20.75 % | 0.48 19.93 % | 0.40 13.16 % | 0.36 -26.88 % | 0.49 224.67 % | 0.15 111.13 % | 0.07 614.37 % | 0.01 75.70 % | 0.01 |
Total other income expenses net | -471.993 K 62.75 % | -1.267 M 11.53 % | -1.432 M -415.01 % | -278.068 K -261.24 % | -76.976 K 76.13 % | -322.534 K -22.14 % | -264.078 K 34.12 % | -400.823 K -107.72 % | 5.194 M 25.22 % | 4.148 M 253.37 % | 1.174 M -24.76 % | 1.560 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 | -159.537 M -209.69 % | 145.441 M 579.17 % | 21.415 M 129.92 % | -71.567 M 52.83 % | -151.732 M -19.44 % | -127.037 M -75.00 % | -72.591 M -313.80 % | -17.542 M -144.81 % | 39.146 M -37.24 % | 62.373 M -6.55 % | 66.745 M 6.04 % | 62.941 M |
Total investments | 16.691 M -95.35 % | 359.300 M 170 995.14 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K |
Total debt | 15.117 M -95.66 % | 348.307 M 190.49 % | 119.905 M 429.75 % | 22.634 M 767.21 % | 2.610 M -57.94 % | 6.205 M -74.77 % | 24.600 M -75.60 % | 100.801 M 38.08 % | 73.000 M -0.68 % | 73.500 M 0.55 % | 73.100 M 7.50 % | 68.000 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 84.542 M 19.15 % | 70.954 M 10.26 % | 64.350 M -30.15 % | 92.129 M -69.43 % | 301.418 M 159.76 % | 116.038 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 655.959 M 21.98 % | 537.743 M 23.42 % | 435.690 M 6.43 % | 409.370 M 19.13 % | 343.642 M 92.05 % | 178.933 M -31.22 % | 260.166 M 34.76 % | 193.062 M 314.08 % | 46.625 M 25.63 % | 37.113 M 70.64 % | 21.749 M 9.40 % | 19.880 M |
Common stock | 403.192 M 0.40 % | 401.580 M -0.19 % | 402.333 M -0.13 % | 402.845 M 0.32 % | 401.580 M 11.34 % | 360.680 M 468.00 % | 63.500 M 7.63 % | 59.000 M 0.00 % | 59.000 M 9.26 % | 54.000 M 8.00 % | 50.000 M 0.00 % | 50.000 M |
Total equity | 1.825 B 11.48 % | 1.637 B 8.61 % | 1.507 B 2.35 % | 1.473 B 6.39 % | 1.384 B 114.30 % | 645.873 M 3.34 % | 625.019 M 69.83 % | 368.034 M 84.12 % | 199.888 M 51.61 % | 131.839 M 20.35 % | 109.547 M 6.29 % | 103.066 M |
Other non current liabilities | 0.000 -100.00 % | 69.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 4.108 M | 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 | 127.184 M 54.90 % | 82.106 M 44.84 % | 56.688 M -34.67 % | 86.767 M 8.76 % | 79.781 M -0.25 % | 79.978 M 8.20 % | 73.917 M 35.83 % | 54.417 M | 0.000 | 0.000 -100.00 % | 4.940 M -5.93 % | 5.251 M |
Other current liabilities | 51.448 M 15.72 % | 44.458 M -56.58 % | 102.379 M 172.83 % | 37.524 M 103.87 % | 18.406 M -76.74 % | 79.133 M 93.63 % | 40.867 M 228.93 % | 12.424 M 29.87 % | 9.567 M -35.08 % | 14.737 M 348.58 % | 3.285 M -43.62 % | 5.827 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.354 M -37.48 % | 2.165 M -22.16 % | 2.782 M -96.71 % | 84.551 M 860.92 % | 8.799 M -78.90 % | 41.697 M | 0.000 | 0.000 -100.00 % | 12.341 M 103.85 % | 6.054 M |
Short term debt | 11.009 M -96.84 % | 348.307 M 1 254.60 % | 25.713 M | 0.000 | 0.000 -100.00 % | 6.205 M -76.68 % | 26.608 M -73.60 % | 100.801 M 38.08 % | 73.000 M -0.68 % | 73.500 M 0.55 % | 73.100 M 7.50 % | 68.000 M |
Total current liabilities | 356.172 M -37.42 % | 569.137 M 56.84 % | 362.883 M 229.37 % | 110.174 M 52.59 % | 72.203 M -51.21 % | 147.993 M 34.78 % | 109.804 M -41.31 % | 187.101 M 71.79 % | 108.910 M 4.25 % | 104.473 M 1.26 % | 103.171 M 19.39 % | 86.416 M |
Total liabilities | 483.357 M -25.78 % | 651.243 M 55.22 % | 419.571 M 113.04 % | 196.941 M 29.58 % | 151.984 M -33.33 % | 227.970 M 24.09 % | 183.721 M -23.93 % | 241.518 M 121.76 % | 108.910 M 4.25 % | 104.473 M -3.36 % | 108.110 M 17.94 % | 91.666 M |
Other non current assets | -24.963 M -150.44 % | 49.491 M -92.48 % | 658.348 M -16.25 % | 786.054 M 20.01 % | 654.972 M 2 847.09 % | 22.224 M 80.05 % | 12.344 M -12.40 % | 14.090 M 299.44 % | 3.527 M -27.64 % | 4.875 M 2 512.61 % | 186.589 K -54.44 % | 409.579 K |
Long term investments | 16.691 M 7 848.24 % | 210.000 K 100.04 % | -560.086 M 26.20 % | -758.943 M -17.36 % | -646.680 M -3 335.48 % | -18.824 M -9 063.62 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K | 0.000 |
Intangible assets | 90.165 M 67.16 % | 53.938 M -1.23 % | 54.608 M 1.52 % | 53.789 M -2.09 % | 54.936 M -2.69 % | 56.453 M -2.60 % | 57.962 M 216.82 % | 18.295 M -1.53 % | 18.579 M 118.34 % | 8.509 M -8.87 % | 9.337 M -2.67 % | 9.593 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 | 90.165 M 67.16 % | 53.938 M -1.23 % | 54.608 M 1.52 % | 53.789 M -2.09 % | 54.936 M -2.69 % | 56.453 M -2.60 % | 57.962 M 216.82 % | 18.295 M -1.53 % | 18.579 M 118.34 % | 8.509 M -8.87 % | 9.337 M -2.67 % | 9.593 M |
Property plant equipment net | 1.477 B 25.47 % | 1.177 B 38.24 % | 851.402 M 58.62 % | 536.747 M 8.43 % | 495.030 M -0.66 % | 498.320 M 18.96 % | 418.906 M 59.07 % | 263.350 M 56.92 % | 167.820 M 36.34 % | 123.085 M 3.09 % | 119.401 M 10.89 % | 107.673 M |
Total non current assets | 1.615 B 26.13 % | 1.281 B 26.21 % | 1.015 B 61.01 % | 630.154 M 10.60 % | 569.784 M 0.03 % | 569.619 M 13.48 % | 501.976 M 66.18 % | 302.065 M 58.87 % | 190.137 M 39.11 % | 136.679 M 2.78 % | 132.982 M 9.39 % | 121.567 M |
Other current assets | 10.191 M 149.42 % | 4.086 M -87.27 % | 32.089 M 1 153.79 % | 2.559 M 56.07 % | 1.640 M -78.83 % | 7.746 M -84.87 % | 51.211 M 452.59 % | 9.267 M -17.96 % | 11.297 M -11.89 % | 12.821 M 25.35 % | 10.228 M 85.86 % | 5.503 M |
Short term investments | 73.265 M -79.60 % | 359.090 M -35.91 % | 560.296 M -26.19 % | 759.153 M 17.35 % | 646.890 M 3 298.68 % | 19.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 174.654 M -13.91 % | 202.866 M 105.98 % | 98.491 M 4.55 % | 94.201 M -38.97 % | 154.342 M 15.84 % | 133.242 M 37.09 % | 97.191 M -17.87 % | 118.344 M 249.57 % | 33.854 M 204.26 % | 11.127 M 75.09 % | 6.355 M 25.62 % | 5.059 M |
Cash and short term investments | 247.919 M -55.88 % | 561.956 M -14.70 % | 658.787 M -22.80 % | 853.355 M 6.51 % | 801.232 M 426.17 % | 152.276 M 56.68 % | 97.191 M -17.87 % | 118.344 M 249.57 % | 33.854 M 204.26 % | 11.127 M 75.09 % | 6.355 M 25.62 % | 5.059 M |
Total current assets | 692.901 M -31.22 % | 1.007 B 10.46 % | 912.040 M -12.25 % | 1.039 B 7.56 % | 966.288 M 217.62 % | 304.224 M -0.83 % | 306.763 M -0.24 % | 307.487 M 149.39 % | 123.294 M 18.52 % | 104.031 M 22.86 % | 84.675 M 15.73 % | 73.165 M |
Inventory | 227.121 M 9.72 % | 207.008 M 52.53 % | 135.714 M 37.09 % | 99.000 M 52.47 % | 64.929 M -7.96 % | 70.547 M 20.12 % | 58.728 M 7.31 % | 54.728 M 49.10 % | 36.707 M -23.47 % | 47.966 M 15.36 % | 41.579 M 43.80 % | 28.915 M |
Net receivables | 207.670 M -11.41 % | 234.406 M 174.32 % | 85.450 M -0.17 % | 85.597 M -13.44 % | 98.884 M 24.63 % | 79.343 M -27.01 % | 108.701 M -15.07 % | 127.984 M 208.86 % | 41.437 M 29.01 % | 32.118 M 11.47 % | 28.812 M -22.81 % | 37.325 M |
Tax assets | 56.573 M | 0.000 -100.00 % | 10.356 M -17.20 % | 12.507 M 8.51 % | 11.527 M 0.71 % | 11.446 M -8.82 % | 12.553 M 105.16 % | 6.119 M | 0.000 | 0.000 -100.00 % | 3.847 M -1.13 % | 3.891 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 | 287.961 M 67.37 % | 172.050 M 25.28 % | 137.335 M 110.31 % | 65.302 M 51.03 % | 43.237 M -22.38 % | 55.702 M 60.99 % | 34.599 M -20.29 % | 43.404 M 64.77 % | 26.342 M 62.25 % | 16.236 M 19.57 % | 13.579 M 14.44 % | 11.865 M |
Tax payables | 5.754 M 33.14 % | 4.321 M 126.17 % | 1.911 M -74.00 % | 7.348 M -30.42 % | 10.560 M 51.90 % | 6.952 M -20.99 % | 8.799 M -69.94 % | 29.272 M | 0.000 | 0.000 -100.00 % | 865.425 K 19.56 % | 723.820 K |
Deferred revenue non current | 91.389 M | 0.000 -100.00 % | 56.688 M 1.14 % | 56.051 M 5.22 % | 53.271 M -1.42 % | 54.039 M -8.74 % | 59.214 M 8.82 % | 54.417 M | 0.000 | 0.000 -100.00 % | 4.940 M -5.93 % | 5.251 M |
Minority interest | 3.355 M 29.02 % | 2.601 M 51.51 % | 1.717 M 88.87 % | 908.842 K 5 279.21 % | -17.548 K 82.52 % | -100.397 K -52.41 % | -65.872 K 0.62 % | -66.281 K -107.37 % | 899.824 K -47.83 % | 1.725 M -69.15 % | 5.590 M 204.99 % | 1.833 M |
Capital lease obligations | 0.000 | 0.000 100.00 % | -94.192 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.981 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 |
Other total stockholders equity | 762.227 M 9.69 % | 694.887 M 4.13 % | 667.358 M 1.21 % | 659.402 M 3.21 % | 638.883 M 221.87 % | 198.490 M -34.15 % | 301.418 M 159.76 % | 116.038 M 24.29 % | 93.363 M 139.39 % | 39.001 M 21.09 % | 32.208 M 2.73 % | 31.353 M |
Deferred tax liabilities non current | 31.687 M 145.39 % | 12.913 M | 0.000 -100.00 % | 30.716 M 15.87 % | 26.510 M 2.20 % | 25.939 M 76.43 % | 14.702 M | 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 | 2.308 B 0.88 % | 2.288 B 18.76 % | 1.927 B 15.41 % | 1.669 B 8.68 % | 1.536 B 75.78 % | 873.844 M 8.05 % | 808.739 M 32.68 % | 609.552 M 94.48 % | 313.431 M 30.21 % | 240.711 M 10.59 % | 217.657 M 11.77 % | 194.732 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 | 0.000 100.00 % | -28.566 M -985.41 % | 3.226 M 557.91 % | 490.375 K -96.03 % | 12.344 M 49.30 % | 8.268 M 471.12 % | -2.228 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 100.00 % | -1.791 M -128.61 % | 6.261 M | 0.000 | 0.000 -100.00 % | 31.444 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 64.135 M 130.04 % | -213.524 M -186.29 % | -74.584 M -1 666.38 % | -4.222 M -258.91 % | -1.176 M -103.27 % | 35.995 M 27.72 % | 28.183 M 231.24 % | -21.474 M -336.32 % | -4.922 M 71.85 % | -17.484 M -266.83 % | -4.766 M -62.41 % | -2.935 M |
Accounts receivables | 1.041 M 100.73 % | -143.466 M -194.40 % | -48.731 M -2 119.69 % | 2.413 M 110.12 % | -23.848 M -183.72 % | 28.485 M 10.91 % | 25.682 M 125.75 % | -99.717 M -1 093.28 % | -8.357 M -1.73 % | -8.214 M -61.67 % | -5.081 M | 0.000 |
Inventory | -27.155 M 65.72 % | -79.214 M -88.91 % | -41.931 M -13.07 % | -37.083 M -1 593.19 % | 2.483 M 114.88 % | -16.689 M -39.21 % | -11.988 M 48.78 % | -23.408 M -781.44 % | 3.435 M 137.06 % | -9.269 M 34.09 % | -14.065 M -754.68 % | 2.148 M |
Accounts payables | 71.475 M -33.85 % | 108.046 M 142.01 % | 44.644 M 64.01 % | 27.221 M 38.19 % | 19.698 M 66.16 % | 11.855 M 90.57 % | 6.221 M -94.01 % | 103.879 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 33.474 M 133.85 % | -98.889 M -246.18 % | -28.566 M -985.41 % | 3.226 M 557.91 % | 490.375 K -96.03 % | 12.344 M -69.27 % | 40.171 M 1 977.44 % | 1.934 M | 0.000 | 0.000 -100.00 % | 9.299 M 282.94 % | -5.083 M |
Other non cash items | 34.852 M -74.65 % | 137.507 M 1 660.20 % | 7.812 M 128.22 % | -27.682 M -5 992.24 % | -454.384 K -108.91 % | 5.100 M -87.64 % | 41.270 M 202.20 % | 13.657 M 78.03 % | 7.671 M -41.93 % | 13.209 M 94.10 % | 6.805 M -4.59 % | 7.133 M |
Net cash provided by operating activities | 488.608 M 117.82 % | 224.316 M 238.80 % | 66.209 M -62.27 % | 175.481 M -24.95 % | 233.804 M 15.38 % | 202.645 M -5.97 % | 215.503 M 19.24 % | 180.737 M 303.23 % | 44.822 M 127.71 % | 19.684 M 38.64 % | 14.198 M -2.53 % | 14.566 M |
Investments in property plant and equipment | -480.519 M -18.88 % | -404.206 M -18.86 % | -340.078 M -219.20 % | -106.539 M -49.92 % | -71.065 M 46.55 % | -132.945 M 41.07 % | -225.590 M -79.89 % | -125.404 M -104.33 % | -61.374 M -148.10 % | -24.738 M 12.47 % | -28.263 M -45.77 % | -19.389 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 243.000 K 247.14 % | 70.000 K -81.75 % | 383.500 K -99.94 % | 613.600 M 31 349 688.23 % | 1.957 K -98.55 % | 134.839 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -16.500 M | 0.000 100.00 % | -172.108 M 66.59 % | -515.092 M 65.38 % | -1.488 B -142.51 % | -613.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 27.005 M 15.80 % | 23.320 M 0.14 % | 23.287 M 434.03 % | 4.361 M 165.38 % | 1.643 M 102.61 % | 810.989 K 486.00 % | 138.395 K -0.35 % | 138.888 K | 0.000 | 0.000 -100.00 % | 68.437 K 5.00 % | 65.178 K |
Other investing activites | 249.663 M 37.58 % | 181.464 M -53.61 % | 391.129 M -22.82 % | 506.802 M -41.11 % | 860.524 M 3 215.80 % | -27.618 M 72.82 % | -101.598 M -1 481.92 % | 7.352 M 9.28 % | 6.727 M 7.26 % | 6.272 M 433.44 % | 1.176 M -55.39 % | 2.636 M |
Net cash used for investing activites | -220.351 M -10.49 % | -199.423 M -104.48 % | -97.527 M 11.66 % | -110.400 M 84.15 % | -696.562 M -336.03 % | -159.752 M 51.15 % | -327.049 M -177.37 % | -117.913 M -115.77 % | -54.647 M -195.93 % | -18.466 M 31.65 % | -27.019 M -61.91 % | -16.688 M |
Debt repayment | -245.372 M -274.42 % | 140.676 M 17.43 % | 119.800 M | 0.000 100.00 % | -6.200 M 66.30 % | -18.400 M 76.06 % | -76.851 M | 0.000 100.00 % | -500.000 K -225.00 % | 400.000 K -92.16 % | 5.100 M -17.90 % | 6.212 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -9.251 M -46.41 % | -6.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -84.993 M -41.10 % | -60.237 M 0.31 % | -60.427 M 0.00 % | -60.427 M 5.24 % | -63.768 M -95.70 % | -32.584 M 17.85 % | -39.664 M -767.71 % | -4.571 M 78.82 % | -21.585 M -370.58 % | -4.587 M 9.19 % | -5.051 M 42.52 % | -8.789 M |
Other financing activites | 13.480 M 194.27 % | -14.299 M -2 793.09 % | -494.256 K -103.28 % | 15.090 M -97.26 % | 550.636 M | 0.000 -100.00 % | 147.000 M 459.52 % | 26.273 M -53.61 % | 56.637 M 622.34 % | 7.841 M -34.49 % | 11.968 M 959.15 % | 1.130 M |
Net cash used provided by financing activities | -316.885 M -579.12 % | 66.140 M 25.83 % | 52.561 M 216.41 % | -45.153 M -109.39 % | 480.669 M 1 042.78 % | -50.984 M -267.24 % | 30.485 M 40.48 % | 21.701 M -37.19 % | 34.552 M 845.63 % | 3.654 M -69.59 % | 12.017 M 930.61 % | -1.447 M |
Effect of forex changes on cash | 6.574 M 201.61 % | 2.179 M 64.02 % | 1.329 M 293.36 % | -687.214 K 72.31 % | -2.482 M -1 095.15 % | -207.691 K -127.10 % | -91.452 K 12.16 % | -104.116 K | 0.000 | 0.000 100.00 % | 0.000 0.00 % | 0.000 |
Net change in cash | -42.055 M -136.09 % | 116.533 M 416.28 % | 22.572 M 17.31 % | 19.241 M 24.71 % | 15.428 M 285.91 % | -8.299 M 89.77 % | -81.153 M -196.13 % | 84.421 M 241.41 % | 24.727 M 407.56 % | 4.872 M 706.06 % | -803.840 K 77.47 % | -3.568 M |
Cash at beginning of period | 202.666 M 135.29 % | 86.133 M 35.51 % | 63.562 M 43.41 % | 44.321 M 53.40 % | 28.892 M -22.31 % | 37.191 M -68.57 % | 118.344 M 248.87 % | 33.922 M 271.69 % | 9.127 M 114.50 % | 4.255 M -15.89 % | 5.059 M -41.36 % | 8.627 M |
Cash at end of period | 160.611 M -20.75 % | 202.666 M 135.29 % | 86.133 M 35.51 % | 63.562 M 43.41 % | 44.321 M 53.40 % | 28.892 M -22.31 % | 37.191 M -68.57 % | 118.344 M 249.57 % | 33.854 M 270.94 % | 9.127 M 114.50 % | 4.255 M -15.89 % | 5.059 M |
Operating cash flow | 488.608 M 117.82 % | 224.316 M 238.80 % | 66.209 M -62.27 % | 175.481 M -24.95 % | 233.804 M 15.38 % | 202.645 M -5.97 % | 215.503 M 19.24 % | 180.737 M 303.23 % | 44.822 M 127.71 % | 19.684 M 38.64 % | 14.198 M -2.53 % | 14.566 M |
Capital expenditure | -480.519 M -18.88 % | -404.206 M -18.86 % | -340.078 M -219.20 % | -106.539 M -49.92 % | -71.065 M 46.55 % | -132.945 M 41.07 % | -225.590 M -79.89 % | -125.404 M -104.33 % | -61.374 M -148.10 % | -24.738 M 12.47 % | -28.263 M -45.77 % | -19.389 M |
Free CashFlow | 8.090 M 104.50 % | -179.890 M 34.32 % | -273.869 M -497.25 % | 68.942 M -57.64 % | 162.739 M 133.49 % | 69.700 M 790.98 % | -10.087 M -118.23 % | 55.333 M 434.29 % | -16.552 M -227.51 % | -5.054 M 64.07 % | -14.065 M -191.67 % | -4.822 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 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 321.208 M 25.63 % | 255.686 M 3.14 % | 247.906 M -39.26 % | 408.110 M 93.42 % | 210.999 M 26.20 % | 167.198 M -36.73 % | 264.265 M -8.64 % | 289.243 M 150.60 % | 115.421 M 34.94 % | 85.535 M 0.75 % | 84.900 M -9.63 % | 93.943 M -16.01 % | 111.843 M 24.71 % | 89.680 M -10.39 % | 100.075 M -7.54 % | 108.239 M -2.41 % | 110.914 M 15.23 % | 96.256 M -17.13 % | 116.159 M -16.31 % | 138.792 M 47.55 % | 94.066 M 4.61 % | 89.916 M -13.10 % | 103.474 M -6.93 % | 111.174 M 50.87 % | 73.687 M 23.39 % | 59.720 M 2.19 % | 58.443 M 0.00 % | 58.443 M 21.34 % | 48.164 M 0.00 % | 48.164 M 36.49 % | 35.288 M 0.00 % | 35.288 M 13.18 % | 31.179 M 0.00 % | 31.179 M 32.94 % | 23.453 M 0.00 % | 23.453 M |
Net income | 57.812 M 26.91 % | 45.552 M -22.73 % | 58.952 M -47.56 % | 112.421 M 465.87 % | 19.867 M -32.17 % | 29.291 M -66.75 % | 88.098 M 26.41 % | 69.690 M 302.28 % | 17.324 M 261.16 % | 4.797 M -84.68 % | 31.317 M 75.13 % | 17.883 M -29.41 % | 25.335 M 17.65 % | 21.533 M -29.64 % | 30.604 M -7.69 % | 33.152 M -12.47 % | 37.877 M -1.29 % | 38.371 M -30.40 % | 55.134 M -5.97 % | 58.632 M 81.86 % | 32.240 M -12.84 % | 36.990 M 4.18 % | 35.506 M -20.86 % | 44.862 M 62.97 % | 27.527 M 53.91 % | 17.886 M 0.75 % | 17.752 M 0.00 % | 17.752 M 103.30 % | 8.732 M 0.00 % | 8.732 M 79.16 % | 4.874 M 0.00 % | 4.874 M 107.36 % | 2.350 M 0.00 % | 2.350 M -25.96 % | 3.175 M 0.00 % | 3.175 M |
Income before tax | 65.256 M 28.99 % | 50.589 M -16.56 % | 60.630 M -52.68 % | 128.137 M 513.28 % | 20.894 M -34.99 % | 32.138 M -68.36 % | 101.573 M 22.69 % | 82.789 M 339.77 % | 18.826 M 480.78 % | 3.241 M 252.28 % | -2.129 M -111.13 % | 19.123 M -29.00 % | 26.934 M 10.46 % | 24.382 M -26.00 % | 32.949 M -14.07 % | 38.347 M -11.94 % | 43.546 M -1.59 % | 44.249 M -30.67 % | 63.820 M -6.46 % | 68.227 M 82.13 % | 37.460 M -12.63 % | 42.875 M 3.84 % | 41.288 M -20.92 % | 52.214 M 64.48 % | 31.746 M 54.82 % | 20.505 M 2.96 % | 19.916 M 0.00 % | 19.916 M 104.98 % | 9.716 M 0.00 % | 9.716 M 79.28 % | 5.419 M 0.00 % | 5.419 M 83.39 % | 2.955 M 0.00 % | 2.955 M -1.72 % | 3.007 M 0.00 % | 3.007 M |
Income before tax ratio | 0.20 2.68 % | 0.20 -19.10 % | 0.24 -22.11 % | 0.31 217.07 % | 0.10 -48.48 % | 0.19 -49.99 % | 0.38 34.29 % | 0.29 75.49 % | 0.16 330.40 % | 0.04 251.15 % | -0.03 -112.32 % | 0.20 -15.47 % | 0.24 -11.43 % | 0.27 -17.42 % | 0.33 -7.07 % | 0.35 -9.76 % | 0.39 -14.60 % | 0.46 -16.33 % | 0.55 11.77 % | 0.49 23.44 % | 0.40 -16.48 % | 0.48 19.50 % | 0.40 -15.04 % | 0.47 9.02 % | 0.43 25.48 % | 0.34 0.75 % | 0.34 0.00 % | 0.34 68.93 % | 0.20 0.00 % | 0.20 31.35 % | 0.15 0.00 % | 0.15 62.04 % | 0.09 0.00 % | 0.09 -26.07 % | 0.13 0.00 % | 0.13 |
EBITDA | 107.663 M 18.88 % | 90.566 M 0.16 % | 90.424 M -44.42 % | 162.703 M 191.05 % | 55.903 M -5.57 % | 59.202 M -49.72 % | 117.747 M 15.27 % | 102.148 M 156.26 % | 39.861 M 153.75 % | 15.709 M 418.43 % | -4.933 M -117.73 % | 27.828 M -14.00 % | 32.357 M 0.23 % | 32.283 M 18.94 % | 27.141 M -39.80 % | 45.087 M -8.70 % | 49.381 M -3.12 % | 50.971 M 0.48 % | 50.727 M -37.20 % | 80.780 M 65.99 % | 48.666 M -9.83 % | 53.972 M 39.86 % | 38.590 M -32.53 % | 57.197 M 75.35 % | 32.619 M 43.28 % | 22.765 M -18.12 % | 27.802 M 0.00 % | 27.802 M 83.85 % | 15.122 M 0.00 % | 15.122 M 44.23 % | 10.485 M 0.00 % | 10.485 M 34.39 % | 7.802 M 0.00 % | 7.802 M 17.10 % | 6.663 M 0.00 % | 6.663 M |
Net income ratio | 0.18 1.03 % | 0.18 -25.08 % | 0.24 -13.67 % | 0.28 192.57 % | 0.09 -46.25 % | 0.18 -47.45 % | 0.33 38.36 % | 0.24 60.53 % | 0.15 167.64 % | 0.06 -84.80 % | 0.37 93.78 % | 0.19 -15.97 % | 0.23 -5.66 % | 0.24 -21.48 % | 0.31 -0.16 % | 0.31 -10.31 % | 0.34 -14.33 % | 0.40 -16.01 % | 0.47 12.35 % | 0.42 23.26 % | 0.34 -16.69 % | 0.41 19.89 % | 0.34 -14.97 % | 0.40 8.02 % | 0.37 24.74 % | 0.30 -1.40 % | 0.30 0.00 % | 0.30 67.55 % | 0.18 0.00 % | 0.18 31.26 % | 0.14 0.00 % | 0.14 83.21 % | 0.08 0.00 % | 0.08 -44.31 % | 0.14 0.00 % | 0.14 |
Ratio EBITDA | 0.34 -5.37 % | 0.35 -2.89 % | 0.36 -8.51 % | 0.40 50.48 % | 0.26 -25.18 % | 0.35 -20.53 % | 0.45 26.17 % | 0.35 2.26 % | 0.35 88.04 % | 0.18 416.07 % | -0.06 -119.62 % | 0.30 2.39 % | 0.29 -19.63 % | 0.36 32.73 % | 0.27 -34.89 % | 0.42 -6.44 % | 0.45 -15.92 % | 0.53 21.26 % | 0.44 -24.97 % | 0.58 12.50 % | 0.52 -13.81 % | 0.60 60.95 % | 0.37 -27.51 % | 0.51 16.22 % | 0.44 16.13 % | 0.38 -19.87 % | 0.48 0.00 % | 0.48 51.52 % | 0.31 0.00 % | 0.31 5.67 % | 0.30 0.00 % | 0.30 18.74 % | 0.25 0.00 % | 0.25 -11.92 % | 0.28 0.00 % | 0.28 |
Gross profit ratio | 0.34 -0.92 % | 0.35 -17.94 % | 0.42 -6.48 % | 0.45 62.60 % | 0.28 -19.75 % | 0.35 -29.86 % | 0.49 22.72 % | 0.40 28.92 % | 0.31 2.74 % | 0.30 15.68 % | 0.26 -33.23 % | 0.39 2.61 % | 0.38 -3.04 % | 0.40 -11.05 % | 0.45 -10.66 % | 0.50 3.50 % | 0.48 -12.70 % | 0.55 0.28 % | 0.55 -11.59 % | 0.62 19.47 % | 0.52 -7.66 % | 0.56 7.68 % | 0.52 -9.61 % | 0.58 8.35 % | 0.53 14.24 % | 0.47 -15.45 % | 0.55 0.00 % | 0.55 50.56 % | 0.37 0.00 % | 0.37 -3.41 % | 0.38 0.00 % | 0.38 18.10 % | 0.32 0.00 % | 0.32 -22.44 % | 0.42 0.00 % | 0.42 |
Weighted average shs out dil | 403.192 M -2.64 % | 414.108 M 1.15 % | 409.403 M 1.95 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M -0.49 % | 403.563 M 0.49 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M -0.13 % | 402.092 M 0.09 % | 401.744 M 0.00 % | 401.744 M 0.00 % | 401.744 M 4.49 % | 384.489 M -4.51 % | 402.629 M 0.00 % | 402.629 M 0.00 % | 402.629 M 9.87 % | 366.451 M 0.00 % | 366.451 M 0.00 % | 366.451 M 1.54 % | 360.876 M -3.47 % | 373.851 M 0.00 % | 373.851 M 0.00 % | 373.851 M -7.20 % | 402.845 M 580.78 % | 59.174 M 0.00 % | 59.174 M 3.97 % | 56.913 M 0.00 % | 56.913 M 5.10 % | 54.153 M 0.00 % | 54.153 M -3.98 % | 56.398 M 0.00 % | 56.398 M 15.48 % | 48.840 M 0.00 % | 48.840 M |
Weighted average shs out | 403.192 M -2.64 % | 414.108 M 1.15 % | 409.403 M 1.95 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M -0.13 % | 402.092 M 0.13 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 4.45 % | 384.487 M -4.26 % | 401.580 M 0.40 % | 399.972 M -0.40 % | 401.580 M 9.59 % | 366.451 M 0.00 % | 366.451 M 0.00 % | 366.451 M 1.54 % | 360.876 M -3.47 % | 373.851 M 0.00 % | 373.851 M 0.00 % | 373.851 M -7.20 % | 402.845 M 580.78 % | 59.174 M 0.00 % | 59.174 M 3.97 % | 56.913 M 0.00 % | 56.913 M 5.10 % | 54.153 M 0.00 % | 54.153 M -3.98 % | 56.398 M 0.00 % | 56.398 M 15.47 % | 48.841 M 0.00 % | 48.840 M |
EPS diluted | 0.14 30.36 % | 0.11 -23.77 % | 0.14 -48.46 % | 0.28 465.66 % | 0.05 -32.10 % | 0.07 -66.61 % | 0.22 25.82 % | 0.17 302.55 % | 0.04 262.18 % | 0.01 -84.72 % | 0.08 75.06 % | 0.04 -29.48 % | 0.06 17.72 % | 0.05 -32.66 % | 0.08 -3.28 % | 0.08 -12.54 % | 0.09 -1.26 % | 0.10 -36.47 % | 0.15 -6.25 % | 0.16 81.82 % | 0.09 -12.00 % | 0.10 5.26 % | 0.10 -20.83 % | 0.12 63.04 % | 0.07 47.20 % | 0.05 -83.33 % | 0.30 0.00 % | 0.30 100.00 % | 0.15 0.00 % | 0.15 66.67 % | 0.09 0.00 % | 0.09 115.83 % | 0.04 0.00 % | 0.04 -35.85 % | 0.07 0.00 % | 0.07 |
Earnings per share | 0.14 30.36 % | 0.11 -24.86 % | 0.15 -47.71 % | 0.28 465.66 % | 0.05 -32.10 % | 0.07 -66.86 % | 0.22 26.80 % | 0.17 302.55 % | 0.04 262.18 % | 0.01 -84.72 % | 0.08 75.06 % | 0.04 -29.48 % | 0.06 17.72 % | 0.05 -32.66 % | 0.08 -3.28 % | 0.08 -13.09 % | 0.09 -0.63 % | 0.10 -36.47 % | 0.15 -6.25 % | 0.16 81.82 % | 0.09 -12.00 % | 0.10 5.26 % | 0.10 -20.83 % | 0.12 63.04 % | 0.07 41.54 % | 0.05 -82.67 % | 0.30 0.00 % | 0.30 100.00 % | 0.15 0.00 % | 0.15 66.67 % | 0.09 0.00 % | 0.09 115.83 % | 0.04 0.00 % | 0.04 -35.85 % | 0.07 0.00 % | 0.07 |
Gross profit | 110.607 M 24.47 % | 88.861 M -15.37 % | 104.993 M -43.19 % | 184.815 M 214.50 % | 58.766 M 1.28 % | 58.024 M -55.62 % | 130.748 M 12.12 % | 116.616 M 223.07 % | 36.096 M 38.64 % | 26.037 M 16.55 % | 22.340 M -39.65 % | 37.020 M -13.81 % | 42.951 M 20.92 % | 35.519 M -20.29 % | 44.558 M -17.40 % | 53.945 M 1.01 % | 53.406 M 0.60 % | 53.089 M -16.90 % | 63.889 M -26.01 % | 86.348 M 76.27 % | 48.985 M -3.40 % | 50.711 M -6.43 % | 54.194 M -15.87 % | 64.420 M 63.48 % | 39.406 M 40.95 % | 27.957 M -13.61 % | 32.359 M 0.00 % | 32.359 M 82.69 % | 17.712 M 0.00 % | 17.712 M 31.84 % | 13.435 M 0.00 % | 13.435 M 33.66 % | 10.051 M 0.00 % | 10.051 M 3.10 % | 9.749 M 0.00 % | 9.749 M |
Income tax expense | 6.334 M 35.28 % | 4.683 M 193.32 % | 1.596 M -89.61 % | 15.362 M 1 978.72 % | 739.013 K -73.76 % | 2.816 M -79.87 % | 13.987 M 17.78 % | 11.875 M 811.64 % | 1.303 M 185.19 % | -1.529 M 95.44 % | -33.525 M -3 453.36 % | 999.746 K -15.31 % | 1.181 M -57.52 % | 2.779 M 29.10 % | 2.153 M -55.98 % | 4.890 M -9.22 % | 5.387 M -6.03 % | 5.732 M -34.52 % | 8.754 M -7.54 % | 9.467 M 84.65 % | 5.127 M -13.91 % | 5.955 M 3.70 % | 5.743 M -22.82 % | 7.440 M 75.42 % | 4.241 M 62.40 % | 2.612 M 5.37 % | 2.479 M 0.00 % | 2.479 M 63.03 % | 1.520 M 0.00 % | 1.520 M 104.74 % | 742.600 K 0.00 % | 742.601 K -28.81 % | 1.043 M 0.00 % | 1.043 M 826.00 % | 112.643 K 0.00 % | 112.643 K |
Cost of revenue | 210.601 M 26.24 % | 166.825 M 16.73 % | 142.913 M -36.00 % | 223.294 M 46.68 % | 152.233 M 39.44 % | 109.174 M -18.23 % | 133.517 M -22.66 % | 172.626 M 117.62 % | 79.325 M 33.32 % | 59.498 M -4.89 % | 62.560 M 9.90 % | 56.923 M -17.37 % | 68.892 M 27.20 % | 54.161 M -2.44 % | 55.517 M 2.25 % | 54.294 M -5.59 % | 57.508 M 33.22 % | 43.166 M -17.42 % | 52.270 M -0.33 % | 52.444 M 16.33 % | 45.081 M 14.99 % | 39.205 M -20.44 % | 49.280 M 5.40 % | 46.754 M 36.38 % | 34.281 M 7.92 % | 31.764 M 21.78 % | 26.084 M 0.00 % | 26.084 M -14.34 % | 30.452 M 0.00 % | 30.452 M 39.35 % | 21.853 M 0.00 % | 21.853 M 3.43 % | 21.127 M 0.00 % | 21.127 M 54.17 % | 13.704 M 0.00 % | 13.704 M |
General and administrative expenses | 13.683 M 9.46 % | 12.501 M -20.44 % | 15.712 M 10.38 % | 14.234 M 14.66 % | 12.414 M 13.57 % | 10.931 M -18.64 % | 13.435 M 27.24 % | 10.558 M -11.46 % | 11.925 M 23.94 % | 9.622 M -11.67 % | 10.893 M 8.90 % | 10.002 M -4.33 % | 10.455 M 44.84 % | 7.218 M -24.84 % | 9.604 M 11.39 % | 8.622 M 8.27 % | 7.963 M 12.57 % | 7.074 M -16.30 % | 8.452 M -1.52 % | 8.583 M 59.47 % | 5.382 M 1.62 % | 5.296 M -12.47 % | 6.051 M 5.19 % | 5.752 M 23.38 % | 4.662 M 1.28 % | 4.603 M -40.83 % | 7.780 M 0.00 % | 7.780 M 53.77 % | 5.060 M 0.00 % | 5.060 M -11.62 % | 5.725 M 0.00 % | 5.725 M 9.52 % | 5.227 M 0.00 % | 5.227 M 11.18 % | 4.701 M 0.00 % | 4.701 M |
Selling and marketing expenses | 2.370 M -4.87 % | 2.491 M -7.73 % | 2.700 M -11.86 % | 3.063 M 14.77 % | 2.669 M -2.85 % | 2.747 M -1.01 % | 2.775 M 48.98 % | 1.863 M 1.98 % | 1.827 M 28.72 % | 1.419 M 171.34 % | 523.023 K -67.62 % | 1.615 M 4.56 % | 1.545 M 6.76 % | 1.447 M 1 299.30 % | 103.413 K -95.44 % | 2.269 M 5.07 % | 2.160 M 7.78 % | 2.004 M 539.98 % | 313.134 K -78.99 % | 1.491 M 74.14 % | 856.041 K -2.94 % | 882.015 K -41.12 % | 1.498 M 16.93 % | 1.281 M 21.61 % | 1.053 M -4.91 % | 1.108 M 28.41 % | 862.772 K 0.00 % | 862.772 K 6.32 % | 811.489 K 0.00 % | 811.489 K 11.77 % | 726.022 K 0.00 % | 726.022 K 10.30 % | 658.227 K 0.00 % | 658.227 K -5.53 % | 696.784 K 0.00 % | 696.785 K |
Other expenses | 1.295 M 125.64 % | -5.051 M 60.32 % | -12.729 M -278.99 % | 7.111 M 404.19 % | -2.338 M 73.16 % | -8.709 M 9.95 % | -9.671 M -305.16 % | 4.714 M 171.28 % | -6.613 M -17.52 % | -5.627 M 23.43 % | -7.349 M 41.38 % | -12.537 M 1.98 % | -12.790 M -39.28 % | -9.183 M 15.31 % | -10.843 M -43.07 % | -7.579 M 30.51 % | -10.906 M -22.27 % | -8.919 M 48.26 % | -17.238 M -2 452.96 % | 732.609 K 173.98 % | -990.314 K 71.58 % | -3.484 M 47.10 % | -6.587 M -478.06 % | 1.742 M 153.12 % | -3.280 M -9.52 % | -2.995 M -184.71 % | 3.535 M 0.00 % | 3.535 M -19.56 % | 4.395 M 0.00 % | 4.395 M 132.23 % | 1.892 M 0.00 % | 1.892 M -39.90 % | 3.149 M 0.00 % | 3.149 M 112.75 % | 1.480 M 0.00 % | 1.480 M |
Operating expenses | 45.251 M 18.24 % | 38.271 M -13.08 % | 44.030 M -22.20 % | 56.596 M 49.67 % | 37.814 M 46.07 % | 25.888 M -10.95 % | 29.072 M -11.51 % | 32.855 M 92.42 % | 17.074 M -25.11 % | 22.801 M -1.25 % | 23.089 M 29.01 % | 17.897 M 11.74 % | 16.016 M 44.47 % | 11.086 M -2.17 % | 11.332 M -27.35 % | 15.598 M 58.20 % | 9.860 M 11.53 % | 8.840 M 13 043.28 % | 67.261 K -99.63 % | 17.988 M 56.47 % | 11.496 M 45.08 % | 7.924 M -38.61 % | 12.907 M 7.21 % | 12.040 M 58.37 % | 7.602 M 3.11 % | 7.373 M -39.46 % | 12.178 M 0.00 % | 12.178 M 18.63 % | 10.266 M 0.00 % | 10.266 M 23.05 % | 8.343 M 0.00 % | 8.343 M -7.65 % | 9.034 M 0.00 % | 9.034 M 31.34 % | 6.878 M 0.00 % | 6.878 M |
Cost and expenses | 255.852 M 24.75 % | 205.096 M 9.71 % | 186.942 M -33.21 % | 279.890 M 47.27 % | 190.047 M 40.71 % | 135.062 M -16.93 % | 162.589 M -20.87 % | 205.481 M 113.16 % | 96.399 M 17.13 % | 82.299 M -3.91 % | 85.648 M 14.47 % | 74.820 M -11.88 % | 84.908 M 30.13 % | 65.247 M -2.40 % | 66.848 M -4.35 % | 69.892 M 3.75 % | 67.368 M 29.54 % | 52.007 M -0.63 % | 52.338 M -25.69 % | 70.432 M 24.49 % | 56.577 M 20.05 % | 47.129 M -24.21 % | 62.187 M 5.77 % | 58.794 M 40.38 % | 41.883 M 7.02 % | 39.137 M 2.29 % | 38.262 M 0.00 % | 38.262 M -6.03 % | 40.718 M 0.00 % | 40.718 M 34.84 % | 30.196 M 0.00 % | 30.196 M 0.11 % | 30.162 M 0.00 % | 30.162 M 46.54 % | 20.583 M 0.00 % | 20.583 M |
Research and development expenses | 27.903 M -1.51 % | 28.330 M -26.12 % | 38.347 M 19.14 % | 32.187 M 28.40 % | 25.069 M 19.84 % | 20.919 M -7.16 % | 22.533 M 43.34 % | 15.720 M 58.22 % | 9.935 M -42.86 % | 17.387 M -8.59 % | 19.022 M 1.10 % | 18.816 M 11.96 % | 16.806 M 44.84 % | 11.603 M -6.93 % | 12.467 M 1.48 % | 12.285 M 15.44 % | 10.642 M 22.59 % | 8.681 M 1.65 % | 8.540 M 18.92 % | 7.182 M 14.94 % | 6.248 M 19.47 % | 5.230 M -56.22 % | 11.946 M 265.99 % | 3.264 M -36.82 % | 5.166 M 10.96 % | 4.656 M | 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 | 16.053 M 7.08 % | 14.992 M -18.57 % | 18.412 M 6.44 % | 17.297 M 14.68 % | 15.083 M 10.27 % | 13.678 M -15.62 % | 16.210 M 30.50 % | 12.421 M -9.68 % | 13.752 M 24.56 % | 11.041 M -3.29 % | 11.416 M -1.74 % | 11.618 M -3.19 % | 12.000 M 38.48 % | 8.666 M -10.73 % | 9.707 M -10.87 % | 10.892 M 7.59 % | 10.123 M 11.51 % | 9.078 M 3.57 % | 8.765 M -12.99 % | 10.074 M 61.48 % | 6.238 M 0.97 % | 6.178 M -18.15 % | 7.549 M 7.33 % | 7.033 M 23.05 % | 5.716 M 0.08 % | 5.711 M -33.92 % | 8.643 M 0.00 % | 8.643 M 47.21 % | 5.871 M 0.00 % | 5.871 M -8.98 % | 6.451 M 0.00 % | 6.451 M 9.61 % | 5.885 M 0.00 % | 5.885 M 9.02 % | 5.398 M 0.00 % | 5.398 M |
Interest income | 1.484 M 49.10 % | 995.455 K -22.42 % | 1.283 M -36.15 % | 2.010 M 48.93 % | 1.349 M -69.64 % | 4.444 M 4.45 % | 4.255 M 35.49 % | 3.140 M -29.69 % | 4.466 M -5.95 % | 4.749 M -23.55 % | 6.212 M 1.92 % | 6.095 M -15.35 % | 7.200 M 1 401 082.32 % | 513.820 -99.99 % | 7.751 M 1 561.56 % | 466.463 K -94.24 % | 8.093 M 1 082.88 % | 684.172 K -90.95 % | 7.557 M 159.56 % | 2.912 M 122.05 % | 1.311 M 21.98 % | 1.075 M 26.46 % | 850.040 K 14.86 % | 740.082 K | 0.000 | 0.000 -100.00 % | 49.044 K 0.00 % | 49.044 K | 0.000 | 0.000 -100.00 % | 37.726 K 0.00 % | 37.726 K | 0.000 | 0.000 -100.00 % | 35.929 K 0.00 % | 35.930 K |
Interest expense | 345.019 K 132.80 % | 148.206 K -58.14 % | 354.041 K -57.23 % | 827.782 K -34.50 % | 1.264 M -35.79 % | 1.968 M -15.81 % | 2.338 M 86.15 % | 1.256 M -0.19 % | 1.258 M 23.36 % | 1.020 M 28.90 % | 791.290 K 439.41 % | 146.696 K | 0.000 -100.00 % | 256.910 | 0.000 | 0.000 | 0.000 -100.00 % | 137.888 K 135.77 % | 58.485 K -13.61 % | 67.700 K -0.88 % | 68.304 K 0.66 % | 67.857 K -37.58 % | 108.704 K -32.33 % | 160.629 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 |
Depreciation and amortization | 49.576 M 18.55 % | 41.818 M 0.00 % | 41.818 M 39.87 % | 29.898 M -22.39 % | 38.521 M 27.95 % | 30.106 M 0.00 % | 30.106 M 80.44 % | 16.684 M -36.70 % | 26.358 M 57.98 % | 16.684 M 0.00 % | 16.684 M 17.15 % | 14.242 M -10.55 % | 15.921 M 11.79 % | 14.242 M 0.00 % | 14.242 M 8.81 % | 13.089 M -5.82 % | 13.897 M 6.18 % | 13.089 M 0.00 % | 13.089 M 15.21 % | 11.361 M -9.63 % | 12.571 M 10.65 % | 11.361 M 0.00 % | 11.361 M 448.60 % | 2.071 M 0.00 % | 2.071 M 0.00 % | 2.071 M -51.83 % | 4.299 M 0.00 % | 4.299 M 16.87 % | 3.678 M 0.00 % | 3.678 M -1.96 % | 3.752 M 0.00 % | 3.752 M -5.54 % | 3.972 M 0.00 % | 3.972 M 60.04 % | 2.482 M 0.00 % | 2.482 M |
Operating income | 65.356 M 29.19 % | 50.590 M -17.02 % | 60.964 M -52.45 % | 128.219 M 511.98 % | 20.952 M -34.80 % | 32.136 M -68.39 % | 101.676 M 21.39 % | 83.761 M 340.34 % | 19.022 M 487.79 % | 3.236 M 532.28 % | -748.620 K -103.91 % | 19.123 M -29.00 % | 26.935 M 10.24 % | 24.433 M -26.46 % | 33.227 M -13.35 % | 38.347 M -11.94 % | 43.547 M -1.59 % | 44.249 M -30.67 % | 63.822 M -6.64 % | 68.360 M 82.35 % | 37.489 M -12.38 % | 42.787 M 3.63 % | 41.287 M -21.18 % | 52.380 M 64.70 % | 31.803 M 54.51 % | 20.584 M 2.00 % | 20.181 M 0.00 % | 20.181 M 171.01 % | 7.447 M 0.00 % | 7.447 M 46.25 % | 5.092 M 0.00 % | 5.092 M 400.56 % | 1.017 M 0.00 % | 1.017 M -64.56 % | 2.871 M 0.00 % | 2.871 M |
Operating income ratio | 0.20 2.84 % | 0.20 -19.54 % | 0.25 -21.73 % | 0.31 216.40 % | 0.10 -48.34 % | 0.19 -50.04 % | 0.38 32.86 % | 0.29 75.72 % | 0.16 335.60 % | 0.04 529.07 % | -0.01 -104.33 % | 0.20 -15.48 % | 0.24 -11.61 % | 0.27 -17.94 % | 0.33 -6.28 % | 0.35 -9.76 % | 0.39 -14.59 % | 0.46 -16.33 % | 0.55 11.55 % | 0.49 23.58 % | 0.40 -16.25 % | 0.48 19.26 % | 0.40 -15.31 % | 0.47 9.16 % | 0.43 25.22 % | 0.34 -0.18 % | 0.35 0.00 % | 0.35 123.34 % | 0.15 0.00 % | 0.15 7.15 % | 0.14 0.00 % | 0.14 342.27 % | 0.03 0.00 % | 0.03 -73.34 % | 0.12 0.00 % | 0.12 |
Total other income expenses net | -100.078 K -21 193.19 % | -470.000 99.86 % | -333.521 K -303.34 % | -82.689 K -42.97 % | -57.835 K -2 918.47 % | 2.052 K 101.98 % | -103.392 K 89.37 % | -972.654 K -395.79 % | -196.181 K -3 807.82 % | 5.291 K 100.38 % | -1.380 M -34 499 875.00 % | -4.000 99.66 % | -1.193 K 97.66 % | -50.891 K 81.64 % | -277.194 K | 0.000 100.00 % | -875.000 | 0.000 100.00 % | -1.893 K 98.58 % | -133.107 K -351.61 % | -29.474 K -133.69 % | 87.498 K 4 931.51 % | 1.739 K 101.05 % | -166.163 K -187.39 % | -57.818 K 26.86 % | -79.051 K 70.11 % | -264.512 K 0.00 % | -264.512 K -111.65 % | 2.270 M 0.00 % | 2.270 M 592.72 % | 327.624 K 0.00 % | 327.624 K -83.09 % | 1.938 M 0.00 % | 1.938 M 1 322.71 % | 136.212 K 0.00 % | 136.211 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 | 2019-06-30 | 2019-03-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 |
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-03-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-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -8.731 M 93.36 % | -131.582 M 17.52 % | -159.537 M -52.21 % | -104.811 M -237.48 % | -31.057 M 72.55 % | -113.128 M -177.78 % | 145.441 M 69.41 % | 85.852 M 429.05 % | 16.228 M 113.04 % | -124.422 M -681.02 % | 21.415 M 763.55 % | 2.480 M 112.24 % | -20.264 M 66.17 % | -59.895 M 16.31 % | -71.567 M -4.28 % | -68.629 M -10.72 % | -61.986 M 18.50 % | -76.055 M 50.72 % | -154.342 M 77.89 % | -697.961 M -447.72 % | -127.430 M -183.68 % | 152.276 M 219.87 % | -127.037 M -195.38 % | 133.191 M 65.17 % | 80.636 M 0.00 % | 80.636 M 105.99 % | 39.146 M 0.00 % | 39.146 M 587.32 % | 5.695 M 0.00 % | 5.695 M -90.87 % | 62.373 M 0.00 % | 62.373 M 881.53 % | 6.355 M |
Total investments | 90.731 M 443.58 % | 16.691 M 0.00 % | 16.691 M 1.26 % | 16.484 M 0.00 % | 16.484 M -76.08 % | 68.899 M -80.82 % | 359.300 M 170 995.14 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K -99.93 % | 304.551 M 144 924.33 % | 210.000 K -99.92 % | 266.382 M 126 748.42 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K -98.35 % | 12.709 M |
Total debt | 82.112 M 606.48 % | 11.623 M -23.11 % | 15.117 M -77.14 % | 66.132 M -42.14 % | 114.292 M -60.92 % | 292.445 M -16.04 % | 348.307 M 60.05 % | 217.629 M 61.31 % | 134.914 M 12.50 % | 119.918 M 0.01 % | 119.905 M 140.60 % | 49.836 M 77.19 % | 28.125 M 94.76 % | 14.441 M -36.20 % | 22.634 M 75.06 % | 12.930 M -24.17 % | 17.050 M 8 019.17 % | 210.000 K | 0.000 -100.00 % | 6.007 M 0.00 % | 6.007 M | 0.000 -100.00 % | 6.205 M | 0.000 -100.00 % | 98.000 M 0.00 % | 98.000 M 34.25 % | 73.000 M 0.00 % | 73.000 M 1.39 % | 72.000 M 0.00 % | 72.000 M -2.04 % | 73.500 M 0.00 % | 73.500 M | 0.000 |
Accumulated other comprehensive income loss | 176.962 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.352 M -80.73 % | 702.551 M 483.74 % | 120.354 M -82.01 % | 668.910 M 608.77 % | 94.377 M -86.06 % | 676.878 M 625.08 % | 93.352 M -86.27 % | 680.156 M 657.53 % | 89.786 M -86.72 % | 676.313 M 686.92 % | 85.944 M -87.08 % | 665.192 M 815.98 % | 72.621 M -88.95 % | 656.905 M | 0.000 | 0.000 | 0.000 -100.00 % | 645.974 M | 0.000 -100.00 % | 625.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.957 M |
Retained earnings | 678.684 M -3.25 % | 701.510 M 6.94 % | 655.959 M 5.97 % | 619.005 M 22.19 % | 506.584 M -10.66 % | 567.033 M 5.45 % | 537.743 M 1.90 % | 527.727 M 15.21 % | 458.037 M 3.98 % | 440.487 M 1.10 % | 435.690 M 5.32 % | 413.695 M 4.52 % | 395.812 M -8.14 % | 430.904 M 5.26 % | 409.370 M 4.27 % | 392.614 M 9.22 % | 359.462 M -5.90 % | 382.013 M 11.17 % | 343.642 M 12.01 % | 306.794 M 23.63 % | 248.162 M | 0.000 -100.00 % | 178.933 M | 0.000 -100.00 % | 82.129 M 0.00 % | 82.129 M 76.15 % | 46.625 M 0.00 % | 46.625 M -0.50 % | 46.861 M 0.00 % | 46.861 M 26.26 % | 37.113 M 0.00 % | 37.113 M | 0.000 |
Common stock | 403.192 M 0.00 % | 403.192 M 0.00 % | 403.192 M 0.40 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M 0.00 % | 401.580 M -0.19 % | 402.333 M 0.00 % | 402.333 M -0.13 % | 402.845 M 0.00 % | 402.845 M 0.00 % | 402.845 M 0.00 % | 402.845 M 0.00 % | 402.845 M 0.00 % | 402.845 M 0.00 % | 402.845 M 0.32 % | 401.580 M 0.00 % | 401.580 M 11.34 % | 360.680 M | 0.000 -100.00 % | 360.680 M | 0.000 -100.00 % | 59.000 M 0.00 % | 59.000 M 0.00 % | 59.000 M 0.00 % | 59.000 M 9.26 % | 54.000 M 0.00 % | 54.000 M 0.00 % | 54.000 M 0.00 % | 54.000 M | 0.000 |
Total equity | 1.867 B -0.72 % | 1.881 B 3.07 % | 1.825 B 4.79 % | 1.741 B 7.42 % | 1.621 B -3.16 % | 1.674 B 2.26 % | 1.637 B 2.22 % | 1.601 B 4.63 % | 1.530 B 1.18 % | 1.513 B 0.36 % | 1.507 B 1.59 % | 1.484 B 1.37 % | 1.463 B -2.18 % | 1.496 B 1.60 % | 1.473 B 1.81 % | 1.446 B 2.67 % | 1.409 B -1.26 % | 1.427 B 3.08 % | 1.384 B 4.14 % | 1.329 B 85.84 % | 715.125 M 4.68 % | 683.135 M 5.77 % | 645.873 M 3.34 % | 625.019 M 166.23 % | 234.763 M 0.00 % | 234.763 M 17.45 % | 199.888 M 0.00 % | 199.888 M 41.57 % | 141.193 M 0.00 % | 141.193 M 7.09 % | 131.839 M 0.00 % | 131.839 M 20.35 % | 109.547 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.239 M | 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 | 15.878 M 251.52 % | 4.517 M 9.97 % | 4.108 M 280.03 % | 1.081 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 |
Total non current liabilities | 149.910 M 14.85 % | 130.525 M 2.63 % | 127.184 M 3.06 % | 123.408 M 15.19 % | 107.136 M 4.38 % | 102.638 M 694.84 % | 12.913 M -76.58 % | 55.134 M -1.27 % | 55.842 M 1.77 % | 54.869 M -3.21 % | 56.688 M -38.85 % | 92.709 M -0.31 % | 92.997 M 7.07 % | 86.854 M 0.10 % | 86.767 M 1.00 % | 85.906 M 4.54 % | 82.177 M 8.77 % | 75.550 M -5.30 % | 79.781 M -1.84 % | 81.277 M 4.39 % | 77.858 M -45.26 % | 142.239 M 77.85 % | 79.978 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 46.982 M 7.10 % | 43.866 M -14.74 % | 51.448 M -67.00 % | 155.923 M 139.11 % | 65.210 M 82.00 % | 35.830 M -9.21 % | 39.465 M -3.16 % | 40.754 M 80.56 % | 22.572 M -24.89 % | 30.052 M -70.65 % | 102.379 M 202.83 % | 33.807 M -30.42 % | 48.586 M 69.43 % | 28.676 M -23.58 % | 37.524 M 27.71 % | 29.382 M 6.69 % | 27.540 M 7.36 % | 25.651 M 39.37 % | 18.406 M 3 302.69 % | -574.694 K -107.81 % | 7.356 M | 0.000 -100.00 % | 79.133 M | 0.000 -100.00 % | 16.418 M 0.00 % | 16.418 M 71.61 % | 9.567 M 0.00 % | 9.567 M -88.77 % | 85.158 M 0.00 % | 85.158 M 477.86 % | 14.737 M 0.00 % | 14.737 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.915 M 1 033.07 % | 3.788 M -24.14 % | 4.993 M -86.83 % | 37.913 M 30.71 % | 29.006 M 1 728.07 % | 1.587 M 17.20 % | 1.354 M 11.80 % | 1.211 M -15.39 % | 1.431 M -51.09 % | 2.926 M 35.12 % | 2.165 M -21.79 % | 2.769 M -3.22 % | 2.861 M -23.91 % | 3.760 M | 0.000 -100.00 % | 16.609 M 154.49 % | 6.527 M | 0.000 -100.00 % | 84.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 66.235 M 832.12 % | 7.106 M -35.45 % | 11.009 M -83.08 % | 65.051 M -43.08 % | 114.292 M -53.29 % | 244.705 M -29.74 % | 348.307 M 60.05 % | 217.629 M 70.78 % | 127.435 M 6.27 % | 119.918 M 366.37 % | 25.713 M -48.40 % | 49.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.007 M 132.43 % | -18.523 M | 0.000 -100.00 % | 6.205 M | 0.000 -100.00 % | 98.000 M 0.00 % | 98.000 M 34.25 % | 73.000 M 0.00 % | 73.000 M 1.39 % | 72.000 M 0.00 % | 72.000 M -2.04 % | 73.500 M 0.00 % | 73.500 M | 0.000 |
Total current liabilities | 429.943 M 27.28 % | 337.792 M -5.16 % | 356.172 M -2.53 % | 365.404 M -2.41 % | 374.446 M -24.01 % | 492.776 M -13.42 % | 569.137 M 21.92 % | 466.805 M 39.05 % | 335.712 M -9.50 % | 370.967 M 2.23 % | 362.883 M 130.57 % | 157.387 M 24.85 % | 126.060 M 25.35 % | 100.569 M -8.72 % | 110.174 M 14.04 % | 96.608 M 0.40 % | 96.222 M 33.00 % | 72.346 M 0.20 % | 72.203 M -7.78 % | 78.291 M 8.47 % | 72.177 M | 0.000 -100.00 % | 147.993 M | 0.000 -100.00 % | 163.413 M 0.00 % | 163.413 M 50.05 % | 108.910 M 0.00 % | 108.910 M -38.15 % | 176.086 M 0.00 % | 176.086 M 68.55 % | 104.473 M 0.00 % | 104.473 M | 0.000 |
Total liabilities | 579.853 M 23.82 % | 468.317 M -3.11 % | 483.357 M -1.12 % | 488.812 M 1.50 % | 481.582 M -19.12 % | 595.413 M 2.30 % | 582.050 M 11.52 % | 521.938 M 33.30 % | 391.554 M -8.05 % | 425.837 M 1.49 % | 419.571 M 67.76 % | 250.096 M 14.17 % | 219.057 M 16.88 % | 187.423 M -4.83 % | 196.941 M 7.90 % | 182.514 M 2.31 % | 178.399 M 20.62 % | 147.896 M -2.69 % | 151.984 M -4.75 % | 159.568 M 6.35 % | 150.034 M 5.48 % | 142.239 M -37.61 % | 227.970 M | 0.000 -100.00 % | 163.413 M 0.00 % | 163.413 M 50.05 % | 108.910 M 0.00 % | 108.910 M -38.15 % | 176.086 M 0.00 % | 176.086 M 68.55 % | 104.473 M 0.00 % | 104.473 M | 0.000 |
Other non current assets | 36.879 M -23.21 % | 48.027 M -54.21 % | 104.875 M 9.83 % | 95.491 M 101.45 % | 47.403 M -33.85 % | 71.659 M 14 524.95 % | 489.981 K -99.89 % | 461.457 M 12.24 % | 411.128 M -6.37 % | 439.116 M -33.30 % | 658.348 M -10.95 % | 739.314 M 3.84 % | 711.952 M -7.74 % | 771.682 M -1.83 % | 786.054 M -0.74 % | 791.938 M 4.58 % | 757.270 M -3.90 % | 787.989 M 20.31 % | 654.972 M 1 035.08 % | 57.703 M 433.39 % | 10.818 M -98.69 % | 825.032 M 3 612.28 % | 22.224 M 116.69 % | -133.191 M -2 299.26 % | 6.056 M 0.00 % | 6.056 M 71.69 % | 3.527 M 0.00 % | 3.527 M -20.04 % | 4.412 M 0.00 % | 4.412 M -9.50 % | 4.875 M 0.00 % | 4.875 M 176.71 % | -6.355 M |
Long term investments | 16.690 M 121.51 % | -77.604 M -37.17 % | -56.573 M -51.75 % | -37.282 M 20.34 % | -46.803 M -380.06 % | 16.712 M 7 857.89 % | 210.000 K 100.05 % | -388.338 M -0.90 % | -384.869 M -0.90 % | -381.438 M 31.90 % | -560.086 M 17.16 % | -676.067 M 2.33 % | -692.220 M 6.32 % | -738.942 M 2.64 % | -758.943 M 2.41 % | -777.652 M -3.60 % | -750.614 M 4.16 % | -783.203 M -21.11 % | -646.680 M -1 144.09 % | -51.980 M -490.02 % | -8.810 M | 0.000 100.00 % | -18.824 M | 0.000 -100.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K 0.00 % | 210.000 K | 0.000 |
Intangible assets | 91.857 M 2.34 % | 89.758 M -0.45 % | 90.165 M 0.04 % | 90.128 M 0.22 % | 89.931 M -0.69 % | 90.551 M 67.88 % | 53.938 M -1.05 % | 54.512 M -0.76 % | 54.932 M 0.76 % | 54.517 M -0.17 % | 54.608 M 2.10 % | 53.485 M 0.71 % | 53.109 M -0.68 % | 53.474 M -0.59 % | 53.789 M -0.36 % | 53.984 M -1.09 % | 54.579 M 0.07 % | 54.540 M -0.72 % | 54.936 M -0.64 % | 55.291 M -0.76 % | 55.716 M | 0.000 -100.00 % | 56.453 M | 0.000 -100.00 % | 18.434 M 0.00 % | 18.434 M -0.78 % | 18.579 M 0.00 % | 18.579 M -0.55 % | 18.681 M 0.00 % | 18.681 M 119.54 % | 8.509 M 0.00 % | 8.509 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 91.857 M 2.34 % | 89.758 M -0.45 % | 90.165 M 0.04 % | 90.128 M 0.22 % | 89.931 M -0.69 % | 90.551 M 67.88 % | 53.938 M -1.05 % | 54.512 M -0.76 % | 54.932 M 0.76 % | 54.517 M -0.17 % | 54.608 M 2.10 % | 53.485 M 0.71 % | 53.109 M -0.68 % | 53.474 M -0.59 % | 53.789 M -0.36 % | 53.984 M -1.09 % | 54.579 M 0.07 % | 54.540 M -0.72 % | 54.936 M -0.64 % | 55.291 M -0.76 % | 55.716 M | 0.000 -100.00 % | 56.453 M | 0.000 -100.00 % | 18.434 M 0.00 % | 18.434 M -0.78 % | 18.579 M 0.00 % | 18.579 M -0.55 % | 18.681 M 0.00 % | 18.681 M 119.54 % | 8.509 M 0.00 % | 8.509 M | 0.000 |
Property plant equipment net | 1.580 B 5.91 % | 1.491 B 1.00 % | 1.477 B 9.23 % | 1.352 B 3.34 % | 1.308 B 5.80 % | 1.236 B 1.03 % | 1.224 B 19.72 % | 1.022 B 1.46 % | 1.008 B 7.76 % | 934.969 M 9.82 % | 851.402 M 31.27 % | 648.587 M 3.33 % | 627.699 M 9.32 % | 574.186 M 6.98 % | 536.747 M 4.79 % | 512.231 M -0.60 % | 515.343 M 3.08 % | 499.961 M 1.00 % | 495.030 M 0.73 % | 491.447 M -1.15 % | 497.157 M | 0.000 -100.00 % | 498.320 M | 0.000 -100.00 % | 218.183 M 0.00 % | 218.183 M 30.01 % | 167.820 M 0.00 % | 167.820 M 32.63 % | 126.530 M 0.00 % | 126.530 M 2.80 % | 123.085 M 0.00 % | 123.085 M | 0.000 |
Total non current assets | 1.725 B 4.80 % | 1.646 B 1.90 % | 1.615 B 7.66 % | 1.500 B 2.59 % | 1.462 B 3.32 % | 1.415 B 10.53 % | 1.281 B 11.30 % | 1.151 B 4.66 % | 1.099 B 3.80 % | 1.059 B 4.38 % | 1.015 B 30.18 % | 779.389 M 9.14 % | 714.104 M 6.23 % | 672.241 M 6.68 % | 630.154 M 6.33 % | 592.647 M 0.60 % | 589.129 M 3.25 % | 570.603 M 0.14 % | 569.784 M 1.16 % | 563.261 M -0.46 % | 565.879 M -31.41 % | 825.032 M 44.84 % | 569.619 M 527.67 % | -133.191 M -154.84 % | 242.883 M 0.00 % | 242.883 M 27.74 % | 190.137 M 0.00 % | 190.137 M 26.90 % | 149.832 M 0.00 % | 149.832 M 9.62 % | 136.679 M 0.00 % | 136.679 M 2 250.82 % | -6.355 M |
Other current assets | 15.109 M 0.86 % | 14.981 M 47.00 % | 10.191 M 53.65 % | 6.633 M 66.67 % | 3.979 M -66.17 % | 11.762 M 444.15 % | 2.162 M | 0.000 -100.00 % | 4.437 M -26.15 % | 6.008 M -81.28 % | 32.089 M 861.90 % | 3.336 M -27.16 % | 4.580 M -16.12 % | 5.460 M 113.33 % | 2.559 M 105.31 % | 1.247 M -59.20 % | 3.055 M 145.42 % | 1.245 M -24.09 % | 1.640 M -72.94 % | 6.061 M -44.27 % | 10.875 M | 0.000 -100.00 % | 7.746 M | 0.000 -100.00 % | 15.396 M 0.00 % | 15.396 M 36.29 % | 11.297 M 0.00 % | 11.297 M -23.04 % | 14.678 M 0.00 % | 14.678 M 14.49 % | 12.821 M 0.00 % | 12.821 M | 0.000 |
Short term investments | 74.041 M -21.48 % | 94.295 M 28.71 % | 73.265 M 36.27 % | 53.766 M -15.04 % | 63.287 M 21.27 % | 52.187 M -85.47 % | 359.090 M -7.58 % | 388.548 M 0.90 % | 385.079 M 0.90 % | 381.648 M -31.88 % | 560.296 M -17.15 % | 676.277 M -2.33 % | 692.430 M -6.32 % | 739.152 M -2.63 % | 759.153 M -2.41 % | 777.862 M 3.60 % | 750.824 M -4.16 % | 783.413 M 21.10 % | 646.890 M 1 139.49 % | 52.190 M 478.61 % | 9.020 M -97.04 % | 304.551 M 1 500.07 % | 19.034 M -92.85 % | 266.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.709 M |
cash and cash equivalents | 90.843 M -36.56 % | 143.205 M -18.01 % | 174.654 M 2.17 % | 170.943 M 17.61 % | 145.349 M -64.16 % | 405.573 M 99.92 % | 202.866 M 53.95 % | 131.777 M 11.03 % | 118.686 M -51.43 % | 244.340 M 148.08 % | 98.491 M 107.98 % | 47.356 M -2.14 % | 48.389 M -34.90 % | 74.336 M -21.09 % | 94.201 M 15.50 % | 81.559 M 3.19 % | 79.036 M 3.63 % | 76.265 M -50.59 % | 154.342 M -78.08 % | 703.969 M 427.57 % | 133.437 M 187.63 % | -152.276 M -214.28 % | 133.242 M 200.04 % | -133.191 M -867.07 % | 17.364 M 0.00 % | 17.364 M -48.71 % | 33.854 M 0.00 % | 33.854 M -48.94 % | 66.305 M 0.00 % | 66.305 M 495.91 % | 11.127 M 0.00 % | 11.127 M 275.09 % | -6.355 M |
Cash and short term investments | 164.884 M -30.58 % | 237.500 M -4.20 % | 247.919 M 10.33 % | 224.708 M 7.70 % | 208.636 M -54.42 % | 457.760 M -18.54 % | 561.956 M 8.00 % | 520.324 M 3.29 % | 503.765 M -19.52 % | 625.988 M -4.98 % | 658.787 M -8.96 % | 723.633 M -2.32 % | 740.819 M -8.93 % | 813.488 M -4.67 % | 853.355 M -0.71 % | 859.420 M 3.56 % | 829.859 M -3.47 % | 859.679 M 7.29 % | 801.232 M 5.96 % | 756.159 M 430.80 % | 142.457 M -6.45 % | 152.276 M 0.00 % | 152.276 M 14.33 % | 133.191 M 667.07 % | 17.364 M 0.00 % | 17.364 M -48.71 % | 33.854 M 0.00 % | 33.854 M -48.94 % | 66.305 M 0.00 % | 66.305 M 495.91 % | 11.127 M 0.00 % | 11.127 M 75.09 % | 6.355 M |
Total current assets | 722.242 M 2.70 % | 703.220 M 1.49 % | 692.901 M -5.06 % | 729.835 M 14.01 % | 640.135 M -25.02 % | 853.793 M -15.25 % | 1.007 B 3.57 % | 972.693 M 18.24 % | 822.654 M -6.45 % | 879.366 M -3.58 % | 912.040 M -4.42 % | 954.240 M -1.47 % | 968.441 M -4.23 % | 1.011 B -2.70 % | 1.039 B 0.30 % | 1.036 B 3.83 % | 998.066 M -0.59 % | 1.004 B 3.90 % | 966.288 M 4.43 % | 925.329 M 209.18 % | 299.281 M 96.54 % | 152.276 M -49.95 % | 304.224 M 128.41 % | 133.191 M -16.55 % | 159.613 M 0.00 % | 159.613 M 29.46 % | 123.294 M 0.00 % | 123.294 M -28.14 % | 171.575 M 0.00 % | 171.575 M 64.93 % | 104.031 M 0.00 % | 104.031 M 1 537.07 % | 6.355 M |
Inventory | 242.673 M 9.23 % | 222.160 M -2.18 % | 227.121 M 9.28 % | 207.842 M -10.40 % | 231.969 M 6.31 % | 218.201 M 5.41 % | 207.008 M 11.20 % | 186.161 M -8.52 % | 203.496 M 29.83 % | 156.743 M 15.49 % | 135.714 M 0.99 % | 134.379 M 7.82 % | 124.635 M 13.87 % | 109.453 M 10.56 % | 99.000 M 19.65 % | 82.740 M 4.21 % | 79.395 M 6.69 % | 74.418 M 14.61 % | 64.929 M 5.49 % | 61.548 M -9.31 % | 67.865 M | 0.000 -100.00 % | 70.547 M | 0.000 -100.00 % | 54.287 M 0.00 % | 54.287 M 47.89 % | 36.707 M 0.00 % | 36.707 M -21.72 % | 46.890 M 0.00 % | 46.890 M -2.24 % | 47.966 M 0.00 % | 47.966 M | 0.000 |
Net receivables | 299.576 M 31.06 % | 228.579 M 10.07 % | 207.670 M -28.55 % | 290.652 M 48.63 % | 195.552 M 17.75 % | 166.069 M -29.73 % | 236.330 M -10.12 % | 262.934 M 136.97 % | 110.956 M 22.43 % | 90.627 M 6.06 % | 85.450 M -8.01 % | 92.892 M -6.79 % | 99.659 M 20.32 % | 82.830 M -3.23 % | 85.597 M -7.80 % | 92.838 M 6.06 % | 87.531 M 27.48 % | 68.663 M -30.56 % | 98.884 M -6.55 % | 105.815 M 23.18 % | 85.902 M | 0.000 -100.00 % | 79.343 M | 0.000 -100.00 % | 72.567 M 0.00 % | 72.567 M 75.13 % | 41.437 M 0.00 % | 41.437 M -5.18 % | 43.702 M 0.00 % | 43.702 M 36.07 % | 32.118 M 0.00 % | 32.118 M | 0.000 |
Tax assets | 0.000 -100.00 % | 94.295 M 66.68 % | 56.573 M 5.22 % | 53.766 M -15.54 % | 63.659 M | 0.000 -100.00 % | 2.044 M 205.39 % | 669.284 K -93.68 % | 10.583 M -10.96 % | 11.885 M 14.77 % | 10.356 M -26.39 % | 14.070 M 3.73 % | 13.564 M 14.54 % | 11.842 M -5.32 % | 12.507 M 2.97 % | 12.146 M -3.22 % | 12.551 M 10.90 % | 11.317 M -1.82 % | 11.527 M 6.73 % | 10.800 M -1.80 % | 10.998 M | 0.000 -100.00 % | 11.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -152.276 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 313.572 M 10.17 % | 284.631 M -1.16 % | 287.961 M 106.10 % | 139.720 M -27.30 % | 192.178 M -8.91 % | 210.980 M 22.63 % | 172.050 M -16.76 % | 206.695 M 39.44 % | 148.232 M -32.25 % | 218.781 M 59.31 % | 137.335 M 92.96 % | 71.171 M -2.80 % | 73.220 M 12.60 % | 65.029 M -0.42 % | 65.302 M 19.35 % | 54.713 M 1.67 % | 53.812 M 55.51 % | 34.604 M -19.97 % | 43.237 M 9.07 % | 39.640 M -13.38 % | 45.761 M | 0.000 -100.00 % | 55.702 M | 0.000 -100.00 % | 48.995 M 0.00 % | 48.995 M 85.99 % | 26.342 M 0.00 % | 26.342 M 39.17 % | 18.928 M 0.00 % | 18.928 M 16.58 % | 16.236 M 0.00 % | 16.236 M | 0.000 |
Tax payables | 3.155 M 44.10 % | 2.189 M -61.95 % | 5.754 M 22.16 % | 4.710 M 70.25 % | 2.766 M 119.48 % | 1.260 M -70.83 % | 4.321 M 150.36 % | 1.726 M 74.63 % | 988.397 K 57.01 % | 629.500 K -67.05 % | 1.911 M 40.31 % | 1.362 M -67.99 % | 4.254 M 8.02 % | 3.938 M -46.40 % | 7.348 M -24.60 % | 9.744 M -18.86 % | 12.010 M 44.16 % | 8.331 M -21.11 % | 10.560 M -36.42 % | 16.609 M 154.49 % | 6.527 M | 0.000 -100.00 % | 6.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 92.282 M 1.44 % | 90.969 M -0.46 % | 91.389 M 1.33 % | 90.186 M -0.09 % | 90.263 M 3.94 % | 86.846 M 25.51 % | 69.193 M 25.50 % | 55.134 M -1.27 % | 55.842 M 1.77 % | 54.869 M -3.21 % | 56.688 M 2.19 % | 55.471 M -3.13 % | 57.264 M 5.54 % | 54.257 M -3.20 % | 56.051 M 0.19 % | 55.944 M 4.39 % | 53.593 M 9.26 % | 49.052 M -7.92 % | 53.271 M -3.12 % | 54.986 M 6.91 % | 51.434 M | 0.000 -100.00 % | 54.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 4.820 M 29.90 % | 3.710 M 10.57 % | 3.355 M 2.50 % | 3.274 M 12.11 % | 2.920 M 10.94 % | 2.632 M 1.20 % | 2.601 M -16.45 % | 3.113 M 64.73 % | 1.890 M 11.79 % | 1.690 M -1.53 % | 1.717 M 4.84 % | 1.637 M 17.21 % | 1.397 M 42.75 % | 978.583 K 7.67 % | 908.842 K 26.92 % | 716.078 K 74.05 % | 411.414 K 219.09 % | 128.934 K 834.75 % | -17.548 K -135.36 % | 49.621 K 163.57 % | -78.059 K -145.65 % | 171.000 K 270.32 % | -100.397 K | 0.000 -100.00 % | 270.539 K 0.00 % | 270.539 K -69.93 % | 899.824 K 0.00 % | 899.824 K -32.38 % | 1.331 M 0.00 % | 1.331 M -22.85 % | 1.725 M 0.00 % | 1.725 M | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.479 M | 0.000 100.00 % | -94.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.531 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 |
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 |
Other total stockholders equity | 603.672 M -21.84 % | 772.396 M 1.33 % | 762.227 M 6.25 % | 717.409 M 1.06 % | 709.885 M | 0.000 -100.00 % | 694.887 M | 0.000 -100.00 % | 668.910 M 0.13 % | 668.068 M 0.11 % | 667.358 M 4 609.02 % | -14.801 M -102.23 % | 663.434 M 4 525.77 % | -14.990 M -102.61 % | 573.458 M -11.80 % | 650.201 M 0.64 % | 646.078 M 0.68 % | 641.725 M 0.44 % | 638.883 M | 0.000 -100.00 % | 106.361 M 187.54 % | 36.990 M -65.22 % | 106.361 M 161 566.66 % | -65.872 K -100.07 % | 93.363 M 0.00 % | 93.363 M 0.00 % | 93.363 M 0.00 % | 93.363 M 139.39 % | 39.001 M 0.00 % | 39.001 M 0.00 % | 39.001 M 0.00 % | 39.001 M 597.69 % | 5.590 M |
Deferred tax liabilities non current | 41.751 M 19.16 % | 35.039 M 10.58 % | 31.687 M -1.41 % | 32.141 M 90.49 % | 16.873 M 6.84 % | 15.792 M 22.30 % | 12.913 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.238 M 4.21 % | 35.733 M 9.62 % | 32.596 M 6.12 % | 30.716 M 2.52 % | 29.963 M 4.82 % | 28.583 M 7.87 % | 26.498 M -0.04 % | 26.510 M 0.83 % | 26.291 M -0.50 % | 26.424 M | 0.000 -100.00 % | 25.939 M | 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 |
Total assets | 2.447 B 4.17 % | 2.349 B 1.78 % | 2.308 B 3.50 % | 2.230 B 6.07 % | 2.103 B -7.34 % | 2.269 B -0.82 % | 2.288 B 7.76 % | 2.123 B 10.47 % | 1.922 B -0.85 % | 1.938 B 0.61 % | 1.927 B 11.14 % | 1.734 B 3.04 % | 1.683 B -0.06 % | 1.683 B 0.84 % | 1.669 B 2.49 % | 1.629 B 2.63 % | 1.587 B 0.80 % | 1.575 B 2.51 % | 1.536 B 3.19 % | 1.489 B 72.06 % | 865.160 M 4.86 % | 825.032 M -5.59 % | 873.844 M | 0.000 -100.00 % | 402.496 M 0.00 % | 402.496 M 28.42 % | 313.431 M 0.00 % | 313.431 M -2.48 % | 321.407 M 0.00 % | 321.407 M 33.52 % | 240.711 M 0.00 % | 240.711 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 | 2019-03-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-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.772 M -202.41 % | 24.188 M | 0.000 -100.00 % | 106.599 M 318.41 % | -48.807 M -362.61 % | 18.585 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.403 M | 0.000 -100.00 % | 8.752 M 954.19 % | -1.025 M -200.00 % | 1.025 M | 0.000 100.00 % | -1.791 M 42.50 % | -3.115 M -200.00 % | 3.115 M | 0.000 -100.00 % | 6.261 M 193.30 % | -6.711 M -200.00 % | 6.711 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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.222 M | 0.000 100.00 % | -213.524 M -373.35 % | 78.114 M 200.00 % | -78.114 M | 0.000 100.00 % | -90.663 M -273.16 % | 52.357 M 200.00 % | -52.357 M | 0.000 100.00 % | -26.924 M -743.35 % | -3.193 M -200.00 % | 3.193 M | 0.000 100.00 % | -21.365 M -412.26 % | 6.842 M 200.00 % | -6.842 M | 0.000 -100.00 % | 11.796 M | 0.000 | 0.000 | 0.000 100.00 % | -28.213 M 0.00 % | -28.213 M -917.80 % | 3.450 M 0.00 % | 3.450 M 158.37 % | -5.911 M 0.00 % | -5.911 M -241.07 % | 4.190 M 0.00 % | 4.190 M 132.40 % | -12.932 M 0.00 % | -12.932 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.912 M | 0.000 100.00 % | -143.466 M -2 120.26 % | 7.101 M 200.00 % | -7.101 M | 0.000 100.00 % | -48.731 M -291.36 % | 25.465 M 200.00 % | -25.465 M | 0.000 -100.00 % | 2.413 M 122.51 % | -10.720 M -200.00 % | 10.720 M | 0.000 100.00 % | -23.848 M -377.31 % | 8.600 M 200.00 % | -8.600 M | 0.000 -100.00 % | 28.485 M | 0.000 | 0.000 | 0.000 100.00 % | -18.329 M 0.00 % | -18.329 M -907.32 % | 2.270 M 0.00 % | 2.270 M 135.21 % | -6.449 M 0.00 % | -6.449 M -259.41 % | 4.045 M 0.00 % | 4.045 M 149.62 % | -8.153 M 0.00 % | -8.153 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.689 M | 0.000 100.00 % | -79.214 M -211.55 % | 71.012 M 200.00 % | -71.012 M | 0.000 100.00 % | -41.931 M -255.93 % | 26.892 M 200.00 % | -26.892 M | 0.000 100.00 % | -37.083 M -334.74 % | 15.798 M 200.00 % | -15.798 M | 0.000 -100.00 % | 2.483 M 241.28 % | -1.758 M -200.00 % | 1.758 M | 0.000 100.00 % | -16.689 M | 0.000 | 0.000 | 0.000 100.00 % | -9.884 M 0.00 % | -9.884 M -937.98 % | 1.180 M 0.00 % | 1.180 M 119.23 % | 538.012 K 0.00 % | 538.012 K 272.45 % | 144.451 K 0.00 % | 144.451 K 103.02 % | -4.779 M 0.00 % | -4.779 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.021 M 200.00 % | -1.021 M | 0.000 -100.00 % | 2.067 M -46.20 % | 3.842 M 200.00 % | -3.842 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.998 M | 0.000 -100.00 % | 9.157 M 996.88 % | -1.021 M -200.00 % | 1.021 M | 0.000 100.00 % | -2.067 M 46.20 % | -3.842 M -200.00 % | 3.842 M | 0.000 -100.00 % | 7.746 M 193.66 % | -8.270 M -200.00 % | 8.270 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 |
Other non cash items | 82.678 M 10.24 % | 74.996 M | 0.000 -100.00 % | 46.990 M -44.92 % | 85.318 M -12.93 % | 97.984 M -22.58 % | 126.554 M 310.53 % | -60.112 M -381.67 % | 21.341 M 180.86 % | -26.394 M 15.72 % | -31.317 M -75.13 % | -17.883 M -221.36 % | 14.735 M 168.43 % | -21.533 M -203.55 % | 20.795 M 162.73 % | -33.152 M 12.47 % | -37.877 M 1.29 % | -38.371 M 30.40 % | -55.134 M 5.97 % | -58.632 M -81.86 % | -32.240 M 12.84 % | -36.990 M -4.18 % | -35.506 M 20.86 % | -44.862 M -62.97 % | -27.527 M -233.91 % | -8.244 M -150.81 % | 16.224 M 0.00 % | 16.224 M 971.40 % | -1.862 M 0.00 % | -1.862 M -132.68 % | 5.697 M 0.00 % | 5.697 M 413.83 % | -1.815 M 0.00 % | -1.815 M -121.56 % | 8.420 M 0.00 % | 8.420 M |
Net cash provided by operating activities | 82.678 M 10.24 % | 74.996 M | 0.000 -100.00 % | 159.411 M 139.34 % | 66.605 M -47.67 % | 127.274 M -29.58 % | 180.727 M 1 786.91 % | 9.578 M -21.22 % | 12.158 M 153.46 % | 4.797 M -84.68 % | 31.317 M 75.13 % | 17.883 M -29.41 % | 25.335 M 5 757 945 082.45 % | -0.440 -100.00 % | 36.812 M -16.82 % | 44.257 M 18.72 % | 37.278 M -36.27 % | 58.490 M -25.64 % | 78.658 M 15.83 % | 67.909 M 295.06 % | 17.190 M 185.42 % | 6.023 M -91.03 % | 67.132 M -7.08 % | 72.247 M 63.68 % | 44.139 M 44.44 % | 30.558 M 203.71 % | 10.062 M 0.00 % | 10.062 M -28.12 % | 13.998 M 0.00 % | 13.998 M 66.40 % | 8.413 M 0.00 % | 8.413 M -3.27 % | 8.697 M 0.00 % | 8.697 M 659.61 % | 1.145 M 0.00 % | 1.145 M |
Investments in property plant and equipment | -145.816 M -70.14 % | -85.705 M 15.84 % | -101.839 M -7.74 % | -94.524 M 11.14 % | -106.369 M 40.17 % | -177.786 M -46.94 % | -120.989 M -55.64 % | -77.736 M 45.70 % | -143.150 M -129.65 % | -62.333 M 58.74 % | -151.077 M -74.16 % | -86.749 M -97.76 % | -43.866 M 24.87 % | -58.387 M -19.30 % | -48.940 M -193.99 % | -16.647 M 16.35 % | -19.901 M 5.47 % | -21.053 M -3.89 % | -20.265 M -9.72 % | -18.469 M -57.41 % | -11.733 M 43.03 % | -20.597 M -24.97 % | -16.481 M 44.00 % | -29.430 M 32.37 % | -43.517 M 0.00 % | -43.517 M -48.75 % | -29.256 M 0.00 % | -29.256 M -51.65 % | -19.292 M 0.00 % | -19.292 M -69.30 % | -11.395 M 0.00 % | -11.395 M -44.31 % | -7.896 M 0.00 % | -7.896 M -76.54 % | -4.473 M 0.00 % | -4.473 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.704 K -99.93 % | 162.818 M 104.75 % | 79.520 M | 0.000 -100.00 % | 172.108 M 5 736 830.23 % | 3.000 K -99.99 % | 31.192 M 12 896.62 % | 240.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 -100.00 % | 121.313 M 200.00 % | -121.313 M -635.23 % | -16.500 M 81.82 % | -90.757 M -214.13 % | 79.520 M 200.00 % | -79.520 M | 0.000 100.00 % | -172.108 M -651.77 % | 31.192 M 200.00 % | -31.192 M | 0.000 100.00 % | -515.092 M -217.89 % | 436.940 M 200.00 % | -436.940 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 |
Sales maturities of investments | 613.945 K 178.76 % | 220.244 K -89.90 % | 2.181 M 101.78 % | 1.081 M 1 195.00 % | 83.458 K -99.65 % | 23.660 M -91.99 % | 295.419 M 221.90 % | -242.338 M -213 521.32 % | 113.549 K -99.43 % | 19.775 M 28.33 % | 15.410 M 419.68 % | 2.965 M -6.86 % | 3.184 M 84.18 % | 1.729 M 27.47 % | 1.356 M 340.62 % | 307.760 K -61.77 % | 805.033 K -57.44 % | 1.892 M 177.58 % | 681.520 K 203.80 % | 224.330 K | 0.000 -100.00 % | 143.081 K -41.90 % | 246.256 K 40.94 % | 174.722 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 30.999 M 202.03 % | -30.384 M 14.57 % | -35.565 M 68.14 % | -111.625 M -212.84 % | 98.921 M -43.65 % | 175.538 M 96.42 % | 89.370 M 1 131.93 % | 7.255 M -83.81 % | 44.815 M -63.51 % | 122.826 M 23.47 % | 99.482 M 1 512.65 % | -7.042 M -110.03 % | 70.217 M 176.31 % | 25.413 M 3.06 % | 24.659 M 182.12 % | -30.029 M -176.00 % | 39.510 M 193.27 % | -42.361 M 24.21 % | -55.888 M 90.35 % | -579.333 M -3 271.12 % | -17.185 M -171.63 % | -6.327 M 70.34 % | -21.333 M -17.61 % | -18.139 M 59.51 % | -44.802 M -49.41 % | -29.986 M -1 035.52 % | -2.641 M 0.00 % | -2.641 M 90.20 % | -26.948 M 0.00 % | -26.948 M -188.90 % | 30.312 M 0.00 % | 30.312 M 1 877.70 % | 1.533 M 0.00 % | 1.533 M -4.40 % | 1.603 M 0.00 % | 1.603 M |
Net cash used for investing activites | -114.203 M 1.44 % | -115.868 M 14.31 % | -135.224 M -61.45 % | -83.756 M -1 037.36 % | -7.364 M 60.72 % | -18.748 M 79.42 % | -91.100 M -29.25 % | -70.481 M 28.24 % | -98.221 M -222.37 % | 80.268 M 321.82 % | -36.186 M 39.32 % | -59.631 M -301.90 % | 29.535 M 194.53 % | -31.245 M -36.30 % | -22.925 M 50.56 % | -46.368 M -327.13 % | 20.414 M 133.18 % | -61.521 M 18.48 % | -75.472 M 87.37 % | -597.578 M -3 377.29 % | -17.185 M -171.63 % | -6.327 M 83.16 % | -37.568 M 20.73 % | -47.395 M -5.79 % | -44.802 M -49.41 % | -29.986 M 5.99 % | -31.896 M 0.00 % | -31.896 M 31.02 % | -46.240 M 0.00 % | -46.240 M -344.44 % | 18.917 M 0.00 % | 18.917 M 397.27 % | -6.363 M 0.00 % | -6.363 M -121.77 % | -2.869 M 0.00 % | -2.869 M |
Debt repayment | 70.450 M 4 831.69 % | -1.489 M 97.08 % | -50.976 M -5.94 % | -48.120 M | 0.000 100.00 % | -16.000 M -137.20 % | 43.008 M -47.98 % | 82.669 M 451.12 % | 15.000 M | 0.000 -100.00 % | 70.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 M | 0.000 | 0.000 | 0.000 100.00 % | -3.800 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.251 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.251 M | 0.000 100.00 % | -9.251 M | 0.000 100.00 % | -6.318 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 |
Dividends paid | -80.963 M -53 372.87 % | -151.410 K 72.11 % | -542.862 K 37.44 % | -867.765 K 98.94 % | -81.604 M -4 024.57 % | -1.978 M 96.81 % | -62.118 M -5 036.98 % | -1.209 M -27.10 % | -951.364 K 5.55 % | -1.007 M -83.92 % | -547.707 K 84.13 % | -3.450 M 93.94 % | -56.923 M | 0.000 100.00 % | -60.427 M -984.65 % | -5.571 M 89.81 % | -54.672 M | 0.000 100.00 % | -65.845 K 2.74 % | -67.701 K 2.33 % | -69.319 K 99.89 % | -63.565 M -54 710.38 % | -115.972 K 99.64 % | -31.917 M -11 478.75 % | -275.649 K 0.00 % | -275.649 K 72.63 % | -1.007 M 0.00 % | -1.007 M 89.73 % | -9.802 M 0.00 % | -9.802 M -889.66 % | -990.442 K 0.00 % | -990.443 K 7.89 % | -1.075 M 0.00 % | -1.075 M 11.74 % | -1.218 M 0.00 % | -1.218 M |
Other financing activites | 0.000 | 0.000 -100.00 % | 13.480 M 1 821 575 981.10 % | 0.740 100.00 % | -130.276 M | 0.000 | 0.000 | 0.000 100.00 % | -9.251 M | 0.000 100.00 % | -0.760 -100.00 % | 49.800 M 187.49 % | -56.923 M -605.32 % | 11.265 M -81.36 % | 60.427 M | 0.000 100.00 % | -54.672 M -462.31 % | 15.090 M 388.04 % | -5.239 M -100.94 % | 558.135 M 38 085.88 % | -1.469 M -38.62 % | -1.060 M | 0.000 100.00 % | -4.800 M 7.26 % | -5.176 M 0.43 % | -5.198 M -143.66 % | 11.907 M 0.00 % | 11.907 M -53.88 % | 25.819 M 0.00 % | 25.819 M 1 047.49 % | 2.250 M 0.00 % | 2.250 M 155.15 % | -4.080 M 0.00 % | -4.080 M -149.75 % | 8.200 M 0.00 % | 8.200 M |
Net cash used provided by financing activities | -10.513 M -540.92 % | -1.640 M 95.69 % | -38.039 M 22.35 % | -48.988 M 76.88 % | -211.880 M -1 078.52 % | -17.978 M 5.92 % | -19.110 M -123.46 % | 81.459 M 1 597.83 % | 4.798 M 576.30 % | -1.007 M -101.60 % | 63.134 M 36.21 % | 46.350 M 175.62 % | -61.293 M -644.11 % | 11.265 M | 0.000 100.00 % | -5.571 M 89.81 % | -54.672 M -462.31 % | 15.090 M 233.48 % | -11.305 M -102.03 % | 558.067 M 38 081.27 % | -1.469 M 97.73 % | -64.625 M -1 550.29 % | -3.916 M 89.33 % | -36.717 M -612.52 % | -5.153 M 0.87 % | -5.198 M -147.69 % | 10.900 M 0.00 % | 10.900 M -31.95 % | 16.017 M 0.00 % | 16.017 M 1 171.60 % | 1.260 M 0.00 % | 1.260 M 124.43 % | -5.155 M 0.00 % | -5.155 M -173.83 % | 6.982 M 0.00 % | 6.982 M |
Effect of forex changes on cash | 207.735 K -90.58 % | 2.205 M -22.08 % | 2.830 M 416.67 % | -893.621 K -135.32 % | 2.530 M 20.08 % | 2.107 M 103.71 % | 1.034 M 168.34 % | 385.464 K -59.90 % | 961.260 K 576.78 % | -201.614 K -179.25 % | 254.387 K -28.16 % | 354.118 K -57.77 % | 838.459 K 809.46 % | -118.183 K 6.43 % | -126.304 K -330.31 % | -29.352 K 91.47 % | -344.016 K -83.43 % | -187.542 K 86.72 % | -1.412 M -3.12 % | -1.370 M -30 338.45 % | -4.499 K -101.48 % | 304.100 K 116.54 % | 140.438 K 131.90 % | -440.305 K -166.34 % | 663.675 K 216.13 % | -571.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -41.830 M -3.21 % | -40.528 M -293.82 % | -10.291 M -139.93 % | 25.774 M 117.16 % | -150.192 M -174.09 % | 202.707 M 185.14 % | 71.090 M 239.47 % | 20.942 M 126.08 % | -80.304 M -176.96 % | 104.344 M 137.25 % | 43.980 M 928.85 % | 4.275 M 176.54 % | -5.585 M 72.21 % | -20.099 M -262.03 % | 12.404 M 260.87 % | -7.711 M -388.09 % | 2.677 M -77.45 % | 11.871 M 224.55 % | -9.531 M -135.26 % | 27.029 M 261.30 % | -16.758 M 82.08 % | -93.517 M -462.63 % | 25.788 M 309.57 % | -12.305 M -138.80 % | -5.153 M 0.87 % | -5.198 M 52.46 % | -10.935 M 0.00 % | -10.935 M 32.61 % | -16.225 M 0.00 % | -16.225 M -156.75 % | 28.589 M 0.00 % | 28.589 M 1 113.30 % | -2.821 M 0.00 % | -2.821 M -153.67 % | 5.257 M 0.00 % | 5.257 M |
Cash at beginning of period | 120.084 M -25.23 % | 160.611 M -6.02 % | 170.902 M 17.76 % | 145.128 M -50.86 % | 295.321 M 45.57 % | 202.866 M 53.95 % | 131.777 M 19.61 % | 110.173 M -42.16 % | 190.477 M 121.14 % | 86.133 M 104.33 % | 42.153 M 11.29 % | 37.878 M -12.85 % | 43.463 M -31.62 % | 63.562 M 24.25 % | 51.157 M -13.10 % | 58.868 M 4.76 % | 56.192 M 26.79 % | 44.321 M -17.70 % | 53.852 M 100.77 % | 26.823 M 75.45 % | 15.288 M -47.08 % | 28.892 M 830.88 % | 3.104 M -79.86 % | 15.409 M 1 556 484 038.13 % | 0.990 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.305 M 75.80 % | 37.716 M | 0.000 | 0.000 -100.00 % | 14.769 M 55.27 % | 9.512 M | 0.000 |
Cash at end of period | 78.254 M -34.83 % | 120.084 M -25.23 % | 160.611 M -6.02 % | 170.902 M 17.76 % | 145.128 M -64.22 % | 405.573 M 99.92 % | 202.866 M 54.72 % | 131.115 M 19.01 % | 110.173 M -42.16 % | 190.477 M 121.14 % | 86.133 M 104.33 % | 42.153 M 11.29 % | 37.878 M -12.85 % | 43.463 M -31.62 % | 63.562 M 24.25 % | 51.157 M -13.10 % | 58.868 M 4.76 % | 56.192 M 26.79 % | 44.321 M -17.70 % | 53.852 M 3 765.09 % | -1.469 M 97.73 % | -64.625 M -323.68 % | 28.892 M 830.88 % | 3.104 M 160.23 % | -5.153 M 0.87 % | -5.198 M 52.46 % | -10.935 M 0.00 % | -10.935 M 32.61 % | -16.225 M -132.40 % | 50.079 M -24.47 % | 66.305 M 131.92 % | 28.589 M 1 113.30 % | -2.821 M -123.61 % | 11.948 M -19.10 % | 14.769 M 180.93 % | 5.257 M |
Operating cash flow | 82.678 M 10.24 % | 74.996 M | 0.000 -100.00 % | 159.411 M 139.34 % | 66.605 M -47.67 % | 127.274 M -29.58 % | 180.727 M 1 786.91 % | 9.578 M -21.22 % | 12.158 M 153.46 % | 4.797 M -84.68 % | 31.317 M 75.13 % | 17.883 M -29.41 % | 25.335 M 5 757 945 082.45 % | -0.440 -100.00 % | 36.812 M -16.82 % | 44.257 M 18.72 % | 37.278 M -36.27 % | 58.490 M -25.64 % | 78.658 M 15.83 % | 67.909 M 295.06 % | 17.190 M 185.42 % | 6.023 M -91.03 % | 67.132 M -7.08 % | 72.247 M 63.68 % | 44.139 M 44.44 % | 30.558 M 203.71 % | 10.062 M 0.00 % | 10.062 M -28.12 % | 13.998 M 0.00 % | 13.998 M 66.40 % | 8.413 M 0.00 % | 8.413 M -3.27 % | 8.697 M 0.00 % | 8.697 M 659.61 % | 1.145 M 0.00 % | 1.145 M |
Capital expenditure | -145.816 M -70.14 % | -85.705 M 15.84 % | -101.839 M -7.74 % | -94.524 M 11.14 % | -106.369 M 40.17 % | -177.786 M -46.94 % | -120.989 M -55.64 % | -77.736 M 45.70 % | -143.150 M -129.65 % | -62.333 M 58.74 % | -151.077 M -74.16 % | -86.749 M -97.76 % | -43.866 M 24.87 % | -58.387 M -19.30 % | -48.940 M -193.99 % | -16.647 M 16.35 % | -19.901 M 5.47 % | -21.053 M -3.89 % | -20.265 M -9.72 % | -18.469 M -57.41 % | -11.733 M 43.03 % | -20.597 M -24.97 % | -16.481 M 44.00 % | -29.430 M 32.37 % | -43.517 M 0.00 % | -43.517 M -48.75 % | -29.256 M 0.00 % | -29.256 M -51.65 % | -19.292 M 0.00 % | -19.292 M -69.30 % | -11.395 M 0.00 % | -11.395 M -44.31 % | -7.896 M 0.00 % | -7.896 M -76.54 % | -4.473 M 0.00 % | -4.473 M |
Free CashFlow | -63.138 M -477.73 % | -10.929 M -118.74 % | 58.303 M -8.63 % | 63.806 M 260.46 % | -39.764 M 21.28 % | -50.512 M -184.56 % | 59.738 M 187.65 % | -68.158 M 47.97 % | -130.992 M -127.67 % | -57.536 M 51.96 % | -119.760 M -73.90 % | -68.866 M -271.63 % | -18.531 M 68.26 % | -58.387 M -381.42 % | -12.128 M -143.93 % | 27.610 M 58.88 % | 17.378 M -53.58 % | 37.438 M -35.89 % | 58.392 M 18.11 % | 49.440 M 806.09 % | 5.456 M 137.44 % | -14.574 M -128.77 % | 50.650 M 18.30 % | 42.816 M 6 781.12 % | 622.228 K 104.80 % | -12.959 M 32.49 % | -19.194 M 0.00 % | -19.194 M -262.59 % | -5.294 M 0.00 % | -5.294 M -77.48 % | -2.983 M 0.00 % | -2.983 M -472.46 % | 800.797 K 0.00 % | 800.797 K 124.06 % | -3.328 M 0.00 % | -3.328 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 |