
Ningbo Jianan Electronics Co.,Ltd 300880.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 1.014 B 11.46 % | 909.935 M 13.13 % | 804.306 M 20.23 % | 668.957 M 31.73 % | 507.829 M 2.61 % | 494.905 M 13.48 % | 436.106 M 35.69 % | 321.408 M 24.71 % | 257.718 M |
Net income | 193.069 M 25.49 % | 153.856 M 10.12 % | 139.720 M 31.69 % | 106.101 M 34.43 % | 78.926 M 6.44 % | 74.150 M 33.32 % | 55.618 M 89.16 % | 29.402 M -1.25 % | 29.774 M |
Income before tax | 219.335 M 23.64 % | 177.395 M 8.58 % | 163.375 M 34.10 % | 121.828 M 33.82 % | 91.039 M 6.36 % | 85.596 M 33.04 % | 64.337 M 85.52 % | 34.679 M -0.91 % | 34.999 M |
Income before tax ratio | 0.22 10.93 % | 0.19 -4.02 % | 0.20 11.54 % | 0.18 1.59 % | 0.18 3.65 % | 0.17 17.24 % | 0.15 36.73 % | 0.11 -20.55 % | 0.14 |
EBITDA | 244.198 M 21.02 % | 201.785 M 15.37 % | 174.898 M 36.87 % | 127.783 M 57.01 % | 81.388 M -9.32 % | 89.752 M 31.29 % | 68.360 M 81.02 % | 37.765 M -1.90 % | 38.498 M |
Net income ratio | 0.19 12.58 % | 0.17 -2.67 % | 0.17 9.53 % | 0.16 2.05 % | 0.16 3.73 % | 0.15 17.48 % | 0.13 39.41 % | 0.09 -20.82 % | 0.12 |
Ratio EBITDA | 0.24 8.57 % | 0.22 1.98 % | 0.22 13.84 % | 0.19 19.19 % | 0.16 -11.63 % | 0.18 15.69 % | 0.16 33.41 % | 0.12 -21.34 % | 0.15 |
Gross profit ratio | 0.31 9.55 % | 0.29 -11.17 % | 0.32 10.97 % | 0.29 13.47 % | 0.26 -9.20 % | 0.28 6.52 % | 0.26 9.25 % | 0.24 -7.07 % | 0.26 |
Weighted average shs out dil | 194.196 M -0.27 % | 194.729 M 1.04 % | 192.718 M 0.31 % | 192.125 M 0.05 % | 192.038 M 36.17 % | 141.030 M -1.39 % | 143.017 M -2.04 % | 145.994 M 22.58 % | 119.097 M |
Weighted average shs out | 194.196 M 0.52 % | 193.189 M 0.60 % | 192.038 M 0.00 % | 192.038 M 0.00 % | 192.038 M 36.17 % | 141.030 M -1.39 % | 143.017 M -2.04 % | 145.994 M 22.58 % | 119.097 M |
EPS diluted | 0.99 25.32 % | 0.79 8.22 % | 0.73 32.73 % | 0.55 34.15 % | 0.41 -22.64 % | 0.53 35.90 % | 0.39 95.00 % | 0.20 -20.00 % | 0.25 |
Earnings per share | 0.99 23.75 % | 0.80 9.59 % | 0.73 32.73 % | 0.55 34.15 % | 0.41 5.13 % | 0.39 0.00 % | 0.39 95.00 % | 0.20 -20.00 % | 0.25 |
Gross profit | 317.481 M 22.11 % | 260.006 M 0.49 % | 258.738 M 33.42 % | 193.923 M 49.47 % | 129.738 M -6.83 % | 139.251 M 20.88 % | 115.200 M 48.24 % | 77.711 M 15.90 % | 67.051 M |
Income tax expense | 30.360 M 28.98 % | 23.539 M -0.49 % | 23.655 M 50.41 % | 15.727 M 29.84 % | 12.113 M 5.83 % | 11.446 M 31.27 % | 8.719 M 65.22 % | 5.278 M 1.01 % | 5.225 M |
Cost of revenue | 696.764 M 7.21 % | 649.929 M 19.13 % | 545.569 M 14.85 % | 475.033 M 25.64 % | 378.090 M 6.31 % | 355.654 M 10.83 % | 320.906 M 31.68 % | 243.697 M 27.81 % | 190.667 M |
General and administrative expenses | 19.378 M -23.50 % | 25.330 M -26.17 % | 34.307 M 236.59 % | 10.192 M 11.27 % | 9.160 M 849.20 % | -1.223 M 42.18 % | -2.114 M -415.92 % | 669.310 K -93.53 % | 10.348 M |
Selling and marketing expenses | 21.209 M 20.57 % | 17.590 M -5.22 % | 18.559 M -17.26 % | 22.431 M 117.87 % | 10.296 M -49.84 % | 20.527 M 19.15 % | 17.228 M 35.13 % | 12.750 M 9.97 % | 11.594 M |
Other expenses | 7.594 M 561.21 % | -1.647 M -108.07 % | 20.394 M 46.23 % | 13.947 M 54.08 % | 9.052 M -50.95 % | 18.453 M 2 896.00 % | -659.975 K -266.49 % | 396.409 K 322.42 % | -178.222 K |
Operating expenses | 97.652 M 19.22 % | 81.908 M -21.26 % | 104.027 M 44.69 % | 71.898 M 50.89 % | 47.649 M -16.98 % | 57.396 M 17.72 % | 48.757 M 24.17 % | 39.266 M 21.73 % | 32.256 M |
Cost and expenses | 794.416 M 8.55 % | 731.837 M 13.68 % | 643.750 M 17.70 % | 546.931 M 28.47 % | 425.739 M 3.07 % | 413.050 M 11.74 % | 369.664 M 30.64 % | 282.963 M 26.93 % | 222.923 M |
Research and development expenses | 49.471 M 21.75 % | 40.634 M 32.07 % | 30.767 M 21.48 % | 25.327 M 32.32 % | 19.141 M -2.53 % | 19.638 M 25.43 % | 15.657 M 47.47 % | 10.617 M 18.04 % | 8.995 M |
Selling general and administrative expenses | 40.588 M -5.44 % | 42.921 M -18.81 % | 52.866 M 62.05 % | 32.623 M 67.68 % | 19.456 M 0.78 % | 19.304 M 27.73 % | 15.114 M 12.63 % | 13.419 M -38.84 % | 21.942 M |
Interest income | 5.626 M -15.73 % | 6.676 M 68.05 % | 3.973 M -15.82 % | 4.719 M -6.43 % | 5.044 M 14.59 % | 4.401 M 174.36 % | 1.604 M 137.27 % | 676.089 K 130.16 % | 293.744 K |
Interest expense | 418.868 K 101.41 % | 207.971 K -39.26 % | 342.373 K -8.55 % | 374.373 K 152.69 % | 148.157 K -41.44 % | 253.000 K 68.29 % | 150.339 K 56.75 % | 95.909 K -93.25 % | 1.420 M |
Depreciation and amortization | 24.738 M 2.30 % | 24.182 M 116.28 % | 11.181 M 100.35 % | 5.581 M 36.55 % | 4.087 M 4.73 % | 3.902 M 2.12 % | 3.821 M 29.04 % | 2.961 M 34.99 % | 2.194 M |
Operating income | 219.829 M 23.43 % | 178.099 M 8.91 % | 163.531 M 34.01 % | 122.026 M 48.65 % | 82.090 M -1.85 % | 83.640 M 29.88 % | 64.397 M 89.02 % | 34.069 M -3.15 % | 35.177 M |
Operating income ratio | 0.22 10.74 % | 0.20 -3.73 % | 0.20 11.46 % | 0.18 12.85 % | 0.16 -4.35 % | 0.17 14.45 % | 0.15 39.31 % | 0.11 -22.34 % | 0.14 |
Total other income expenses net | -493.776 K 29.80 % | -703.426 K -352.73 % | -155.375 K 21.54 % | -198.039 K -102.21 % | 8.949 M 357.48 % | 1.956 M 3 351.16 % | -60.170 K -109.87 % | 609.877 K 442.20 % | -178.222 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -682.278 M -26.53 % | -539.204 M -36.11 % | -396.153 M -76.57 % | -224.366 M -161.57 % | -85.777 M -325.31 % | -20.168 M 42.38 % | -35.004 M 25.76 % | -47.153 M 9.76 % | -52.251 M |
Total investments | 3.726 M -92.55 % | 50.008 M -36.58 % | 78.854 M -50.88 % | 160.535 M -26.16 % | 217.396 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 155.462 M 13 735.26 % | 1.124 M -49.02 % | 2.204 M -43.40 % | 3.894 M -98.04 % | 198.937 M -8.41 % | 217.204 M 78.86 % | 121.441 M 189.85 % | 41.897 M 2 752.28 % | 1.469 M |
Accumulated other comprehensive income loss | 119.555 M 21.48 % | 98.418 M 19.05 % | 82.670 M 113.77 % | 38.673 M | 0.000 -100.00 % | 45.121 M 18.97 % | 37.927 M 23.03 % | 30.828 M | 0.000 |
Retained earnings | 515.718 M 29.04 % | 399.643 M 11.61 % | 358.080 M 27.94 % | 279.883 M 32.66 % | 210.971 M 50.95 % | 139.761 M 91.97 % | 72.805 M 124.09 % | 32.488 M 417.32 % | 6.280 M |
Common stock | 195.137 M 0.49 % | 194.188 M 0.51 % | 193.196 M 20.72 % | 160.032 M 20.00 % | 133.360 M 33.33 % | 100.020 M 0.00 % | 100.020 M 0.00 % | 100.020 M 66.70 % | 60.000 M |
Total equity | 1.110 B 20.33 % | 922.593 M 8.83 % | 847.764 M 17.03 % | 724.411 M 12.55 % | 643.621 M 125.91 % | 284.903 M 35.18 % | 210.752 M 29.03 % | 163.337 M 23.69 % | 132.051 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 201.630 K | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 5.647 M | 0.000 -100.00 % | 373.666 K -81.86 % | 2.059 M 8.95 % | 1.890 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 13.271 M 65.18 % | 8.034 M 20.10 % | 6.690 M 94.92 % | 3.432 M 48.17 % | 2.316 M 126.78 % | 1.021 M -14.92 % | 1.201 M 31.57 % | 912.500 K 232.83 % | 274.166 K |
Other current liabilities | 74.727 M 242.11 % | 21.843 M 130.63 % | -71.308 M -0.32 % | -71.078 M 61.01 % | -182.274 M -2 093.50 % | 9.143 M 14.18 % | 8.008 M 6.36 % | 7.529 M 4.31 % | 7.218 M |
Deferred revenue | 0.000 -100.00 % | 2.348 M 65.76 % | 1.417 M -74.65 % | 5.588 M 1 861.00 % | 284.943 K 4 649.05 % | 6.000 K 100.00 % | -121.441 M -189.85 % | -41.897 M -2 752.28 % | -1.469 M |
Short term debt | 149.816 M 13 232.75 % | 1.124 M -98.86 % | 98.848 M 11.46 % | 88.682 M -54.99 % | 197.047 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 493.986 M 34.47 % | 367.353 M 8.93 % | 337.248 M 10.84 % | 304.254 M -13.19 % | 350.465 M 3.66 % | 338.082 M 8.90 % | 310.464 M 48.42 % | 209.174 M 53.82 % | 135.983 M |
Total liabilities | 507.256 M 35.13 % | 375.387 M 9.14 % | 343.938 M 11.78 % | 307.686 M -12.78 % | 352.781 M 4.03 % | 339.103 M 8.80 % | 311.665 M 48.35 % | 210.087 M 54.18 % | 136.257 M |
Other non current assets | 197.209 M 8 073.89 % | 2.413 M -38.97 % | 3.953 M -71.62 % | 13.928 M 582.75 % | 2.040 M -33.33 % | 3.060 M 399.46 % | 612.657 K 427.47 % | 116.151 K -6.48 % | 124.202 K |
Long term investments | -26.282 M -351.25 % | 10.460 M 3.21 % | 10.135 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 25.582 M -3.14 % | 26.410 M -1.62 % | 26.845 M 4.41 % | 25.711 M -2.47 % | 26.362 M -2.41 % | 27.013 M -2.01 % | 27.567 M -2.23 % | 28.197 M 978.60 % | 2.614 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 25.582 M -3.14 % | 26.410 M -1.62 % | 26.845 M 4.41 % | 25.711 M -2.47 % | 26.362 M -2.41 % | 27.013 M -2.01 % | 27.567 M -2.23 % | 28.197 M 978.60 % | 2.614 M |
Property plant equipment net | 233.899 M -3.57 % | 242.564 M -2.50 % | 248.793 M 71.28 % | 145.257 M 89.59 % | 76.616 M 238.58 % | 22.629 M -2.83 % | 23.287 M -4.77 % | 24.454 M 27.41 % | 19.193 M |
Total non current assets | 437.834 M 51.54 % | 288.918 M -2.61 % | 296.652 M 56.36 % | 189.719 M 74.39 % | 108.791 M 94.29 % | 55.994 M 2.32 % | 54.724 M -1.32 % | 55.458 M 132.51 % | 23.852 M |
Other current assets | 24.271 M 13.01 % | 21.476 M 111.55 % | 10.152 M -75.58 % | 41.579 M -20.85 % | 52.532 M 0.49 % | 52.275 M 9 599.15 % | 538.961 K -95.85 % | 12.989 M 28.07 % | 10.142 M |
Short term investments | 30.008 M -39.99 % | 50.008 M -27.23 % | 68.718 M -57.19 % | 160.535 M -26.16 % | 217.396 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 687.925 M 27.32 % | 540.328 M 35.64 % | 398.357 M 74.52 % | 228.261 M -19.83 % | 284.714 M 19.94 % | 237.372 M 51.73 % | 156.445 M 75.68 % | 89.051 M 65.77 % | 53.720 M |
Cash and short term investments | 717.933 M 21.61 % | 590.336 M 26.39 % | 467.075 M 20.13 % | 388.796 M -22.57 % | 502.110 M 111.53 % | 237.372 M 51.73 % | 156.445 M 75.68 % | 89.051 M 65.77 % | 53.720 M |
Total current assets | 1.180 B 16.90 % | 1.009 B 12.74 % | 895.050 M 6.25 % | 842.378 M -5.10 % | 887.611 M 56.27 % | 568.012 M 21.45 % | 467.693 M 47.09 % | 317.966 M 30.07 % | 244.456 M |
Inventory | 80.662 M 54.06 % | 52.356 M -38.54 % | 85.193 M 42.54 % | 59.768 M -11.65 % | 67.652 M 63.98 % | 41.256 M 61.73 % | 25.508 M -23.76 % | 33.457 M -17.62 % | 40.615 M |
Net receivables | 356.743 M 3.44 % | 344.894 M 3.69 % | 332.629 M -5.57 % | 352.235 M 32.76 % | 265.318 M 11.90 % | 237.109 M -16.86 % | 285.201 M 47.32 % | 193.598 M 38.10 % | 140.182 M |
Tax assets | 7.425 M 5.01 % | 7.071 M 2.10 % | 6.926 M 43.59 % | 4.823 M 27.86 % | 3.772 M 14.58 % | 3.292 M 1.09 % | 3.257 M 21.04 % | 2.691 M 40.08 % | 1.921 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 264.378 M -20.08 % | 330.808 M 12.04 % | 295.262 M 9.12 % | 270.590 M -17.96 % | 329.847 M 2.07 % | 323.154 M 15.27 % | 280.340 M 52.12 % | 184.287 M 46.94 % | 125.415 M |
Tax payables | 5.065 M -54.90 % | 11.230 M -13.81 % | 13.030 M 24.43 % | 10.472 M 88.35 % | 5.560 M -3.79 % | 5.779 M -73.87 % | 22.116 M 27.41 % | 17.359 M 418.06 % | 3.351 M |
Deferred revenue non current | 6.523 M -17.18 % | 7.877 M 24.71 % | 6.316 M 388.75 % | 1.292 M | 0.000 -100.00 % | 1.021 M -14.92 % | 1.201 M 31.57 % | 912.500 K 232.83 % | 274.166 K |
Minority interest | 42.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 5.647 M | 0.000 -100.00 % | 2.204 M -43.40 % | 3.894 M 106.02 % | 1.890 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 237.105 M 2.94 % | 230.344 M 7.73 % | 213.818 M -13.02 % | 245.824 M -17.86 % | 299.290 M 1 049.17 % | 26.044 M -31.33 % | 37.927 M 23.03 % | 30.828 M -53.13 % | 65.771 M |
Deferred tax liabilities non current | 1.101 M 598.50 % | 157.627 K | 0.000 -100.00 % | 80.246 K -64.23 % | 224.348 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.617 B 24.61 % | 1.298 B 8.92 % | 1.192 B 15.46 % | 1.032 B 3.58 % | 996.402 M 59.68 % | 624.006 M 19.45 % | 522.417 M 39.90 % | 373.423 M 39.18 % | 268.308 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -2.183 M -82.65 % | -1.195 M | 0.000 100.00 % | -35.500 K 93.73 % | -566.100 K 22.28 % | -728.400 K | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.119 M | 0.000 |
Change in working capital | 91.142 M 48.59 % | 61.339 M -10.13 % | 68.254 M 167.92 % | -100.485 M -60.28 % | -62.694 M -629.60 % | 11.838 M -30.17 % | 16.952 M -42.16 % | 29.311 M 405.19 % | -9.604 M |
Accounts receivables | -10.323 M 6.80 % | -11.076 M -123.95 % | 46.247 M 175.59 % | -61.184 M -62.14 % | -37.736 M -201.07 % | 37.337 M 139.80 % | -93.803 M -86.32 % | -50.345 M -78.92 % | -28.139 M |
Inventory | -30.727 M -197.87 % | 31.397 M 211.69 % | -28.111 M -515.48 % | 6.766 M 125.34 % | -26.705 M -64.76 % | -16.208 M -307.47 % | 7.812 M 13.43 % | 6.887 M 232.08 % | -5.215 M |
Accounts payables | 132.191 M 222.38 % | 41.005 M 69.95 % | 24.128 M 150.03 % | -48.228 M -7 229.30 % | 676.475 K 107.31 % | -9.256 M -108.94 % | 103.509 M 40.83 % | 73.497 M | 0.000 |
Other working capital | 0.000 -100.00 % | 20.936 M -19.45 % | 25.990 M 1 102.64 % | 2.161 M 101.87 % | 1.071 M 3 107.25 % | -35.598 K -100.39 % | 9.140 M -59.24 % | 22.424 M 610.83 % | -4.390 M |
Other non cash items | 4.532 M -65.98 % | 13.322 M 1 304.58 % | 948.465 K 162.63 % | 361.141 K -58.55 % | 871.196 K 4 541.18 % | 18.771 K -99.38 % | 3.008 M -59.33 % | 7.397 M 4 195.68 % | 172.200 K |
Net cash provided by operating activities | 309.370 M 22.43 % | 252.686 M 15.95 % | 217.920 M 2 002.96 % | 10.363 M -51.10 % | 21.190 M -76.42 % | 89.874 M 13.19 % | 79.399 M 14.95 % | 69.071 M 206.49 % | 22.536 M |
Investments in property plant and equipment | -68.010 M -132.93 % | -29.198 M 71.91 % | -103.960 M -33.21 % | -78.042 M -74.08 % | -44.830 M -662.04 % | -5.883 M -106.60 % | -2.847 M 91.83 % | -34.850 M -1 833.31 % | -1.803 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -99.86 % | 5.883 M 105.05 % | 2.869 M 4 681.78 % | 59.999 K | 0.000 |
Purchases of investments | -784.000 M -23.46 % | -635.000 M -98.44 % | -320.000 M 50.16 % | -642.000 M -58.56 % | -404.900 M -349.89 % | -90.000 M 37.93 % | -145.000 M -130.16 % | -63.000 M | 0.000 |
Sales maturities of investments | 695.060 M 6.12 % | 655.000 M 61.85 % | 404.695 M -42.66 % | 705.790 M 272.18 % | 189.637 M 109.70 % | 90.431 M -38.11 % | 146.104 M 130.85 % | 63.288 M | 0.000 |
Other investing activites | 1.666 K 100.18 % | -931.459 K -111.78 % | 7.904 M 259.87 % | -4.944 M -200.00 % | 4.944 M 184.04 % | -5.883 M -106.60 % | -2.847 M 39.93 % | -4.740 M -162.95 % | -1.803 M |
Net cash used for investing activites | -156.948 M -1 449.47 % | -10.129 M 10.85 % | -11.361 M 40.81 % | -19.196 M 92.48 % | -255.141 M -4 579.62 % | -5.452 M -216.72 % | -1.721 M 95.62 % | -39.302 M -2 080.26 % | -1.803 M |
Debt repayment | -2.496 M 13.41 % | -2.882 M -25.82 % | -2.291 M -90.42 % | -1.203 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.569 M |
Common stock issued | 0.000 -100.00 % | 8.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -58.256 M 39.69 % | -96.598 M -101.21 % | -48.010 M -80.00 % | -26.672 M | 0.000 | 0.000 100.00 % | -10.077 M -20 914.01 % | -47.955 K 95.67 % | -1.108 M |
Other financing activites | 54.476 M 552.50 % | 8.349 M -19.16 % | 10.327 M | 0.000 -100.00 % | 286.381 M 1 825.99 % | -16.592 M 20.11 % | -20.770 M -573.93 % | -3.082 M -110.55 % | 29.200 M |
Net cash used provided by financing activities | -6.276 M 93.11 % | -91.132 M -127.98 % | -39.973 M -43.40 % | -27.875 M -109.73 % | 286.381 M 1 825.99 % | -16.592 M 46.21 % | -30.847 M -900.92 % | -3.082 M -122.79 % | 13.524 M |
Effect of forex changes on cash | 485.676 K 437.16 % | -144.050 K -112.65 % | 1.138 M | 0.000 | 0.000 | 0.000 100.00 % | -0.070 | 0.000 | 0.000 |
Net change in cash | 146.631 M -3.07 % | 151.282 M -9.80 % | 167.724 M 556.91 % | -36.708 M -170.01 % | 52.430 M -22.70 % | 67.829 M 44.84 % | 46.831 M 75.48 % | 26.688 M -22.10 % | 34.257 M |
Cash at beginning of period | 517.315 M 41.33 % | 366.033 M 84.58 % | 198.309 M -15.62 % | 235.018 M 28.71 % | 182.588 M 59.11 % | 114.758 M 68.94 % | 67.927 M 64.71 % | 41.239 M 490.62 % | 6.982 M |
Cash at end of period | 663.946 M 28.34 % | 517.315 M 41.33 % | 366.033 M 84.58 % | 198.309 M -15.62 % | 235.018 M 28.71 % | 182.588 M 59.11 % | 114.758 M 68.94 % | 67.927 M 64.71 % | 41.239 M |
Operating cash flow | 309.370 M 22.43 % | 252.686 M 15.95 % | 217.920 M 2 002.96 % | 10.363 M -51.10 % | 21.190 M -76.42 % | 89.874 M 13.19 % | 79.399 M 14.95 % | 69.071 M 206.49 % | 22.536 M |
Capital expenditure | -68.010 M -132.93 % | -29.198 M 71.91 % | -103.960 M -33.21 % | -78.042 M -74.08 % | -44.830 M -662.04 % | -5.883 M -106.60 % | -2.847 M 91.83 % | -34.850 M -1 833.31 % | -1.803 M |
Free CashFlow | 241.360 M 8.00 % | 223.489 M 96.11 % | 113.960 M 268.38 % | -67.679 M -186.30 % | -23.640 M -128.15 % | 83.991 M 9.72 % | 76.552 M 123.70 % | 34.221 M 65.05 % | 20.733 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 249.338 M 63.38 % | 152.608 M -34.00 % | 231.210 M -1.19 % | 233.995 M -30.49 % | 336.640 M 58.49 % | 212.400 M -30.36 % | 304.976 M 26.10 % | 241.845 M 3.10 % | 234.575 M 82.49 % | 128.540 M -38.12 % | 207.733 M -19.88 % | 259.278 M 18.62 % | 218.587 M 84.14 % | 118.708 M -51.69 % | 245.707 M 66.43 % | 147.630 M -24.94 % | 196.694 M 149.22 % | 78.925 M -57.24 % | 184.574 M 18.81 % | 155.348 M 35.75 % | 114.438 M 114.02 % | 53.470 M -76.70 % | 229.530 M 161.37 % | 87.819 M -30.06 % | 125.558 M 141.46 % | 51.999 M |
Net income | 48.577 M 182.44 % | 17.199 M -17.10 % | 20.746 M -61.48 % | 53.859 M -38.22 % | 87.176 M 178.63 % | 31.287 M -34.23 % | 47.568 M 30.86 % | 36.350 M -28.12 % | 50.567 M 161.04 % | 19.371 M -40.11 % | 32.346 M -38.96 % | 52.988 M 38.00 % | 38.398 M 140.16 % | 15.988 M -31.49 % | 23.339 M -31.32 % | 33.982 M 1.60 % | 33.445 M 118.09 % | 15.335 M -17.57 % | 18.604 M -39.67 % | 30.837 M 70.22 % | 18.116 M 59.33 % | 11.370 M -63.34 % | 31.016 M 191.31 % | 10.647 M -60.46 % | 26.931 M 358.70 % | 5.871 M |
Income before tax | 54.179 M 178.98 % | 19.421 M -13.54 % | 22.461 M -63.92 % | 62.255 M -36.44 % | 97.954 M 167.16 % | 36.665 M -33.09 % | 54.798 M 30.44 % | 42.010 M -25.61 % | 56.472 M 134.18 % | 24.115 M -41.72 % | 41.375 M -30.31 % | 59.368 M 35.29 % | 43.881 M 134.01 % | 18.752 M -32.09 % | 27.612 M -25.10 % | 36.866 M -5.43 % | 38.982 M 112.24 % | 18.367 M -10.84 % | 20.599 M -43.96 % | 36.755 M 78.28 % | 20.616 M 57.75 % | 13.069 M -63.65 % | 35.951 M 199.11 % | 12.019 M -61.58 % | 31.286 M 373.01 % | 6.614 M |
Income before tax ratio | 0.22 70.75 % | 0.13 31.00 % | 0.10 -63.49 % | 0.27 -8.57 % | 0.29 68.56 % | 0.17 -3.93 % | 0.18 3.44 % | 0.17 -27.85 % | 0.24 28.32 % | 0.19 -5.81 % | 0.20 -13.01 % | 0.23 14.06 % | 0.20 27.08 % | 0.16 40.56 % | 0.11 -55.00 % | 0.25 26.00 % | 0.20 -14.84 % | 0.23 108.51 % | 0.11 -52.83 % | 0.24 31.33 % | 0.18 -26.29 % | 0.24 56.05 % | 0.16 14.44 % | 0.14 -45.07 % | 0.25 95.89 % | 0.13 |
EBITDA | 57.319 M 249.39 % | 16.406 M -44.97 % | 29.810 M -45.85 % | 55.045 M -44.90 % | 99.897 M 156.34 % | 38.971 M -36.34 % | 61.214 M 26.57 % | 48.362 M -22.26 % | 62.211 M 108.39 % | 29.854 M -28.15 % | 41.549 M -34.37 % | 63.309 M 39.05 % | 45.531 M 123.18 % | 20.401 M -30.38 % | 29.302 M -23.65 % | 38.376 M -4.68 % | 40.263 M 170.06 % | 14.909 M 38.95 % | 10.730 M -68.81 % | 34.405 M 59.18 % | 21.614 M 53.66 % | 14.066 M -61.44 % | 36.483 M 190.66 % | 12.552 M 173.36 % | -17.110 M -132.91 % | 51.999 M |
Net income ratio | 0.19 72.87 % | 0.11 25.60 % | 0.09 -61.02 % | 0.23 -11.12 % | 0.26 75.80 % | 0.15 -5.56 % | 0.16 3.77 % | 0.15 -30.28 % | 0.22 43.04 % | 0.15 -3.22 % | 0.16 -23.81 % | 0.20 16.34 % | 0.18 30.42 % | 0.13 41.79 % | 0.09 -58.73 % | 0.23 35.37 % | 0.17 -12.49 % | 0.19 92.77 % | 0.10 -49.22 % | 0.20 25.40 % | 0.16 -25.55 % | 0.21 57.36 % | 0.14 11.45 % | 0.12 -43.47 % | 0.21 89.97 % | 0.11 |
Ratio EBITDA | 0.23 113.84 % | 0.11 -16.62 % | 0.13 -45.19 % | 0.24 -20.73 % | 0.30 61.73 % | 0.18 -8.59 % | 0.20 0.37 % | 0.20 -24.60 % | 0.27 14.19 % | 0.23 16.12 % | 0.20 -18.09 % | 0.24 17.22 % | 0.21 21.20 % | 0.17 44.11 % | 0.12 -54.12 % | 0.26 26.99 % | 0.20 8.36 % | 0.19 224.95 % | 0.06 -73.75 % | 0.22 17.26 % | 0.19 -28.21 % | 0.26 65.51 % | 0.16 11.21 % | 0.14 204.88 % | -0.14 -113.63 % | 1.00 |
Gross profit ratio | 0.28 27.71 % | 0.22 -17.72 % | 0.27 -25.87 % | 0.36 9.92 % | 0.33 24.10 % | 0.26 -5.69 % | 0.28 7.17 % | 0.26 -11.93 % | 0.30 -8.03 % | 0.32 -10.68 % | 0.36 7.64 % | 0.34 14.45 % | 0.29 17.63 % | 0.25 13.09 % | 0.22 -36.06 % | 0.35 11.07 % | 0.31 -11.21 % | 0.35 155.07 % | 0.14 -56.55 % | 0.32 1 813.14 % | 0.02 -95.23 % | 0.35 41.89 % | 0.24 -7.35 % | 0.26 302.93 % | 0.07 117.90 % | -0.36 |
Weighted average shs out dil | 195.217 M 0.00 % | 195.217 M 0.26 % | 194.707 M 0.27 % | 194.188 M 0.00 % | 194.188 M -0.63 % | 195.423 M -0.37 % | 196.150 M 1.53 % | 193.196 M -0.08 % | 193.346 M 0.08 % | 193.196 M -0.79 % | 194.727 M 1.40 % | 192.038 M 0.00 % | 192.038 M 19.99 % | 160.044 M -16.80 % | 192.360 M 0.20 % | 191.970 M -14.33 % | 224.080 M 40.03 % | 160.020 M -16.69 % | 192.067 M 21.11 % | 158.591 M 10.11 % | 144.023 M 0.02 % | 143.995 M 0.92 % | 142.675 M 2.36 % | 139.384 M -1.29 % | 141.200 M 0.00 % | 141.200 M |
Weighted average shs out | 195.217 M 0.00 % | 195.217 M 0.26 % | 194.707 M 0.27 % | 194.188 M 0.00 % | 194.188 M -0.01 % | 194.210 M 0.53 % | 193.180 M -0.01 % | 193.196 M 0.00 % | 193.196 M 0.00 % | 193.196 M -0.79 % | 194.727 M 1.40 % | 192.038 M 0.00 % | 192.038 M 19.99 % | 160.044 M -16.68 % | 192.080 M 0.06 % | 191.970 M -14.33 % | 224.080 M 40.03 % | 160.020 M -16.69 % | 192.069 M 21.11 % | 158.591 M 10.11 % | 144.023 M 0.02 % | 143.995 M 0.92 % | 142.676 M 2.36 % | 139.384 M -1.29 % | 141.200 M 0.00 % | 141.200 M |
EPS diluted | 0.25 183.77 % | 0.09 -19.91 % | 0.11 -60.71 % | 0.28 -37.78 % | 0.45 181.25 % | 0.16 -33.33 % | 0.24 26.32 % | 0.19 -26.92 % | 0.26 160.00 % | 0.10 -41.18 % | 0.17 -39.29 % | 0.28 40.00 % | 0.20 100.20 % | 0.10 -16.75 % | 0.12 -33.33 % | 0.18 12.50 % | 0.16 67.01 % | 0.10 -1.14 % | 0.10 -49.00 % | 0.19 46.15 % | 0.13 64.56 % | 0.08 -64.09 % | 0.22 187.96 % | 0.08 -59.79 % | 0.19 356.73 % | 0.04 |
Earnings per share | 0.25 183.77 % | 0.09 -19.91 % | 0.11 -60.71 % | 0.28 -37.78 % | 0.45 181.25 % | 0.16 -36.00 % | 0.25 31.58 % | 0.19 -26.92 % | 0.26 160.00 % | 0.10 -41.18 % | 0.17 -39.29 % | 0.28 40.00 % | 0.20 100.20 % | 0.10 -16.75 % | 0.12 -33.33 % | 0.18 12.50 % | 0.16 67.01 % | 0.10 -1.14 % | 0.10 -49.00 % | 0.19 46.15 % | 0.13 64.56 % | 0.08 -64.09 % | 0.22 187.96 % | 0.08 -59.79 % | 0.19 356.73 % | 0.04 |
Gross profit | 70.056 M 108.65 % | 33.575 M -45.69 % | 61.823 M -26.75 % | 84.406 M -23.59 % | 110.468 M 96.68 % | 56.166 M -34.32 % | 85.515 M 35.14 % | 63.278 M -9.20 % | 69.691 M 67.84 % | 41.522 M -44.73 % | 75.131 M -13.76 % | 87.120 M 35.76 % | 64.173 M 116.60 % | 29.628 M -45.36 % | 54.226 M 6.42 % | 50.953 M -16.64 % | 61.122 M 121.27 % | 27.623 M 9.07 % | 25.326 M -48.37 % | 49.054 M 2 497.07 % | 1.889 M -89.79 % | 18.494 M -66.95 % | 55.950 M 142.17 % | 23.104 M 181.82 % | 8.198 M 143.21 % | -18.972 M |
Income tax expense | 6.112 M 134.45 % | 2.607 M -39.12 % | 4.283 M -45.30 % | 7.830 M -38.95 % | 12.824 M 136.46 % | 5.423 M -24.98 % | 7.229 M 27.73 % | 5.660 M -4.16 % | 5.906 M 24.48 % | 4.744 M -47.45 % | 9.028 M 41.51 % | 6.380 M 16.35 % | 5.483 M 98.43 % | 2.763 M -35.34 % | 4.273 M 48.14 % | 2.885 M -47.90 % | 5.537 M 82.66 % | 3.031 M 51.93 % | 1.995 M -66.29 % | 5.918 M 136.67 % | 2.501 M 47.19 % | 1.699 M -65.57 % | 4.934 M 259.69 % | 1.372 M -68.50 % | 4.355 M 486.01 % | 743.100 K |
Cost of revenue | 179.282 M 50.62 % | 119.033 M -29.73 % | 169.387 M 13.23 % | 149.589 M -33.19 % | 223.919 M 43.32 % | 156.235 M -28.81 % | 219.461 M 22.90 % | 178.568 M 8.30 % | 164.883 M 89.48 % | 87.017 M -34.38 % | 132.602 M -22.98 % | 172.158 M 11.49 % | 154.414 M 73.34 % | 89.080 M -53.48 % | 191.482 M 98.06 % | 96.677 M -28.69 % | 135.573 M 164.26 % | 51.302 M -67.78 % | 159.248 M 49.82 % | 106.294 M -5.56 % | 112.549 M 221.79 % | 34.976 M -79.85 % | 173.579 M 168.22 % | 64.715 M -44.86 % | 117.360 M 65.36 % | 70.970 M |
General and administrative expenses | -3.486 M -142.78 % | 8.149 M 157.71 % | -14.123 M -163.34 % | 22.295 M 832.51 % | 2.391 M -72.88 % | 8.815 M 200.57 % | -8.765 M -140.99 % | 21.385 M 1 491.66 % | 1.344 M -88.18 % | 11.367 M -16.83 % | 13.668 M -24.04 % | 17.994 M 212.66 % | 5.755 M -41.83 % | 9.893 M 319.85 % | -4.500 M -144.28 % | 10.163 M 925.13 % | 991.339 K -71.98 % | 3.538 M 202.20 % | -3.462 M -160.31 % | 5.741 M 58.11 % | 3.631 M 11.67 % | 3.251 M 126.30 % | -12.360 M -452.75 % | 3.504 M | 0.000 | 0.000 |
Selling and marketing expenses | 2.731 M -39.83 % | 4.538 M 47.33 % | 3.080 M -70.36 % | 10.393 M 426.31 % | 1.975 M -65.73 % | 5.762 M 256.72 % | 1.615 M -71.44 % | 5.655 M 24.70 % | 4.535 M -21.62 % | 5.785 M -48.19 % | 11.167 M 126.58 % | 4.928 M -19.02 % | 6.086 M 51.05 % | 4.029 M -65.36 % | 11.632 M 140.09 % | 4.845 M -42.67 % | 8.451 M 84.91 % | 4.571 M 37.47 % | 3.325 M -24.72 % | 4.417 M 7.86 % | 4.095 M 7.11 % | 3.823 M -47.11 % | 7.229 M 66.35 % | 4.346 M | 0.000 | 0.000 |
Other expenses | 5.955 M 169.38 % | -8.583 M -127.13 % | 31.642 M 238.41 % | -22.861 M -858.74 % | 3.013 M 171.48 % | -4.215 M -116.22 % | 25.985 M 10 470.18 % | -250.577 K -183.66 % | -88.337 K -262.77 % | 54.270 K -94.06 % | 913.450 K 224.67 % | -732.670 K -1 831 675 100.00 % | 0.040 100.00 % | -5.000 K 97.37 % | -189.777 K -2 106.70 % | -8.600 K -673.33 % | 1.500 K 228.98 % | -1.163 K -100.02 % | 6.227 M 106.76 % | 3.012 M -83.89 % | 18.698 M 146.67 % | -40.066 M -1 899.60 % | -2.004 M -160 394.40 % | 1.250 K -99.99 % | 21.088 M 146.45 % | -45.395 M |
Operating expenses | 15.675 M 9.50 % | 14.315 M -63.59 % | 39.314 M 79.47 % | 21.906 M 27.86 % | 17.132 M -11.16 % | 19.285 M -43.61 % | 34.201 M 33.78 % | 25.565 M 25.79 % | 20.324 M 5.51 % | 19.263 M -42.68 % | 33.606 M 43.97 % | 23.343 M 2.46 % | 22.782 M 35.88 % | 16.766 M -38.80 % | 27.397 M 59.76 % | 17.149 M -13.52 % | 19.829 M 55.96 % | 12.714 M -12.89 % | 14.597 M -0.36 % | 14.649 M -21.65 % | 18.698 M 146.67 % | -40.066 M -296.50 % | 20.389 M 74.29 % | 11.698 M -44.53 % | 21.088 M 146.45 % | -45.395 M |
Cost and expenses | 194.957 M 46.20 % | 133.347 M -36.11 % | 208.700 M 21.69 % | 171.495 M -28.15 % | 238.686 M 35.98 % | 175.535 M -29.89 % | 250.373 M 22.65 % | 204.133 M 10.22 % | 185.207 M 74.26 % | 106.281 M -36.06 % | 166.208 M -14.98 % | 195.501 M 10.33 % | 177.197 M 67.41 % | 105.846 M -51.64 % | 218.879 M 92.29 % | 113.826 M -26.75 % | 155.402 M 142.75 % | 64.016 M -63.18 % | 173.844 M 43.74 % | 120.943 M -7.85 % | 131.247 M 427.58 % | -40.066 M -120.66 % | 193.969 M 153.84 % | 76.413 M -44.81 % | 138.448 M 404.98 % | -45.395 M |
Research and development expenses | 10.476 M 2.60 % | 10.211 M -45.44 % | 18.714 M 54.93 % | 12.079 M 23.84 % | 9.754 M 9.30 % | 8.923 M -41.93 % | 15.366 M 70.10 % | 9.034 M -0.82 % | 9.108 M 27.81 % | 7.126 M -32.68 % | 10.585 M 59.87 % | 6.621 M -17.48 % | 8.024 M 44.91 % | 5.537 M -31.58 % | 8.093 M 31.48 % | 6.156 M -1.31 % | 6.238 M 28.86 % | 4.841 M -23.46 % | 6.324 M 25.00 % | 5.059 M 6.48 % | 4.751 M 58.06 % | 3.006 M -53.61 % | 6.480 M 35.99 % | 4.765 M | 0.000 | 0.000 |
Selling general and administrative expenses | -755.549 K -105.96 % | 12.687 M 214.89 % | -11.043 M -133.78 % | 32.688 M 648.77 % | 4.366 M -70.05 % | 14.577 M 303.87 % | -7.150 M -126.44 % | 27.040 M 359.99 % | 5.878 M -65.73 % | 17.152 M -22.42 % | 22.108 M -3.55 % | 22.922 M 93.59 % | 11.841 M -14.95 % | 13.922 M 95.20 % | 7.132 M -52.48 % | 15.007 M 58.93 % | 9.443 M 16.45 % | 8.109 M 5 996.17 % | -137.527 K -101.35 % | 10.157 M -17.64 % | 12.333 M 74.34 % | 7.074 M 237.87 % | -5.131 M -165.37 % | 7.849 M | 0.000 | 0.000 |
Interest income | 3.223 M 156.04 % | 1.259 M 1.41 % | 1.241 M -35.84 % | 1.935 M -41.87 % | 3.328 M 79.73 % | 1.852 M -53.85 % | 4.013 M 175.91 % | 1.454 M -47.87 % | 2.790 M 75.90 % | 1.586 M | 0.000 -100.00 % | 1.641 M -42.65 % | 2.861 M 192.05 % | 979.671 K -88.06 % | 8.202 M 968.14 % | 767.919 K -82.13 % | 4.297 M 171.63 % | 1.582 M -80.56 % | 8.138 M 805.92 % | 898.294 K | 0.000 -100.00 % | 906.167 K -84.53 % | 5.858 M 1 906.35 % | 291.963 K | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 119.128 K -66.55 % | 356.127 K -57.26 % | 833.276 K 1 025.06 % | 74.065 K 30.34 % | 56.825 K -11.10 % | 63.923 K 99.80 % | 31.994 K | 0.000 -100.00 % | 363.351 K | 0.000 | 0.000 -100.00 % | 162.694 K 129 022.22 % | 126.000 -99.94 % | 226.936 K 383.61 % | 46.925 K -24.61 % | 62.246 K 62.67 % | 38.266 K -41.54 % | 65.457 K 64.58 % | 39.772 K | 0.000 -100.00 % | 22.760 K -72.48 % | 82.710 K 15.15 % | 71.825 K | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 5.355 M 2.96 % | 5.201 M -4.09 % | 5.422 M -14.64 % | 6.352 M 0.00 % | 6.352 M 10.69 % | 5.739 M 0.00 % | 5.739 M 142.90 % | 2.363 M -40.05 % | 3.941 M 138.90 % | 1.650 M 0.00 % | 1.650 M 9.24 % | 1.510 M 0.00 % | 1.510 M 17.94 % | 1.280 M 0.00 % | 1.280 M 25.31 % | 1.022 M 4.73 % | 975.540 K -1.96 % | 995.044 K 2.00 % | 975.540 K 0.00 % | 975.541 K 4.39 % | 934.519 K 0.00 % | 934.519 K 0.00 % | 934.519 K |
Operating income | 54.381 M 182.34 % | 19.261 M -14.43 % | 22.510 M -63.98 % | 62.500 M -36.19 % | 97.954 M 165.71 % | 36.865 M -33.24 % | 55.217 M 30.66 % | 42.260 M -25.28 % | 56.561 M 135.07 % | 24.061 M -42.06 % | 41.525 M -30.05 % | 59.368 M 35.29 % | 43.881 M 133.95 % | 18.757 M -32.54 % | 27.802 M -24.60 % | 36.875 M -5.40 % | 38.981 M 112.22 % | 18.368 M 27.80 % | 14.372 M -57.41 % | 33.743 M 63.91 % | 20.586 M 53.58 % | 13.404 M -62.77 % | 36.007 M 199.61 % | 12.018 M -58.96 % | 29.286 M 343.51 % | 6.603 M |
Operating income ratio | 0.22 72.81 % | 0.13 29.64 % | 0.10 -63.55 % | 0.27 -8.21 % | 0.29 67.65 % | 0.17 -4.14 % | 0.18 3.61 % | 0.17 -27.53 % | 0.24 28.81 % | 0.19 -6.36 % | 0.20 -12.70 % | 0.23 14.06 % | 0.20 27.05 % | 0.16 39.64 % | 0.11 -54.70 % | 0.25 26.04 % | 0.20 -14.84 % | 0.23 198.87 % | 0.08 -64.15 % | 0.22 20.75 % | 0.18 -28.24 % | 0.25 59.80 % | 0.16 14.63 % | 0.14 -41.33 % | 0.23 83.67 % | 0.13 |
Total other income expenses net | -201.384 K -225.88 % | 159.987 K 428.02 % | -48.773 K 80.09 % | -244.974 K | 0.000 100.00 % | -200.029 K 52.24 % | -418.782 K -67.13 % | -250.577 K -183.66 % | -88.337 K -262.77 % | 54.270 K 136.09 % | -150.372 K | 0.000 | 0.000 100.00 % | -5.000 K 97.37 % | -189.776 K -2 106.70 % | -8.600 K -673.33 % | 1.500 K 228.98 % | -1.163 K -100.02 % | 6.227 M 105.63 % | 3.028 M 10 060.38 % | 29.804 K 108.88 % | -335.531 K -498.90 % | -56.025 K -4 582.00 % | 1.250 K -99.94 % | 2.000 M 117.87 % | -11.193 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -288.835 M 40.65 % | -486.678 M 28.67 % | -682.278 M -33.02 % | -512.906 M -87.52 % | -273.521 M 27.01 % | -374.739 M 30.50 % | -539.204 M -72.39 % | -312.787 M -7.30 % | -291.497 M 31.00 % | -422.447 M -6.64 % | -396.153 M -51.77 % | -261.020 M -23.13 % | -211.986 M 5.42 % | -224.144 M 0.10 % | -224.366 M -288.83 % | -57.704 M -776.67 % | 8.528 M 116.14 % | -52.843 M 81.26 % | -281.941 M 43.02 % | -494.799 M -273.67 % | -132.415 M -155.78 % | 237.372 M 200.00 % | -237.372 M -187.98 % | -82.427 M -152.69 % | 156.445 M |
Total investments | 247.332 M 6 765.20 % | 3.603 M -3.32 % | 3.726 M -6.84 % | 4.000 M -98.53 % | 271.955 M 3.81 % | 261.983 M 423.88 % | 50.008 M -75.73 % | 206.028 M 20.56 % | 170.898 M 21.68 % | 140.454 M 78.12 % | 78.854 M -40.17 % | 131.795 M -6.55 % | 141.030 M -17.73 % | 171.434 M 6.79 % | 160.535 M -21.08 % | 203.416 M -9.62 % | 225.073 M -7.64 % | 243.691 M 12.10 % | 217.396 M 560.39 % | -47.220 M | 0.000 -100.00 % | 474.744 M | 0.000 | 0.000 -100.00 % | 312.890 M |
Total debt | 20.114 M -82.52 % | 115.044 M 1 937.39 % | 5.647 M -95.57 % | 127.320 M 26.19 % | 100.894 M -0.30 % | 101.197 M 8 905.98 % | 1.124 M 14.23 % | 983.670 K -24.30 % | 1.299 M -37.92 % | 2.093 M -5.04 % | 2.204 M -20.02 % | 2.756 M -9.91 % | 3.059 M -15.44 % | 3.618 M -7.11 % | 3.894 M -97.84 % | 180.001 M 12.58 % | 159.893 M -2.75 % | 164.407 M 5 828.64 % | 2.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 356.660 M | 0.000 -100.00 % | 331.649 M 230.52 % | 100.342 M -69.72 % | 331.373 M 236.70 % | 98.418 M -67.67 % | 304.460 M 246.04 % | 87.985 M -70.59 % | 299.145 M | 0.000 -100.00 % | 269.006 M 441.45 % | 49.683 M -82.87 % | 290.002 M 649.89 % | 38.673 M -85.81 % | 272.618 M 917.47 % | 26.794 M -91.05 % | 299.290 M | 0.000 | 0.000 | 0.000 -100.00 % | 284.903 M | 0.000 | 0.000 -100.00 % | 210.752 M |
Retained earnings | 493.682 M -7.36 % | 532.917 M 3.33 % | 515.718 M 0.39 % | 513.710 M 11.71 % | 459.851 M 6.71 % | 430.931 M 7.83 % | 399.643 M 8.67 % | 367.769 M 10.97 % | 331.419 M -12.20 % | 377.450 M -7.21 % | 406.786 M 19.91 % | 339.247 M 18.51 % | 286.259 M -3.25 % | 295.871 M 5.71 % | 279.883 M 4.80 % | 267.061 M 14.58 % | 233.080 M 2.99 % | 226.306 M 7.27 % | 210.971 M 5.44 % | 200.083 M 18.22 % | 169.246 M | 0.000 -100.00 % | 139.761 M 30.21 % | 107.337 M | 0.000 |
Common stock | 195.137 M 0.00 % | 195.137 M 0.00 % | 195.137 M 0.49 % | 194.188 M 0.00 % | 194.188 M 0.00 % | 194.188 M 0.00 % | 194.188 M 0.51 % | 193.196 M 0.00 % | 193.196 M 0.00 % | 193.196 M 0.00 % | 193.196 M 0.60 % | 192.038 M 0.00 % | 192.038 M 20.00 % | 160.032 M 0.00 % | 160.032 M 0.00 % | 160.032 M 0.00 % | 160.032 M 20.00 % | 133.360 M 0.00 % | 133.360 M 0.00 % | 133.360 M 33.33 % | 100.020 M | 0.000 -100.00 % | 100.020 M 0.00 % | 100.020 M | 0.000 |
Total equity | 1.087 B -3.53 % | 1.127 B 1.51 % | 1.110 B 2.34 % | 1.085 B 9.33 % | 992.233 M 2.89 % | 964.397 M 4.53 % | 922.593 M 6.61 % | 865.425 M 4.72 % | 826.418 M -4.99 % | 869.792 M 2.60 % | 847.764 M 5.93 % | 800.291 M 7.89 % | 741.798 M -0.55 % | 745.905 M 2.97 % | 724.411 M 3.53 % | 699.711 M 5.10 % | 665.729 M 1.03 % | 658.956 M 2.38 % | 643.621 M 2.98 % | 625.017 M 98.80 % | 314.388 M 6.11 % | 296.272 M 3.99 % | 284.903 M 16.06 % | 245.477 M 16.48 % | 210.752 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 -100.00 % | 6.316 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 |
Long term debt | 20.114 M 252.21 % | 5.711 M 1.14 % | 5.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 198.689 K -46.83 % | 373.666 K -58.07 % | 891.241 K -25.93 % | 1.203 M -32.50 % | 1.783 M -13.44 % | 2.059 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 27.195 M 115.25 % | 12.634 M -4.80 % | 13.271 M 85.00 % | 7.173 M -4.49 % | 7.511 M -5.74 % | 7.968 M -0.82 % | 8.034 M -4.42 % | 8.406 M -3.24 % | 8.688 M -4.13 % | 9.062 M 35.46 % | 6.690 M -11.76 % | 7.581 M -8.11 % | 8.250 M 166.98 % | 3.090 M -9.96 % | 3.432 M 268.37 % | 931.675 K -35.44 % | 1.443 M -27.97 % | 2.004 M -13.50 % | 2.316 M 225.89 % | 710.755 K -15.82 % | 844.298 K | 0.000 -100.00 % | 1.021 M -0.20 % | 1.023 M | 0.000 |
Other current liabilities | 24.852 M -60.77 % | 63.352 M 157.70 % | -109.788 M -10.96 % | -98.946 M -1 574.59 % | -5.909 M 94.63 % | -109.965 M -603.44 % | 21.843 M -0.46 % | 21.943 M 12.23 % | 19.552 M -27.97 % | 27.145 M -32.40 % | 40.155 M 16.66 % | 34.420 M 18.38 % | 29.076 M -41.95 % | 50.086 M 115.96 % | 23.192 M 42.17 % | 16.313 M 23.78 % | 13.179 M -3.91 % | 13.714 M -8.92 % | 15.058 M -54.22 % | 32.896 M 130.92 % | 14.246 M | 0.000 -100.00 % | 9.149 M 47.05 % | 6.222 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.331 M -98.31 % | 78.557 M 3 245.52 % | 2.348 M -66.48 % | 7.005 M 348.44 % | 1.562 M -49.50 % | 3.094 M | 0.000 -100.00 % | 5.756 M | 0.000 | 0.000 -100.00 % | 5.588 M 1 106.47 % | 463.147 K 16.93 % | 396.095 K 3.31 % | 383.406 K 143.43 % | -882.826 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 109.333 M -27.02 % | 149.816 M 17.67 % | 127.320 M 26.19 % | 100.894 M -0.30 % | 101.197 M 8 905.98 % | 1.124 M | 0.000 -100.00 % | 1.299 M | 0.000 -100.00 % | 1.830 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 |
Total current liabilities | 346.336 M -21.24 % | 439.723 M -10.98 % | 493.986 M 3.40 % | 477.738 M -5.45 % | 505.288 M 8.50 % | 465.724 M 26.78 % | 367.353 M -10.35 % | 409.768 M 13.84 % | 359.947 M 11.56 % | 322.648 M -4.33 % | 337.248 M -6.61 % | 361.103 M 36.91 % | 263.758 M -17.42 % | 319.412 M 4.98 % | 304.254 M -10.03 % | 338.170 M 3.17 % | 327.790 M 9.55 % | 299.222 M -14.62 % | 350.465 M -4.16 % | 365.692 M 34.67 % | 271.542 M | 0.000 -100.00 % | 338.082 M 44.41 % | 234.120 M | 0.000 |
Total liabilities | 373.531 M -17.43 % | 452.357 M -10.82 % | 507.256 M 4.61 % | 484.911 M -5.44 % | 512.799 M 8.26 % | 473.692 M 26.19 % | 375.387 M -10.23 % | 418.174 M 13.44 % | 368.635 M 11.13 % | 331.710 M -3.56 % | 343.938 M -6.71 % | 368.684 M 35.54 % | 272.009 M -15.66 % | 322.502 M 4.82 % | 307.686 M -9.26 % | 339.102 M 3.00 % | 329.233 M 9.30 % | 301.225 M -14.61 % | 352.781 M -3.72 % | 366.403 M 34.52 % | 272.386 M | 0.000 -100.00 % | 339.103 M 44.21 % | 235.144 M | 0.000 |
Other non current assets | 941.345 K -99.64 % | 264.023 M 33.88 % | 197.209 M 169.12 % | 73.280 M 111 472.30 % | 65.679 K -99.50 % | 13.134 M 2.62 % | 12.799 M -17.33 % | 15.482 M -3.11 % | 15.979 M 3.63 % | 15.420 M 41.74 % | 10.879 M 254.08 % | 3.072 M 136.65 % | 1.298 M -97.17 % | 45.835 M 229.08 % | 13.928 M 225.81 % | 4.275 M -3.30 % | 4.421 M 16.90 % | 3.782 M 85.39 % | 2.040 M -95.86 % | 49.260 M 1 801.60 % | 2.590 M -99.55 % | 577.440 M 18 770.58 % | 3.060 M | 0.000 100.00 % | -156.445 M |
Long term investments | 236.376 M 302.18 % | -116.912 M -344.84 % | -26.282 M -757.05 % | 4.000 M -94.35 % | 70.754 M 100 993.22 % | 69.989 K -5.80 % | 74.301 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.135 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.275 M 3.30 % | -4.421 M -16.90 % | -3.782 M | 0.000 100.00 % | -47.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 80.904 M -0.25 % | 81.107 M 217.05 % | 25.582 M -0.21 % | 25.637 M -1.09 % | 25.919 M -1.08 % | 26.202 M -0.79 % | 26.410 M 0.73 % | 26.219 M -0.79 % | 26.428 M -0.78 % | 26.636 M -0.78 % | 26.845 M -7.87 % | 29.139 M -0.52 % | 29.291 M 14.65 % | 25.548 M -0.63 % | 25.711 M -0.63 % | 25.874 M -0.63 % | 26.036 M -0.62 % | 26.199 M -0.62 % | 26.362 M -0.64 % | 26.533 M -0.60 % | 26.693 M | 0.000 -100.00 % | 27.013 M -1.18 % | 27.336 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 |
Goodwill and intangible assets | 80.904 M -0.25 % | 81.107 M 217.05 % | 25.582 M -0.21 % | 25.637 M -1.09 % | 25.919 M -1.08 % | 26.202 M -0.79 % | 26.410 M 0.73 % | 26.219 M -0.79 % | 26.428 M -0.78 % | 26.636 M -0.78 % | 26.845 M -7.87 % | 29.139 M -0.52 % | 29.291 M 14.65 % | 25.548 M -0.63 % | 25.711 M -0.63 % | 25.874 M -0.63 % | 26.036 M -0.62 % | 26.199 M -0.62 % | 26.362 M -0.64 % | 26.533 M -0.60 % | 26.693 M | 0.000 -100.00 % | 27.013 M -1.18 % | 27.336 M | 0.000 |
Property plant equipment net | 249.121 M 4.57 % | 238.240 M 1.86 % | 233.899 M 1.68 % | 230.040 M -2.43 % | 235.771 M -0.57 % | 237.130 M -2.24 % | 242.564 M -1.22 % | 245.568 M 0.14 % | 245.218 M -0.21 % | 245.742 M -1.23 % | 248.793 M -0.70 % | 250.542 M 15.24 % | 217.413 M 27.75 % | 170.191 M 17.17 % | 145.257 M 27.47 % | 113.958 M 7.83 % | 105.678 M 26.37 % | 83.629 M 9.15 % | 76.616 M 55.53 % | 49.260 M 43.17 % | 34.406 M | 0.000 -100.00 % | 22.629 M -5.18 % | 23.865 M | 0.000 |
Total non current assets | 574.913 M 21.54 % | 473.020 M 8.04 % | 437.834 M 28.55 % | 340.582 M 0.04 % | 340.455 M 19.62 % | 284.609 M -1.49 % | 288.918 M -1.73 % | 293.996 M -0.41 % | 295.194 M -0.08 % | 295.427 M -0.41 % | 296.652 M 1.70 % | 291.680 M 14.40 % | 254.967 M 3.33 % | 246.741 M 30.06 % | 189.719 M 31.65 % | 144.106 M 5.85 % | 136.136 M 19.83 % | 113.610 M 4.43 % | 108.791 M 33.47 % | 81.507 M 21.74 % | 66.953 M -88.41 % | 577.440 M 931.25 % | 55.994 M 3.43 % | 54.137 M 134.60 % | -156.445 M |
Other current assets | 27.667 M 6.96 % | 25.867 M 6.57 % | 24.271 M 48.24 % | 16.372 M 51.03 % | 10.840 M -15.48 % | 12.825 M -40.28 % | 21.476 M 33.45 % | 16.093 M 31.99 % | 12.193 M -28.83 % | 17.132 M 15.96 % | 14.774 M -60.71 % | 37.599 M 6.73 % | 35.230 M -54.59 % | 77.573 M 86.57 % | 41.579 M -20.43 % | 52.258 M -9.50 % | 57.744 M 2.16 % | 56.520 M 7.59 % | 52.532 M -11.95 % | 59.660 M 83.18 % | 32.570 M | 0.000 -100.00 % | 52.275 M -83.14 % | 310.063 M | 0.000 |
Short term investments | 10.956 M -90.91 % | 120.514 M 301.60 % | 30.008 M -85.08 % | 201.149 M -0.03 % | 201.201 M -23.20 % | 261.983 M 423.88 % | 50.008 M -75.73 % | 206.028 M 20.56 % | 170.898 M 21.68 % | 140.454 M 104.39 % | 68.718 M -47.86 % | 131.795 M -6.55 % | 141.030 M -17.73 % | 171.434 M 6.79 % | 160.535 M -21.08 % | 203.416 M -9.62 % | 225.073 M -7.64 % | 243.691 M 12.10 % | 217.396 M | 0.000 | 0.000 -100.00 % | 474.744 M | 0.000 | 0.000 -100.00 % | 312.890 M |
cash and cash equivalents | 308.950 M -37.25 % | 492.389 M -28.42 % | 687.925 M 34.12 % | 512.906 M 36.99 % | 374.415 M -0.35 % | 375.730 M -30.46 % | 540.328 M 72.20 % | 313.771 M 7.16 % | 292.797 M -31.03 % | 424.541 M 6.57 % | 398.357 M 51.02 % | 263.776 M 22.66 % | 215.045 M -5.58 % | 227.762 M -0.22 % | 228.261 M -3.97 % | 237.704 M 57.04 % | 151.365 M -30.33 % | 217.251 M -23.70 % | 284.714 M -42.46 % | 494.799 M 273.67 % | 132.415 M 155.78 % | -237.372 M -200.00 % | 237.372 M 187.98 % | 82.427 M 152.69 % | -156.445 M |
Cash and short term investments | 409.341 M -33.21 % | 612.903 M -14.63 % | 717.933 M 0.54 % | 714.055 M 24.05 % | 575.616 M -9.74 % | 637.713 M 8.03 % | 590.336 M 13.57 % | 519.799 M 12.10 % | 463.695 M -17.93 % | 564.995 M 20.96 % | 467.075 M 18.08 % | 395.571 M 11.09 % | 356.075 M -10.80 % | 399.196 M 2.68 % | 388.796 M -11.86 % | 441.121 M 17.18 % | 376.439 M -18.33 % | 460.942 M -8.20 % | 502.110 M 1.48 % | 494.799 M 273.67 % | 132.415 M -44.22 % | 237.372 M 0.00 % | 237.372 M 187.98 % | 82.427 M -47.31 % | 156.445 M |
Total current assets | 885.874 M -19.93 % | 1.106 B -6.21 % | 1.180 B -4.03 % | 1.229 B 5.54 % | 1.165 B 0.96 % | 1.153 B 14.31 % | 1.009 B 1.97 % | 989.603 M 9.97 % | 899.859 M -0.69 % | 906.075 M 1.23 % | 895.049 M 2.02 % | 877.295 M 15.61 % | 758.840 M -7.65 % | 821.667 M -2.46 % | 842.378 M -5.85 % | 894.707 M 4.18 % | 858.827 M 1.45 % | 846.571 M -4.62 % | 887.611 M -2.45 % | 909.913 M 75.04 % | 519.821 M 118.99 % | 237.372 M -58.21 % | 568.012 M 33.18 % | 426.483 M 172.61 % | 156.445 M |
Inventory | 68.266 M -19.18 % | 84.468 M 4.72 % | 80.662 M -8.32 % | 87.983 M 3.92 % | 84.665 M 4.93 % | 80.684 M 54.11 % | 52.356 M -26.15 % | 70.900 M -18.63 % | 87.137 M -9.48 % | 96.262 M 12.99 % | 85.193 M -6.37 % | 90.991 M 0.85 % | 90.226 M 21.31 % | 74.375 M 24.44 % | 59.768 M 2.31 % | 58.419 M 10.94 % | 52.656 M -19.91 % | 65.746 M -2.82 % | 67.652 M 1.92 % | 66.375 M -4.06 % | 69.182 M | 0.000 -100.00 % | 41.256 M 21.36 % | 33.994 M | 0.000 |
Net receivables | 380.599 M -0.65 % | 383.102 M 7.39 % | 356.743 M -13.14 % | 410.706 M -16.77 % | 493.455 M 16.86 % | 422.258 M 22.43 % | 344.894 M -9.90 % | 382.811 M 13.65 % | 336.835 M 47.94 % | 227.686 M -30.58 % | 328.007 M -8.70 % | 359.252 M 29.55 % | 277.308 M 2.51 % | 270.522 M -23.20 % | 352.235 M 0.21 % | 351.491 M -5.51 % | 371.988 M 41.25 % | 263.363 M -0.74 % | 265.318 M -8.22 % | 289.079 M 1.20 % | 285.655 M | 0.000 -100.00 % | 237.109 M | 0.000 | 0.000 |
Tax assets | 7.571 M 15.40 % | 6.561 M -11.64 % | 7.425 M -2.64 % | 7.626 M -4.02 % | 7.946 M -1.58 % | 8.073 M 14.18 % | 7.071 M 5.11 % | 6.727 M -11.12 % | 7.568 M -0.79 % | 7.629 M | 0.000 -100.00 % | 8.926 M 28.16 % | 6.965 M 34.81 % | 5.167 M 7.12 % | 4.823 M 12.82 % | 4.275 M -3.30 % | 4.421 M 16.90 % | 3.782 M 0.26 % | 3.772 M 2.68 % | 3.674 M 12.59 % | 3.263 M | 0.000 -100.00 % | 3.292 M 12.13 % | 2.936 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -237.372 M | 0.000 | 0.000 | 0.000 |
Account payables | 308.265 M 16.32 % | 265.024 M -40.96 % | 448.893 M 2.92 % | 436.175 M 9.91 % | 396.855 M 3.52 % | 383.355 M 15.88 % | 330.808 M -7.92 % | 359.251 M 13.01 % | 317.883 M 12.17 % | 283.388 M -4.02 % | 295.262 M -3.71 % | 306.639 M 31.58 % | 233.040 M -11.68 % | 263.864 M -2.49 % | 270.590 M -14.78 % | 317.519 M 5.65 % | 300.545 M 7.57 % | 279.394 M -15.30 % | 329.847 M 0.77 % | 327.311 M 31.75 % | 248.440 M | 0.000 -100.00 % | 323.154 M 44.90 % | 223.025 M | 0.000 |
Tax payables | 13.219 M 555.89 % | 2.015 M -60.21 % | 5.065 M -61.60 % | 13.189 M 8.85 % | 12.117 M -3.68 % | 12.580 M 12.02 % | 11.230 M -47.93 % | 21.568 M 9.76 % | 19.651 M 62.19 % | 12.116 M | 0.000 -100.00 % | 14.287 M 769.75 % | 1.643 M -69.93 % | 5.462 M -47.84 % | 10.472 M 141.37 % | 4.338 M -69.16 % | 14.066 M 130.08 % | 6.114 M 9.96 % | 5.560 M 1.36 % | 5.485 M -38.06 % | 8.855 M | 0.000 -100.00 % | 5.779 M 18.58 % | 4.873 M | 0.000 |
Deferred revenue non current | 6.063 M -8.00 % | 6.590 M 1.03 % | 6.523 M -6.45 % | 6.973 M -4.14 % | 7.274 M -3.98 % | 7.575 M -3.82 % | 7.877 M -4.54 % | 8.252 M -3.52 % | 8.553 M -2.76 % | 8.795 M | 0.000 -100.00 % | 6.421 M -6.85 % | 6.893 M 530.95 % | 1.092 M -15.47 % | 1.292 M 127.04 % | 569.207 K -42.04 % | 982.106 K -38.04 % | 1.585 M -24.23 % | 2.092 M 194.32 % | 710.755 K -15.82 % | 844.298 K | 0.000 -100.00 % | 1.021 M -0.20 % | 1.023 M | 0.000 |
Minority interest | 41.777 M -1.21 % | 42.287 M -0.90 % | 42.672 M -5.68 % | 45.240 M 502.57 % | 7.508 M -5.03 % | 7.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 4.355 M -23.74 % | 5.711 M 1.14 % | 5.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.299 M 554.00 % | 198.689 K -90.99 % | 2.204 M 147.31 % | 891.241 K -25.93 % | 1.203 M -32.50 % | 1.783 M -13.44 % | 2.059 M | 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 |
Other total stockholders equity | 356.660 M | 0.000 -100.00 % | 356.660 M | 0.000 -100.00 % | 230.344 M | 0.000 -100.00 % | 230.344 M | 0.000 -100.00 % | 301.803 M | 0.000 -100.00 % | 247.782 M | 0.000 -100.00 % | 263.500 M | 0.000 -100.00 % | 284.496 M | 0.000 -100.00 % | 272.618 M | 0.000 -100.00 % | 299.290 M 2.65 % | 291.573 M 546.20 % | 45.121 M 296.86 % | 11.370 M -74.80 % | 45.121 M 18.37 % | 38.120 M | 0.000 |
Deferred tax liabilities non current | 1.018 M 205.57 % | 333.003 K -69.76 % | 1.101 M 449.24 % | 200.462 K -15.20 % | 236.406 K -39.82 % | 392.826 K 149.21 % | 157.627 K 2.19 % | 154.245 K 14.50 % | 134.715 K 97.69 % | 68.144 K | 0.000 -100.00 % | 269.214 K 74.19 % | 154.556 K -28.15 % | 215.115 K 168.07 % | 80.246 K -77.86 % | 362.468 K -21.38 % | 461.023 K 10.13 % | 418.635 K 86.60 % | 224.348 K | 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 |
Total assets | 1.461 B -7.51 % | 1.579 B -2.35 % | 1.617 B 3.04 % | 1.570 B 4.30 % | 1.505 B 4.65 % | 1.438 B 10.79 % | 1.298 B 1.12 % | 1.284 B 7.41 % | 1.195 B -0.54 % | 1.202 B 0.82 % | 1.192 B 1.94 % | 1.169 B 15.31 % | 1.014 B -5.11 % | 1.068 B 3.52 % | 1.032 B -0.65 % | 1.039 B 4.41 % | 994.963 M 3.62 % | 960.182 M -3.64 % | 996.402 M 0.50 % | 991.420 M 68.96 % | 586.774 M 1.62 % | 577.440 M -7.46 % | 624.006 M 29.83 % | 480.620 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.527 M 311.60 % | -10.174 M | 0.000 | 0.000 -100.00 % | 80.014 M 200.00 % | -80.014 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.925 M | 0.000 | 0.000 100.00 % | -5.315 M -200.00 % | 5.315 M | 0.000 -100.00 % | 21.314 M 293.59 % | -11.010 M -200.00 % | 11.010 M | 0.000 -100.00 % | 1.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 100.00 % | -38.651 M -117.22 % | 224.457 M 200.00 % | -224.457 M | 0.000 -100.00 % | 41.257 M 949.10 % | -4.859 M -200.00 % | 4.859 M | 0.000 -100.00 % | 44.126 M 163.95 % | -69.004 M -200.00 % | 69.004 M | 0.000 100.00 % | -52.257 M -151.68 % | 101.115 M 200.00 % | -101.115 M | 0.000 100.00 % | -63.370 M -200.28 % | 63.192 M 200.00 % | -63.192 M | 0.000 -100.00 % | 20.950 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 100.00 % | -10.323 M -107.69 % | 134.196 M 200.00 % | -134.196 M | 0.000 100.00 % | -11.076 M -431.19 % | 3.344 M 200.00 % | -3.344 M | 0.000 -100.00 % | 46.247 M 152.28 % | -88.452 M -200.00 % | 88.452 M | 0.000 100.00 % | -61.184 M -152.20 % | 117.221 M 200.00 % | -117.221 M | 0.000 100.00 % | -37.736 M -206.81 % | 35.330 M 200.00 % | -35.330 M | 0.000 -100.00 % | 37.337 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -30.727 M -195.11 % | 32.308 M 200.00 % | -32.308 M | 0.000 -100.00 % | 31.397 M 1 515.64 % | 1.943 M 200.00 % | -1.943 M | 0.000 100.00 % | -28.111 M -192.29 % | 30.458 M 200.00 % | -30.458 M | 0.000 -100.00 % | 6.766 M 145.12 % | -14.996 M -200.00 % | 14.996 M | 0.000 100.00 % | -26.705 M -194.69 % | 28.202 M 200.00 % | -28.202 M | 0.000 100.00 % | -16.208 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 -100.00 % | 2.399 M -95.86 % | 57.953 M 200.00 % | -57.953 M | 0.000 -100.00 % | 20.936 M 306.33 % | -10.146 M -200.00 % | 10.146 M | 0.000 -100.00 % | 25.990 M 336.05 % | -11.010 M -200.00 % | 11.010 M | 0.000 -100.00 % | 2.161 M 294.73 % | -1.110 M -200.00 % | 1.110 M | 0.000 -100.00 % | 1.071 M 415.67 % | -339.128 K -200.00 % | 339.128 K | 0.000 100.00 % | -179.167 K | 0.000 | 0.000 | 0.000 |
Other non cash items | -90.713 M -32.59 % | -68.417 M -148.02 % | 142.470 M 316.53 % | -65.798 M -149.80 % | 132.128 M 3 317.90 % | 3.866 M 122.69 % | -17.039 M -181.21 % | 20.980 M 143.02 % | -48.764 M -156.30 % | 86.619 M 251.59 % | -57.140 M -393.73 % | -11.573 M 27.11 % | -15.877 M -119.31 % | 82.219 M 455.62 % | -23.120 M -164.16 % | 36.033 M 166.92 % | -53.843 M -9.38 % | -49.228 M -185.48 % | 57.588 M 887.83 % | 5.830 M 114.94 % | -39.026 M -70.83 % | -22.844 M -147.01 % | 48.592 M 556.38 % | -10.647 M 34.45 % | -16.243 M 0.00 % | -16.243 M |
Net cash provided by operating activities | -29.403 M 42.59 % | -51.218 M -149.33 % | 103.820 M -34.56 % | 158.659 M 1 921.02 % | 7.850 M -80.71 % | 40.692 M -47.92 % | 78.139 M 36.30 % | 57.330 M 660.20 % | 7.541 M -93.25 % | 111.729 M 115.58 % | 51.827 M 14.27 % | 45.356 M 87.65 % | 24.170 M -74.79 % | 95.870 M 7 525.58 % | -1.291 M -101.88 % | 68.504 M 416.01 % | -21.678 M 38.37 % | -35.173 M -308.01 % | 16.909 M -82.72 % | 97.869 M 219.19 % | -82.113 M -615.59 % | -11.475 M -110.98 % | 104.461 M | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | -17.028 M -35.16 % | -12.599 M 76.22 % | -52.976 M -2 040.35 % | -2.475 M 39.67 % | -4.103 M 51.48 % | -8.456 M -39.49 % | -6.062 M -135.74 % | -2.571 M 74.85 % | -10.223 M 1.14 % | -10.341 M -193.57 % | 11.052 M 173.81 % | -14.973 M 48.08 % | -28.842 M 59.49 % | -71.197 M -60.11 % | -44.467 M -217.11 % | -14.023 M -23.58 % | -11.347 M -38.30 % | -8.205 M 73.79 % | -31.303 M -2 283.14 % | -1.314 M 88.68 % | -11.603 M -1 802.21 % | -610.000 K 83.92 % | -3.793 M -621.26 % | -525.820 K | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 378.26 % | 0.230 | 0.000 | 0.000 -100.00 % | 0.920 428.57 % | -0.280 -150.91 % | 0.550 | 0.000 -100.00 % | 14.023 M 23.58 % | 11.347 M 38.30 % | 8.205 M -73.79 % | 31.303 M 2 268.71 % | 1.322 M | 0.000 | 0.000 -100.00 % | 3.793 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -150.000 M 34.78 % | -230.000 M -71.64 % | -134.000 M 36.19 % | -210.000 M 0.00 % | -210.000 M -162.50 % | -80.000 M 56.76 % | -185.000 M 15.91 % | -220.000 M -46.67 % | -150.000 M | 0.000 100.00 % | -50.000 M 61.54 % | -130.000 M -44.44 % | -90.000 M 53.85 % | -195.000 M -2.63 % | -190.000 M -43.94 % | -132.000 M -5.60 % | -125.000 M 46.79 % | -234.900 M -161.00 % | -90.000 M | 0.000 100.00 % | -60.000 M -100.00 % | -30.000 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 30.183 M -91.43 % | 352.217 M 168.47 % | 131.192 M -37.53 % | 210.000 M 180 545.16 % | 116.250 K -99.95 % | 235.000 M 55.15 % | 151.464 M -20.53 % | 190.589 M 137.55 % | 80.231 M | 0.000 -100.00 % | 60.657 M -62.59 % | 162.128 M 100.93 % | 80.688 M -66.28 % | 239.255 M 12.13 % | 213.373 M 40.02 % | 152.385 M 51.21 % | 100.777 M 428.28 % | 19.076 M -78.74 % | 89.716 M | 0.000 -100.00 % | 60.495 M 0.61 % | 60.127 M 300.92 % | -29.926 M | 0.000 | 0.000 |
Other investing activites | -63.081 M | 0.000 -100.00 % | 1.664 K | 0.000 | 0.000 | 0.000 100.00 % | -3.214 M -775.09 % | 476.126 K 200.00 % | -476.128 K -58 781 315.88 % | 0.810 -100.00 % | 59.126 M 1 269 721 890 386 084 096.00 % | 0.000 -100.00 % | 32.128 M 445.02 % | -9.312 M -88.35 % | -4.944 M -132 714 489 446 400 496.00 % | 0.000 -114.29 % | 0.000 250.00 % | 0.000 -100.00 % | 4.944 M 61 700.00 % | 8.000 K -97.71 % | 349.075 K 157.23 % | -610.000 K 83.92 % | -3.793 M -621.26 % | -525.820 K | 0.000 | 0.000 |
Net cash used for investing activites | -80.108 M 39.50 % | -132.416 M -291.24 % | 69.242 M 1 410.72 % | -5.283 M -28.77 % | -4.103 M 98.12 % | -218.340 M -249.83 % | 145.724 M 508.97 % | -35.632 M 11.17 % | -40.111 M 49.93 % | -80.111 M -214.15 % | 70.178 M 1 725.81 % | -4.316 M -231.34 % | 3.286 M 104.08 % | -80.509 M -1 461.57 % | -5.156 M -155.14 % | 9.350 M 3.45 % | 9.038 M 127.87 % | -32.428 M 86.61 % | -242.183 M -15 137.50 % | -1.589 M 85.88 % | -11.254 M -9 687.84 % | -114.983 K -100.44 % | 26.335 M 186.48 % | -30.452 M | 0.000 | 0.000 |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 8.349 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 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -39.056 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 |
Dividends paid | -87.888 M | 0.000 | 0.000 100.00 % | -58.256 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.598 M | 0.000 | 0.000 | 0.000 100.00 % | -48.010 M | 0.000 | 0.000 | 0.000 100.00 % | -26.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 15.759 M | 0.000 -100.00 % | 44.646 M 20.13 % | 37.166 M 27 630.37 % | -135.000 K -101.44 % | 9.359 M 682.74 % | -1.606 M -387.79 % | -329.229 K 59.46 % | -812.185 K -501.62 % | -135.000 K -101.46 % | 9.216 M 3 617.53 % | -261.994 K 99.46 % | -48.725 M -24 028.65 % | -201.939 K -100.84 % | 23.921 M 357.98 % | -9.272 M 83.48 % | -56.113 M -512.91 % | 13.590 M 2 371.67 % | -598.221 K -100.23 % | 255.380 M 1 181.46 % | 19.929 M 70.77 % | 11.670 M 178.39 % | 4.192 M 112.40 % | -33.794 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -72.129 M | 0.000 -100.00 % | 5.591 M 126.51 % | -21.090 M -15 522.46 % | -135.000 K -101.44 % | 9.359 M 38.79 % | 6.743 M 2 148.11 % | -329.229 K 99.66 % | -97.410 M -72 055.75 % | -135.000 K -101.46 % | 9.216 M 3 617.52 % | -261.995 K 99.46 % | -48.725 M -24 028.65 % | -201.939 K -100.84 % | 23.921 M 357.98 % | -9.272 M 83.48 % | -56.113 M -512.91 % | 13.590 M 2 371.67 % | -598.221 K -100.23 % | 255.380 M 1 181.46 % | 19.929 M 70.77 % | 11.670 M 178.39 % | 4.192 M 112.40 % | -33.794 M | 0.000 | 0.000 |
Effect of forex changes on cash | -65.902 K -279.20 % | -17.379 K -102.71 % | 641.110 K 392.72 % | -219.018 K 95.56 % | -4.928 M -17 595.56 % | 28.167 K 114.77 % | -190.659 K -1 697.40 % | -10.607 K -102.93 % | 362.500 K 218.74 % | -305.285 K 34.96 % | -469.369 K -144.66 % | 1.051 M 88.65 % | 557.142 K 119 915.48 % | -465.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -181.707 M 1.06 % | -183.652 M -202.43 % | 179.293 M 35.76 % | 132.067 M 10 143.05 % | -1.315 M 99.22 % | -168.377 M -173.08 % | 230.415 M 1 058.18 % | 19.895 M 115.28 % | -130.206 M -517.62 % | 31.178 M -76.15 % | 130.751 M 212.59 % | 41.828 M 301.95 % | -20.712 M -236.64 % | 15.158 M -31.44 % | 22.109 M -66.61 % | 66.209 M 194.26 % | -70.238 M -28.20 % | -54.788 M 75.74 % | -225.872 M -164.23 % | 351.660 M 578.85 % | -73.438 M -92 017.31 % | 79.896 K -99.94 % | 134.988 M 1 690.88 % | -8.485 M | 0.000 | 0.000 |
Cash at beginning of period | 480.295 M -27.66 % | 663.946 M 36.99 % | 484.653 M 37.46 % | 352.586 M -6.16 % | 375.730 M -27.37 % | 517.315 M 80.31 % | 286.900 M 7.45 % | 267.006 M -32.78 % | 397.211 M 8.52 % | 366.033 M 55.57 % | 235.282 M 21.62 % | 193.454 M -9.67 % | 214.165 M 7.62 % | 199.008 M 12.94 % | 176.201 M 60.19 % | 109.991 M -38.97 % | 180.230 M -23.31 % | 235.018 M -49.01 % | 460.890 M 321.95 % | 109.229 M -40.20 % | 182.668 M 0.04 % | 182.588 M 283.59 % | 47.600 M -15.13 % | 56.085 M | 0.000 | 0.000 |
Cash at end of period | 298.588 M -37.83 % | 480.295 M -27.66 % | 663.946 M 36.99 % | 484.653 M 29.44 % | 374.415 M 7.30 % | 348.938 M -32.55 % | 517.315 M 80.31 % | 286.900 M 7.45 % | 267.006 M -32.78 % | 397.211 M 8.52 % | 366.033 M 55.57 % | 235.282 M 21.62 % | 193.454 M -9.67 % | 214.165 M 8.00 % | 198.309 M 12.55 % | 176.201 M 60.19 % | 109.991 M -38.97 % | 180.230 M -23.31 % | 235.018 M -49.01 % | 460.890 M 321.95 % | 109.229 M -40.20 % | 182.668 M 0.04 % | 182.588 M 283.59 % | 47.600 M | 0.000 | 0.000 |
Operating cash flow | -29.403 M 42.59 % | -51.218 M -149.33 % | 103.820 M -34.56 % | 158.659 M 2 459.38 % | 6.199 M -84.77 % | 40.692 M -47.92 % | 78.139 M 36.30 % | 57.330 M 660.20 % | 7.541 M -93.25 % | 111.729 M 115.58 % | 51.827 M 14.27 % | 45.356 M 87.65 % | 24.170 M -74.79 % | 95.870 M 7 525.58 % | -1.291 M -101.88 % | 68.504 M 416.01 % | -21.678 M 38.37 % | -35.173 M -308.01 % | 16.909 M -82.72 % | 97.869 M 219.19 % | -82.113 M -615.59 % | -11.475 M -110.98 % | 104.461 M | 0.000 | 0.000 | 0.000 |
Capital expenditure | -17.028 M -35.16 % | -12.599 M 76.22 % | -52.976 M -2 040.35 % | -2.475 M 39.67 % | -4.103 M 51.48 % | -8.456 M -39.49 % | -6.062 M -135.74 % | -2.571 M 74.85 % | -10.223 M 1.14 % | -10.341 M -193.57 % | 11.052 M 173.81 % | -14.973 M 48.08 % | -28.842 M 59.49 % | -71.197 M -60.11 % | -44.467 M -217.11 % | -14.023 M -23.58 % | -11.347 M -38.30 % | -8.205 M 73.79 % | -31.303 M -2 283.14 % | -1.314 M 88.68 % | -11.603 M -1 802.21 % | -610.000 K 83.92 % | -3.793 M -621.26 % | -525.820 K | 0.000 | 0.000 |
Free CashFlow | -46.431 M 27.24 % | -63.817 M -225.52 % | 50.843 M -67.45 % | 156.184 M 7 349.34 % | 2.097 M -93.50 % | 32.236 M -55.28 % | 72.077 M 31.63 % | 54.758 M 2 141.96 % | -2.682 M -102.64 % | 101.387 M 61.24 % | 62.879 M 106.96 % | 30.382 M 750.32 % | -4.672 M -118.94 % | 24.672 M 153.92 % | -45.758 M -183.99 % | 54.482 M 264.97 % | -33.025 M 23.87 % | -43.378 M -201.36 % | -14.394 M -114.91 % | 96.556 M 203.03 % | -93.716 M -675.49 % | -12.085 M -112.00 % | 100.668 M 19 245.01 % | -525.820 K | 0.000 | 0.000 |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 |