
Jiangsu Eazytec Co., Ltd. 688258.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 323.393 M 0.99 % | 320.224 M 13.55 % | 282.023 M 19.20 % | 236.604 M 19.25 % | 198.416 M -6.77 % | 212.834 M 21.14 % | 175.694 M 15.32 % | 152.357 M 27.16 % | 119.816 M |
Net income | 32.841 M -41.52 % | 56.160 M 10.11 % | 51.005 M 21.01 % | 42.149 M -27.40 % | 58.053 M 41.34 % | 41.075 M -20.36 % | 51.578 M 55.95 % | 33.073 M 15.54 % | 28.624 M |
Income before tax | 37.751 M -32.60 % | 56.010 M 20.19 % | 46.600 M 7.15 % | 43.489 M -31.89 % | 63.850 M 44.75 % | 44.111 M -21.34 % | 56.076 M 49.05 % | 37.623 M 13.41 % | 33.174 M |
Income before tax ratio | 0.12 -33.26 % | 0.17 5.85 % | 0.17 -10.10 % | 0.18 -42.88 % | 0.32 55.27 % | 0.21 -35.06 % | 0.32 29.25 % | 0.25 -10.81 % | 0.28 |
EBITDA | 80.754 M 74.67 % | 46.232 M 292.61 % | 11.776 M -72.72 % | 43.160 M -22.44 % | 55.648 M 9.00 % | 51.053 M -6.46 % | 54.580 M 29.12 % | 42.270 M 15.46 % | 36.609 M |
Net income ratio | 0.10 -42.10 % | 0.18 -3.03 % | 0.18 1.52 % | 0.18 -39.12 % | 0.29 51.60 % | 0.19 -34.26 % | 0.29 35.24 % | 0.22 -9.13 % | 0.24 |
Ratio EBITDA | 0.25 72.96 % | 0.14 245.77 % | 0.04 -77.11 % | 0.18 -34.96 % | 0.28 16.92 % | 0.24 -22.78 % | 0.31 11.97 % | 0.28 -9.20 % | 0.31 |
Gross profit ratio | 0.52 13.17 % | 0.46 -9.72 % | 0.51 -3.23 % | 0.53 -10.11 % | 0.59 14.59 % | 0.51 4.23 % | 0.49 9.60 % | 0.45 -15.79 % | 0.53 |
Weighted average shs out dil | 119.650 M -2.61 % | 122.851 M 1.50 % | 121.037 M 0.51 % | 120.424 M -3.69 % | 125.034 M 36.98 % | 91.278 M -0.14 % | 91.401 M 0.68 % | 90.786 M -0.31 % | 91.072 M |
Weighted average shs out | 121.635 M -1.00 % | 122.863 M 1.51 % | 121.037 M 0.51 % | 120.424 M -3.69 % | 125.034 M 36.98 % | 91.278 M -0.14 % | 91.401 M 0.68 % | 90.786 M -0.31 % | 91.072 M |
EPS diluted | 0.28 -39.38 % | 0.46 8.83 % | 0.42 20.00 % | 0.35 -24.62 % | 0.46 3.18 % | 0.45 -19.64 % | 0.56 55.56 % | 0.36 16.13 % | 0.31 |
Earnings per share | 0.27 -41.30 % | 0.46 9.52 % | 0.42 20.00 % | 0.35 -26.61 % | 0.48 5.98 % | 0.45 -19.64 % | 0.56 55.56 % | 0.36 16.13 % | 0.31 |
Gross profit | 168.837 M 14.29 % | 147.723 M 2.50 % | 144.114 M 15.34 % | 124.944 M 7.20 % | 116.557 M 6.83 % | 109.110 M 26.26 % | 86.419 M 26.39 % | 68.376 M 7.08 % | 63.857 M |
Income tax expense | -900.256 K 53.31 % | -1.928 M -1 746.43 % | 117.111 K -90.83 % | 1.277 M -77.97 % | 5.797 M 90.94 % | 3.036 M -32.51 % | 4.498 M -1.14 % | 4.550 M 0.01 % | 4.550 M |
Cost of revenue | 154.556 M -10.40 % | 172.501 M 25.08 % | 137.908 M 23.51 % | 111.660 M 36.41 % | 81.859 M -21.08 % | 103.724 M 16.18 % | 89.275 M 6.30 % | 83.981 M 50.07 % | 55.960 M |
General and administrative expenses | 52.846 M -16.30 % | 63.141 M 61.74 % | 39.040 M 31.71 % | 29.640 M 24.81 % | 23.748 M -9.95 % | 26.372 M 127.67 % | 11.583 M 8.19 % | 10.707 M -11.41 % | 12.086 M |
Selling and marketing expenses | 9.050 M 25.40 % | 7.217 M -27.51 % | 9.956 M 89.12 % | 5.264 M 3.75 % | 5.074 M 17.10 % | 4.333 M 27.79 % | 3.391 M -14.14 % | 3.949 M 21.65 % | 3.246 M |
Other expenses | -6.442 M 85.33 % | -43.900 M -0.33 % | -43.756 M -522.12 % | -7.033 M 53.01 % | -14.967 M -607.07 % | 2.952 M 160.17 % | -4.905 M -1 073.60 % | 503.850 K -93.85 % | 8.187 M |
Operating expenses | 131.301 M 43.04 % | 91.794 M -4.91 % | 96.533 M 18.91 % | 81.181 M 53.67 % | 52.827 M -18.38 % | 64.724 M 112.47 % | 30.463 M -0.65 % | 30.661 M -14.61 % | 35.905 M |
Cost and expenses | 285.857 M 8.16 % | 264.296 M 12.73 % | 234.442 M 21.57 % | 192.841 M 43.18 % | 134.685 M -20.04 % | 168.447 M 40.68 % | 119.738 M 4.45 % | 114.642 M 24.79 % | 91.865 M |
Research and development expenses | 75.847 M 16.09 % | 65.337 M -28.43 % | 91.294 M 71.25 % | 53.310 M 36.79 % | 38.971 M 25.44 % | 31.067 M 52.33 % | 20.395 M 31.57 % | 15.501 M 25.16 % | 12.385 M |
Selling general and administrative expenses | 61.896 M -12.03 % | 70.358 M 43.60 % | 48.995 M 40.37 % | 34.904 M 21.10 % | 28.822 M -6.13 % | 30.705 M 105.05 % | 14.974 M 2.17 % | 14.656 M -4.41 % | 15.332 M |
Interest income | 4.080 M -6.27 % | 4.353 M -52.19 % | 9.104 M 83.32 % | 4.966 M 17.09 % | 4.241 M 198.86 % | 1.419 M 9.39 % | 1.297 M -25.26 % | 1.736 M -2.84 % | 1.787 M |
Interest expense | 12.349 M 60.97 % | 7.672 M -2.31 % | 7.854 M 44.10 % | 5.450 M 330.80 % | 1.265 M -43.84 % | 2.253 M 543.01 % | 350.365 K -72.38 % | 1.268 M -53.49 % | 2.727 M |
Depreciation and amortization | 52.464 M 36.89 % | 38.326 M 76.51 % | 21.713 M 38.86 % | 15.637 M 63.69 % | 9.553 M -2.10 % | 9.758 M 5.56 % | 9.244 M 12.69 % | 8.203 M 7.49 % | 7.632 M |
Operating income | 37.536 M -32.89 % | 55.928 M 17.54 % | 47.581 M 8.72 % | 43.763 M -31.33 % | 63.731 M 43.58 % | 44.386 M -20.68 % | 55.956 M 48.37 % | 37.715 M 34.93 % | 27.952 M |
Operating income ratio | 0.12 -33.54 % | 0.17 3.52 % | 0.17 -8.78 % | 0.18 -42.41 % | 0.32 54.01 % | 0.21 -34.52 % | 0.32 28.66 % | 0.25 6.11 % | 0.23 |
Total other income expenses net | 215.047 K 164.00 % | 81.458 K 108.30 % | -981.018 K -258.76 % | -273.450 K -329.07 % | 119.372 K 143.31 % | -275.640 K -329.21 % | 120.255 K 231.33 % | -91.570 K -101.75 % | 5.222 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 183.248 M 217.77 % | -155.599 M 31.38 % | -226.747 M -2.13 % | -222.013 M -24.36 % | -178.530 M 35.48 % | -276.718 M -921.72 % | -27.084 M -11.02 % | -24.395 M -1 042.56 % | 2.588 M |
Total investments | 195.143 M -53.34 % | 418.246 M 214.06 % | 133.173 M 595.44 % | 19.149 M 4.75 % | 18.280 M 343.45 % | 4.122 M 1 758.35 % | 221.824 K -77.81 % | 999.624 K -58.35 % | 2.400 M |
Total debt | 472.497 M 83.51 % | 257.477 M 80.76 % | 142.444 M 1.53 % | 140.295 M 362.44 % | 30.338 M 0.99 % | 30.041 M 0.14 % | 30.000 M 50.00 % | 20.000 M -50.62 % | 40.500 M |
Accumulated other comprehensive income loss | 57.605 M 1 092 750.42 % | -5.272 K -100.01 % | 42.636 M 97.01 % | 21.642 M 0.19 % | 21.600 M 14.21 % | 18.912 M -38.94 % | 30.974 M -57.33 % | 72.590 M 3.69 % | 70.004 M |
Retained earnings | 355.202 M 3.27 % | 343.972 M 16.53 % | 295.185 M 14.65 % | 257.462 M 10.54 % | 232.921 M 22.65 % | 189.903 M 24.74 % | 152.244 M 45.14 % | 104.892 M 40.97 % | 74.405 M |
Common stock | 121.142 M 39.31 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 33.33 % | 65.217 M 0.00 % | 65.217 M 0.00 % | 65.217 M |
Total equity | 851.646 M -28.77 % | 1.196 B 22.40 % | 976.769 M 7.84 % | 905.754 M 0.40 % | 902.110 M 5.42 % | 855.725 M 190.79 % | 294.277 M 21.25 % | 242.700 M 15.78 % | 209.626 M |
Other non current liabilities | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M |
Long term debt | 204.252 M 99.63 % | 102.315 M 746.60 % | 12.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 263.860 M 67.47 % | 157.553 M 411.10 % | 30.826 M -0.92 % | 31.113 M 22.25 % | 25.449 M 143.74 % | 10.441 M 22.53 % | 8.521 M -25.63 % | 11.457 M -17.36 % | 13.864 M |
Other current liabilities | 121.878 M 20.76 % | 100.922 M 197.61 % | 33.911 M -1.53 % | 34.439 M 52.07 % | 22.647 M 44.83 % | 15.636 M 42.96 % | 10.938 M -4.06 % | 11.401 M 75.20 % | 6.507 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 15.631 M -56.53 % | 35.956 M 35.66 % | 26.504 M 102.79 % | 13.070 M 158.47 % | 5.057 M -32.33 % | 7.472 M 61.08 % | 4.639 M |
Short term debt | 268.245 M 72.88 % | 155.162 M 19.21 % | 130.153 M -7.23 % | 140.295 M 362.44 % | 30.338 M 0.99 % | 30.041 M 0.14 % | 30.000 M 50.00 % | 20.000 M -50.62 % | 40.500 M |
Total current liabilities | 436.575 M 52.36 % | 286.540 M 49.07 % | 192.219 M -1.84 % | 195.830 M 148.65 % | 78.757 M 1.59 % | 77.524 M 39.19 % | 55.695 M 21.55 % | 45.821 M -25.65 % | 61.632 M |
Total liabilities | 700.434 M 57.72 % | 444.094 M 99.10 % | 223.045 M -1.72 % | 226.943 M 117.78 % | 104.206 M 18.46 % | 87.965 M 36.98 % | 64.216 M 12.11 % | 57.278 M -24.13 % | 75.496 M |
Other non current assets | 287.968 M 1 340.13 % | 19.996 M -91.31 % | 230.034 M -30.20 % | 329.565 M -26.13 % | 446.132 M 21.07 % | 368.482 M 22 057.98 % | 1.663 M 554.07 % | 254.252 K -95.19 % | 5.290 M |
Long term investments | 85.738 M -76.38 % | 363.066 M 451.51 % | 65.831 M 139.85 % | -165.197 M 57.36 % | -387.422 M -18.04 % | -328.201 M -980.27 % | 37.284 M -16.01 % | 44.393 M -3.48 % | 45.992 M |
Intangible assets | 254.410 M -11.54 % | 287.592 M 3 732.64 % | 7.504 M 335.37 % | 1.724 M 8.40 % | 1.590 M -5.58 % | 1.684 M 29.23 % | 1.303 M -7.09 % | 1.403 M -6.62 % | 1.502 M |
GoodWill | 94.627 M 0.00 % | 94.627 M 7 924.89 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M -3.78 % | 1.225 M |
Goodwill and intangible assets | 349.037 M -8.68 % | 382.219 M 4 301.96 % | 8.683 M 199.13 % | 2.903 M 4.82 % | 2.769 M -3.28 % | 2.863 M 15.34 % | 2.482 M -3.85 % | 2.582 M -5.34 % | 2.727 M |
Property plant equipment net | 136.226 M -14.37 % | 159.088 M -5.92 % | 169.096 M -11.93 % | 192.000 M 50.08 % | 127.931 M 129.06 % | 55.852 M -3.89 % | 58.110 M 8.22 % | 53.698 M -7.82 % | 58.251 M |
Total non current assets | 876.053 M -5.23 % | 924.368 M 90.48 % | 485.275 M 32.05 % | 367.497 M 87.57 % | 195.921 M 90.26 % | 102.976 M 0.27 % | 102.702 M -0.94 % | 103.678 M -10.66 % | 116.054 M |
Other current assets | 17.700 M 52.99 % | 11.569 M -87.77 % | 94.620 M 472.73 % | 16.521 M 438.10 % | 3.070 M -84.63 % | 19.973 M -67.12 % | 60.739 M 116.34 % | 28.076 M 34.82 % | 20.824 M |
Short term investments | 109.405 M 98.27 % | 55.180 M -18.06 % | 67.342 M -63.47 % | 184.347 M -54.56 % | 405.703 M 22.08 % | 332.323 M 996.66 % | -37.062 M 14.59 % | -43.393 M 0.46 % | -43.592 M |
cash and cash equivalents | 289.249 M -29.98 % | 413.077 M 11.89 % | 369.191 M 1.90 % | 362.308 M 73.46 % | 208.868 M -31.91 % | 306.759 M 437.38 % | 57.084 M 28.58 % | 44.395 M 17.10 % | 37.912 M |
Cash and short term investments | 398.654 M -14.86 % | 468.257 M 7.27 % | 436.533 M -20.14 % | 546.655 M -11.05 % | 614.571 M -3.84 % | 639.082 M 1 019.55 % | 57.084 M 28.58 % | 44.395 M 17.10 % | 37.912 M |
Total current assets | 676.028 M -5.49 % | 715.285 M 0.10 % | 714.539 M -6.62 % | 765.199 M -5.58 % | 810.395 M -3.61 % | 840.714 M 228.67 % | 255.791 M 30.31 % | 196.300 M 16.11 % | 169.068 M |
Inventory | 9.068 M -1.91 % | 9.244 M -69.25 % | 30.062 M 39.10 % | 21.611 M 59.92 % | 13.514 M 3.72 % | 13.030 M -17.36 % | 15.767 M 71.26 % | 9.207 M 62.52 % | 5.665 M |
Net receivables | 250.606 M 10.78 % | 226.214 M 0.95 % | 224.092 M 39.26 % | 160.917 M -10.22 % | 179.240 M -0.47 % | 180.092 M 37.45 % | 131.028 M 16.84 % | 112.140 M 4.60 % | 107.205 M |
Tax assets | 17.085 M | 0.000 -100.00 % | 11.631 M 41.38 % | 8.227 M 26.38 % | 6.510 M 63.55 % | 3.980 M 25.86 % | 3.162 M 14.95 % | 2.751 M -27.50 % | 3.795 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 41.065 M 40.29 % | 29.271 M 34.24 % | 21.805 M 14.80 % | 18.995 M -8.92 % | 20.854 M -27.70 % | 28.845 M 197.33 % | 9.701 M -22.55 % | 12.525 M -0.53 % | 12.592 M |
Tax payables | 5.386 M 354.50 % | 1.185 M -81.34 % | 6.350 M 202.18 % | 2.101 M -57.27 % | 4.918 M 63.82 % | 3.002 M -40.63 % | 5.057 M 166.80 % | 1.895 M -6.80 % | 2.033 M |
Deferred revenue non current | 32.490 M 30.51 % | 24.895 M 47.49 % | 16.879 M -42.30 % | 29.251 M 24.01 % | 23.588 M 174.93 % | 8.580 M 28.83 % | 6.660 M -30.60 % | 9.596 M -20.05 % | 12.003 M |
Minority interest | 6.565 M -95.84 % | 157.625 M 920.61 % | 15.444 M 91.52 % | 8.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.057 M -52.15 % | 2.210 M 6.58 % | 2.073 M | 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 |
Other total stockholders equity | 311.132 M -48.74 % | 607.011 M 13.13 % | 536.546 M -3.02 % | 553.271 M -4.97 % | 582.232 M 0.58 % | 578.865 M 1 163.00 % | 45.833 M -36.86 % | 72.590 M 3.69 % | 70.004 M |
Deferred tax liabilities non current | 25.256 M -11.33 % | 28.482 M 600.55 % | 4.066 M 84 826.80 % | 4.787 K -51.37 % | 9.844 K -13.21 % | 11.342 K | 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 |
Total assets | 1.552 B -5.34 % | 1.640 B 36.66 % | 1.200 B 5.93 % | 1.133 B 12.56 % | 1.006 B 6.64 % | 943.690 M 163.24 % | 358.494 M 19.51 % | 299.978 M 5.21 % | 285.123 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -8.348 M -148.99 % | -3.353 M -95.22 % | -1.717 M 32.10 % | -2.529 M -209.26 % | -817.920 K -98.92 % | -411.171 K -139.40 % | 1.044 M 342.39 % | -430.500 K |
Stock based compensation | 0.000 | 0.000 -100.00 % | 8.725 M 1 384.04 % | -679.530 K -200.00 % | 679.530 K -90.97 % | 7.523 M | 0.000 | 0.000 -100.00 % | 2.411 M |
Change in working capital | 11.191 M -42.82 % | 19.571 M 126.37 % | -74.224 M -465.96 % | -13.115 M -145.84 % | 28.613 M 279.99 % | -15.897 M 61.13 % | -40.894 M -364.67 % | -8.801 M 57.11 % | -20.519 M |
Accounts receivables | -124.693 M -192.90 % | -42.572 M 31.00 % | -61.702 M -295.46 % | -15.603 M -519.78 % | 3.717 M -96.79 % | 115.796 M 473.52 % | -31.001 M -260.13 % | -8.608 M -25.88 % | -6.838 M |
Inventory | 208.880 K -89.58 % | 2.004 M 123.64 % | -8.475 M -4.25 % | -8.129 M -1 667.63 % | -459.895 K -116.82 % | 2.734 M 141.59 % | -6.573 M -83.54 % | -3.581 M -318.82 % | -855.136 K |
Accounts payables | 135.675 M 98.10 % | 68.487 M 9 963.64 % | -694.341 K -105.63 % | 12.335 M -55.77 % | 27.885 M 120.87 % | -133.609 M -4 493.45 % | -2.909 M -224.00 % | 2.346 M 118.92 % | -12.395 M |
Other working capital | 1.446 M 117.33 % | -8.348 M -148.99 % | -3.353 M -95.22 % | -1.717 M 32.10 % | -2.529 M -209.26 % | -817.921 K 97.62 % | -34.321 M -557.60 % | -5.219 M 73.46 % | -19.664 M |
Other non cash items | -8.086 M -244.89 % | 5.581 M 540.30 % | -1.267 M -112.55 % | 10.097 M 793.18 % | -1.457 M -112.15 % | 11.992 M 98.18 % | 6.051 M 10.87 % | 5.457 M -50.17 % | 10.953 M |
Net cash provided by operating activities | 96.031 M -15.75 % | 113.985 M 6 109.65 % | -1.897 M -103.62 % | 52.435 M -43.57 % | 92.912 M 73.24 % | 53.632 M 106.45 % | 25.979 M -31.61 % | 37.985 M 40.50 % | 27.036 M |
Investments in property plant and equipment | -15.570 M -22.62 % | -12.697 M 45.63 % | -23.355 M 87.89 % | -192.884 M -111.12 % | -91.364 M -1 076.46 % | -7.766 M 27.79 % | -10.755 M -52.64 % | -7.046 M -153.92 % | -2.775 M |
Acquisitions net | 0.000 100.00 % | -150.164 M -1 097.27 % | 15.058 M 52 733.41 % | 28.500 K -99.97 % | 91.394 M 1 073.91 % | 7.785 M 104 494 661 841 715 296.00 % | 0.000 -100.00 % | 12.804 M 274.02 % | 3.423 M |
Purchases of investments | -569.765 M 9.10 % | -626.835 M 44.70 % | -1.134 B 12.81 % | -1.300 B 38.22 % | -2.104 B -327.08 % | -492.750 M -142.40 % | -203.280 M 23.32 % | -265.100 M -341.83 % | -60.000 M |
Sales maturities of investments | 521.754 M -17.13 % | 629.577 M -46.48 % | 1.176 B -23.03 % | 1.528 B -24.63 % | 2.028 B 1 030.67 % | 179.344 M -6.44 % | 191.679 M -24.97 % | 255.473 M 325.52 % | 60.038 M |
Other investing activites | 3.727 M 120.87 % | -17.855 M -27.54 % | -14.000 M -1 553.54 % | -846.666 K 99.07 % | -91.364 M -1 076.46 % | -7.766 M -1 493 459 686.98 % | 0.520 100.00 % | -7.046 M -153.92 % | -2.775 M |
Net cash used for investing activites | -59.854 M 66.37 % | -177.975 M -972.22 % | 20.405 M -40.62 % | 34.362 M 120.45 % | -168.003 M 47.69 % | -321.153 M -1 336.58 % | -22.355 M -104.81 % | -10.915 M -422.59 % | -2.089 M |
Debt repayment | 234.000 M 88.71 % | 124.000 M | 0.000 -100.00 % | 110.000 M | 0.000 | 0.000 -100.00 % | 10.000 M 148.78 % | -20.500 M -247.46 % | -5.900 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -80.978 M | 0.000 100.00 % | -11.807 M 58.31 % | -28.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -27.687 M -98.24 % | -13.966 M -62.64 % | -8.587 M 62.68 % | -23.010 M -74.21 % | -13.208 M -509.91 % | -2.166 M -65.36 % | -1.310 M 14.45 % | -1.531 M 43.08 % | -2.689 M |
Other financing activites | -286.178 M -7 479.46 % | 3.878 M -74.15 % | 15.000 M 87.50 % | 8.000 M 191.64 % | -8.730 M -101.67 % | 521.877 M 76 468.91 % | -683.363 K -58 700 396 071 223 400.00 % | 0.000 100.00 % | -256.337 K |
Net cash used provided by financing activities | -160.843 M -241.20 % | 113.912 M 960.65 % | -13.236 M -119.85 % | 66.666 M 403.88 % | -21.938 M -104.22 % | 519.711 M 6 390.68 % | 8.007 M 136.34 % | -22.031 M -149.06 % | -8.846 M |
Effect of forex changes on cash | 922.941 K 353.09 % | -364.675 K -168.32 % | -135.909 K -456.03 % | -24.443 K 74.96 % | -97.602 K -383.14 % | 34.471 K 2 017.71 % | -1.798 K 87.98 % | -14.949 K -1 368.13 % | 1.179 K |
Net change in cash | -123.743 M -366.08 % | 46.507 M 805.39 % | 5.137 M -96.65 % | 153.438 M 257.98 % | -97.126 M -138.51 % | 252.225 M 2 069.02 % | 11.629 M 131.44 % | 5.024 M -68.80 % | 16.103 M |
Cash at beginning of period | 412.991 M 12.69 % | 366.484 M 1.42 % | 361.347 M 73.80 % | 207.909 M -31.84 % | 305.036 M 477.60 % | 52.811 M 28.24 % | 41.182 M 13.90 % | 36.158 M 80.29 % | 20.055 M |
Cash at end of period | 289.248 M -29.96 % | 412.991 M 12.69 % | 366.484 M 1.42 % | 361.347 M 73.80 % | 207.909 M -31.84 % | 305.036 M 477.60 % | 52.811 M 28.24 % | 41.182 M 13.90 % | 36.158 M |
Operating cash flow | 96.031 M -15.75 % | 113.985 M 6 109.65 % | -1.897 M -103.62 % | 52.435 M -43.57 % | 92.912 M 73.24 % | 53.632 M 106.45 % | 25.979 M -31.61 % | 37.985 M 40.50 % | 27.036 M |
Capital expenditure | -15.570 M -22.62 % | -12.697 M 45.63 % | -23.355 M 87.89 % | -192.884 M -111.12 % | -91.364 M -1 076.46 % | -7.766 M 27.79 % | -10.755 M -52.64 % | -7.046 M -153.92 % | -2.775 M |
Free CashFlow | 80.462 M -20.56 % | 101.288 M 501.11 % | -25.252 M 82.02 % | -140.450 M -9 170.38 % | 1.548 M -96.62 % | 45.866 M 201.28 % | 15.224 M -50.79 % | 30.940 M 27.53 % | 24.261 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 88.887 M 4.31 % | 85.216 M 6.51 % | 80.009 M -7.65 % | 86.637 M 0.38 % | 86.308 M 22.53 % | 70.439 M -19.39 % | 87.379 M -11.00 % | 98.179 M 40.29 % | 69.982 M 8.19 % | 64.683 M -35.44 % | 100.189 M 31.51 % | 76.186 M 41.80 % | 53.729 M 3.48 % | 51.919 M -24.74 % | 68.988 M -2.70 % | 70.899 M 36.44 % | 51.962 M 16.10 % | 44.755 M -31.16 % | 65.011 M 12.08 % | 58.003 M 24.08 % | 46.746 M 63.13 % | 28.656 M -64.23 % | 80.109 M 37.56 % | 58.237 M 12.29 % | 51.863 M 129.24 % | 22.624 M -75.12 % | 90.930 M 135.39 % | 38.630 M |
Net income | 8.327 M -55.71 % | 18.799 M 47.40 % | 12.753 M 1 487.03 % | 803.584 K -65.96 % | 2.361 M -86.05 % | 16.924 M 704.96 % | 2.102 M -36.98 % | 3.336 M -92.41 % | 43.952 M 549.20 % | 6.770 M -65.20 % | 19.456 M 15.39 % | 16.861 M 1 318.81 % | -1.383 M -108.61 % | 16.071 M 333.56 % | -6.881 M -134.12 % | 20.168 M 74.01 % | 11.591 M -32.89 % | 17.270 M 18.87 % | 14.529 M -20.32 % | 18.235 M 13.45 % | 16.073 M 74.41 % | 9.216 M -57.88 % | 21.878 M 108.34 % | 10.501 M 345.80 % | 2.356 M -62.85 % | 6.340 M -76.49 % | 26.967 M 135.36 % | 11.458 M |
Income before tax | 9.240 M -55.38 % | 20.709 M 61.96 % | 12.786 M 1 142.29 % | 1.029 M -60.63 % | 2.614 M -87.74 % | 21.321 M 3 748.58 % | -584.363 K -110.25 % | 5.699 M -87.03 % | 43.934 M 531.12 % | 6.961 M -48.98 % | 13.645 M -20.06 % | 17.068 M 1 297.89 % | -1.425 M -108.23 % | 17.312 M 259.79 % | -10.834 M -149.02 % | 22.104 M 78.92 % | 12.354 M -37.82 % | 19.866 M 24.99 % | 15.894 M -21.53 % | 20.254 M 12.86 % | 17.946 M 83.96 % | 9.756 M -56.85 % | 22.609 M 82.44 % | 12.393 M 450.09 % | 2.253 M -67.14 % | 6.856 M -76.65 % | 29.360 M 121.03 % | 13.284 M |
Income before tax ratio | 0.10 -57.22 % | 0.24 52.06 % | 0.16 1 245.20 % | 0.01 -60.78 % | 0.03 -89.99 % | 0.30 4 626.05 % | -0.01 -111.52 % | 0.06 -90.75 % | 0.63 483.33 % | 0.11 -20.98 % | 0.14 -39.21 % | 0.22 944.79 % | -0.03 -107.95 % | 0.33 312.33 % | -0.16 -150.37 % | 0.31 31.13 % | 0.24 -46.44 % | 0.44 81.56 % | 0.24 -29.98 % | 0.35 -9.04 % | 0.38 12.77 % | 0.34 20.62 % | 0.28 32.63 % | 0.21 389.88 % | 0.04 -85.67 % | 0.30 -6.15 % | 0.32 -6.10 % | 0.34 |
EBITDA | 16.642 M -55.04 % | 37.013 M 30.28 % | 28.411 M 120.31 % | 12.896 M -24.50 % | 17.080 M -3.18 % | 17.641 M 13 489.88 % | -131.748 K -100.89 % | 14.753 M 91.25 % | 7.714 M -33.10 % | 11.531 M 141.22 % | -27.972 M -289.73 % | 14.743 M 1 239.47 % | 1.101 M -94.70 % | 20.765 M 209.01 % | -19.048 M -180.36 % | 23.703 M 60.22 % | 14.794 M -26.16 % | 20.036 M 86.22 % | 10.759 M -50.75 % | 21.844 M 55.16 % | 14.079 M 52.84 % | 9.211 M -56.73 % | 21.286 M 47.67 % | 14.415 M 230.44 % | 4.362 M -53.26 % | 9.333 M -62.45 % | 24.851 M 49.97 % | 16.571 M |
Net income ratio | 0.09 -57.54 % | 0.22 38.40 % | 0.16 1 618.50 % | 0.01 -66.09 % | 0.03 -88.62 % | 0.24 898.55 % | 0.02 -29.19 % | 0.03 -94.59 % | 0.63 500.05 % | 0.10 -46.10 % | 0.19 -12.26 % | 0.22 959.54 % | -0.03 -108.32 % | 0.31 410.34 % | -0.10 -135.06 % | 0.28 27.53 % | 0.22 -42.20 % | 0.39 72.66 % | 0.22 -28.91 % | 0.31 -8.56 % | 0.34 6.92 % | 0.32 17.75 % | 0.27 51.46 % | 0.18 297.01 % | 0.05 -83.79 % | 0.28 -5.51 % | 0.30 -0.01 % | 0.30 |
Ratio EBITDA | 0.19 -56.89 % | 0.43 22.32 % | 0.36 138.56 % | 0.15 -24.79 % | 0.20 -20.98 % | 0.25 16 710.12 % | 0.00 -101.00 % | 0.15 36.33 % | 0.11 -38.17 % | 0.18 163.85 % | -0.28 -244.27 % | 0.19 844.63 % | 0.02 -94.88 % | 0.40 244.85 % | -0.28 -182.59 % | 0.33 17.43 % | 0.28 -36.40 % | 0.45 170.51 % | 0.17 -56.06 % | 0.38 25.04 % | 0.30 -6.31 % | 0.32 20.97 % | 0.27 7.35 % | 0.25 194.27 % | 0.08 -79.61 % | 0.41 50.93 % | 0.27 -36.29 % | 0.43 |
Gross profit ratio | 0.49 -20.99 % | 0.62 -9.10 % | 0.68 50.61 % | 0.45 -13.86 % | 0.52 19.70 % | 0.44 9.05 % | 0.40 -20.46 % | 0.50 6.95 % | 0.47 -0.63 % | 0.47 -4.98 % | 0.50 -12.67 % | 0.57 48.19 % | 0.38 -33.88 % | 0.58 35.89 % | 0.43 -19.82 % | 0.53 -8.54 % | 0.58 -4.18 % | 0.61 -0.92 % | 0.61 9.30 % | 0.56 -9.28 % | 0.62 18.46 % | 0.52 -5.23 % | 0.55 21.06 % | 0.46 -7.64 % | 0.49 -11.95 % | 0.56 16.38 % | 0.48 -5.39 % | 0.51 |
Weighted average shs out dil | 117.492 M 0.00 % | 117.492 M -1.80 % | 119.650 M 0.00 % | 119.650 M 0.00 % | 119.650 M 1.03 % | 118.432 M -5.47 % | 125.286 M 3.28 % | 121.309 M -3.94 % | 126.289 M 6.51 % | 118.566 M -5.93 % | 126.041 M -0.10 % | 126.163 M 2.12 % | 123.541 M -1.14 % | 124.970 M 9.65 % | 113.976 M -7.20 % | 122.825 M -1.92 % | 125.233 M -1.60 % | 127.269 M -5.37 % | 134.490 M 10.76 % | 121.430 M -4.36 % | 126.968 M 8.29 % | 117.248 M 34.72 % | 87.032 M -5.27 % | 91.872 M -6.64 % | 98.407 M 10.82 % | 88.798 M -5.10 % | 93.565 M 3.19 % | 90.671 M |
Weighted average shs out | 117.492 M 0.00 % | 117.492 M -1.80 % | 119.650 M 0.00 % | 119.650 M 0.00 % | 119.650 M 1.03 % | 118.432 M -5.47 % | 125.288 M 3.28 % | 121.310 M -3.94 % | 126.289 M 6.51 % | 118.566 M -5.93 % | 126.042 M -0.10 % | 126.163 M 2.12 % | 123.544 M -1.14 % | 124.970 M 9.65 % | 113.977 M -7.20 % | 122.825 M -1.92 % | 125.234 M -1.60 % | 127.269 M -5.37 % | 134.491 M 10.76 % | 121.430 M -4.36 % | 126.969 M 8.29 % | 117.248 M 34.72 % | 87.032 M -5.27 % | 91.872 M -6.64 % | 98.409 M 10.82 % | 88.798 M -5.10 % | 93.565 M 3.19 % | 90.671 M |
EPS diluted | 0.07 -55.69 % | 0.16 48.70 % | 0.11 1 505.97 % | 0.01 -65.99 % | 0.02 -86.28 % | 0.14 754.76 % | 0.02 -38.91 % | 0.03 -92.14 % | 0.35 512.96 % | 0.06 -61.93 % | 0.15 15.38 % | 0.13 1 260.71 % | -0.01 -108.71 % | 0.13 312.91 % | -0.06 -136.25 % | 0.17 79.91 % | 0.09 -31.76 % | 0.14 27.06 % | 0.11 -28.80 % | 0.15 15.38 % | 0.13 65.39 % | 0.08 -68.56 % | 0.25 127.27 % | 0.11 360.25 % | 0.02 -66.53 % | 0.07 -75.38 % | 0.29 123.08 % | 0.13 |
Earnings per share | 0.07 -55.69 % | 0.16 48.70 % | 0.11 1 505.97 % | 0.01 -65.99 % | 0.02 -86.11 % | 0.14 710.29 % | 0.02 -36.36 % | 0.03 -92.14 % | 0.35 512.96 % | 0.06 -61.93 % | 0.15 6.99 % | 0.14 1 351.79 % | -0.01 -108.54 % | 0.13 317.22 % | -0.06 -136.25 % | 0.17 78.37 % | 0.09 -33.29 % | 0.14 17.35 % | 0.12 -20.47 % | 0.15 15.38 % | 0.13 65.39 % | 0.08 -68.56 % | 0.25 127.27 % | 0.11 360.25 % | 0.02 -66.53 % | 0.07 -75.38 % | 0.29 123.08 % | 0.13 |
Gross profit | 43.214 M -17.59 % | 52.437 M -3.18 % | 54.161 M 39.09 % | 38.940 M -13.53 % | 45.033 M 46.67 % | 30.703 M -12.09 % | 34.925 M -29.21 % | 49.333 M 50.04 % | 32.880 M 7.51 % | 30.584 M -38.65 % | 49.853 M 14.84 % | 43.410 M 110.13 % | 20.658 M -31.58 % | 30.193 M 2.27 % | 29.523 M -21.98 % | 37.840 M 24.79 % | 30.324 M 11.25 % | 27.257 M -31.79 % | 39.962 M 22.51 % | 32.619 M 12.56 % | 28.980 M 93.24 % | 14.997 M -66.10 % | 44.236 M 66.52 % | 26.565 M 3.71 % | 25.615 M 101.84 % | 12.691 M -71.04 % | 43.829 M 122.69 % | 19.682 M |
Income tax expense | 74.272 K -96.10 % | 1.905 M 5 234.91 % | 35.706 K 103.24 % | -1.104 M 0.95 % | -1.114 M -186.92 % | 1.282 M 141.44 % | -3.093 M -1 079.49 % | 315.813 K 64.35 % | 192.156 K -70.76 % | 657.250 K 126.75 % | -2.457 M -374.13 % | 896.168 K 459.10 % | -249.557 K -112.95 % | 1.927 M 147.62 % | -4.047 M -305.96 % | 1.965 M 157.48 % | 763.086 K -70.60 % | 2.596 M 90.16 % | 1.365 M -32.37 % | 2.019 M 7.75 % | 1.873 M 247.04 % | 539.819 K -26.13 % | 730.778 K -61.37 % | 1.892 M 1 943.11 % | -102.643 K -119.89 % | 515.931 K -78.44 % | 2.393 M 31.09 % | 1.826 M |
Cost of revenue | 45.673 M 39.34 % | 32.778 M 26.81 % | 25.848 M -45.81 % | 47.697 M 15.56 % | 41.275 M 3.88 % | 39.736 M -24.25 % | 52.454 M 7.39 % | 48.846 M 31.65 % | 37.103 M 8.81 % | 34.099 M -32.26 % | 50.336 M 53.57 % | 32.776 M -0.89 % | 33.070 M 52.22 % | 21.726 M -44.95 % | 39.465 M 19.38 % | 33.059 M 52.78 % | 21.639 M 23.66 % | 17.498 M -30.14 % | 25.049 M -1.32 % | 25.384 M 42.87 % | 17.767 M 30.07 % | 13.660 M -61.92 % | 35.873 M 13.26 % | 31.672 M 20.67 % | 26.248 M 164.24 % | 9.933 M -78.91 % | 47.101 M 148.58 % | 18.948 M |
General and administrative expenses | 11.158 M 8.11 % | 10.322 M -24.07 % | 13.594 M 10.58 % | 12.293 M -15.66 % | 14.576 M 17.71 % | 12.383 M 23.17 % | 10.053 M -50.53 % | 20.322 M 30.09 % | 15.622 M -8.88 % | 17.144 M 2.30 % | 16.758 M 88.48 % | 8.891 M 25.12 % | 7.106 M 13.06 % | 6.285 M -43.93 % | 11.209 M 72.85 % | 6.485 M -8.12 % | 7.058 M 44.42 % | 4.888 M -46.61 % | 9.155 M 85.92 % | 4.924 M 5.89 % | 4.650 M -7.34 % | 5.019 M -17.64 % | 6.093 M 42.39 % | 4.279 M -63.58 % | 11.750 M 176.57 % | 4.249 M 27.26 % | 3.338 M 22.05 % | 2.735 M |
Selling and marketing expenses | 2.302 M 19.93 % | 1.919 M -20.06 % | 2.401 M -1.30 % | 2.432 M 28.05 % | 1.899 M -18.06 % | 2.318 M 42.91 % | 1.622 M -31.27 % | 2.360 M 29.72 % | 1.819 M 28.49 % | 1.416 M -54.34 % | 3.101 M 15.64 % | 2.681 M 3.71 % | 2.585 M 62.73 % | 1.589 M -8.88 % | 1.743 M 70.68 % | 1.021 M -40.58 % | 1.719 M 120.36 % | 780.155 K -48.76 % | 1.523 M 47.00 % | 1.036 M 14.88 % | 901.628 K -44.14 % | 1.614 M 19.54 % | 1.350 M 67.47 % | 806.230 K -38.86 % | 1.319 M 53.72 % | 857.869 K -31.09 % | 1.245 M 31.06 % | 949.905 K |
Other expenses | -712.409 K -460.88 % | -127.017 K -104.87 % | 2.606 M -43.40 % | 4.605 M -38.53 % | 7.492 M 135.43 % | -21.145 M -4 563.63 % | 473.721 K -79.54 % | 2.315 M 105.61 % | -41.283 M -663.72 % | -5.406 M 83.30 % | -32.372 M -1 616.32 % | -1.886 M 41.59 % | -3.229 M 48.48 % | -6.268 M -291.43 % | 3.274 M 204.97 % | -3.119 M -826.99 % | -336.520 K 95.09 % | -6.852 M -596.93 % | -983.141 K 61.03 % | -2.523 M 27.21 % | -3.466 M 56.65 % | -7.995 M -483.12 % | 2.087 M -8.77 % | 2.287 M -17.88 % | 2.785 M 166.15 % | -4.211 M -303.26 % | 2.072 M 222.97 % | -1.685 M |
Operating expenses | 33.974 M 7.82 % | 31.510 M -24.71 % | 41.852 M 10.41 % | 37.907 M -10.09 % | 42.160 M 349.35 % | 9.382 M -73.68 % | 35.648 M -18.29 % | 43.626 M 492.94 % | -11.102 M -147.00 % | 23.623 M -33.01 % | 35.261 M 33.98 % | 26.319 M 19.24 % | 22.072 M 71.36 % | 12.881 M -68.04 % | 40.307 M 159.42 % | 15.538 M -13.53 % | 17.969 M 143.88 % | 7.368 M -69.38 % | 24.065 M 94.62 % | 12.365 M 10.84 % | 11.156 M 112.83 % | 5.242 M -75.79 % | 21.648 M 56.06 % | 13.872 M -40.57 % | 23.342 M 298.39 % | 5.859 M -59.83 % | 14.585 M 127.81 % | 6.402 M |
Cost and expenses | 79.647 M 23.89 % | 64.289 M -5.04 % | 67.700 M -20.92 % | 85.604 M 2.60 % | 83.435 M 69.87 % | 49.118 M -44.25 % | 88.102 M -4.73 % | 92.471 M 255.65 % | 26.000 M -54.96 % | 57.722 M -32.57 % | 85.597 M 44.85 % | 59.095 M 7.17 % | 55.143 M 59.34 % | 34.607 M -56.62 % | 79.772 M 64.15 % | 48.596 M 22.69 % | 39.608 M 59.28 % | 24.866 M -49.37 % | 49.113 M 30.11 % | 37.748 M 30.51 % | 28.923 M 53.02 % | 18.901 M -67.14 % | 57.521 M 26.30 % | 45.544 M -8.16 % | 49.590 M 214.01 % | 15.792 M -74.40 % | 61.686 M 143.33 % | 25.350 M |
Research and development expenses | 21.226 M 9.43 % | 19.396 M -16.58 % | 23.251 M 25.16 % | 18.577 M 2.12 % | 18.192 M 14.95 % | 15.826 M -32.65 % | 23.499 M 26.14 % | 18.629 M 46.22 % | 12.740 M 21.70 % | 10.469 M -78.09 % | 47.775 M 187.24 % | 16.633 M 6.55 % | 15.610 M 38.44 % | 11.276 M -53.17 % | 24.080 M 115.95 % | 11.151 M 17.03 % | 9.528 M 11.41 % | 8.552 M -40.49 % | 14.370 M 60.96 % | 8.928 M -1.57 % | 9.070 M 37.34 % | 6.604 M -45.50 % | 12.118 M 86.46 % | 6.499 M -13.21 % | 7.488 M 50.85 % | 4.964 M -37.41 % | 7.930 M 80.16 % | 4.402 M |
Selling general and administrative expenses | 13.460 M 9.96 % | 12.241 M -23.47 % | 15.994 M 8.62 % | 14.725 M -10.63 % | 16.476 M 12.07 % | 14.701 M 25.92 % | 11.675 M -48.53 % | 22.682 M 30.05 % | 17.441 M -6.03 % | 18.560 M -6.54 % | 19.858 M 71.61 % | 11.572 M 19.41 % | 9.691 M 23.08 % | 7.874 M -39.21 % | 12.953 M 72.55 % | 7.506 M -14.48 % | 8.777 M 54.87 % | 5.668 M -46.92 % | 10.678 M 79.16 % | 5.960 M 7.35 % | 5.552 M -16.29 % | 6.633 M -10.89 % | 7.444 M 46.37 % | 5.085 M -61.09 % | 13.069 M 155.93 % | 5.106 M 11.41 % | 4.583 M 24.37 % | 3.685 M |
Interest income | 2.605 M 57.21 % | 1.657 M 79.18 % | 924.647 K -9.06 % | 1.017 M -52.71 % | 2.150 M -60.79 % | 5.483 M 117.29 % | 2.524 M 137.11 % | 1.064 M -97.56 % | 43.705 M 5 148.16 % | 832.774 K -85.04 % | 5.565 M -53.36 % | 11.933 M 404.32 % | 2.366 M -22.71 % | 3.061 M -8.03 % | 3.329 M 433.62 % | 623.782 K 11.04 % | 561.787 K -18.65 % | 690.607 K -37.49 % | 1.105 M 24.76 % | 885.497 K -40.98 % | 1.500 M 99.80 % | 750.883 K 9.68 % | 684.623 K 188.10 % | 237.631 K -6.63 % | 254.505 K 5.00 % | 242.395 K -63.19 % | 658.501 K 124.11 % | 293.824 K |
Interest expense | 3.505 M -6.72 % | 3.758 M 10.41 % | 3.403 M 54.94 % | 2.197 M -18.28 % | 2.688 M 3.22 % | 2.604 M 11.84 % | 2.328 M 12.60 % | 2.068 M 39.51 % | 1.482 M 10.31 % | 1.344 M -40.45 % | 2.256 M 8.90 % | 2.072 M 12.33 % | 1.845 M 19.91 % | 1.538 M -5.35 % | 1.625 M 13.70 % | 1.429 M 12.94 % | 1.266 M 17.01 % | 1.082 M 431.43 % | -326.330 K -156.79 % | 574.661 K 23.24 % | 466.288 K -15.30 % | 550.486 K -15.61 % | 652.338 K 11.89 % | 583.005 K 2.61 % | 568.188 K 26.45 % | 449.334 K 22.76 % | 366.038 K | 0.000 |
Depreciation and amortization | 13.111 M -0.04 % | 13.116 M 0.00 % | 13.116 M 37.30 % | 9.553 M -26.82 % | 13.054 M 36.24 % | 9.582 M 0.00 % | 9.582 M 76.51 % | 5.428 M -1.69 % | 5.522 M 1.72 % | 5.428 M 0.00 % | 5.428 M 38.86 % | 3.909 M -26.62 % | 5.327 M 36.28 % | 3.909 M 0.00 % | 3.909 M 63.69 % | 2.388 M -27.10 % | 3.276 M 37.17 % | 2.388 M 0.00 % | 2.388 M -2.10 % | 2.440 M -3.61 % | 2.531 M 3.75 % | 2.440 M 6.35 % | 2.294 M 54.63 % | 1.483 M -38.48 % | 2.412 M 4.35 % | 2.311 M -63.04 % | 6.253 M 554.25 % | 955.714 K |
Operating income | 9.240 M -55.85 % | 20.927 M 70.01 % | 12.309 M 1 092.21 % | 1.032 M -64.07 % | 2.873 M -86.52 % | 21.321 M 3 050.75 % | -722.557 K -112.66 % | 5.708 M -87.02 % | 43.982 M 531.81 % | 6.961 M -52.29 % | 14.592 M -14.62 % | 17.091 M 1 308.68 % | -1.414 M -108.17 % | 17.312 M 260.54 % | -10.784 M -148.35 % | 22.303 M 80.52 % | 12.355 M -37.88 % | 19.889 M 25.11 % | 15.897 M -21.51 % | 20.255 M 13.64 % | 17.824 M 82.71 % | 9.755 M -56.81 % | 22.588 M 77.96 % | 12.693 M 458.45 % | 2.273 M -66.73 % | 6.832 M -76.64 % | 29.244 M 120.22 % | 13.279 M |
Operating income ratio | 0.10 -57.67 % | 0.25 59.62 % | 0.15 1 190.97 % | 0.01 -64.20 % | 0.03 -89.00 % | 0.30 3 760.40 % | -0.01 -114.22 % | 0.06 -90.75 % | 0.63 483.97 % | 0.11 -26.11 % | 0.15 -35.08 % | 0.22 952.40 % | -0.03 -107.89 % | 0.33 313.32 % | -0.16 -149.69 % | 0.31 32.30 % | 0.24 -46.50 % | 0.44 81.73 % | 0.24 -29.97 % | 0.35 -8.41 % | 0.38 12.01 % | 0.34 20.73 % | 0.28 29.37 % | 0.22 397.33 % | 0.04 -85.49 % | 0.30 -6.11 % | 0.32 -6.44 % | 0.34 |
Total other income expenses net | -77.000 99.96 % | -218.294 K -145.75 % | 477.163 K 14 969.52 % | -3.209 K 98.76 % | -258.981 K -354 868.49 % | 73.000 -99.95 % | 138.194 K 1 677.92 % | -8.758 K 81.74 % | -47.975 K -1 599 066.67 % | -3.000 100.00 % | -947.009 K -3 981.41 % | -23.203 K -114.72 % | -10.806 K | 0.000 100.00 % | -50.235 K 74.76 % | -199.004 K -16 967.24 % | -1.166 K 94.94 % | -23.045 K -645.31 % | -3.092 K -401.95 % | -616.000 -100.50 % | 122.566 K 23 745.53 % | 514.000 -97.51 % | 20.623 K 106.87 % | -300.397 K -1 398.54 % | -20.046 K -182.90 % | 24.181 K -79.19 % | 116.196 K 2 763.38 % | 4.058 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 | 2018-12-31 | 2018-09-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 155.726 M 22.80 % | 126.818 M -30.79 % | 183.248 M 323.12 % | -82.128 M 11.64 % | -92.949 M 14.54 % | -108.764 M 24.85 % | -144.739 M -381.98 % | -30.030 M 76.79 % | -129.408 M -15.47 % | -112.073 M 50.57 % | -226.747 M -26.21 % | -179.657 M -65.43 % | -108.599 M 23.38 % | -141.739 M 36.16 % | -222.013 M -236.49 % | -65.979 M 54.94 % | -146.427 M -23.79 % | -118.284 M 33.75 % | -178.530 M 14.19 % | -208.052 M 12.26 % | -237.131 M 14.61 % | -277.699 M -0.35 % | -276.718 M -328.00 % | -64.653 M -46.19 % | -44.226 M -177.48 % | 57.084 M 310.77 % | -27.084 M |
Total investments | 204.946 M 0.60 % | 203.724 M 4.40 % | 195.143 M 1.75 % | 191.795 M -0.58 % | 192.916 M 1.64 % | 189.798 M -54.62 % | 418.246 M 106.38 % | 202.657 M 2.50 % | 197.720 M 46.24 % | 135.202 M 1.52 % | 133.173 M 59.52 % | 83.485 M 148.12 % | 33.646 M -1.66 % | 34.216 M 78.68 % | 19.149 M 1.33 % | 18.898 M -0.33 % | 18.960 M 4.36 % | 18.167 M -0.62 % | 18.280 M 343.05 % | 4.126 M 0.00 % | 4.126 M 0.09 % | 4.122 M 0.00 % | 4.122 M -1.85 % | 4.200 M 0.00 % | 4.200 M -96.32 % | 114.167 M 51 367.50 % | 221.824 K |
Total debt | 447.266 M -0.05 % | 447.481 M -5.29 % | 472.497 M 57.04 % | 300.879 M -6.84 % | 322.970 M 6.45 % | 303.415 M 13.07 % | 268.338 M 4.49 % | 256.811 M 58.04 % | 162.494 M 14.08 % | 142.433 M -0.01 % | 142.444 M -34.17 % | 216.371 M 18.39 % | 182.761 M 0.09 % | 182.592 M 30.15 % | 140.295 M -6.57 % | 150.155 M 35.49 % | 110.825 M -8.69 % | 121.372 M 300.06 % | 30.338 M 0.52 % | 30.181 M 0.48 % | 30.036 M 0.00 % | 30.036 M -0.02 % | 30.041 M -24.90 % | 40.000 M 0.00 % | 40.000 M | 0.000 -100.00 % | 30.000 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.154 M 653 819.68 % | -8.284 K -100.01 % | 68.762 M -89.38 % | 647.421 M 1 041.49 % | 56.717 M -90.97 % | 627.848 M 1 372.56 % | 42.636 M -92.69 % | 583.228 M 2 594.91 % | 21.642 M -96.28 % | 581.595 M 2 587.36 % | 21.642 M -96.29 % | 583.284 M 2 600.41 % | 21.600 M -96.29 % | 582.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 294.277 M | 0.000 |
Retained earnings | 370.432 M -0.95 % | 374.001 M 5.29 % | 355.202 M 2.34 % | 347.079 M 0.23 % | 346.288 M -4.05 % | 360.896 M 4.92 % | 343.972 M 0.46 % | 342.386 M 0.98 % | 339.050 M 12.28 % | 301.955 M 2.29 % | 295.185 M 5.26 % | 280.424 M 6.40 % | 263.563 M -3.65 % | 273.534 M 6.24 % | 257.462 M -2.61 % | 264.353 M 8.26 % | 244.185 M -2.39 % | 250.159 M 7.40 % | 232.921 M 5.36 % | 221.079 M 8.99 % | 202.844 M 1.87 % | 199.119 M 4.85 % | 189.903 M 10.76 % | 171.450 M 6.52 % | 160.949 M | 0.000 -100.00 % | 152.244 M |
Common stock | 121.142 M 0.00 % | 121.142 M 0.00 % | 121.142 M 0.00 % | 121.142 M 0.00 % | 121.142 M 39.31 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 0.00 % | 86.957 M 33.33 % | 65.217 M 0.00 % | 65.217 M | 0.000 -100.00 % | 65.217 M |
Total equity | 867.801 M -0.01 % | 867.919 M 1.91 % | 851.646 M -26.37 % | 1.157 B 0.28 % | 1.153 B -4.15 % | 1.203 B 0.65 % | 1.196 B 0.22 % | 1.193 B 16.00 % | 1.028 B 3.39 % | 994.725 M 1.84 % | 976.769 M 5.73 % | 923.824 M 2.64 % | 900.059 M -1.04 % | 909.482 M 0.41 % | 905.754 M -1.39 % | 918.564 M 0.02 % | 918.425 M -0.10 % | 919.348 M 1.91 % | 902.110 M 1.71 % | 886.901 M 2.10 % | 868.666 M 0.43 % | 864.941 M 1.08 % | 855.725 M 166.58 % | 321.006 M 3.38 % | 310.505 M 5.51 % | 294.277 M 0.00 % | 294.277 M |
Other non current liabilities | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M -50.00 % | 3.723 M 100.00 % | 1.861 M -50.00 % | 3.723 M 100.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M -94.56 % | 34.230 M 1 738.91 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M -92.78 % | 25.774 M 1 284.66 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M 0.00 % | 1.861 M | 0.000 -100.00 % | 1.861 M |
Long term debt | 179.059 M -5.39 % | 189.261 M -7.34 % | 204.252 M 153.12 % | 80.692 M -7.39 % | 87.134 M 0.22 % | 86.946 M -15.02 % | 102.315 M 0.08 % | 102.233 M 742.87 % | 12.129 M 0.18 % | 12.107 M 0.18 % | 12.085 M 463.41 % | 2.145 M -5.22 % | 2.263 M 11.67 % | 2.027 M | 0.000 | 0.000 -100.00 % | 328.153 K -35.28 % | 507.057 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 237.003 M -4.45 % | 248.030 M -6.00 % | 263.860 M 93.24 % | 136.544 M -3.04 % | 140.824 M -0.29 % | 141.228 M 2.51 % | 137.770 M -13.06 % | 158.473 M 297.14 % | 39.904 M -4.51 % | 41.788 M 35.56 % | 30.826 M -16.59 % | 36.956 M 1.27 % | 36.493 M 0.52 % | 36.305 M 16.69 % | 31.113 M 32.62 % | 23.460 M -10.12 % | 26.102 M -1.21 % | 26.422 M 3.82 % | 25.449 M -1.38 % | 25.805 M 153.19 % | 10.192 M 1.40 % | 10.051 M -3.74 % | 10.441 M -15.92 % | 12.419 M -0.27 % | 12.453 M | 0.000 -100.00 % | 8.521 M |
Other current liabilities | 121.358 M 3.50 % | 117.257 M -3.79 % | 121.878 M 770.88 % | 13.995 M -66.70 % | 42.024 M -54.62 % | 92.604 M -8.24 % | 100.922 M 10.28 % | 91.518 M 263.83 % | 25.154 M -7.56 % | 27.211 M -19.76 % | 33.911 M 22.54 % | 27.672 M -12.24 % | 31.530 M 5.84 % | 29.792 M -13.49 % | 34.439 M 315.47 % | 8.289 M -4.02 % | 8.636 M -2.15 % | 8.826 M -61.03 % | 22.647 M 91.76 % | 11.810 M 104.87 % | 5.765 M -52.32 % | 12.090 M -22.68 % | 15.636 M 65.75 % | 9.433 M -22.34 % | 12.147 M | 0.000 -100.00 % | 10.938 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 71.255 M -32.45 % | 105.489 M 20.75 % | 87.364 M 32.43 % | 65.972 M -31.20 % | 95.887 M 244.51 % | 27.833 M 74.43 % | 15.957 M 2.08 % | 15.631 M -4.90 % | 16.436 M -47.26 % | 31.167 M 2.07 % | 30.534 M -15.08 % | 35.956 M 54.90 % | 23.212 M -3.79 % | 24.127 M 10.38 % | 21.859 M -17.53 % | 26.504 M 83.04 % | 14.480 M -13.55 % | 16.749 M 86.37 % | 8.987 M -31.24 % | 13.070 M 85.70 % | 7.038 M 6.25 % | 6.624 M | 0.000 -100.00 % | 10.299 M |
Short term debt | 268.207 M 3.87 % | 258.220 M -3.74 % | 268.245 M 21.83 % | 220.186 M -2.22 % | 225.189 M 9.75 % | 205.180 M 32.24 % | 155.162 M 0.67 % | 154.135 M 2.65 % | 150.154 M 15.40 % | 130.118 M -0.03 % | 130.153 M -39.24 % | 214.226 M 18.69 % | 180.498 M 0.08 % | 180.353 M 28.55 % | 140.295 M -6.57 % | 150.155 M 36.35 % | 110.121 M -8.61 % | 120.493 M 297.17 % | 30.338 M 0.52 % | 30.181 M 0.48 % | 30.036 M 0.00 % | 30.036 M -0.02 % | 30.041 M -24.90 % | 40.000 M 0.00 % | 40.000 M | 0.000 -100.00 % | 30.000 M |
Total current liabilities | 441.207 M 5.98 % | 416.318 M -4.64 % | 436.575 M 22.64 % | 355.968 M -2.96 % | 366.842 M 15.40 % | 317.878 M 10.94 % | 286.540 M 1.13 % | 283.348 M 42.00 % | 199.540 M 9.23 % | 182.682 M -4.96 % | 192.219 M -28.21 % | 267.747 M 16.25 % | 230.329 M 0.85 % | 228.390 M 16.63 % | 195.830 M -10.17 % | 218.002 M 23.08 % | 177.128 M 11.14 % | 159.377 M 102.37 % | 78.757 M 16.63 % | 67.527 M 0.23 % | 67.373 M 5.38 % | 63.935 M -17.53 % | 77.524 M 17.54 % | 65.955 M 4.21 % | 63.292 M | 0.000 -100.00 % | 55.695 M |
Total liabilities | 678.209 M 2.09 % | 664.348 M -5.15 % | 700.434 M 42.22 % | 492.513 M -2.98 % | 507.666 M 10.58 % | 459.105 M 8.20 % | 424.310 M -3.96 % | 441.820 M 84.52 % | 239.444 M 6.67 % | 224.470 M 0.64 % | 223.045 M -26.80 % | 304.703 M 14.20 % | 266.821 M 0.80 % | 264.695 M 16.64 % | 226.943 M -6.01 % | 241.462 M 18.81 % | 203.230 M 9.38 % | 185.800 M 78.30 % | 104.206 M 11.65 % | 93.331 M 20.33 % | 77.565 M 4.84 % | 73.985 M -15.89 % | 87.965 M 12.24 % | 78.374 M 3.47 % | 75.745 M | 0.000 -100.00 % | 64.216 M |
Other non current assets | 378.842 M 67.98 % | 225.533 M -21.68 % | 287.968 M 7.25 % | 268.490 M -4.35 % | 280.710 M 56.14 % | 179.780 M 3 888.98 % | 4.507 M -98.44 % | 289.246 M -13.29 % | 333.574 M -11.69 % | 377.747 M 64.21 % | 230.034 M -14.25 % | 268.257 M -31.54 % | 391.867 M 1.26 % | 386.997 M 17.43 % | 329.565 M -28.51 % | 460.966 M 9.37 % | 421.484 M -17.26 % | 509.429 M 14.19 % | 446.132 M 1.19 % | 440.904 M 7.45 % | 410.342 M 11.36 % | 368.482 M 0.00 % | 368.482 M 11 148.09 % | 3.276 M -94.62 % | 60.928 M 206.74 % | -57.084 M -3 532.62 % | 1.663 M |
Long term investments | 0.000 -100.00 % | 155.700 M 81.60 % | 85.738 M -15.82 % | 101.856 M 8.75 % | 93.661 M -50.65 % | 189.798 M -47.72 % | 363.066 M 317.78 % | 86.904 M 24.34 % | 69.892 M 198.08 % | -71.257 M -208.24 % | 65.831 M 629.36 % | -12.436 M 93.36 % | -187.233 M -7.25 % | -174.581 M -5.68 % | -165.197 M 51.18 % | -338.386 M -25.81 % | -268.962 M 30.09 % | -384.739 M 0.69 % | -387.422 M -0.57 % | -385.244 M -6.17 % | -362.871 M -10.37 % | -328.766 M -0.17 % | -328.201 M -933.26 % | 39.388 M 339.07 % | -16.476 M | 0.000 -100.00 % | 37.284 M |
Intangible assets | 239.293 M -2.81 % | 246.200 M -3.23 % | 254.410 M -3.17 % | 262.731 M -3.06 % | 271.018 M -2.96 % | 279.280 M -2.89 % | 287.592 M -2.81 % | 295.898 M 4 290.68 % | 6.739 M -5.37 % | 7.121 M -5.09 % | 7.504 M -12.99 % | 8.624 M -5.03 % | 9.080 M 436.00 % | 1.694 M -1.71 % | 1.724 M -1.69 % | 1.753 M -1.67 % | 1.783 M 12.67 % | 1.582 M -0.48 % | 1.590 M -1.46 % | 1.613 M -1.44 % | 1.637 M -1.42 % | 1.660 M -1.40 % | 1.684 M -1.38 % | 1.707 M 35.76 % | 1.258 M | 0.000 -100.00 % | 1.303 M |
GoodWill | 94.627 M 0.00 % | 94.627 M 0.00 % | 94.627 M 0.00 % | 94.627 M 0.00 % | 94.627 M 0.00 % | 94.627 M 0.00 % | 94.627 M -0.01 % | 94.638 M 7 925.84 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M 0.00 % | 1.179 M | 0.000 -100.00 % | 1.179 M |
Goodwill and intangible assets | 333.920 M -2.03 % | 340.826 M -2.35 % | 349.037 M -2.33 % | 357.357 M -2.27 % | 365.644 M -2.21 % | 373.907 M -2.17 % | 382.219 M -2.13 % | 390.536 M 4 832.01 % | 7.918 M -4.61 % | 8.301 M -4.40 % | 8.683 M -11.43 % | 9.803 M -4.45 % | 10.259 M 257.06 % | 2.873 M -1.02 % | 2.903 M -1.01 % | 2.932 M -1.00 % | 2.962 M 7.26 % | 2.761 M -0.28 % | 2.769 M -0.84 % | 2.793 M -0.83 % | 2.816 M -0.83 % | 2.840 M -0.82 % | 2.863 M -0.81 % | 2.887 M 18.46 % | 2.437 M | 0.000 -100.00 % | 2.482 M |
Property plant equipment net | 136.368 M 2.71 % | 132.769 M -2.54 % | 136.226 M 1.19 % | 134.622 M 1.76 % | 132.292 M -3.47 % | 137.047 M -13.85 % | 159.088 M -3.13 % | 164.224 M 1.51 % | 161.781 M -2.27 % | 165.541 M -2.10 % | 169.096 M 0.92 % | 167.550 M -3.46 % | 173.548 M -0.38 % | 174.215 M -9.26 % | 192.000 M -16.04 % | 228.680 M 15.12 % | 198.639 M 51.98 % | 130.699 M 2.16 % | 127.931 M 39.12 % | 91.956 M 43.02 % | 64.298 M 19.35 % | 53.874 M -3.54 % | 55.852 M -1.04 % | 56.441 M 0.82 % | 55.983 M | 0.000 -100.00 % | 58.110 M |
Total non current assets | 866.979 M -0.59 % | 872.081 M -0.45 % | 876.053 M -0.27 % | 878.407 M -0.98 % | 887.104 M -1.08 % | 896.826 M -3.71 % | 931.341 M -1.28 % | 943.454 M 61.63 % | 583.705 M 18.48 % | 492.660 M 1.52 % | 485.275 M 9.59 % | 442.793 M 11.56 % | 396.906 M -0.20 % | 397.703 M 8.22 % | 367.497 M 1.85 % | 360.822 M 0.01 % | 360.781 M 36.43 % | 264.450 M 34.98 % | 195.921 M 26.93 % | 154.352 M 30.29 % | 118.471 M 18.03 % | 100.377 M -2.52 % | 102.976 M -1.98 % | 105.054 M -1.14 % | 106.267 M 286.16 % | -57.084 M -155.58 % | 102.702 M |
Other current assets | 23.205 M 18.39 % | 19.601 M 10.74 % | 17.700 M -28.60 % | 24.789 M 120.11 % | 11.262 M -90.58 % | 119.520 M 52.94 % | 78.150 M -37.02 % | 124.094 M 1 078.98 % | 10.526 M -46.46 % | 19.660 M -79.22 % | 94.620 M 120.24 % | 42.963 M 93.21 % | 22.237 M -46.53 % | 41.586 M 151.72 % | 16.521 M -28.22 % | 23.016 M -5.74 % | 24.417 M 157.58 % | 9.479 M 208.75 % | 3.070 M -80.40 % | 15.667 M -20.73 % | 19.766 M -1.57 % | 20.080 M 42.57 % | 14.085 M -58.30 % | 33.778 M -50.16 % | 67.770 M | 0.000 -100.00 % | 60.739 M |
Short term investments | 80.859 M 68.37 % | 48.024 M -56.10 % | 109.405 M 21.64 % | 89.939 M -9.39 % | 99.255 M 0.47 % | 98.790 M 79.03 % | 55.180 M -52.33 % | 115.753 M -9.45 % | 127.828 M -38.09 % | 206.459 M 206.58 % | 67.342 M -29.79 % | 95.921 M -56.57 % | 220.880 M 5.79 % | 208.796 M 13.26 % | 184.347 M -48.40 % | 357.283 M 24.09 % | 287.921 M -28.54 % | 402.906 M -0.69 % | 405.703 M 4.19 % | 389.370 M 6.10 % | 366.997 M 10.25 % | 332.888 M 0.17 % | 332.323 M 1 044.43 % | -35.188 M -270.19 % | 20.676 M -81.89 % | 114.167 M 408.04 % | -37.062 M |
cash and cash equivalents | 291.540 M -9.08 % | 320.664 M 10.86 % | 289.249 M -24.48 % | 383.007 M -7.91 % | 415.920 M 0.91 % | 412.179 M -0.22 % | 413.077 M 44.01 % | 286.841 M -1.73 % | 291.902 M 14.69 % | 254.506 M -31.06 % | 369.191 M -6.78 % | 396.028 M 35.92 % | 291.360 M -10.17 % | 324.331 M -10.48 % | 362.308 M 67.63 % | 216.134 M -15.98 % | 257.252 M 7.34 % | 239.656 M 14.74 % | 208.868 M -12.33 % | 238.233 M -10.83 % | 267.167 M -13.18 % | 307.736 M 0.32 % | 306.759 M 193.12 % | 104.653 M 24.25 % | 84.226 M 247.55 % | -57.084 M -200.00 % | 57.084 M |
Cash and short term investments | 372.399 M 1.01 % | 368.688 M -7.52 % | 398.654 M -15.71 % | 472.945 M -8.20 % | 515.174 M 0.82 % | 510.968 M 9.12 % | 468.257 M 16.31 % | 402.594 M -4.08 % | 419.730 M -8.95 % | 460.965 M 5.60 % | 436.533 M -11.26 % | 491.948 M -3.96 % | 512.240 M -3.92 % | 533.128 M -2.47 % | 546.655 M -4.67 % | 573.417 M 5.18 % | 545.173 M -15.16 % | 642.562 M 4.55 % | 614.571 M -2.08 % | 627.603 M -1.03 % | 634.164 M -1.01 % | 640.624 M 0.24 % | 639.082 M 510.67 % | 104.653 M -0.24 % | 104.901 M 83.77 % | 57.084 M 0.00 % | 57.084 M |
Total current assets | 679.031 M 2.85 % | 660.185 M -2.34 % | 676.028 M -12.29 % | 770.785 M -0.42 % | 774.003 M 1.09 % | 765.640 M 7.04 % | 715.285 M 3.47 % | 691.290 M 1.04 % | 684.160 M -5.83 % | 726.535 M 1.68 % | 714.539 M -9.06 % | 785.735 M 2.05 % | 769.975 M -0.84 % | 776.474 M 1.47 % | 765.199 M -4.25 % | 799.203 M 5.04 % | 760.874 M -9.49 % | 840.697 M 3.74 % | 810.395 M -1.87 % | 825.881 M -0.23 % | 827.759 M -1.29 % | 838.549 M -0.26 % | 840.714 M 185.64 % | 294.326 M 5.12 % | 279.983 M 390.48 % | 57.084 M -77.68 % | 255.791 M |
Inventory | 11.291 M -14.96 % | 13.277 M 46.42 % | 9.068 M -38.73 % | 14.801 M 3.73 % | 14.269 M -14.11 % | 16.612 M 79.70 % | 9.244 M -51.78 % | 19.172 M -32.39 % | 28.358 M -36.03 % | 44.328 M 47.46 % | 30.062 M -31.82 % | 44.092 M 9.84 % | 40.142 M 12.17 % | 35.787 M 65.59 % | 21.611 M -28.15 % | 30.077 M 29.02 % | 23.312 M 14.62 % | 20.339 M 50.50 % | 13.514 M -18.99 % | 16.682 M -11.07 % | 18.760 M 15.46 % | 16.248 M 24.70 % | 13.030 M -34.31 % | 19.837 M -20.33 % | 24.898 M | 0.000 -100.00 % | 15.767 M |
Net receivables | 272.136 M 5.23 % | 258.621 M 3.20 % | 250.606 M -2.96 % | 258.250 M 10.88 % | 232.899 M 5.12 % | 221.563 M 1.87 % | 217.502 M -12.26 % | 247.894 M 12.70 % | 219.954 M 9.11 % | 201.581 M -10.05 % | 224.092 M 8.40 % | 206.732 M 19.97 % | 172.318 M 3.82 % | 165.973 M 3.14 % | 160.917 M -3.61 % | 166.938 M -10.16 % | 185.816 M 15.12 % | 161.415 M -9.94 % | 179.240 M 12.44 % | 159.412 M -4.92 % | 167.661 M 10.81 % | 151.311 M -13.30 % | 174.517 M 19.53 % | 145.998 M 16.79 % | 125.009 M | 0.000 -100.00 % | 131.028 M |
Tax assets | 17.849 M 3.46 % | 17.253 M 0.99 % | 17.085 M 6.23 % | 16.082 M 8.69 % | 14.796 M -9.19 % | 16.294 M -27.46 % | 22.462 M 79.06 % | 12.544 M 19.02 % | 10.540 M -14.51 % | 12.329 M 5.99 % | 11.631 M 20.93 % | 9.618 M 13.63 % | 8.464 M 3.25 % | 8.198 M -0.36 % | 8.227 M 24.12 % | 6.629 M -0.43 % | 6.657 M 5.68 % | 6.300 M -3.23 % | 6.510 M 65.10 % | 3.943 M 1.46 % | 3.886 M -1.56 % | 3.948 M -0.81 % | 3.980 M 29.95 % | 3.063 M -9.78 % | 3.395 M | 0.000 -100.00 % | 3.162 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 45.349 M 31.10 % | 34.591 M -15.77 % | 41.065 M -9.78 % | 45.518 M 96.31 % | 23.187 M 78.62 % | 12.981 M -55.65 % | 29.271 M -2.38 % | 29.987 M 60.70 % | 18.660 M 2.38 % | 18.227 M -16.41 % | 21.805 M 9.87 % | 19.846 M 34.50 % | 14.755 M 0.86 % | 14.629 M -22.98 % | 18.995 M -57.42 % | 44.613 M 6.33 % | 41.957 M 155.16 % | 16.444 M -21.15 % | 20.854 M -8.44 % | 22.777 M 10.94 % | 20.531 M 0.72 % | 20.385 M -29.33 % | 28.845 M 97.48 % | 14.606 M 49.38 % | 9.778 M | 0.000 -100.00 % | 9.701 M |
Tax payables | 6.292 M 0.68 % | 6.249 M 16.02 % | 5.386 M 7.43 % | 5.014 M 37.14 % | 3.656 M -48.59 % | 7.112 M 500.11 % | 1.185 M -84.63 % | 7.709 M 38.37 % | 5.571 M -21.82 % | 7.126 M 12.23 % | 6.350 M 5.78 % | 6.003 M 69.36 % | 3.545 M -1.98 % | 3.616 M 72.09 % | 2.101 M -30.24 % | 3.012 M -28.37 % | 4.205 M 2.41 % | 4.107 M -16.49 % | 4.918 M 78.26 % | 2.759 M -18.47 % | 3.384 M 137.76 % | 1.423 M -52.59 % | 3.002 M 56.73 % | 1.915 M 40.15 % | 1.367 M | 0.000 -100.00 % | 5.057 M |
Deferred revenue non current | 32.422 M -0.10 % | 32.456 M -0.10 % | 32.490 M 16.34 % | 27.927 M 11.88 % | 24.961 M 0.87 % | 24.745 M -0.60 % | 24.895 M -0.76 % | 25.086 M -3.19 % | 25.913 M -6.85 % | 27.819 M 64.81 % | 16.879 M -48.77 % | 32.950 M 1.80 % | 32.368 M -0.15 % | 32.417 M 10.82 % | 29.251 M 35.43 % | 21.599 M -9.68 % | 23.913 M -0.59 % | 24.054 M 1.98 % | 23.588 M -1.48 % | 23.943 M 187.42 % | 8.331 M 1.72 % | 8.189 M -4.55 % | 8.580 M -18.73 % | 10.557 M -0.32 % | 10.591 M | 0.000 -100.00 % | 6.660 M |
Minority interest | 7.409 M 12.77 % | 6.570 M 0.08 % | 6.565 M -95.43 % | 143.536 M 1.04 % | 142.065 M -11.62 % | 160.738 M 1.97 % | 157.625 M 0.95 % | 156.140 M 1 991.66 % | 7.465 M -58.40 % | 17.945 M 16.19 % | 15.444 M 17.04 % | 13.196 M 66.49 % | 7.926 M 7.43 % | 7.378 M -8.51 % | 8.064 M 103.11 % | 3.970 M -0.74 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 3.907 M 260.92 % | 1.082 M 2.37 % | 1.057 M -34.53 % | 1.615 M -21.29 % | 2.052 M 10.52 % | 1.857 M -15.97 % | 2.210 M 3.38 % | 2.138 M 0.97 % | 2.117 M 1.05 % | 2.095 M 1.05 % | 2.073 M -3.34 % | 2.145 M -5.22 % | 2.263 M 11.67 % | 2.027 M | 0.000 | 0.000 -100.00 % | 328.153 K -35.28 % | 507.057 K | 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 -100.00 % | 26.854 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 |
Other total stockholders equity | 368.818 M 0.71 % | 366.205 M -0.69 % | 368.736 M -32.33 % | 544.922 M 0.18 % | 543.946 M 939.74 % | -64.776 M -112.03 % | 538.244 M 1 446.25 % | -39.981 M -106.72 % | 594.949 M 1 588.08 % | -39.981 M -107.45 % | 536.546 M 1 442.00 % | -39.981 M -107.38 % | 541.614 M 1 454.67 % | -39.981 M -107.23 % | 553.271 M 2 866.36 % | -20.000 M -103.43 % | 583.284 M | 0.000 -100.00 % | 582.232 M 0.58 % | 578.865 M 0.00 % | 578.865 M | 0.000 -100.00 % | 578.865 M 586.35 % | 84.339 M 0.00 % | 84.339 M | 0.000 -100.00 % | 76.807 M |
Deferred tax liabilities non current | 23.661 M -3.23 % | 24.451 M -3.19 % | 25.256 M -3.10 % | 26.064 M -2.99 % | 26.869 M -2.91 % | 27.675 M -21.94 % | 35.455 M 21.04 % | 29.292 M 613.66 % | 4.104 M | 0.000 -100.00 % | 4.066 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.787 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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.546 B 0.90 % | 1.532 B -1.28 % | 1.552 B -5.89 % | 1.649 B -0.72 % | 1.661 B -0.08 % | 1.662 B 0.96 % | 1.647 B 0.73 % | 1.635 B 28.94 % | 1.268 B 3.99 % | 1.219 B 1.62 % | 1.200 B -2.34 % | 1.229 B 5.28 % | 1.167 B -0.62 % | 1.174 B 3.66 % | 1.133 B -2.36 % | 1.160 B 3.42 % | 1.122 B 1.49 % | 1.105 B 9.82 % | 1.006 B 2.66 % | 980.233 M 3.59 % | 946.230 M 0.78 % | 938.926 M -0.50 % | 943.690 M 136.29 % | 399.380 M 3.40 % | 386.250 M | 0.000 -100.00 % | 358.494 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.882 M 267.17 % | -12.491 M | 0.000 -100.00 % | 74.799 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.362 M 237.51 % | -14.081 M -298.90 % | 7.079 M 1.11 % | 7.002 M -19.76 % | 8.725 M | 0.000 | 0.000 | 0.000 100.00 % | -679.530 K 35.37 % | -1.051 M -200.00 % | 1.051 M | 0.000 -100.00 % | 679.530 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.523 M | 0.000 -100.00 % | 7.523 M | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.239 M -581.62 % | 3.995 M 200.00 % | -3.995 M | 0.000 100.00 % | -70.177 M -312.06 % | 33.092 M 200.00 % | -33.092 M | 0.000 100.00 % | -24.411 M -315.49 % | 11.328 M 200.00 % | -11.328 M | 0.000 -100.00 % | 3.936 M 128.08 % | -14.018 M -200.00 % | 14.018 M | 0.000 100.00 % | -4.258 M 72.13 % | -15.280 M -260.17 % | 9.540 M | 0.000 100.00 % | -37.574 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.572 M -847.10 % | 5.698 M 200.00 % | -5.698 M | 0.000 100.00 % | -61.702 M -524.10 % | 14.549 M 200.00 % | -14.549 M | 0.000 100.00 % | -15.603 M -708.99 % | 2.562 M 200.00 % | -2.562 M | 0.000 -100.00 % | 3.717 M 118.82 % | -19.749 M -200.00 % | 19.749 M | 0.000 -100.00 % | 115.796 M 1 138.45 % | -11.151 M -200.00 % | 11.151 M | 0.000 100.00 % | -31.001 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.004 M 217.63 % | -1.704 M -200.00 % | 1.704 M | 0.000 100.00 % | -8.475 M -145.70 % | 18.543 M 200.00 % | -18.543 M | 0.000 100.00 % | -8.129 M -182.80 % | 9.818 M 200.00 % | -9.818 M | 0.000 100.00 % | -459.895 K -108.02 % | 5.731 M 200.00 % | -5.731 M | 0.000 -100.00 % | 6.806 M 34.48 % | 5.061 M 155.41 % | -9.134 M | 0.000 100.00 % | -6.573 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.081 M 200.00 % | -14.081 M | 0.000 100.00 % | -8.725 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.328 M 251.47 % | -14.081 M -200.00 % | 14.081 M | 0.000 -100.00 % | 8.725 M | 0.000 | 0.000 | 0.000 100.00 % | -679.530 K 35.37 % | -1.051 M -200.00 % | 1.051 M | 0.000 -100.00 % | 679.530 K | 0.000 | 0.000 | 0.000 100.00 % | -11.065 M 45.61 % | -20.342 M -370.40 % | 7.523 M | 0.000 | 0.000 | 0.000 |
Other non cash items | 17.530 M 13 889.14 % | -127.132 K | 0.000 -100.00 % | 9.166 M -57.43 % | 21.529 M 1 570.64 % | -1.464 M -102.85 % | 51.418 M 127.88 % | 22.563 M 150.01 % | -45.115 M -285.44 % | -11.705 M 39.84 % | -19.456 M 50.37 % | -39.201 M -244.15 % | 27.194 M 268.20 % | -16.167 M -338.20 % | 6.787 M 133.65 % | -20.168 M -74.01 % | -11.591 M 32.89 % | -17.270 M -18.87 % | -14.529 M 20.32 % | -18.235 M -13.45 % | -16.073 M -74.41 % | -9.216 M -258.35 % | 5.820 M 40.01 % | 4.157 M 276.47 % | -2.356 M 62.85 % | -6.340 M 76.49 % | -26.967 M -54.60 % | -17.443 M |
Net cash provided by operating activities | 17.530 M -6.11 % | 18.672 M | 0.000 -100.00 % | 9.969 M -13.16 % | 11.480 M -25.75 % | 15.460 M -76.83 % | 66.720 M 159.90 % | 25.672 M 537.59 % | -5.867 M -186.66 % | 6.770 M -65.20 % | 19.456 M 15.39 % | 16.861 M 1 534.70 % | -1.175 M -107.31 % | 16.071 M 336.78 % | -6.787 M -133.65 % | 20.168 M 74.01 % | 11.591 M -32.89 % | 17.270 M 18.87 % | 14.529 M -20.32 % | 18.235 M 13.45 % | 16.073 M 74.41 % | 9.216 M -64.27 % | 25.789 M 1 213.29 % | 1.964 M -16.63 % | 2.356 M -62.85 % | 6.340 M -76.49 % | 26.967 M 636.20 % | -5.029 M |
Investments in property plant and equipment | -5.641 M 5.13 % | -5.945 M -801.95 % | 846.985 K 123.31 % | -3.634 M -9.66 % | -3.314 M 65.00 % | -9.468 M -444.48 % | -1.739 M -338.81 % | -396.288 K -124.56 % | 1.613 M 113.25 % | -12.175 M -543.44 % | 2.746 M 274.50 % | -1.573 M 73.36 % | -5.907 M 68.28 % | -18.620 M 44.95 % | -33.822 M -235.41 % | -10.084 M 86.75 % | -76.086 M -4.38 % | -72.892 M -128.64 % | -31.880 M 23.62 % | -41.739 M -146.54 % | -16.930 M -1 977.30 % | -814.993 K 44.76 % | -1.475 M 14.59 % | -1.727 M 44.14 % | -3.092 M -110.19 % | -1.471 M 25.49 % | -1.974 M 53.03 % | -4.204 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.801 M 50.00 % | 15.200 M 157.79 % | 5.896 M 104.50 % | -131.020 M -341.29 % | -29.691 M -738.51 % | 4.650 M 58.11 % | 2.941 M -75.52 % | 12.013 M 1 716 085 643.51 % | 0.700 -11.39 % | 0.790 -100.00 % | 8.000 M -20.89 % | 10.112 M -86.71 % | 76.086 M 4.38 % | 72.892 M 128.44 % | 31.909 M -23.55 % | 41.740 M 146.55 % | 16.930 M 1 977.30 % | 814.993 K -43.85 % | 1.451 M -17.03 % | 1.749 M -43.82 % | 3.114 M 111.65 % | 1.471 M -25.49 % | 1.974 M | 0.000 |
Purchases of investments | -163.819 M -10.17 % | -148.695 M -15.97 % | -128.219 M 3.02 % | -132.210 M 30.14 % | -189.241 M -57.58 % | -120.095 M -182.40 % | 145.742 M 138.50 % | -378.552 M -146.32 % | -153.684 M 39.28 % | -253.096 M -5.74 % | -239.348 M 26.45 % | -325.428 M -8.86 % | -298.940 M -10.76 % | -269.904 M 1.95 % | -275.276 M 34.92 % | -423.007 M -24.62 % | -339.430 M -29.31 % | -262.500 M 55.14 % | -585.150 M -28.89 % | -454.000 M -21.96 % | -372.251 M 46.29 % | -693.050 M -99.58 % | -347.250 M -1 727.63 % | -19.000 M 82.65 % | -109.500 M -544.12 % | -17.000 M 67.12 % | -51.710 M | 0.000 |
Sales maturities of investments | 133.741 M -33.71 % | 201.744 M 91.45 % | 105.378 M -25.53 % | 141.502 M -23.91 % | 185.956 M 129.51 % | 81.024 M 184.68 % | -95.680 M -124.47 % | 390.955 M 81.07 % | 215.918 M 81.31 % | 119.087 M -54.28 % | 260.448 M -34.56 % | 397.966 M 31.93 % | 301.638 M 39.47 % | 216.270 M -51.77 % | 448.402 M 25.91 % | 356.140 M -21.84 % | 455.628 M 69.94 % | 268.108 M -51.89 % | 557.282 M 28.28 % | 434.424 M 27.48 % | 340.773 M -50.99 % | 695.303 M 4 444.59 % | 15.300 M -61.52 % | 39.758 M -58.19 % | 95.101 M 225.86 % | 29.185 M -31.07 % | 42.342 M | 0.000 |
Other investing activites | 7.220 M 43.00 % | 5.049 M 130.82 % | -16.380 M -63.80 % | -10.000 M -143.86 % | 22.801 M 195.52 % | -23.871 M -2 070.08 % | -1.100 M 72.50 % | -4.000 M -412 371 373.70 % | 0.970 100.00 % | -4.650 M 53.82 % | -10.070 M -4 028 075 332.00 % | -0.250 100.00 % | -3.826 M -25 675 254 835 708 192.00 % | 0.000 100.00 % | -846.667 K 91.60 % | -10.084 M 86.75 % | -76.086 M -4.38 % | -72.892 M -128.64 % | -31.880 M 23.62 % | -41.739 M -146.54 % | -16.930 M -1 977.30 % | -814.993 K 44.76 % | -1.475 M 14.59 % | -1.727 M 44.14 % | -3.092 M -110.19 % | -1.471 M 25.49 % | -1.974 M -126.07 % | 7.574 M |
Net cash used for investing activites | -28.498 M -154.64 % | 52.152 M 235.91 % | -38.374 M -783.73 % | -4.342 M -126.80 % | 16.201 M 148.59 % | -33.339 M -162.76 % | 53.119 M 143.18 % | -123.014 M -460.15 % | 34.157 M 123.37 % | -146.184 M -974.53 % | 16.716 M -79.86 % | 82.978 M 1 279.73 % | -7.034 M 90.27 % | -72.255 M -152.19 % | 138.457 M 280.00 % | -76.923 M -291.77 % | 40.112 M 159.62 % | -67.285 M -12.67 % | -59.719 M 2.60 % | -61.314 M -26.66 % | -48.408 M -3 465.26 % | 1.438 M 100.43 % | -333.450 M -1 850.14 % | 19.053 M 209.06 % | -17.470 M -263.06 % | 10.714 M 194.46 % | -11.343 M -436.52 % | 3.371 M |
Debt repayment | -3.000 M 88.00 % | -25.000 M -112.63 % | 198.000 M 1 142.11 % | -19.000 M -195.00 % | 20.000 M -42.86 % | 35.000 M 250.00 % | 10.000 M -89.36 % | 94.000 M 370.00 % | 20.000 M | 0.000 100.00 % | -74.000 M -317.65 % | 34.000 M | 0.000 -100.00 % | 40.000 M 500.00 % | -10.000 M -125.00 % | 40.000 M 500.00 % | -10.000 M -111.11 % | 90.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.657 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 39.673 M 200.00 % | -39.673 M | 0.000 100.00 % | -4.650 M | 0.000 | 0.000 | 0.000 100.00 % | -11.807 M -201.29 % | 11.657 M 200.00 % | -11.657 M | 0.000 100.00 % | -28.324 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 |
Dividends paid | -15.488 M -316.84 % | -3.716 M -28.42 % | -2.893 M 85.22 % | -19.570 M -624.09 % | -2.703 M -7.24 % | -2.520 M 63.24 % | -6.857 M 0.00 % | -6.857 M 0.00 % | -6.857 M -397.46 % | -1.378 M 83.95 % | -8.587 M -266.31 % | -2.344 M 76.36 % | -9.917 M -573.47 % | -1.473 M 34.11 % | -2.235 M -60.14 % | -1.395 M 92.44 % | -18.452 M -1 890.64 % | -926.958 K -1 345.14 % | -64.143 K 92.61 % | -868.096 K 92.73 % | -11.946 M -3 521.39 % | -329.875 K 41.62 % | -565.081 K 3.07 % | -583.006 K -2.61 % | -568.188 K -26.45 % | -449.334 K -22.76 % | -366.039 K 25.71 % | -492.737 K |
Other financing activites | -412.565 K 95.95 % | -10.178 M 96.76 % | -314.185 M -40 194.52 % | -779.722 K 97.82 % | -35.767 M -117.78 % | -16.424 M -2 027.55 % | -771.959 K | 0.000 | 0.000 -100.00 % | 4.650 M -85.78 % | 32.700 M 6 773.37 % | -490.000 K 95.67 % | -11.317 M -1 300 813 003.28 % | -0.870 100.00 % | -4.324 M 78.38 % | -20.000 M -600.00 % | 4.000 M 606 060 706.03 % | -0.660 100.00 % | -2.514 M | 0.000 -100.00 % | 0.280 100.00 % | -6.216 M -101.19 % | 522.847 M 89 781.23 % | -583.006 K -106.46 % | 9.030 M 11 287 294 897.70 % | 0.080 -100.00 % | 9.788 M | 0.000 |
Net cash used provided by financing activities | -18.901 M 51.40 % | -38.894 M 67.34 % | -119.079 M -202.61 % | -39.350 M -113.05 % | -18.470 M -215.04 % | 16.056 M 131.02 % | 6.950 M -92.45 % | 92.000 M 687.00 % | 11.690 M 257.32 % | 3.272 M 105.30 % | -61.695 M -297.96 % | 31.166 M 246.77 % | -21.234 M -155.11 % | 38.527 M 332.67 % | -16.559 M -189.00 % | 18.605 M 176.08 % | -24.452 M -127.45 % | 89.073 M 3 554.73 % | -2.578 M -197.01 % | -868.096 K 92.73 % | -11.946 M -82.50 % | -6.546 M -101.28 % | 512.282 M 87 969.05 % | -583.006 K -106.89 % | 8.462 M 1 983.15 % | -449.334 K -104.77 % | 9.422 M 2 012.24 % | -492.737 K |
Effect of forex changes on cash | 744.625 K 244.46 % | -515.439 K 43.53 % | -912.792 K -208.69 % | 839.791 K 5 546.88 % | -15.418 K -101.52 % | 1.011 M 258.71 % | -637.243 K -327.03 % | 280.686 K 162.03 % | -452.491 K -5 473.57 % | -8.119 K 99.69 % | -2.589 M 89.33 % | -24.256 M -459.00 % | -4.339 M 80.33 % | -22.062 M -171.03 % | 31.062 M 1 146.46 % | -2.968 M 69.25 % | -9.654 M -16.72 % | -8.271 M -8 405.97 % | -97.239 K -51 891.13 % | -187.030 -1 870 200.00 % | -0.010 99.99 % | -175.740 -100.51 % | 34.197 K 684.82 % | -5.847 K -100.02 % | 32.441 M 312.71 % | -15.251 M -3 188 948.71 % | -478.230 | 0.000 |
Net change in cash | -29.124 M -192.71 % | 31.415 M 133.51 % | -93.759 M -184.88 % | -32.912 M -980.04 % | 3.740 M 560.64 % | -811.875 K -100.64 % | 126.236 M 2 594.19 % | -5.061 M -112.80 % | 39.527 M 134.64 % | -114.112 M -305.91 % | -28.113 M -126.34 % | 106.749 M 415.99 % | -33.782 M 14.95 % | -39.718 M -127.17 % | 146.172 M 455.50 % | -41.118 M -333.68 % | 17.596 M -42.85 % | 30.788 M 204.85 % | -29.365 M -7.13 % | -27.411 M 32.43 % | -40.569 M -18 712.68 % | 217.962 K -99.89 % | 204.655 M 901.86 % | 20.428 M -20.79 % | 25.788 M 1 805.03 % | 1.354 M -96.20 % | 35.612 M 1 755.23 % | -2.151 M |
Cash at beginning of period | 320.663 M 10.86 % | 289.248 M -24.48 % | 383.007 M -7.91 % | 415.919 M 0.91 % | 412.179 M -0.20 % | 412.991 M 43.98 % | 286.841 M -1.73 % | 291.900 M 15.66 % | 252.372 M -31.14 % | 366.484 M -7.12 % | 394.597 M 37.09 % | 287.847 M -10.50 % | 321.629 M -10.99 % | 361.347 M 67.93 % | 215.175 M -16.04 % | 256.293 M 7.37 % | 238.697 M 14.81 % | 207.909 M -12.38 % | 237.274 M -10.36 % | 264.685 M -13.29 % | 305.254 M 0.07 % | 305.036 M 203.88 % | 100.380 M 25.55 % | 79.953 M 47.61 % | 54.164 M 2.56 % | 52.811 M 207.07 % | 17.198 M -11.12 % | 19.350 M |
Cash at end of period | 291.539 M -9.08 % | 320.663 M 10.86 % | 289.248 M -24.48 % | 383.007 M -7.91 % | 415.919 M 0.91 % | 412.179 M -0.22 % | 413.077 M 44.01 % | 286.839 M -1.73 % | 291.900 M 15.66 % | 252.372 M -31.14 % | 366.484 M -7.12 % | 394.597 M 37.09 % | 287.847 M -10.50 % | 321.629 M -10.99 % | 361.347 M 67.93 % | 215.175 M -16.04 % | 256.293 M 7.37 % | 238.697 M 14.81 % | 207.909 M -12.38 % | 237.274 M -10.36 % | 264.685 M -13.29 % | 305.254 M 0.07 % | 305.036 M 203.88 % | 100.380 M 25.55 % | 79.953 M 47.61 % | 54.164 M 2.56 % | 52.811 M 207.07 % | 17.198 M |
Operating cash flow | 17.530 M -6.11 % | 18.672 M | 0.000 -100.00 % | 9.969 M -13.16 % | 11.480 M -25.75 % | 15.460 M -76.83 % | 66.720 M 159.90 % | 25.672 M 537.59 % | -5.867 M -186.66 % | 6.770 M -65.20 % | 19.456 M 15.39 % | 16.861 M 1 534.70 % | -1.175 M -107.31 % | 16.071 M 336.78 % | -6.787 M -133.65 % | 20.168 M 74.01 % | 11.591 M -32.89 % | 17.270 M 18.87 % | 14.529 M -20.32 % | 18.235 M 13.45 % | 16.073 M 74.41 % | 9.216 M -64.27 % | 25.789 M 1 213.29 % | 1.964 M -16.63 % | 2.356 M -62.85 % | 6.340 M -76.49 % | 26.967 M 636.20 % | -5.029 M |
Capital expenditure | -5.641 M 5.13 % | -5.945 M -801.95 % | 846.985 K 123.31 % | -3.634 M -9.66 % | -3.314 M 65.00 % | -9.468 M -444.48 % | -1.739 M -338.81 % | -396.288 K -124.56 % | 1.613 M 113.25 % | -12.175 M -543.44 % | 2.746 M 274.50 % | -1.573 M 73.36 % | -5.907 M 68.28 % | -18.620 M 44.95 % | -33.822 M -235.41 % | -10.084 M 86.75 % | -76.086 M -4.38 % | -72.892 M -128.64 % | -31.880 M 23.62 % | -41.739 M -146.54 % | -16.930 M -1 977.30 % | -814.993 K 44.76 % | -1.475 M 14.59 % | -1.727 M 44.14 % | -3.092 M -110.19 % | -1.471 M 25.49 % | -1.974 M 53.03 % | -4.204 M |
Free CashFlow | 11.890 M -6.57 % | 12.726 M -80.56 % | 65.453 M 937.87 % | 6.306 M -22.76 % | 8.165 M 36.28 % | 5.992 M -90.78 % | 64.981 M 157.09 % | 25.276 M 694.25 % | -4.253 M 21.31 % | -5.405 M -124.35 % | 22.201 M 45.22 % | 15.288 M 315.87 % | -7.082 M -177.81 % | -2.549 M 93.72 % | -40.610 M -502.69 % | 10.085 M 115.64 % | -64.495 M -15.95 % | -55.622 M -220.57 % | -17.351 M 26.18 % | -23.503 M -2 642.61 % | -856.973 K -110.20 % | 8.401 M -65.45 % | 24.314 M 10 186.22 % | 236.373 K 132.08 % | -736.746 K -115.13 % | 4.869 M -80.52 % | 24.993 M 370.69 % | -9.233 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 | 2018 | 2018 |