KJMCFIN.BO

KJMC Financial Services Limited KJMCFIN.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 49.219 M 4.22 % 47.225 M 63.69 % 28.850 M -19.76 % 35.956 M 160.63 % 13.796 M -40.08 % 23.023 M 3.76 % 22.189 M -68.05 % 69.444 M 136.82 % 29.324 M 27.82 % 22.942 M 65.99 % 13.821 M 123.21 % 6.192 M 85.17 % 3.344 M -37.89 % 5.384 M -43.56 % 9.540 M 25.16 % 7.622 M -30.21 % 10.922 M -82.98 % 64.188 M
Net income 8.485 M -1.54 % 8.618 M 193.51 % -9.216 M -81.88 % -5.067 M 66.89 % -15.304 M 7.05 % -16.465 M -98.54 % -8.293 M -229.42 % 6.408 M 35.71 % 4.722 M -25.27 % 6.319 M 188.14 % 2.193 M 190.85 % 754.000 K -25.57 % 1.013 M -58.85 % 2.462 M -82.65 % 14.188 M 755.73 % 1.658 M -42.75 % 2.896 M -80.96 % 15.211 M
Income before tax 12.390 M -6.92 % 13.311 M 303.16 % -6.552 M -277.64 % -1.735 M 91.21 % -19.730 M -18.34 % -16.673 M -107.92 % -8.019 M -231.07 % 6.118 M 71.37 % 3.570 M -42.16 % 6.172 M 323.61 % 1.457 M 275.52 % 388.000 K -0.77 % 391.000 K -85.61 % 2.717 M -30.44 % 3.906 M 81.42 % 2.153 M 5.85 % 2.034 M -86.20 % 14.737 M
Income before tax ratio 0.25 -10.69 % 0.28 224.11 % -0.23 -370.65 % -0.05 96.63 % -1.43 -97.48 % -0.72 -100.39 % -0.36 -510.21 % 0.09 -27.63 % 0.12 -54.75 % 0.27 155.20 % 0.11 68.24 % 0.06 -46.41 % 0.12 -76.83 % 0.50 23.25 % 0.41 44.95 % 0.28 51.68 % 0.19 -18.89 % 0.23
EBITDA 25.970 M 9.94 % 23.621 M 671.17 % 3.063 M -65.34 % 8.837 M 201.49 % -8.707 M -226.35 % -2.668 M -136.67 % 7.275 M -59.73 % 18.064 M 117.32 % 8.312 M -12.97 % 9.551 M 92.83 % 4.953 M 132.32 % 2.132 M 49.93 % 1.422 M -55.69 % 3.209 M -46.46 % 5.994 M 54.76 % 3.873 M -43.43 % 6.846 M -63.10 % 18.553 M
Net income ratio 0.17 -5.53 % 0.18 157.13 % -0.32 -126.68 % -0.14 87.30 % -1.11 -55.11 % -0.72 -91.35 % -0.37 -505.03 % 0.09 -42.70 % 0.16 -41.54 % 0.28 73.59 % 0.16 30.30 % 0.12 -59.80 % 0.30 -33.75 % 0.46 -69.25 % 1.49 583.69 % 0.22 -17.96 % 0.27 11.89 % 0.24
Ratio EBITDA 0.53 5.49 % 0.50 371.11 % 0.11 -56.80 % 0.25 138.94 % -0.63 -444.62 % -0.12 -135.35 % 0.33 26.04 % 0.26 -8.23 % 0.28 -31.91 % 0.42 16.17 % 0.36 4.08 % 0.34 -19.03 % 0.43 -28.65 % 0.60 -5.14 % 0.63 23.65 % 0.51 -18.93 % 0.63 116.86 % 0.29
Gross profit ratio 0.79 8.45 % 0.73 -30.58 % 1.05 82.50 % 0.58 561.56 % -0.13 -112.53 % 1.00 73.67 % 0.57 40.22 % 0.41 -13.09 % 0.47 -52.75 % 1.00 0.84 % 0.99 -4.06 % 1.03 3.17 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.36 % 1.00
Weighted average shs out dil 5.060 M 5.66 % 4.789 M 0.29 % 4.775 M -0.22 % 4.786 M 0.00 % 4.786 M 0.00 % 4.786 M -0.01 % 4.786 M 0.00 % 4.786 M 0.00 % 4.786 M 0.00 % 4.786 M 2.77 % 4.657 M 12.08 % 4.155 M 32.49 % 3.136 M 0.00 % 3.136 M 0.00 % 3.136 M 0.00 % 3.136 M 2.52 % 3.059 M -10.11 % 3.403 M
Weighted average shs out 5.060 M 5.69 % 4.788 M 0.26 % 4.775 M -0.22 % 4.786 M 0.00 % 4.786 M 0.00 % 4.786 M -0.01 % 4.786 M 0.00 % 4.786 M 2.31 % 4.678 M 6.37 % 4.398 M 16.29 % 3.782 M 14.43 % 3.305 M 5.39 % 3.136 M 0.00 % 3.136 M 0.00 % 3.136 M 0.00 % 3.136 M 2.52 % 3.059 M -10.11 % 3.403 M
EPS diluted 1.77 -1.67 % 1.80 193.26 % -1.93 -82.08 % -1.06 66.88 % -3.20 6.98 % -3.44 -98.84 % -1.73 -229.10 % 1.34 35.35 % 0.99 -25.00 % 1.32 180.85 % 0.47 161.11 % 0.18 460.00 % -0.05 -112.20 % 0.41 -90.14 % 4.16 684.91 % 0.53 -44.21 % 0.95 -78.75 % 4.47
Earnings per share 1.77 -1.67 % 1.80 193.26 % -1.93 -82.08 % -1.06 66.88 % -3.20 6.98 % -3.44 -98.84 % -1.73 -229.10 % 1.34 32.67 % 1.01 -29.86 % 1.44 148.28 % 0.58 152.17 % 0.23 560.00 % -0.05 -112.20 % 0.41 -90.14 % 4.16 684.91 % 0.53 -44.21 % 0.95 -78.75 % 4.47
Gross profit 39.047 M 13.03 % 34.546 M 13.63 % 30.403 M 46.43 % 20.763 M 1 302.95 % -1.726 M -107.51 % 22.979 M 80.20 % 12.752 M -55.19 % 28.461 M 105.81 % 13.829 M -39.60 % 22.896 M 67.38 % 13.679 M 114.14 % 6.388 M 91.03 % 3.344 M -37.89 % 5.384 M -43.56 % 9.540 M 25.16 % 7.622 M -30.21 % 10.922 M -82.92 % 63.960 M
Income tax expense 3.905 M -16.79 % 4.693 M 78.17 % 2.634 M -20.95 % 3.332 M 176.11 % -4.378 M -2 204.81 % 208.000 K -24.64 % 276.000 K -73.96 % 1.060 M 192.01 % -1.152 M -766.17 % -133.000 K 81.93 % -736.000 K -101.09 % -366.000 K 41.16 % -622.000 K -343.92 % 255.000 K 102.48 % -10.282 M -2 177.44 % 494.937 K 157.42 % -862.000 K -5.12 % -820.000 K
Cost of revenue 10.172 M -13.51 % 11.761 M -3.80 % 12.225 M -19.54 % 15.193 M -2.12 % 15.522 M 35 177.27 % 44.000 K -99.53 % 9.437 M -76.97 % 40.983 M 164.49 % 15.495 M 7 647.50 % 200.000 K -24.53 % 265.000 K 813.79 % 29.000 K 0.000 0.000 0.000 -100.00 % 3.000 0.000 -100.00 % 228.000 K
General and administrative expenses 10.172 M -17.64 % 12.350 M 44.63 % 8.539 M 134.52 % 3.641 M 156.59 % 1.419 M -14.05 % 1.651 M 28.18 % 1.288 M 33.20 % 967.000 K 54.97 % 624.000 K -46.62 % 1.169 M 87.64 % 623.000 K 0.000 0.000 0.000 -100.00 % 2.093 M 0.77 % 2.077 M 11.37 % 1.865 M 0.000
Selling and marketing expenses 437.000 K 18.11 % 370.000 K 1.65 % 364.000 K 82.91 % 199.000 K 2.58 % 194.000 K -67.93 % 605.000 K -13.32 % 698.000 K 180.32 % 249.000 K 3.75 % 240.000 K -42.99 % 421.000 K 126.34 % 186.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 11.329 M 445.19 % 2.078 M -76.95 % 9.016 M -16.37 % 10.781 M 422.88 % -3.339 M -113.68 % 24.411 M 126.74 % 10.766 M -60.48 % 27.245 M 186.82 % 9.499 M -37.42 % 15.180 M 30.61 % 11.622 M 101.70 % 5.762 M 95.12 % 2.953 M 10.72 % 2.667 M -24.68 % 3.541 M 4.39 % 3.392 M -50.68 % 6.877 M -86.03 % 49.223 M
Operating expenses 21.938 M 48.25 % 14.798 M -17.42 % 17.919 M 22.56 % 14.621 M 947.10 % -1.726 M -106.47 % 26.667 M 109.12 % 12.752 M -55.19 % 28.461 M 174.64 % 10.363 M -38.21 % 16.770 M 34.90 % 12.431 M 115.74 % 5.762 M 95.12 % 2.953 M 10.72 % 2.667 M -52.66 % 5.634 M 3.02 % 5.469 M -37.43 % 8.741 M -82.24 % 49.223 M
Cost and expenses 32.110 M 143.29 % 13.198 M -56.22 % 30.144 M 1.11 % 29.814 M 116.11 % 13.796 M -48.35 % 26.711 M 20.38 % 22.189 M -68.05 % 69.444 M 168.56 % 25.858 M 54.19 % 16.770 M 192.47 % 5.734 M -0.49 % 5.762 M 95.12 % 2.953 M 10.72 % 2.667 M -52.66 % 5.634 M 3.02 % 5.469 M -37.43 % 8.741 M -82.32 % 49.451 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 10.609 M -16.60 % 12.720 M 42.87 % 8.903 M 131.85 % 3.840 M 138.07 % 1.613 M -28.50 % 2.256 M 13.60 % 1.986 M 63.32 % 1.216 M 40.74 % 864.000 K -45.66 % 1.590 M 96.54 % 809.000 K -79.26 % 3.900 M 0.000 0.000 -100.00 % 2.093 M 0.77 % 2.077 M 11.37 % 1.865 M 0.000
Interest income 0.000 0.000 -100.00 % 1.230 M 25.77 % 978.000 K 0.000 -100.00 % 4.810 M 61.52 % 2.978 M 1 518.48 % 184.000 K -23.65 % 241.000 K 65.07 % 146.000 K 0.000 0.000 0.000 -100.00 % 105.000 K 72.13 % 61.000 K 0.000 0.000 0.000
Interest expense 8.437 M 22.13 % 6.908 M -9.09 % 7.599 M -19.96 % 9.494 M 4.15 % 9.116 M -29.80 % 12.985 M -2.48 % 13.315 M 17.99 % 11.285 M 189.66 % 3.896 M 92.49 % 2.024 M 33.25 % 1.519 M 152.33 % 602.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 4.402 M 79.38 % 2.454 M 21.73 % 2.016 M 88.59 % 1.069 M -43.94 % 1.907 M 112.60 % 897.000 K 0.00 % 897.000 K 35.70 % 661.000 K -30.42 % 950.000 K -29.89 % 1.355 M -29.46 % 1.921 M 74.64 % 1.100 M 177.78 % 396.000 K -13.73 % 459.000 K -17.59 % 557.000 K -12.59 % 637.229 K -12.58 % 728.895 K -67.40 % 2.236 M
Operating income 41.284 M 21.33 % 34.027 M 2 850.77 % -1.237 M -106.85 % 18.065 M 6 566.05 % 271.000 K 107.60 % -3.565 M -247.99 % 2.409 M -85.56 % 16.684 M 381.36 % 3.466 M -43.84 % 6.172 M -24.82 % 8.210 M 1 809.30 % 430.000 K 9.97 % 391.000 K -85.61 % 2.717 M -30.44 % 3.906 M 81.42 % 2.153 M -1.28 % 2.181 M -85.20 % 14.737 M
Operating income ratio 0.84 16.41 % 0.72 1 780.46 % -0.04 -108.53 % 0.50 2 457.71 % 0.02 112.69 % -0.15 -242.63 % 0.11 -54.81 % 0.24 103.26 % 0.12 -56.06 % 0.27 -54.71 % 0.59 755.39 % 0.07 -40.61 % 0.12 -76.83 % 0.50 23.25 % 0.41 44.95 % 0.28 41.46 % 0.20 -13.02 % 0.23
Total other income expenses net -28.894 M -39.48 % -20.716 M -289.76 % -5.315 M 0.000 100.00 % -19.730 M -50.52 % -13.108 M -40.25 % -9.346 M 11.55 % -10.566 M -22.02 % -8.659 M -15.67 % -7.486 M -6 186.18 % 123.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -147.000 K 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 37.044 M -43.72 % 65.824 M -14.64 % 77.116 M 84.46 % 41.807 M 14.99 % 36.357 M -71.89 % 129.324 M -45.65 % 237.951 M -1.10 % 240.605 M 134.59 % 102.564 M 424.44 % 19.557 M 18.09 % 16.561 M -45.01 % 30.119 M 10.23 % 27.323 M 16.80 % 23.392 M 200.78 % 7.777 M -9.20 % 8.565 M -67.16 % 26.082 M
Total investments 1.852 B 29.19 % 1.434 B 2 252.54 % 60.936 M 59.81 % 38.130 M 112.61 % 17.934 M -94.41 % 320.811 M 1 426.73 % 21.013 M -74.52 % 82.466 M -31.36 % 120.144 M 18.89 % 101.052 M 16.01 % 87.107 M 30.51 % 66.742 M -10.00 % 74.157 M 20.47 % 61.558 M -21.41 % 78.327 M -21.33 % 99.561 M 0.44 % 99.121 M
Total debt 40.834 M -40.83 % 69.008 M -15.08 % 81.258 M 79.00 % 45.395 M 15.86 % 39.180 M -70.57 % 133.126 M -44.24 % 238.760 M -1.06 % 241.324 M 130.99 % 104.474 M 378.36 % 21.840 M 24.86 % 17.492 M -43.93 % 31.198 M 7.08 % 29.134 M 16.49 % 25.010 M 35.39 % 18.473 M 12.93 % 16.358 M -54.17 % 35.691 M
Accumulated other comprehensive income loss 1.667 B 31.20 % 1.271 B 61.11 % 788.857 M -0.60 % 793.618 M 0.000 -100.00 % 193.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.175 M 105.26 % -22.327 M -40.17 % -15.928 M -137.31 % -6.712 M 54.82 % -14.855 M -3 401.11 % 450.000 K -97.34 % 16.919 M -33.49 % 25.440 M -5.73 % 26.987 M 16.24 % 23.216 M 26.75 % 18.317 M 9.43 % 16.739 M 3.21 % 16.218 M -3.00 % 16.720 M 2.90 % 16.248 M 108.28 % 7.801 M -1.75 % 7.940 M
Common stock 47.857 M 0.00 % 47.857 M 0.00 % 47.857 M 0.00 % 47.857 M 0.00 % 47.857 M 0.00 % 47.857 M 0.00 % 47.857 M 0.00 % 47.857 M 0.00 % 47.857 M 6.69 % 44.857 M 14.70 % 39.107 M -9.80 % 43.357 M 8.78 % 39.857 M 0.00 % 39.857 M 0.00 % 39.857 M 0.00 % 39.857 M 1.95 % 39.094 M
Total equity 1.731 B 31.25 % 1.319 B 57.90 % 835.196 M -1.65 % 849.173 M 18.81 % 714.703 M 165.18 % 269.513 M -1.15 % 272.657 M -13.10 % 313.745 M 107.75 % 151.017 M 3.23 % 146.295 M 4.51 % 139.976 M 10.44 % 126.739 M 6.52 % 118.985 M -0.14 % 119.157 M 1.08 % 117.880 M 12.40 % 104.879 M 2.04 % 102.780 M
Other non current liabilities 9.052 M -82.41 % 51.457 M 489.49 % 8.729 M -47.09 % 16.499 M -0.79 % 16.631 M -3.71 % 17.272 M 474.97 % 3.004 M 75.06 % 1.716 M -85.71 % 12.010 M 15.55 % 10.394 M -15.12 % 12.246 M -0.01 % 12.247 M 0.00 % 12.247 M 0.00 % 12.247 M -86.09 % 88.017 M 0.000 0.000
Long term debt 40.834 M -32.58 % 60.564 M -18.66 % 74.462 M 1 209.80 % 5.685 M 519.96 % 917.000 K -96.61 % 27.069 M -77.46 % 120.097 M -0.47 % 120.662 M 0.000 -100.00 % 371.000 K -55.08 % 826.000 K -33.17 % 1.236 M -23.18 % 1.609 M 0.000 -100.00 % 9.236 M -43.54 % 16.358 M -54.17 % 35.691 M
Total non current liabilities 249.724 M 122.93 % 112.021 M -12.42 % 127.910 M 94.05 % 65.915 M -8.58 % 72.103 M 66.95 % 43.188 M -71.41 % 151.038 M 1 141.07 % 12.170 M 1.33 % 12.010 M 11.57 % 10.765 M -17.65 % 13.072 M -3.05 % 13.483 M -2.69 % 13.856 M 13.14 % 12.247 M -87.41 % 97.253 M 494.53 % 16.358 M -54.17 % 35.691 M
Other current liabilities -18.888 M -138.04 % 49.655 M 181.39 % -61.007 M -4 511.21 % 1.383 M -9.90 % 1.535 M -98.93 % 143.686 M 1 033.62 % 12.675 M -0.34 % 12.718 M 105.23 % 6.197 M 455.78 % 1.115 M -8.08 % 1.213 M 18.00 % 1.028 M -48.08 % 1.980 M 25.00 % 1.584 M -40.11 % 2.645 M -97.62 % 111.199 M 29.68 % 85.749 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 19.118 M 126.41 % 8.444 M -87.87 % 69.618 M 75.32 % 39.710 M 3.78 % 38.263 M -63.92 % 106.057 M -10.62 % 118.663 M -1.66 % 120.662 M 15.49 % 104.474 M 386.63 % 21.469 M 28.82 % 16.666 M -44.38 % 29.962 M 8.85 % 27.525 M 10.06 % 25.010 M 170.76 % 9.237 M 0.000 0.000
Total current liabilities 613.000 K -98.94 % 58.099 M 574.71 % 8.611 M -79.05 % 41.093 M 3.25 % 39.798 M -84.06 % 249.743 M 104.94 % 121.861 M -0.42 % 122.376 M 10.58 % 110.671 M 390.04 % 22.584 M 24.79 % 18.098 M -41.86 % 31.129 M 4.72 % 29.727 M 11.78 % 26.594 M 122.34 % 11.961 M -89.24 % 111.199 M 29.68 % 85.749 M
Total liabilities 250.337 M 47.15 % 170.120 M 24.61 % 136.521 M 27.58 % 107.008 M -4.37 % 111.901 M -55.19 % 249.743 M 52.86 % 163.375 M -1.70 % 166.205 M 35.48 % 122.681 M 267.87 % 33.349 M 6.99 % 31.170 M -30.13 % 44.612 M 2.36 % 43.583 M 12.21 % 38.841 M -64.44 % 109.214 M -14.38 % 127.557 M 5.04 % 121.440 M
Other non current assets 107.526 M 264.65 % -65.304 M -108.04 % 811.788 M 186 517.93 % 435.000 K 113.24 % 204.000 K 100.08 % -256.017 M -1 945.30 % 13.874 M -83.37 % 83.421 M -42.15 % 144.207 M 11.49 % 129.350 M 10.89 % 116.652 M 21.99 % 95.622 M -7.23 % 103.076 M 14.70 % 89.865 M -49.61 % 178.332 M 79.12 % 99.561 M 0.44 % 99.121 M
Long term investments 1.852 B 29.19 % 1.433 B 291.11 % -749.897 M 4.98 % -789.179 M -11.01 % -710.884 M -381.64 % 252.411 M 0.000 0.000 0.000 -100.00 % 94.419 M 6.68 % 88.507 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 17.000 K 0.000 0.000 -100.00 % 1.000 K -85.71 % 7.000 K -77.42 % 31.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.711 M 10.45 % 97.518 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.763 M 0.00 % 10.763 M 0.00 % 10.763 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 17.000 K 0.000 0.000 -100.00 % 1.000 K -85.71 % 7.000 K -77.42 % 31.000 K 0.000 -100.00 % 10.763 M 0.00 % 10.763 M 0.00 % 10.763 M 0.00 % 10.763 M 0.01 % 10.762 M 102.29 % 5.320 M -50.65 % 10.780 M -0.11 % 10.792 M 0.27 % 10.763 M 0.00 % 10.763 M
Property plant equipment net 5.432 M -22.83 % 7.039 M -23.42 % 9.192 M 8.27 % 8.490 M 352.56 % 1.876 M -47.98 % 3.606 M -2.93 % 3.715 M 69.25 % 2.195 M -19.66 % 2.732 M -25.40 % 3.662 M -22.35 % 4.716 M -31.80 % 6.915 M -13.67 % 8.010 M 48.22 % 5.404 M -11.00 % 6.072 M -8.11 % 6.608 M -8.35 % 7.210 M
Total non current assets 1.965 B 42.89 % 1.375 B 1 834.19 % 71.083 M 51.06 % 47.056 M 135.03 % 20.021 M 45.71 % 13.740 M -64.41 % 38.602 M -61.14 % 99.345 M -42.40 % 172.480 M 8.88 % 158.416 M 8.04 % 146.627 M 15.90 % 126.509 M -2.12 % 129.250 M 8.91 % 118.680 M -42.92 % 207.905 M 77.80 % 116.931 M -0.14 % 117.094 M
Other current assets 12.437 M -81.99 % 69.053 M 667.94 % 8.992 M -90.58 % 95.429 M 44.03 % 66.255 M -29.97 % 94.616 M 17.41 % 80.583 M 5.88 % 76.110 M 0.000 -100.00 % 4.945 M -48.92 % 9.680 M 3 580.61 % 263.000 K -96.91 % 8.508 M 609.00 % 1.200 M -78.53 % 5.589 M 0.000 0.000
Short term investments 400.000 K 0.00 % 400.000 K -99.95 % 810.833 M -1.99 % 827.309 M 13.51 % 728.818 M 136.77 % 307.811 M -1.06 % 311.105 M 3.00 % 302.051 M 325.12 % 71.050 M 407.50 % 14.000 M 0.66 % 13.908 M -68.03 % 43.500 M 89.13 % 23.000 M -36.99 % 36.500 M 1 156.89 % 2.904 M 0.000 0.000
cash and cash equivalents 3.790 M 19.03 % 3.184 M -23.13 % 4.142 M 15.44 % 3.588 M 27.10 % 2.823 M 88.70 % 1.496 M 84.92 % 809.000 K 12.52 % 719.000 K -62.36 % 1.910 M -16.34 % 2.283 M 145.22 % 931.000 K -13.72 % 1.079 M -40.42 % 1.811 M 11.93 % 1.618 M -84.87 % 10.696 M 37.25 % 7.793 M -18.90 % 9.609 M
Cash and short term investments 4.190 M 16.91 % 3.584 M -99.56 % 814.975 M -1.92 % 830.897 M 13.57 % 731.641 M 136.54 % 309.307 M -0.84 % 311.914 M 3.02 % 302.770 M 314.98 % 72.960 M 348.07 % 16.283 M 9.73 % 14.839 M -66.71 % 44.579 M 79.67 % 24.811 M -34.91 % 38.118 M 180.28 % 13.600 M 74.52 % 7.793 M -18.90 % 9.609 M
Total current assets 16.627 M -85.41 % 113.995 M -87.34 % 900.634 M -0.93 % 909.125 M 12.71 % 806.583 M 101.81 % 399.676 M 0.57 % 397.430 M 4.42 % 380.605 M 276.03 % 101.218 M 376.81 % 21.228 M -13.42 % 24.519 M -45.32 % 44.842 M 34.58 % 33.319 M -15.26 % 39.318 M 104.90 % 19.189 M -83.39 % 115.504 M 7.82 % 107.127 M
Inventory 0.000 0.000 0.000 100.00 % -24.932 M 0.000 100.00 % -4.303 M -187.23 % 4.933 M 185.97 % 1.725 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 0.000 -100.00 % 41.358 M -46.06 % 76.667 M 891.68 % 7.731 M -11.00 % 8.687 M 15 412.50 % 56.000 K -58.21 % 134.000 K 1 814.29 % 7.000 K -99.98 % 28.258 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.711 M 10.45 % 97.518 M
Tax assets 0.000 0.000 0.000 -100.00 % 827.309 M 13.51 % 728.818 M 5 216.35 % 13.709 M 1.54 % 13.501 M -1.66 % 13.729 M -7.10 % 14.778 M 0.94 % 14.641 M 1.00 % 14.496 M 9.74 % 13.210 M 2.85 % 12.844 M 1.69 % 12.631 M -0.61 % 12.709 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 242.625 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 219.000 K 57.55 % 139.000 K -37.39 % 222.000 K 0.000 -100.00 % 79.000 K 0.000 0.000
Tax payables 383.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 14.410 M 0.00 % 14.410 M 0.00 % 14.410 M 0.00 % 14.410 M -97.89 % 681.701 M 4 630.75 % 14.410 M -93.07 % 207.881 M -13.54 % 240.448 M 215.66 % 76.173 M 1.26 % 75.222 M 1.92 % 73.802 M 10.74 % 66.643 M 5.93 % 62.910 M 0.53 % 62.580 M 1.30 % 61.775 M 7.96 % 57.220 M 2.64 % 55.747 M
Deferred tax liabilities non current 199.838 M 0.000 -100.00 % 44.719 M 2.26 % 43.731 M -19.84 % 54.555 M 0.000 -100.00 % 27.937 M -11.46 % 31.552 M 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 100.00 % -43.188 M 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.981 B 33.06 % 1.489 B 53.22 % 971.717 M 1.62 % 956.181 M 15.68 % 826.604 M 96.37 % 420.933 M -3.46 % 436.032 M -9.15 % 479.950 M 75.36 % 273.698 M 52.36 % 179.644 M 4.97 % 171.146 M -0.12 % 171.351 M 5.40 % 162.569 M 2.89 % 157.998 M -30.43 % 227.094 M -2.30 % 232.435 M 3.66 % 224.220 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -10.290 M -178.03 % 13.187 M 132.57 % -40.492 M -83.79 % -22.032 M -269.06 % 13.032 M 282.60 % -7.137 M -50.73 % -4.735 M 84.88 % -31.326 M -39.91 % -22.390 M -172.35 % -8.221 M 72.56 % -29.960 M -192.89 % -10.229 M -282.37 % 5.609 M -69.80 % 18.574 M 272.43 % -10.772 M -133.54 % 32.121 M 553.53 % 4.915 M
Accounts receivables 28.925 M -18.08 % 35.308 M 0.000 100.00 % -650.000 K 0.000 0.000 0.000 100.00 % -25.963 M 0.000 -100.00 % 6.008 M 0.000 -100.00 % 7.725 M 137.09 % -20.829 M -1 099.47 % 2.084 M 363.11 % 450.000 K -94.46 % 8.120 M 430.72 % 1.530 M
Inventory -35.931 M -108.93 % -17.198 M 25.17 % -22.982 M -14.69 % -20.039 M -1 331.36 % -1.400 M 0.000 0.000 100.00 % -1.725 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 146.588 K
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
Other working capital -3.284 M 33.29 % -4.923 M 71.88 % -17.510 M -1 203.80 % -1.343 M -109.31 % 14.432 M 302.21 % -7.137 M -48.69 % -4.800 M -31.94 % -3.638 M 86.79 % -27.537 M -93.53 % -14.229 M 52.94 % -30.238 M -68.42 % -17.954 M -167.91 % 26.438 M 60.33 % 16.490 M 246.94 % -11.222 M -146.76 % 24.000 M 640.97 % 3.239 M
Other non cash items 7.374 M 50.77 % 4.891 M -42.01 % 8.434 M 17.81 % 7.159 M 16.54 % 6.143 M -47.14 % 11.621 M 1.28 % 11.474 M 1.32 % 11.324 M 195.51 % 3.832 M 472.80 % 669.000 K 1 265.31 % 49.000 K 101.42 % -3.447 M 7.14 % -3.712 M 33.52 % -5.584 M -129.13 % -2.437 M -36.22 % -1.789 M 76.49 % -7.611 M
Net cash provided by operating activities 13.876 M -59.00 % 33.844 M 196.33 % -35.135 M -182.84 % -12.422 M -314.99 % 5.778 M 148.72 % -11.860 M -2 996.61 % -383.000 K 97.10 % -13.223 M 6.50 % -14.142 M -56 468.00 % -25.000 K 99.91 % -26.477 M -117.24 % -12.188 M -554.10 % 2.684 M -83.40 % 16.166 M 247.07 % -10.992 M -133.19 % 33.122 M 49 220.98 % 67.156 K
Investments in property plant and equipment -277.000 K 7.67 % -300.000 K 88.96 % -2.717 M 64.61 % -7.677 M -4 917.65 % -153.000 K -168.42 % -57.000 K 97.77 % -2.555 M -1 960.48 % -124.000 K -520.00 % -20.000 K 93.36 % -301.000 K -1 208.70 % -23.000 K 0.000 100.00 % -2.988 M -5 758.82 % -51.000 K 0.00 % -51.000 K -45.71 % -35.000 K 77.56 % -156.000 K
Acquisitions net 0.000 0.000 0.000 0.000 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 % -1.575 M
Purchases of investments 0.000 0.000 100.00 % -15.305 M 84.42 % -98.248 M 79.89 % -488.645 M 0.000 100.00 % -2.297 M -40.06 % -1.640 M 98.51 % -109.806 M -93.05 % -56.880 M -18 860.00 % -300.000 K 99.23 % -39.140 M 47.46 % -74.494 M -98.57 % -37.516 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 25.448 M -79.32 % 123.063 M -76.19 % 516.877 M 0.000 -100.00 % 67.564 M 548.72 % 10.415 M -75.86 % 43.147 M -24.81 % 57.384 M 3 513.60 % 1.588 M -96.40 % 44.079 M -35.89 % 68.756 M 198.63 % 23.024 M 25.62 % 18.329 M 0.000 0.000
Other investing activites 23.620 M 253.95 % -15.343 M 0.000 0.000 0.000 -100.00 % 15.080 M -19.52 % 18.738 M 6 166.89 % 299.000 K 179.44 % 107.000 K -92.95 % 1.518 M 1 114.40 % 125.000 K 129.48 % -424.000 K -115.53 % 2.730 M 129.60 % 1.189 M -67.32 % 3.638 M 110.29 % 1.730 M -97.13 % 60.237 M
Net cash used for investing activites 23.343 M 249.22 % -15.643 M -310.65 % 7.426 M -56.67 % 17.138 M -38.97 % 28.079 M 86.91 % 15.023 M -81.56 % 81.450 M 810.06 % 8.950 M 113.44 % -66.572 M -3 968.22 % 1.721 M 23.81 % 1.390 M -69.21 % 4.515 M 175.30 % -5.996 M 55.10 % -13.354 M -160.93 % 21.916 M 1 192.98 % 1.695 M -97.10 % 58.506 M
Debt repayment -28.173 M -129.96 % -12.251 M -134.16 % 35.862 M 477.02 % 6.215 M 106.78 % -91.640 M -954.61 % 10.723 M 1 994.52 % -566.000 K -103.35 % 16.905 M -79.63 % 82.984 M 2 931.93 % 2.737 M 120.02 % -13.668 M -761.57 % 2.066 M -49.90 % 4.124 M 141.24 % -10.000 M -111.37 % 87.920 M 119.50 % 40.055 M 170.69 % -56.664 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 -100.00 % 7.000 M 0.000 0.000 0.000 -100.00 % 1.592 M -56.73 % 3.679 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -177.000 K 0.000
Dividends paid 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 % -1.020 M 0.00 % -1.020 M 0.00 % -1.020 M 0.000 0.000
Other financing activites -8.437 M -22.13 % -6.908 M 9.09 % -7.599 M 22.19 % -9.766 M -5.14 % -9.289 M 29.62 % -13.199 M 1.58 % -13.411 M -7.95 % -12.423 M -370.03 % -2.643 M 35.25 % -4.082 M -110.57 % 38.608 M 4 278.35 % -924.000 K -15.50 % -800.000 K -0.50 % -796.000 K 99.16 % -94.921 M -21.26 % -78.281 M -7 863.48 % -983.000 K
Net cash used provided by financing activities -36.610 M -91.09 % -19.159 M -167.79 % 28.263 M 895.92 % -3.551 M 96.48 % -100.929 M -3 976.29 % -2.476 M 82.29 % -13.977 M -411.85 % 4.482 M -94.42 % 80.341 M 23 387.25 % -345.000 K -101.38 % 24.940 M 206.31 % 8.142 M 253.39 % 2.304 M 119.50 % -11.816 M -47.31 % -8.021 M 78.11 % -36.634 M 32.12 % -53.969 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 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 609.000 K 163.57 % -958.000 K -272.92 % 554.000 K -52.45 % 1.165 M 101.74 % -67.072 M -9 863.03 % 687.000 K -98.98 % 67.090 M 32 000.48 % 209.000 K 156.03 % -373.000 K -127.59 % 1.352 M 1 019.73 % -147.000 K -131.41 % 468.000 K 146.47 % -1.007 M 88.82 % -9.004 M -410.16 % 2.903 M 259.86 % -1.816 M -139.44 % 4.604 M
Cash at beginning of period 3.584 M -21.09 % 4.542 M 13.89 % 3.988 M 41.27 % 2.823 M -95.96 % 69.895 M 0.99 % 69.209 M 3 166.12 % 2.119 M 10.94 % 1.910 M -16.34 % 2.283 M 145.22 % 931.000 K -13.64 % 1.078 M 76.43 % 611.000 K -62.24 % 1.618 M -84.77 % 10.622 M 36.30 % 7.793 M -18.90 % 9.609 M 91.99 % 5.005 M
Cash at end of period 4.193 M 16.99 % 3.584 M -21.09 % 4.542 M 13.89 % 3.988 M 41.27 % 2.823 M -95.96 % 69.896 M 0.99 % 69.209 M 3 166.12 % 2.119 M 10.94 % 1.910 M -16.34 % 2.283 M 145.22 % 931.000 K -13.72 % 1.079 M 76.60 % 611.000 K -62.24 % 1.618 M -84.87 % 10.696 M 37.25 % 7.793 M -18.90 % 9.609 M
Operating cash flow 13.876 M -59.00 % 33.844 M 196.33 % -35.135 M -182.84 % -12.422 M -314.99 % 5.778 M 148.72 % -11.860 M -2 996.61 % -383.000 K 97.10 % -13.223 M 6.50 % -14.142 M -56 468.00 % -25.000 K 99.91 % -26.477 M -117.24 % -12.188 M -554.10 % 2.684 M -83.40 % 16.166 M 247.07 % -10.992 M -133.19 % 33.122 M 49 220.98 % 67.156 K
Capital expenditure -277.000 K 7.67 % -300.000 K 88.96 % -2.717 M 64.61 % -7.677 M -4 917.65 % -153.000 K -168.42 % -57.000 K 97.77 % -2.555 M -1 960.48 % -124.000 K -520.00 % -20.000 K 93.36 % -301.000 K -1 208.70 % -23.000 K 0.000 100.00 % -2.988 M -5 758.82 % -51.000 K 0.00 % -51.000 K -45.71 % -35.000 K 77.56 % -156.000 K
Free CashFlow 13.599 M -59.46 % 33.544 M 188.62 % -37.852 M -88.33 % -20.099 M -457.32 % 5.625 M 147.20 % -11.917 M -305.62 % -2.938 M 77.99 % -13.347 M 5.75 % -14.162 M -4 244.17 % -326.000 K 98.77 % -26.500 M -117.43 % -12.188 M -3 909.21 % -304.000 K -101.89 % 16.115 M 245.93 % -11.043 M -133.38 % 33.087 M 37 322.41 % -88.890 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2018-06-30
Revenue 21.357 M 4 552.94 % 459.000 K -96.61 % 13.548 M -36.06 % 21.187 M 33.81 % 15.834 M 33.86 % 11.829 M -49.14 % 23.258 M 329.91 % 5.410 M -19.59 % 6.728 M -10.16 % 7.489 M -2.78 % 7.703 M -38.16 % 12.456 M 155.93 % 4.867 M -7.37 % 5.254 M -58.11 % 12.542 M -1.33 % 12.711 M 296.35 % 3.207 M -33.89 % 4.851 M 71.23 % 2.833 M -8.73 % 3.104 M -16.58 % 3.721 M -28.80 % 5.226 M 12.85 % 4.631 M -2.13 % 4.732 M 58.79 % 2.980 M -95.01 % 59.683 M 858.46 % 6.227 M -16.77 % 7.482 M -50.57 % 15.138 M
Net income 10.827 M 323.84 % -4.837 M -2 011.86 % 253.000 K -96.60 % 7.438 M 32.09 % 5.631 M 2 369.74 % 228.000 K -90.07 % 2.296 M -61.34 % 5.939 M 3 731.61 % 155.000 K 103.04 % -5.093 M -90.89 % -2.668 M -169.41 % 3.844 M 172.56 % -5.298 M -483.36 % 1.382 M -39.99 % 2.303 M 422.22 % 441.000 K 104.80 % -9.194 M -10 547.73 % 88.000 K 101.29 % -6.818 M -25.72 % -5.423 M -72.16 % -3.150 M -1.78 % -3.095 M 38.64 % -5.044 M -41.25 % -3.571 M 28.64 % -5.004 M -137.64 % 13.294 M 1 178.18 % -1.233 M -93.56 % -637.000 K -3.92 % -613.000 K
Income before tax 14.331 M 370.50 % -5.298 M -1 720.18 % 327.000 K -97.17 % 11.570 M 99.79 % 5.791 M 207.21 % 1.885 M -44.71 % 3.409 M -52.35 % 7.155 M 578.20 % 1.055 M 128.94 % -3.645 M -35.30 % -2.694 M -151.14 % 5.268 M 196.55 % -5.456 M -265.19 % -1.494 M -164.15 % 2.329 M 455.85 % 419.000 K 113.98 % -2.998 M 28.94 % -4.219 M 38.20 % -6.827 M -25.24 % -5.451 M -71.25 % -3.183 M -0.92 % -3.154 M 38.00 % -5.087 M -40.25 % -3.627 M 28.31 % -5.059 M -135.90 % 14.093 M 1 242.98 % -1.233 M -1 197.89 % -95.000 K 84.14 % -599.000 K
Income before tax ratio 0.67 105.81 % -11.54 -47 921.89 % 0.02 -95.58 % 0.55 49.31 % 0.37 129.51 % 0.16 8.72 % 0.15 -88.92 % 1.32 743.42 % 0.16 132.22 % -0.49 -39.17 % -0.35 -182.69 % 0.42 137.73 % -1.12 -294.23 % -0.28 -253.13 % 0.19 463.34 % 0.03 103.53 % -0.93 -7.49 % -0.87 63.91 % -2.41 -37.22 % -1.76 -105.29 % -0.86 -41.74 % -0.60 45.06 % -1.10 -43.31 % -0.77 54.85 % -1.70 -818.94 % 0.24 219.25 % -0.20 -1 459.47 % -0.01 67.91 % -0.04
EBITDA 17.115 M 886.90 % -2.175 M -159.80 % 3.637 M -74.83 % 14.447 M 58.89 % 9.093 M 77.31 % 5.128 M -2.40 % 5.254 M -45.00 % 9.552 M 159.07 % 3.687 M 651.12 % -669.000 K -193.10 % -228.250 K -103.08 % 7.417 M 296.41 % -3.776 M -7 092.59 % 54.000 K -99.17 % 6.541 M 70.69 % 3.832 M 340.85 % -1.591 M 35.30 % -2.459 M 52.44 % -5.170 M -180.37 % -1.844 M -340.73 % 766.000 K -5.55 % 811.000 K 170.83 % -1.145 M -535.36 % 263.000 K 125.66 % -1.025 M -106.27 % 16.356 M 445.75 % 2.997 M -23.04 % 3.894 M 49.48 % 2.605 M
Net income ratio 0.51 104.81 % -10.54 -56 531.04 % 0.02 -94.68 % 0.35 -1.28 % 0.36 1 745.05 % 0.02 -80.48 % 0.10 -91.01 % 1.10 4 665.08 % 0.02 103.39 % -0.68 -96.35 % -0.35 -212.23 % 0.31 128.35 % -1.09 -513.84 % 0.26 43.25 % 0.18 429.26 % 0.03 101.21 % -2.87 -15 903.53 % 0.02 100.75 % -2.41 -37.75 % -1.75 -106.38 % -0.85 -42.94 % -0.59 45.63 % -1.09 -44.33 % -0.75 55.06 % -1.68 -853.87 % 0.22 212.49 % -0.20 -132.57 % -0.09 -110.25 % -0.04
Ratio EBITDA 0.80 116.91 % -4.74 -1 865.14 % 0.27 -60.63 % 0.68 18.75 % 0.57 32.46 % 0.43 91.90 % 0.23 -87.21 % 1.77 222.19 % 0.55 713.46 % -0.09 -201.48 % -0.03 -104.98 % 0.60 176.74 % -0.78 -7 648.61 % 0.01 -98.03 % 0.52 72.99 % 0.30 160.77 % -0.50 2.13 % -0.51 72.22 % -1.82 -207.19 % -0.59 -388.58 % 0.21 32.65 % 0.16 162.77 % -0.25 -544.86 % 0.06 116.16 % -0.34 -225.51 % 0.27 -43.06 % 0.48 -7.52 % 0.52 202.44 % 0.17
Gross profit ratio 0.90 123.26 % -3.85 -485.40 % 1.00 0.00 % 1.00 19.38 % 0.84 13.17 % 0.74 117.79 % 0.34 -32.57 % 0.50 -5.16 % 0.53 -21.81 % 0.68 -32.02 % 1.00 0.00 % 1.00 395.12 % 0.20 -65.34 % 0.58 -25.25 % 0.78 68.10 % 0.46 791.77 % -0.07 -173.08 % 0.09 110.79 % -0.85 -1 749.65 % 0.05 -75.75 % 0.21 38.69 % 0.15 351.70 % -0.06 -120.60 % 0.30 239.40 % -0.21 -312.13 % 0.10 -82.97 % 0.59 -9.93 % 0.65 212.99 % 0.21
Weighted average shs out dil 4.791 M -5.32 % 5.060 M 0.00 % 5.060 M 5.44 % 4.799 M 0.57 % 4.772 M 4.19 % 4.580 M -4.30 % 4.786 M 3.14 % 4.640 M -10.20 % 5.167 M 6.50 % 4.851 M 1.37 % 4.786 M -0.40 % 4.805 M -0.23 % 4.816 M 0.32 % 4.801 M 0.06 % 4.798 M -2.08 % 4.900 M 2.32 % 4.789 M 0.03 % 4.787 M -0.28 % 4.801 M 0.04 % 4.799 M 0.54 % 4.773 M -0.13 % 4.779 M -0.51 % 4.804 M 0.90 % 4.761 M -0.10 % 4.766 M -0.21 % 4.776 M 0.72 % 4.742 M -3.22 % 4.900 M 3.92 % 4.715 M
Weighted average shs out 4.791 M -5.32 % 5.060 M 0.00 % 5.060 M 5.44 % 4.799 M 0.57 % 4.772 M 4.19 % 4.580 M -4.30 % 4.786 M 3.14 % 4.640 M -10.20 % 5.167 M 6.93 % 4.832 M 0.97 % 4.786 M -0.40 % 4.805 M -0.23 % 4.816 M 0.32 % 4.801 M 0.06 % 4.798 M -2.08 % 4.900 M 2.32 % 4.789 M 0.03 % 4.787 M -0.28 % 4.801 M 0.04 % 4.799 M 0.54 % 4.773 M -0.13 % 4.779 M -0.51 % 4.804 M 0.90 % 4.761 M -0.10 % 4.766 M -0.21 % 4.776 M 0.72 % 4.742 M -3.22 % 4.900 M 3.92 % 4.715 M
EPS diluted 2.26 335.42 % -0.96 -2 020.00 % 0.05 -96.77 % 1.55 31.36 % 1.18 2 260.00 % 0.05 -89.58 % 0.48 -62.50 % 1.28 4 166.67 % 0.03 102.86 % -1.05 -87.50 % -0.56 -170.00 % 0.80 172.73 % -1.10 -479.31 % 0.29 -39.58 % 0.48 433.33 % 0.09 104.69 % -1.92 -10 534.78 % 0.02 101.30 % -1.42 -25.66 % -1.13 -71.21 % -0.66 -1.54 % -0.65 38.10 % -1.05 -40.00 % -0.75 28.57 % -1.05 -137.77 % 2.78 1 169.23 % -0.26 -100.00 % -0.13 0.00 % -0.13
Earnings per share 2.26 335.42 % -0.96 -2 020.00 % 0.05 -96.77 % 1.55 31.36 % 1.18 2 293.51 % 0.05 -89.73 % 0.48 -62.50 % 1.28 4 166.67 % 0.03 102.86 % -1.05 -87.50 % -0.56 -170.00 % 0.80 172.73 % -1.10 -479.31 % 0.29 -39.58 % 0.48 433.33 % 0.09 104.69 % -1.92 -10 534.78 % 0.02 101.30 % -1.42 -25.66 % -1.13 -71.21 % -0.66 -1.54 % -0.65 38.10 % -1.05 -40.00 % -0.75 28.57 % -1.05 -137.77 % 2.78 1 169.23 % -0.26 -100.00 % -0.13 0.00 % -0.13
Gross profit 19.142 M 1 182.08 % -1.769 M -113.06 % 13.548 M -36.06 % 21.187 M 59.73 % 13.264 M 51.48 % 8.756 M 10.77 % 7.905 M 189.88 % 2.727 M -23.74 % 3.576 M -29.76 % 5.091 M -33.91 % 7.703 M -38.16 % 12.456 M 1 167.14 % 983.000 K -67.90 % 3.062 M -68.68 % 9.778 M 65.87 % 5.895 M 2 841.86 % -215.000 K -148.31 % 445.000 K 118.47 % -2.409 M -1 605.63 % 160.000 K -79.77 % 791.000 K -1.25 % 801.000 K 384.04 % -282.000 K -120.16 % 1.399 M 321.36 % -632.000 K -110.59 % 5.967 M 63.26 % 3.655 M -25.04 % 4.876 M 54.70 % 3.152 M
Income tax expense 3.463 M 433.94 % -1.037 M -1 501.35 % 74.000 K -98.21 % 4.132 M 461.41 % 736.000 K -55.64 % 1.659 M 49.06 % 1.113 M 9.12 % 1.020 M 13.33 % 900.000 K -35.44 % 1.394 M 5 261.54 % 26.000 K -98.17 % 1.424 M 1 001.27 % -158.000 K 94.51 % -2.876 M -5 058.62 % 58.000 K 363.64 % -22.000 K -100.36 % 6.172 M 243.30 % -4.307 M -47 755.56 % -9.000 K 67.86 % -28.000 K 15.15 % -33.000 K 44.07 % -59.000 K -37.21 % -43.000 K 20.37 % -54.000 K -1.89 % -53.000 K 5.36 % -56.000 K 0.000 -100.00 % 124.000 K 13.76 % 109.000 K
Cost of revenue 2.215 M -0.58 % 2.228 M 0.000 -100.00 % 2.069 M -19.49 % 2.570 M -16.37 % 3.073 M 7.71 % 2.853 M 6.34 % 2.683 M -14.88 % 3.152 M 31.44 % 2.398 M 0.000 0.000 -100.00 % 3.884 M 77.19 % 2.192 M -20.69 % 2.764 M -59.45 % 6.816 M 99.18 % 3.422 M -22.33 % 4.406 M -15.95 % 5.242 M 78.06 % 2.944 M 0.48 % 2.930 M -33.79 % 4.425 M -9.93 % 4.913 M 47.40 % 3.333 M -7.72 % 3.612 M -90.53 % 38.156 M 1 383.51 % 2.572 M -1.30 % 2.606 M -78.26 % 11.986 M
General and administrative expenses 0.000 -100.00 % 2.228 M 0.000 0.000 0.000 -100.00 % 3.662 M 0.000 0.000 0.000 -100.00 % 5.639 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
Selling and marketing expenses 0.000 -100.00 % 437.000 K 0.000 0.000 0.000 -100.00 % 370.000 K 0.000 0.000 0.000 -100.00 % 364.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 3.816 M 613.27 % 535.000 K 0.000 0.000 -100.00 % 3.190 M 0.000 0.000 -100.00 % 743.000 K 754.02 % 87.000 K 113.64 % -638.000 K 0.000 0.000 -100.00 % 5.594 M 41.33 % 3.958 M 1.31 % 3.907 M 49.98 % 2.605 M 37.11 % 1.900 M -49.99 % 3.799 M 19.92 % 3.168 M -33.25 % 4.746 M 111.12 % 2.248 M 6.29 % 2.115 M -28.16 % 2.944 M -10.08 % 3.274 M 29.82 % 2.522 M -51.53 % 5.203 M 70.31 % 3.055 M 0.000 -100.00 % 859.000 K
Operating expenses 3.816 M 19.25 % 3.200 M -2.59 % 3.285 M 57.25 % 2.089 M -63.73 % 5.760 M 42.86 % 4.032 M 41.32 % 2.853 M 152.11 % -5.475 M -1 240.63 % 480.000 K -93.31 % 7.178 M -12.25 % 8.180 M 50.12 % 5.449 M -2.59 % 5.594 M 41.33 % 3.958 M 1.31 % 3.907 M 49.98 % 2.605 M 37.11 % 1.900 M -49.99 % 3.799 M 19.92 % 3.168 M 7.61 % 2.944 M 30.96 % 2.248 M 6.29 % 2.115 M -28.16 % 2.944 M -10.08 % 3.274 M 29.82 % 2.522 M -51.53 % 5.203 M 70.31 % 3.055 M 19.48 % 2.557 M 197.67 % 859.000 K
Cost and expenses 6.031 M 11.11 % 5.428 M 65.24 % 3.285 M 57.25 % 2.089 M -74.92 % 8.330 M 5.90 % 7.866 M 75.11 % 4.492 M 260.89 % -2.792 M -176.87 % 3.632 M -62.07 % 9.576 M 17.07 % 8.180 M 50.12 % 5.449 M -42.51 % 9.478 M 54.11 % 6.150 M -7.81 % 6.671 M -29.19 % 9.421 M 77.02 % 5.322 M -35.14 % 8.205 M -2.44 % 8.410 M 9.36 % 7.690 M 48.51 % 5.178 M -20.83 % 6.540 M -16.76 % 7.857 M 18.92 % 6.607 M 7.71 % 6.134 M -85.85 % 43.359 M 670.55 % 5.627 M 8.99 % 5.163 M -59.81 % 12.845 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 2.665 M -18.87 % 3.285 M 57.25 % 2.089 M -18.72 % 2.570 M -36.26 % 4.032 M 41.32 % 2.853 M 6.34 % 2.683 M -14.88 % 3.152 M -47.49 % 6.003 M 75.42 % 3.422 M 83.88 % 1.861 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.136 M 0.000 -100.00 % 1.739 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
Interest expense 1.827 M -23.88 % 2.400 M -2.60 % 2.464 M 51.54 % 1.626 M -16.49 % 1.947 M -3.18 % 2.011 M 105.41 % 979.000 K -45.31 % 1.790 M -15.88 % 2.128 M -8.08 % 2.315 M 4.42 % 2.217 M 27.49 % 1.739 M 40.92 % 1.234 M 16.20 % 1.062 M -72.96 % 3.928 M 21.09 % 3.244 M 157.46 % 1.260 M -20.05 % 1.576 M 6.06 % 1.486 M -45.49 % 2.726 M -18.04 % 3.326 M 1.59 % 3.274 M 0.96 % 3.243 M 2.63 % 3.160 M -4.45 % 3.307 M 75.16 % 1.888 M -52.18 % 3.948 M 1.96 % 3.872 M 25.63 % 3.082 M
Depreciation and amortization 957.000 K -14.48 % 1.119 M 82.47 % 613.250 K -43.64 % 1.088 M 77.34 % 613.500 K -1.84 % 625.000 K 1.79 % 614.000 K 0.16 % 613.000 K 1.83 % 602.000 K -8.93 % 661.000 K 148.73 % 265.750 K -37.84 % 427.500 K -1.72 % 435.000 K 63.69 % 265.750 K -6.43 % 284.000 K 82.05 % 156.000 K 6.12 % 147.000 K -28.29 % 205.000 K 0.00 % 205.000 K -76.68 % 879.000 K 42.23 % 618.000 K -16.71 % 742.000 K 0.41 % 739.000 K 1.23 % 730.000 K 0.41 % 727.000 K 93.87 % 375.000 K 32.98 % 282.000 K 141.03 % 117.000 K -4.10 % 122.000 K
Operating income 15.326 M 246.82 % 4.419 M -56.94 % 10.263 M -46.26 % 19.098 M -39.71 % 31.679 M 330.89 % 7.352 M -7.63 % 7.959 M -11.02 % 8.945 M 181.02 % 3.183 M 339.32 % -1.330 M -169.23 % -494.000 K -107.07 % 6.989 M 251.57 % -4.611 M -414.62 % -896.000 K -115.26 % 5.871 M 78.45 % 3.290 M 255.56 % -2.115 M 36.94 % -3.354 M 39.86 % -5.577 M -21.61 % -4.586 M -214.76 % -1.457 M -10.88 % -1.314 M 59.27 % -3.226 M -72.05 % -1.875 M 40.55 % -3.154 M -119.32 % 16.324 M 2 620.67 % 600.000 K -74.13 % 2.319 M 1.13 % 2.293 M
Operating income ratio 0.72 -92.55 % 9.63 1 170.90 % 0.76 -15.96 % 0.90 -54.95 % 2.00 221.90 % 0.62 81.62 % 0.34 -79.30 % 1.65 249.49 % 0.47 366.39 % -0.18 -176.92 % -0.06 -111.43 % 0.56 159.22 % -0.95 -455.54 % -0.17 -136.43 % 0.47 80.85 % 0.26 139.25 % -0.66 4.62 % -0.69 64.88 % -1.97 -33.24 % -1.48 -277.32 % -0.39 -55.73 % -0.25 63.91 % -0.70 -75.81 % -0.40 62.56 % -1.06 -486.96 % 0.27 183.86 % 0.10 -68.91 % 0.31 104.62 % 0.15
Total other income expenses net -995.000 K 0.000 100.00 % -9.936 M -31.99 % -7.528 M 70.92 % -25.888 M -373.53 % -5.467 M -20.15 % -4.550 M -334.57 % -1.047 M 48.70 % -2.041 M 13.85 % -2.369 M -42.88 % -1.658 M -100.97 % -825.000 K 1.08 % -834.000 K -40.40 % -594.000 K 83.23 % -3.542 M -23.93 % -2.858 M -223.67 % -883.000 K 0.34 % -886.000 K 31.00 % -1.284 M -48.78 % -863.000 K 49.85 % -1.721 M 8.99 % -1.891 M 0.53 % -1.901 M -8.50 % -1.752 M 8.03 % -1.905 M 14.61 % -2.231 M -21.71 % -1.833 M 24.07 % -2.414 M 16.53 % -2.892 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 2018-09-30 2018-06-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-03-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-06-30
Net debt 0.000 -100.00 % 37.044 M 0.000 -100.00 % 77.603 M 0.000 -100.00 % 65.823 M 1 739.15 % 3.579 M -94.71 % 67.598 M 1 388.29 % 4.542 M -94.11 % 77.116 M 5 938.84 % 1.277 M -98.24 % 72.759 M 0.000 -100.00 % 41.807 M 0.000 -100.00 % 37.723 M 0.000 -100.00 % 36.357 M 0.000 -100.00 % 38.424 M -70.81 % 131.630 M 9.04 % 120.714 M 0.000 -100.00 % 237.951 M 99.48 % 119.288 M 0.000
Total investments 0.000 -100.00 % 1.852 B 0.000 -100.00 % 2.040 B 0.000 -100.00 % 1.434 B 19 927.19 % 7.158 M -99.42 % 1.230 B 13 438.07 % 9.084 M -85.09 % 60.936 M 2 285.90 % 2.554 M -99.69 % 814.080 M 0.000 -100.00 % 38.130 M 0.000 -100.00 % 897.459 M 0.000 -100.00 % 17.934 M 0.000 -100.00 % 466.060 M 2 593.52 % 17.303 M -93.87 % 282.115 M 0.000 -100.00 % 21.013 M -93.68 % 332.290 M 0.000
Total debt 0.000 -100.00 % 40.834 M 0.000 -100.00 % 78.013 M 0.000 -100.00 % 69.007 M 0.000 -100.00 % 70.777 M 0.000 -100.00 % 81.258 M 0.000 -100.00 % 74.036 M 0.000 -100.00 % 45.395 M 0.000 -100.00 % 38.567 M 0.000 -100.00 % 39.180 M 0.000 -100.00 % 44.317 M -66.71 % 133.126 M 10.04 % 120.982 M 0.000 -100.00 % 238.760 M 98.81 % 120.097 M 0.000
Accumulated other comprehensive income loss 1.731 B 0.000 -100.00 % 1.797 B 2.74 % 1.749 B 32.61 % 1.319 B 0.000 -100.00 % 1.157 B 4.31 % 1.109 B 32.80 % 835.195 M 5.87 % 788.857 M -0.18 % 790.304 M 6.45 % 742.447 M -12.57 % 849.173 M 0.000 -100.00 % 835.545 M 0.000 -100.00 % 714.703 M 0.000 -100.00 % 433.438 M 0.000 0.000 0.000 -100.00 % 166.861 M 0.000 -100.00 % 180.261 M 14.51 % 157.426 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 100.00 % -22.327 M 0.000 0.000 0.000 100.00 % -29.138 M 0.000 0.000 0.000 100.00 % -19.922 M 0.000 0.000 0.000 100.00 % -14.855 M 0.000 0.000 -100.00 % 450.000 K 0.000 0.000 -100.00 % 16.919 M -43.84 % 30.129 M 0.000
Common stock 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.00 % 47.857 M 0.00 % 47.857 M 0.000 -100.00 % 47.857 M 0.00 % 47.857 M 0.000
Total equity 1.731 B 0.00 % 1.731 B -3.67 % 1.797 B 0.00 % 1.797 B 36.24 % 1.319 B 0.00 % 1.319 B 13.98 % 1.157 B 0.00 % 1.157 B 38.53 % 835.195 M 0.00 % 835.196 M 5.68 % 790.304 M 0.00 % 790.304 M -6.93 % 849.173 M 0.00 % 849.173 M 1.63 % 835.545 M 0.00 % 835.545 M 16.91 % 714.703 M 0.00 % 714.703 M 64.89 % 433.438 M 0.00 % 433.438 M 60.82 % 269.513 M -11.44 % 304.318 M 82.38 % 166.861 M -38.80 % 272.657 M 0.00 % 272.657 M 73.20 % 157.426 M
Other non current liabilities -1.731 B -19 220.68 % 9.052 M 100.50 % -1.797 B -9 616.20 % 18.880 M 101.43 % -1.319 B -34 676.72 % 3.814 M 100.33 % -1.157 B -51 339.15 % 2.258 M 0.000 100.00 % -761.000 K 0.000 -100.00 % 55.869 M 106.58 % -849.173 M -5 246.81 % 16.499 M 101.97 % -835.545 M -4 996.25 % 17.065 M 102.39 % -714.703 M -4 397.41 % 16.631 M 103.84 % -433.438 M -2 678.91 % 16.807 M 41.43 % 11.884 M -34.04 % 18.017 M 110.80 % -166.861 M -5 654.63 % 3.004 M -92.54 % 40.259 M 125.57 % -157.426 M
Long term debt 0.000 -100.00 % 40.834 M 0.000 -100.00 % 78.013 M 0.000 -100.00 % 69.007 M 0.000 -100.00 % 69.844 M 0.000 -100.00 % 10.858 M 0.000 -100.00 % 74.036 M 0.000 -100.00 % 5.685 M 0.000 -100.00 % 38.567 M 0.000 -100.00 % 917.000 K 0.000 -100.00 % 44.317 M 63.72 % 27.069 M -77.63 % 120.982 M 0.000 -100.00 % 120.097 M 8 274.97 % 1.434 M 0.000
Total non current liabilities -1.731 B -793.09 % 249.724 M 113.90 % -1.797 B -685.51 % 306.851 M 123.27 % -1.319 B -876.60 % 169.812 M 114.68 % -1.157 B -845.59 % 155.176 M 0.000 -100.00 % 127.910 M 0.000 -100.00 % 129.905 M 115.30 % -849.173 M -1 388.28 % 65.915 M 107.89 % -835.545 M -940.48 % 99.413 M 113.91 % -714.703 M -1 091.23 % 72.103 M 116.64 % -433.438 M -482.92 % 113.192 M 159.70 % 43.585 M -68.64 % 138.999 M 183.30 % -166.861 M -210.48 % 151.038 M 262.26 % 41.693 M 126.48 % -157.426 M
Other current liabilities 0.000 100.00 % -18.888 M 0.000 -100.00 % 372.000 K 0.000 100.00 % -8.137 M 0.000 -100.00 % 1.388 M 0.000 -100.00 % 2.597 M 0.000 -100.00 % 81.000 K 0.000 -100.00 % 1.383 M 0.000 -100.00 % 1.829 M 0.000 -100.00 % 1.535 M 0.000 -100.00 % 216.000 K -87.46 % 1.723 M 3 489.58 % 48.000 K 0.000 -100.00 % 12.675 M 296.34 % 3.198 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 19.118 M 0.000 0.000 0.000 -100.00 % 8.444 M 0.000 0.000 0.000 -100.00 % 69.618 M 0.000 0.000 0.000 -100.00 % 39.710 M 0.000 -100.00 % 25.000 M 0.000 -100.00 % 38.263 M 0.000 0.000 -100.00 % 106.057 M 0.000 0.000 -100.00 % 118.663 M 0.00 % 118.663 M 0.000
Total current liabilities 0.000 -100.00 % 613.000 K 0.000 -100.00 % 1.145 M 0.000 -100.00 % 307.000 K 0.000 -100.00 % 455.000 K 0.000 -100.00 % 8.611 M 0.000 -100.00 % 1.779 M 0.000 -100.00 % 41.093 M 0.000 -100.00 % 351.000 K 0.000 -100.00 % 39.798 M 0.000 -100.00 % 216.000 K -99.80 % 107.835 M 224 556.25 % 48.000 K 0.000 -100.00 % 121.861 M 0.00 % 121.861 M 0.000
Total liabilities -1.731 B -791.39 % 250.337 M 113.93 % -1.797 B -683.34 % 307.996 M 123.36 % -1.319 B -875.20 % 170.119 M 114.70 % -1.157 B -843.41 % 155.631 M 0.000 -100.00 % 136.521 M 0.000 -100.00 % 131.684 M 115.51 % -849.173 M -893.56 % 107.008 M 112.81 % -835.545 M -937.52 % 99.764 M 113.96 % -714.703 M -738.69 % 111.901 M 125.82 % -433.438 M -482.19 % 113.408 M -25.10 % 151.420 M 8.90 % 139.047 M 183.33 % -166.861 M -202.13 % 163.375 M -0.11 % 163.554 M 203.89 % -157.426 M
Other non current assets 0.000 -100.00 % 107.526 M 0.000 -100.00 % 1.968 M 154.91 % -3.584 M -340.38 % 1.491 M 141.66 % -3.579 M -329.57 % 1.559 M 134.32 % -4.542 M -100.56 % 811.788 M 63 669.93 % -1.277 M -104.35 % 29.333 M 0.000 -100.00 % 435.000 K 0.000 -100.00 % 898.042 M 0.000 -100.00 % 204.000 K 0.000 -100.00 % 466.687 M 147 119.87 % 317.000 K -98.14 % 17.016 M 0.000 -100.00 % 13.874 M 0.00 % 13.874 M 0.000
Long term investments 0.000 -100.00 % 1.852 B 0.000 -100.00 % 2.040 B 0.000 -100.00 % 1.433 B 0.000 -100.00 % 1.229 B 0.000 100.00 % -749.897 M 0.000 -100.00 % 814.080 M 0.000 0.000 0.000 -100.00 % 870.780 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 282.111 M 0.000 0.000 -100.00 % 263.890 M 0.000
Intangible assets 0.000 -100.00 % 17.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 7.000 K 0.000 0.000 -100.00 % 31.000 K 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 10.763 M 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 17.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 4.000 K 0.000 -100.00 % 7.000 K 0.000 -100.00 % 19.000 K -38.71 % 31.000 K 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 5.432 M 0.000 -100.00 % 6.411 M 0.000 -100.00 % 7.038 M 0.000 -100.00 % 8.004 M 0.000 -100.00 % 9.192 M 0.000 -100.00 % 8.237 M 0.000 -100.00 % 8.490 M 0.000 -100.00 % 1.686 M 0.000 -100.00 % 1.876 M 0.000 -100.00 % 2.121 M -41.18 % 3.606 M -28.14 % 5.018 M 0.000 -100.00 % 3.715 M 0.00 % 3.715 M 0.000
Total non current assets 0.000 -100.00 % 1.965 B 0.000 -100.00 % 2.048 B 57 246.09 % -3.584 M -100.25 % 1.442 B 40 381.50 % -3.579 M -100.29 % 1.239 B 27 377.87 % -4.542 M -106.39 % 71.083 M 5 666.41 % -1.277 M -100.15 % 851.651 M 0.000 -100.00 % 47.056 M 0.000 -100.00 % 899.732 M 0.000 -100.00 % 20.021 M 0.000 -100.00 % 482.597 M 2 170.30 % 21.257 M -94.14 % 362.669 M 0.000 -100.00 % 38.602 M -86.29 % 281.479 M 0.000
Other current assets -4.190 M -133.69 % 12.437 M 1 635.43 % -810.000 K -101.45 % 55.728 M 0.000 -100.00 % 2.258 M 0.000 -100.00 % 9.623 M 0.000 -100.00 % 8.992 M 0.000 -100.00 % 69.060 M 1 831.70 % -3.988 M -104.65 % 85.721 M 6 990.76 % -1.244 M -103.62 % 34.333 M 1 316.19 % -2.823 M -103.51 % 80.317 M 116.97 % -473.353 M -931.09 % 56.956 M -36.97 % 90.369 M 39.68 % 64.698 M 183.24 % -77.721 M -172.30 % 107.503 M 25.90 % 85.389 M 227.80 % -66.816 M
Short term investments 0.000 -100.00 % 400.000 K 0.000 -100.00 % 400.000 K 0.000 -100.00 % 400.000 K -94.41 % 7.158 M 1 689.50 % 400.000 K -95.60 % 9.084 M -98.88 % 810.833 M 31 647.57 % 2.554 M 0.000 0.000 -100.00 % 400.000 K 0.000 -100.00 % 400.000 K 0.000 -100.00 % 728.818 M 0.000 -100.00 % 1.400 M -99.55 % 307.811 M 314.54 % 74.254 M 0.000 -100.00 % 68.400 M 0.00 % 68.400 M 0.000
cash and cash equivalents 0.000 -100.00 % 3.790 M 0.000 -100.00 % 410.000 K 0.000 -100.00 % 3.184 M 188.96 % -3.579 M -212.58 % 3.179 M 169.99 % -4.542 M -209.66 % 4.142 M 424.35 % -1.277 M -200.00 % 1.277 M 0.000 -100.00 % 3.588 M 0.000 -100.00 % 844.000 K 0.000 -100.00 % 2.823 M 0.000 -100.00 % 5.893 M 293.92 % 1.496 M 458.21 % 268.000 K 0.000 -100.00 % 809.000 K 0.00 % 809.000 K 0.000
Cash and short term investments 4.190 M 0.00 % 4.190 M 417.28 % 810.000 K 0.00 % 810.000 K -77.40 % 3.584 M 0.00 % 3.584 M 0.14 % 3.579 M 0.00 % 3.579 M -21.20 % 4.542 M -99.44 % 814.975 M 63 719.50 % 1.277 M 0.00 % 1.277 M -67.98 % 3.988 M -99.52 % 830.897 M 66 692.36 % 1.244 M 0.00 % 1.244 M -55.93 % 2.823 M -99.61 % 731.641 M 54.57 % 473.353 M 6 390.51 % 7.293 M -97.64 % 309.307 M 315.05 % 74.522 M -4.12 % 77.721 M 12.30 % 69.209 M 0.00 % 69.209 M 3.58 % 66.816 M
Total current assets 0.000 -100.00 % 16.627 M 0.000 -100.00 % 56.538 M 1 477.51 % 3.584 M -92.41 % 47.200 M 1 218.80 % 3.579 M -95.14 % 73.650 M 1 521.53 % 4.542 M -99.50 % 900.634 M 70 427.33 % 1.277 M -98.18 % 70.337 M 0.000 -100.00 % 909.125 M 0.000 -100.00 % 35.577 M 0.000 -100.00 % 806.583 M 0.000 -100.00 % 64.249 M -83.92 % 399.676 M 395.26 % 80.700 M 0.000 -100.00 % 154.732 M 0.00 % 154.732 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.933 M 0.000 0.000
Net receivables 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.358 M 0.000 -100.00 % 67.421 M 0.000 -100.00 % 76.667 M 0.000 0.000 0.000 -100.00 % 7.731 M 0.000 0.000 0.000 -100.00 % 8.687 M 0.000 0.000 -100.00 % 56.000 K 0.000 0.000 -100.00 % 134.000 K 0.00 % 134.000 K 0.000
Tax 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 -100.00 % 13.770 M 0.44 % 13.709 M -14.76 % 16.082 M 0.000 -100.00 % 13.501 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 K 0.000 0.000 0.000 0.000
Account 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
Tax payables 0.000 -100.00 % 383.000 K 0.000 -100.00 % 773.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.712 M 0.000 -100.00 % 5.451 M 0.000 -100.00 % 8.708 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -933.000 K 0.000 100.00 % -782.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.306 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 1.683 B 0.000 0.000 0.000 -100.00 % 1.293 B 0.000 0.000 0.000 -100.00 % 14.410 M 0.000 0.000 0.000 -100.00 % 821.238 M 0.000 -100.00 % 787.688 M 0.000 -100.00 % 681.701 M 0.000 -100.00 % 385.581 M 74.31 % 221.206 M -13.75 % 256.461 M 0.000 -100.00 % 207.881 M 1 342.62 % 14.410 M 0.000
Deferred tax liabilities non current 0.000 -100.00 % 199.838 M 0.000 -100.00 % 209.958 M 0.000 -100.00 % 92.279 M 0.000 -100.00 % 75.757 M 0.000 -100.00 % 44.719 M 0.000 0.000 0.000 -100.00 % 43.731 M 0.000 -100.00 % 43.781 M 0.000 -100.00 % 54.555 M 0.000 -100.00 % 52.068 M 1 024.09 % 4.632 M 0.000 0.000 -100.00 % 27.937 M 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
Total assets 0.000 -100.00 % 1.981 B 0.000 -100.00 % 2.105 B 0.000 -100.00 % 1.489 B 0.000 -100.00 % 1.313 B 0.000 -100.00 % 971.717 M 0.000 -100.00 % 921.988 M 0.000 -100.00 % 956.181 M 0.000 -100.00 % 935.309 M 0.000 -100.00 % 826.604 M 0.000 -100.00 % 546.846 M 29.91 % 420.933 M -5.06 % 443.365 M 0.000 -100.00 % 436.032 M -0.04 % 436.211 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-06-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 2018-09-30 2018-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -10.827 M -323.84 % 4.837 M 2 011.86 % -253.000 K 96.60 % -7.438 M -32.09 % -5.631 M -2 391.59 % -226.000 K 90.16 % -2.296 M 61.34 % -5.939 M -3 731.61 % -155.000 K -103.04 % 5.093 M 90.89 % 2.668 M 169.41 % -3.844 M -172.56 % 5.298 M 483.36 % -1.382 M 39.99 % -2.303 M -422.22 % -441.000 K -104.80 % 9.194 M 10 547.73 % -88.000 K -101.29 % 6.818 M 25.72 % 5.423 M 72.16 % 3.150 M 1.78 % 3.095 M -38.64 % 5.044 M 41.17 % 3.573 M -24.76 % 4.749 M 34.88 % 3.521 M 0.00 % 3.521 M 452.75 % 637.000 K 3.92 % 613.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 2018
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008