AJ Lucas Group Limited AJLGF
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 145.611 M -8.48 % | 159.105 M 0.95 % | 157.610 M 27.90 % | 123.231 M 10.93 % | 111.086 M -24.30 % | 146.746 M 2.30 % | 143.442 M 15.03 % | 124.702 M 69.95 % | 73.374 M -41.52 % | 125.478 M -13.48 % | 145.028 M -36.36 % | 227.894 M -22.69 % | 294.791 M |
| Net income | -15.010 M -2 038.18 % | -702.000 K 99.54 % | -152.059 M -1 243.16 % | -11.321 M -439.05 % | 3.339 M 137.66 % | -8.867 M 77.49 % | -39.390 M -142.09 % | -16.271 M 58.31 % | -39.030 M -100.31 % | -19.485 M 56.91 % | -45.216 M 50.69 % | -91.693 M 27.80 % | -126.996 M |
| Income before tax | -15.044 M -2 007.00 % | -714.000 K 99.57 % | -164.207 M -1 349.70 % | -11.327 M -3 096.56 % | 378.000 K 104.17 % | -9.065 M 56.41 % | -20.794 M -24.20 % | -16.742 M 49.35 % | -33.055 M -159.58 % | -12.734 M 71.84 % | -45.216 M 50.69 % | -91.693 M 26.31 % | -124.438 M |
| Income before tax ratio | -0.10 -2 202.26 % | 0.00 99.57 % | -1.04 -1 033.48 % | -0.09 -2 801.24 % | 0.00 105.51 % | -0.06 57.39 % | -0.14 -7.98 % | -0.13 70.20 % | -0.45 -343.91 % | -0.10 67.45 % | -0.31 22.51 % | -0.40 4.68 % | -0.42 |
| EBITDA | 14.389 M -50.35 % | 28.983 M 121.31 % | -136.001 M -1 097.59 % | 13.633 M -33.76 % | 20.581 M -0.69 % | 20.724 M 124.82 % | 9.218 M -38.20 % | 14.916 M 864.14 % | -1.952 M -113.41 % | 14.556 M 985.46 % | 1.341 M 102.49 % | -53.836 M -473.82 % | -9.382 M |
| Net income ratio | -0.10 -2 236.32 % | 0.00 99.54 % | -0.96 -950.18 % | -0.09 -405.64 % | 0.03 149.74 % | -0.06 78.00 % | -0.27 -110.46 % | -0.13 75.47 % | -0.53 -242.55 % | -0.16 50.19 % | -0.31 22.51 % | -0.40 6.60 % | -0.43 |
| Ratio EBITDA | 0.10 -45.75 % | 0.18 121.11 % | -0.86 -879.99 % | 0.11 -40.29 % | 0.19 31.19 % | 0.14 119.76 % | 0.06 -46.27 % | 0.12 549.62 % | -0.03 -122.93 % | 0.12 1 154.58 % | 0.01 103.91 % | -0.24 -642.26 % | -0.03 |
| Gross profit ratio | 0.71 -2.60 % | 0.73 486.12 % | 0.12 17.16 % | 0.11 -26.86 % | 0.15 24.17 % | 0.12 -11.80 % | 0.13 21.62 % | 0.11 470.53 % | -0.03 -163.32 % | 0.05 -30.23 % | 0.07 -83.65 % | 0.41 25.04 % | 0.33 |
| Weighted average shs out dil | 1.376 B 0.00 % | 1.376 B 3.63 % | 1.328 B 10.97 % | 1.196 B 0.00 % | 1.196 B 17.24 % | 1.020 B 17.62 % | 867.493 M 15.02 % | 754.200 M 58.89 % | 474.675 M 32.91 % | 357.144 M 33.57 % | 267.384 M 0.87 % | 265.088 M 103.79 % | 130.079 M |
| Weighted average shs out | 1.376 B -0.05 % | 1.376 B 3.68 % | 1.328 B 10.97 % | 1.196 B 0.00 % | 1.196 B 17.24 % | 1.020 B 17.62 % | 867.493 M 15.02 % | 754.200 M 58.89 % | 474.675 M 32.91 % | 357.144 M 33.57 % | 267.384 M 0.90 % | 265.009 M 103.73 % | 130.079 M |
| EPS diluted | -0.01 -2 080.00 % | 0.00 99.55 % | -0.11 -1 057.89 % | -0.01 -439.29 % | 0.00 132.18 % | -0.01 80.84 % | -0.05 -110.19 % | -0.02 73.72 % | -0.08 -50.55 % | -0.05 67.88 % | -0.17 51.43 % | -0.35 64.29 % | -0.98 |
| Earnings per share | -0.01 -2 080.00 % | 0.00 99.55 % | -0.11 -1 057.89 % | -0.01 -439.29 % | 0.00 132.18 % | -0.01 80.84 % | -0.05 -110.19 % | -0.02 73.72 % | -0.08 -50.55 % | -0.05 67.88 % | -0.17 51.43 % | -0.35 64.29 % | -0.98 |
| Gross profit | 103.431 M -10.86 % | 116.034 M 491.68 % | 19.611 M 49.84 % | 13.088 M -18.86 % | 16.131 M -6.01 % | 17.162 M -9.77 % | 19.020 M 39.89 % | 13.596 M 729.74 % | -2.159 M -137.03 % | 5.831 M -39.64 % | 9.660 M -89.59 % | 92.828 M -3.33 % | 96.029 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -10.954 M | 0.000 100.00 % | -2.977 M -121.67 % | -1.343 M -107.22 % | 18.596 M 4 048.20 % | -471.000 K -107.88 % | 5.975 M -11.49 % | 6.751 M | 0.000 | 0.000 -100.00 % | 2.558 M |
| Cost of revenue | 42.180 M -2.07 % | 43.071 M -68.79 % | 137.999 M 25.29 % | 110.143 M 15.99 % | 94.955 M -26.72 % | 129.584 M 4.15 % | 124.422 M 11.98 % | 111.106 M 47.10 % | 75.533 M -36.87 % | 119.647 M -11.61 % | 135.368 M 0.22 % | 135.066 M -32.05 % | 198.762 M |
| General and administrative expenses | 63.490 M -3.64 % | 65.891 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.901 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 643.000 K | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.307 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.661 M | 0.000 |
| Other expenses | 32.826 M 16.10 % | 28.273 M | 0.000 100.00 % | -161.000 K -151.56 % | -64.000 K 84.76 % | -420.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 96.316 M 2.29 % | 94.164 M 4 716.57 % | 1.955 M 63.46 % | 1.196 M -20.00 % | 1.495 M -60.53 % | 3.788 M -5.13 % | 3.993 M -6.51 % | 4.271 M -7.77 % | 4.631 M -25.02 % | 6.176 M -84.69 % | 40.347 M -76.36 % | 170.659 M -14.99 % | 200.742 M |
| Cost and expenses | 138.496 M 0.92 % | 137.235 M -1.94 % | 139.954 M 25.70 % | 111.339 M 15.44 % | 96.450 M -27.68 % | 133.372 M 3.86 % | 128.415 M 11.30 % | 115.377 M 43.93 % | 80.164 M -36.29 % | 125.823 M -28.39 % | 175.715 M -42.53 % | 305.725 M -23.47 % | 399.504 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 |
| Selling general and administrative expenses | 63.490 M -3.64 % | 65.891 M 3 270.38 % | 1.955 M 44.07 % | 1.357 M -12.96 % | 1.559 M -62.95 % | 4.208 M 5.38 % | 3.993 M -6.51 % | 4.271 M -7.77 % | 4.631 M -25.02 % | 6.176 M 3 511.70 % | 171.000 K -99.82 % | 97.304 M -6.65 % | 104.232 M |
| Interest income | 308.000 K 271.11 % | -180.000 K -151.87 % | 347.000 K | 0.000 -100.00 % | 3.261 M 9 781.82 % | 33.000 K -75.00 % | 132.000 K -23.26 % | 172.000 K -14.85 % | 202.000 K -16.18 % | 241.000 K -98.34 % | 14.529 M 4.81 % | 13.862 M -29.72 % | 19.725 M |
| Interest expense | 21.121 M -4.98 % | 22.227 M 3.78 % | 21.417 M 20.21 % | 17.816 M 2.10 % | 17.449 M -12.59 % | 19.962 M -17.93 % | 24.324 M 11.33 % | 21.849 M -10.36 % | 24.374 M 35.22 % | 18.026 M -31.32 % | 26.247 M 49.71 % | 17.532 M -55.51 % | 39.406 M |
| Depreciation and amortization | 7.841 M 4.97 % | 7.470 M 4.04 % | 7.180 M -2.10 % | 7.334 M 16.60 % | 6.290 M -14.42 % | 7.350 M 36.49 % | 5.385 M -3.68 % | 5.591 M 15.56 % | 4.838 M -67.53 % | 14.901 M -26.63 % | 20.310 M -0.07 % | 20.325 M -10.51 % | 22.712 M |
| Operating income | 7.115 M -67.47 % | 21.870 M 23.87 % | 17.656 M 48.47 % | 11.892 M -18.75 % | 14.636 M 9.44 % | 13.374 M -11.00 % | 15.027 M 61.15 % | 9.325 M 237.33 % | -6.790 M -1 868.12 % | -345.000 K 95.57 % | -7.796 M 70.79 % | -26.693 M 16.83 % | -32.094 M |
| Operating income ratio | 0.05 -64.45 % | 0.14 22.70 % | 0.11 16.08 % | 0.10 -26.76 % | 0.13 44.57 % | 0.09 -13.00 % | 0.10 40.09 % | 0.07 180.81 % | -0.09 -3 265.71 % | 0.00 94.89 % | -0.05 54.11 % | -0.12 -7.59 % | -0.11 |
| Total other income expenses net | -22.159 M 1.88 % | -22.584 M 87.58 % | -181.863 M -683.25 % | -23.219 M -64.49 % | -14.116 M 39.58 % | -23.362 M 34.78 % | -35.821 M -100.50 % | -17.866 M 23.72 % | -23.423 M -1 283.52 % | -1.693 M 93.80 % | -27.297 M 58.00 % | -65.000 M 25.50 % | -87.245 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 119.945 M 9.51 % | 109.531 M -2.95 % | 112.865 M 5.42 % | 107.058 M 6.27 % | 100.739 M -8.49 % | 110.080 M 0.49 % | 109.545 M 58.16 % | 69.264 M -9.32 % | 76.381 M -8.23 % | 83.227 M 32.64 % | 62.745 M 85.67 % | 33.794 M -59.67 % | 83.788 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.452 M 12.37 % | 120.541 M 15.05 % | 104.775 M -1.35 % | 106.209 M 2.13 % | 103.997 M 18.75 % | 87.573 M -8.55 % | 95.762 M |
| Total debt | 123.811 M -2.03 % | 126.380 M -0.42 % | 126.910 M 15.24 % | 110.123 M 2.54 % | 107.391 M -6.26 % | 114.558 M -4.30 % | 119.700 M 41.10 % | 84.836 M -20.92 % | 107.275 M 1.46 % | 105.727 M 34.34 % | 78.700 M 24.83 % | 63.044 M -32.55 % | 93.463 M |
| Accumulated other comprehensive income loss | 40.000 K -94.92 % | 787.000 K -7.30 % | 849.000 K 875.87 % | 86.999 K -98.63 % | 6.369 M 182.31 % | 2.256 M -94.80 % | 43.349 M 22.02 % | 35.527 M 21.56 % | 29.227 M -13.08 % | 33.625 M 15.13 % | 29.207 M 143.80 % | 11.980 M 41.31 % | 8.478 M |
| Retained earnings | -588.180 M -2.62 % | -573.170 M -0.12 % | -572.468 M -36.17 % | -420.409 M -2.77 % | -409.088 M 0.81 % | -412.427 M -2.20 % | -403.560 M -10.82 % | -364.170 M -4.68 % | -347.899 M -12.64 % | -308.869 M -6.73 % | -289.384 M -18.52 % | -244.168 M -60.14 % | -152.475 M |
| Common stock | 514.590 M 0.00 % | 514.590 M 0.00 % | 514.590 M 3.75 % | 495.986 M 0.00 % | 495.986 M 0.00 % | 495.986 M 6.04 % | 467.753 M 0.00 % | 467.753 M 12.32 % | 416.443 M 15.03 % | 362.034 M 6.58 % | 339.670 M 0.00 % | 339.670 M 23.23 % | 275.637 M |
| Total equity | -73.633 M -27.31 % | -57.837 M -1.36 % | -57.059 M -174.28 % | 76.816 M -18.66 % | 94.443 M 8.62 % | 86.949 M -19.15 % | 107.542 M -22.69 % | 139.110 M 42.28 % | 97.771 M 12.65 % | 86.790 M 9.18 % | 79.493 M -26.04 % | 107.482 M -18.35 % | 131.640 M |
| Other non current liabilities | 3.975 M 16.40 % | 3.415 M -43.96 % | 6.094 M 15.02 % | 5.298 M 82.12 % | 2.909 M -69.38 % | 9.500 M 291.91 % | 2.424 M 180.88 % | 863.000 K -81.34 % | 4.626 M 393.70 % | 937.000 K -95.94 % | 23.066 M -17.74 % | 28.039 M 2 687.18 % | 1.006 M |
| Long term debt | 90.221 M 15.58 % | 78.059 M -11.84 % | 88.541 M 59.32 % | 55.574 M -26.32 % | 75.422 M -3.14 % | 77.865 M 48.21 % | 52.536 M -22.34 % | 67.651 M -36.27 % | 106.149 M 49.54 % | 70.984 M -5.28 % | 74.937 M 20.23 % | 62.329 M 947.90 % | 5.948 M |
| Total non current liabilities | 94.196 M 15.61 % | 81.474 M -13.91 % | 94.635 M 55.47 % | 60.872 M -22.29 % | 78.331 M -10.34 % | 87.365 M 52.74 % | 57.199 M -20.58 % | 72.017 M -34.99 % | 110.775 M 47.10 % | 75.308 M -23.16 % | 98.003 M 8.45 % | 90.368 M 185.89 % | 31.609 M |
| Other current liabilities | 28.094 M 4.52 % | 26.879 M 13.14 % | 23.757 M 20.62 % | 19.695 M -3.63 % | 20.436 M 4.53 % | 19.550 M -21.89 % | 25.030 M -18.27 % | 30.624 M 39.98 % | 21.878 M -15.12 % | 25.774 M -34.99 % | 39.646 M -11.21 % | 44.649 M -4.59 % | 46.798 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 128.000 K -65.41 % | 370.000 K 0.00 % | 370.000 K -63.73 % | 1.020 M 120.78 % | 462.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 33.590 M -30.49 % | 48.321 M 25.94 % | 38.369 M -29.66 % | 54.549 M 70.63 % | 31.969 M -12.87 % | 36.693 M -45.37 % | 67.164 M 290.83 % | 17.185 M 1 426.20 % | 1.126 M -96.76 % | 34.743 M 784.72 % | 3.927 M 354.51 % | 864.000 K -99.03 % | 88.921 M |
| Total current liabilities | 68.511 M -19.10 % | 84.681 M 27.21 % | 66.567 M -19.81 % | 83.010 M 40.16 % | 59.227 M -7.82 % | 64.250 M -38.85 % | 105.066 M 77.14 % | 59.311 M 67.23 % | 35.467 M -49.64 % | 70.425 M 30.97 % | 53.772 M -7.51 % | 58.137 M -65.83 % | 170.127 M |
| Total liabilities | 162.707 M -2.08 % | 166.155 M 3.07 % | 161.202 M 12.04 % | 143.882 M 4.60 % | 137.558 M -9.27 % | 151.615 M -6.56 % | 162.265 M 23.56 % | 131.328 M -10.20 % | 146.242 M 0.35 % | 145.733 M -3.98 % | 151.775 M 2.20 % | 148.505 M -26.39 % | 201.736 M |
| Other non current assets | 0.000 -100.00 % | 10.954 M | 0.000 -100.00 % | 156.112 M -3.87 % | 162.391 M 2.15 % | 158.977 M 231.46 % | 47.962 M 33.55 % | 35.914 M 71.17 % | 20.982 M 14.57 % | 18.314 M | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.452 M 12.37 % | 120.541 M 15.05 % | 104.775 M -1.35 % | 106.209 M 2.13 % | 103.997 M 18.75 % | 87.573 M -8.55 % | 95.762 M |
| Intangible 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 |
| 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 -100.00 % | 39.472 M |
| Goodwill and intangible 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 -100.00 % | 39.472 M |
| Property plant equipment net | 47.314 M 6.15 % | 44.571 M 20.62 % | 36.952 M 13.19 % | 32.647 M -8.34 % | 35.617 M -9.50 % | 39.355 M 32.44 % | 29.715 M 7.30 % | 27.693 M -26.83 % | 37.850 M -3.01 % | 39.024 M -44.04 % | 69.736 M -22.37 % | 89.833 M -22.75 % | 116.292 M |
| Total non current assets | 58.268 M 4.94 % | 55.525 M 15.90 % | 47.906 M -74.62 % | 188.759 M -4.67 % | 198.008 M -0.16 % | 198.332 M -8.59 % | 216.979 M 15.63 % | 187.651 M 12.10 % | 167.397 M 0.28 % | 166.934 M -3.91 % | 173.733 M -2.07 % | 177.406 M -29.47 % | 251.526 M |
| Other current assets | 12.268 M 5.66 % | 11.611 M -16.52 % | 13.908 M 504.17 % | 2.302 M -36.67 % | 3.635 M 207.79 % | 1.181 M 129.32 % | 515.000 K -95.33 % | 11.017 M 903.37 % | 1.098 M -14.75 % | 1.288 M -59.54 % | 3.183 M 0.32 % | 3.173 M -4.86 % | 3.335 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.866 M -77.06 % | 16.849 M 19.96 % | 14.045 M 358.24 % | 3.065 M -53.92 % | 6.652 M 48.55 % | 4.478 M -55.90 % | 10.155 M -34.79 % | 15.572 M -49.60 % | 30.894 M 37.31 % | 22.500 M 41.02 % | 15.955 M -45.45 % | 29.250 M 202.33 % | 9.675 M |
| Cash and short term investments | 3.866 M -77.06 % | 16.849 M 19.96 % | 14.045 M 358.24 % | 3.065 M -53.92 % | 6.652 M 48.55 % | 4.478 M -55.90 % | 10.155 M -34.79 % | 15.572 M -49.60 % | 30.894 M 37.31 % | 22.500 M 41.02 % | 15.955 M -45.45 % | 29.250 M 202.33 % | 9.675 M |
| Total current assets | 30.806 M -41.65 % | 52.793 M -6.12 % | 56.237 M 76.08 % | 31.939 M -6.04 % | 33.993 M -15.51 % | 40.232 M -23.84 % | 52.828 M -36.19 % | 82.787 M 8.05 % | 76.616 M 16.81 % | 65.589 M 14.00 % | 57.535 M -26.78 % | 78.581 M -3.99 % | 81.850 M |
| Inventory | 5.699 M 1.55 % | 5.612 M 7.35 % | 5.228 M -1.43 % | 5.304 M -18.90 % | 6.540 M 17.27 % | 5.577 M 35.30 % | 4.122 M -89.91 % | 40.838 M 32.36 % | 30.853 M 92.27 % | 16.047 M 19.35 % | 13.445 M -54.62 % | 29.630 M 0.75 % | 29.410 M |
| Net receivables | 8.973 M -52.07 % | 18.721 M -18.80 % | 23.056 M 4.86 % | 21.988 M 17.73 % | 18.676 M -35.59 % | 28.996 M -23.77 % | 38.036 M 39.66 % | 27.234 M 21.07 % | 22.494 M -12.66 % | 25.754 M -4.14 % | 26.866 M 62.55 % | 16.528 M -58.08 % | 39.430 M |
| Tax assets | 10.954 M | 0.000 -100.00 % | 10.954 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.850 M 9.91 % | 3.503 M -7.57 % | 3.790 M 11.90 % | 3.387 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 6.827 M -27.99 % | 9.481 M 119.82 % | 4.313 M -50.80 % | 8.766 M 28.50 % | 6.822 M -14.80 % | 8.007 M -37.80 % | 12.872 M 11.91 % | 11.502 M -7.71 % | 12.463 M 25.79 % | 9.908 M -2.85 % | 10.199 M -19.21 % | 12.624 M -63.31 % | 34.408 M |
| Tax 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 | 0.000 |
| Minority interest | -83.000 K -88.64 % | -44.000 K -46.67 % | -30.000 K -102.60 % | 1.152 M -2.04 % | 1.176 M 3.70 % | 1.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 2.061 M -40.07 % | 3.439 M -44.18 % | 6.161 M 69.21 % | 3.641 M -24.00 % | 4.791 M -18.62 % | 5.887 M | 0.000 | 0.000 -100.00 % | 37.000 K -70.87 % | 127.000 K -42.27 % | 220.000 K -18.82 % | 271.000 K -82.56 % | 1.554 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 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 tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.850 M 9.91 % | 3.503 M -7.57 % | 3.790 M 11.90 % | 3.387 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 89.074 M -17.77 % | 108.318 M 4.01 % | 104.143 M -52.81 % | 220.698 M -4.87 % | 232.001 M -2.75 % | 238.564 M -11.58 % | 269.807 M -0.23 % | 270.438 M 10.83 % | 244.013 M 4.94 % | 232.523 M 0.54 % | 231.268 M -9.66 % | 255.987 M -23.21 % | 333.376 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -10.954 M | 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 -100.00 % | 27.000 K -84.21 % | 171.000 K -4.16 % | 178.427 K 0.81 % | 177.000 K |
| Change in working capital | 8.149 M -29.50 % | 11.559 M 181.67 % | -14.154 M -731.03 % | 2.243 M 8.20 % | 2.073 M 195.30 % | 702.000 K -96.79 % | 21.854 M 433.95 % | -6.544 M 48.87 % | -12.798 M 66.12 % | -37.771 M -582.88 % | 7.822 M -60.18 % | 19.642 M -49.55 % | 38.933 M |
| Accounts receivables | 9.748 M 31.57 % | 7.409 M 164.97 % | -11.404 M -503.11 % | 2.829 M -53.16 % | 6.040 M -24.11 % | 7.959 M 120.78 % | 3.605 M 176.05 % | -4.740 M -245.40 % | 3.260 M 193.17 % | 1.112 M 113.81 % | -8.051 M -140.49 % | 19.883 M 23.53 % | 16.096 M |
| Inventory | -87.000 K | 0.000 -100.00 % | 76.000 K -93.85 % | 1.236 M 228.35 % | -963.000 K 33.81 % | -1.455 M -103.96 % | 36.716 M 467.71 % | -9.985 M 32.56 % | -14.806 M -469.02 % | -2.602 M -116.08 % | 16.185 M 7 456.82 % | -220.000 K -100.83 % | 26.508 M |
| Accounts payables | 0.000 -100.00 % | 4.615 M 434.66 % | -1.379 M -143.36 % | 3.180 M 169.68 % | -4.564 M 63.99 % | -12.676 M -160.72 % | -4.862 M -166.29 % | 7.334 M 600.27 % | -1.466 M 77.40 % | -6.486 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.512 M -225.16 % | -465.000 K 67.86 % | -1.447 M 71.07 % | -5.002 M -420.64 % | 1.560 M -77.31 % | 6.874 M 150.53 % | -13.605 M -1 706.26 % | 847.000 K 295.79 % | 214.000 K 100.72 % | -29.795 M -9 449.68 % | -312.000 K -1 385.71 % | -21.000 K 99.43 % | -3.671 M |
| Other non cash items | 4.921 M -61.73 % | 12.860 M -93.52 % | 198.442 M 1 286.93 % | 14.308 M 80.66 % | 7.920 M 180.95 % | 2.819 M 124.70 % | -11.411 M -176.31 % | 14.953 M -61.89 % | 39.234 M -29.36 % | 55.539 M 1 286.74 % | 4.005 M -87.33 % | 31.618 M -27.00 % | 43.310 M |
| Net cash provided by operating activities | 13.070 M -59.19 % | 32.028 M 2 207.49 % | 1.388 M -88.95 % | 12.564 M -35.97 % | 19.622 M 879.14 % | 2.004 M -86.50 % | 14.843 M 213.18 % | -13.114 M 51.76 % | -27.186 M -10.54 % | -24.594 M -90.53 % | -12.908 M 35.23 % | -19.930 M 8.85 % | -21.864 M |
| Investments in property plant and equipment | -10.135 M 28.88 % | -14.251 M -143.90 % | -5.843 M -78.14 % | -3.280 M -89.49 % | -1.731 M 88.46 % | -15.004 M 17.47 % | -18.181 M -15.08 % | -15.799 M -101.31 % | -7.848 M -330.03 % | -1.825 M -14.42 % | -1.595 M 63.39 % | -4.357 M 79.11 % | -20.859 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K -83.12 % | 77.000 K -92.74 % | 1.061 M | 0.000 -100.00 % | 4.997 M 2 091.67 % | 228.000 K 67.65 % | 136.000 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.806 M 56.99 % | -13.498 M -399.00 % | -2.705 M 47.51 % | -5.153 M 5.97 % | -5.480 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.745 M | 0.000 | 0.000 | 0.000 -100.00 % | 525.000 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | 879.000 K 75.10 % | 502.000 K | 0.000 -100.00 % | 13.000 K -83.12 % | 77.000 K 101.62 % | -4.745 M -209.99 % | 4.314 M 88.22 % | 2.292 M 146.54 % | -4.925 M -2.20 % | -4.819 M -394.20 % | 1.638 M -90.98 % | 18.151 M 3 970.15 % | -469.000 K |
| Net cash used for investing activites | -9.256 M 32.68 % | -13.749 M -135.31 % | -5.843 M -78.85 % | -3.267 M -97.52 % | -1.654 M 91.62 % | -19.749 M 27.83 % | -27.365 M -102.60 % | -13.507 M -5.75 % | -12.773 M -92.25 % | -6.644 M -15 551.16 % | 43.000 K -99.69 % | 13.794 M 164.68 % | -21.328 M |
| Debt repayment | -12.082 M -7.23 % | -11.267 M -646.15 % | 2.063 M 119.68 % | -10.482 M 24.90 % | -13.958 M -218.49 % | 11.780 M -5.47 % | 12.462 M 168.42 % | -18.215 M -174.71 % | 24.381 M -18.84 % | 30.039 M | 0.000 100.00 % | -3.822 M -179.49 % | 4.808 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 18.604 M | 0.000 | 0.000 -100.00 % | 3.444 M | 0.000 -100.00 % | 33.027 M 93.14 % | 17.100 M 84.94 % | 9.246 M | 0.000 -100.00 % | 30.864 M -63.03 % | 83.489 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 |
| 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 |
| Other financing activites | -4.858 M -15.86 % | -4.193 M 21.12 % | -5.316 M -125.64 % | -2.356 M -22.58 % | -1.922 M 70.72 % | -6.565 M | 0.000 100.00 % | -902.000 K 47.56 % | -1.720 M -4.88 % | -1.640 M -281.40 % | -430.000 K 67.69 % | -1.331 M 95.98 % | -33.130 M |
| Net cash used provided by financing activities | -16.940 M -9.57 % | -15.460 M -200.71 % | 15.351 M 219.57 % | -12.838 M 19.16 % | -15.880 M -283.39 % | 8.659 M -30.52 % | 12.462 M -10.41 % | 13.910 M -65.02 % | 39.761 M 5.62 % | 37.645 M 8 854.65 % | -430.000 K -101.67 % | 25.711 M -53.39 % | 55.167 M |
| Effect of forex changes on cash | 143.000 K 1 053.33 % | -15.000 K -117.86 % | 84.000 K 282.61 % | -46.000 K -153.49 % | 86.000 K 258.33 % | 24.000 K -93.46 % | 367.000 K -5.41 % | 388.000 K 396.18 % | -131.000 K -194.93 % | 138.000 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | -12.983 M -563.02 % | 2.804 M -74.46 % | 10.980 M 406.11 % | -3.587 M -265.00 % | 2.174 M 138.29 % | -5.677 M -4.80 % | -5.417 M 64.65 % | -15.322 M -282.54 % | 8.394 M 28.25 % | 6.545 M 149.23 % | -13.295 M -167.92 % | 19.575 M 63.47 % | 11.975 M |
| Cash at beginning of period | 16.849 M 19.96 % | 14.045 M 358.24 % | 3.065 M -53.92 % | 6.652 M 48.55 % | 4.478 M -55.90 % | 10.155 M -34.79 % | 15.572 M -49.60 % | 30.894 M 37.31 % | 22.500 M 41.02 % | 15.955 M -45.45 % | 29.250 M 202.33 % | 9.675 M 520.65 % | -2.300 M |
| Cash at end of period | 3.866 M -77.06 % | 16.849 M 19.96 % | 14.045 M 358.24 % | 3.065 M -53.92 % | 6.652 M 48.55 % | 4.478 M -55.90 % | 10.155 M -34.79 % | 15.572 M -49.60 % | 30.894 M 37.31 % | 22.500 M 41.02 % | 15.955 M -45.45 % | 29.250 M 202.33 % | 9.675 M |
| Operating cash flow | 13.070 M -59.19 % | 32.028 M 2 207.49 % | 1.388 M -88.95 % | 12.564 M -35.97 % | 19.622 M 879.14 % | 2.004 M -86.50 % | 14.843 M 213.18 % | -13.114 M 51.76 % | -27.186 M -10.54 % | -24.594 M -90.53 % | -12.908 M 35.23 % | -19.930 M 8.85 % | -21.864 M |
| Capital expenditure | -10.135 M 28.88 % | -14.251 M -143.90 % | -5.843 M -78.14 % | -3.280 M -89.49 % | -1.731 M 88.46 % | -15.004 M 17.47 % | -18.181 M -15.08 % | -15.799 M -101.31 % | -7.848 M -330.03 % | -1.825 M -14.42 % | -1.595 M 63.39 % | -4.357 M 79.11 % | -20.859 M |
| Free CashFlow | 2.935 M -83.49 % | 17.777 M 499.03 % | -4.455 M -147.99 % | 9.284 M -48.11 % | 17.891 M 237.62 % | -13.000 M -289.45 % | -3.338 M 88.46 % | -28.913 M 17.47 % | -35.034 M -32.61 % | -26.419 M -82.16 % | -14.503 M 40.28 % | -24.287 M 43.15 % | -42.723 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 81.533 M 5.11 % | 77.572 M 3.60 % | 74.873 M -9.50 % | 82.737 M 32.19 % | 62.589 M 3.21 % | 60.642 M 21.83 % | 49.777 M -18.81 % | 61.309 M -11.41 % | 69.204 M -10.75 % | 77.542 M 15.36 % | 67.215 M -11.82 % | 76.227 M 13.16 % | 67.363 M 17.48 % | 57.339 M 47.92 % | 38.764 M 12.00 % | 34.610 M -49.90 % | 69.077 M 22.47 % | 56.401 M -14.02 % | 65.599 M -17.41 % | 79.429 M -26.47 % | 108.022 M -9.89 % | 119.872 M 1.06 % | 118.609 M -32.68 % | 176.182 M |
| Net income | 1.825 M 172.22 % | -2.527 M -163.72 % | 3.966 M 102.54 % | -156.025 M -1 858.15 % | -7.968 M -137.64 % | -3.353 M 49.04 % | -6.580 M -166.34 % | 9.919 M 611.04 % | 1.395 M 113.59 % | -10.262 M 50.63 % | -20.788 M -71.90 % | -12.093 M -409.18 % | -2.375 M 61.48 % | -6.166 M 46.17 % | -11.455 M 52.89 % | -24.317 M -1 479.03 % | -1.540 M 91.42 % | -17.945 M 43.89 % | -31.984 M -141.72 % | -13.232 M -1.49 % | -13.038 M 83.42 % | -78.655 M 6.85 % | -84.435 M -98.39 % | -42.561 M |
| Income before tax | 1.824 M 171.87 % | -2.538 M 63.75 % | -7.002 M 95.55 % | -157.205 M -1 872.46 % | -7.970 M -137.41 % | -3.357 M 49.03 % | -6.586 M -194.87 % | 6.942 M 235.93 % | 2.067 M 125.28 % | -8.176 M 24.43 % | -10.819 M 10.54 % | -12.093 M -409.18 % | -2.375 M 61.48 % | -6.166 M 46.17 % | -11.455 M 52.89 % | -24.317 M -1 479.03 % | -1.540 M 91.42 % | -17.945 M 43.89 % | -31.984 M -141.72 % | -13.232 M -1.49 % | -13.038 M 83.42 % | -78.655 M 5.18 % | -82.953 M -99.96 % | -41.485 M |
| Income before tax ratio | 0.02 168.38 % | -0.03 65.01 % | -0.09 95.08 % | -1.90 -1 392.13 % | -0.13 -130.03 % | -0.06 58.16 % | -0.13 -216.85 % | 0.11 279.19 % | 0.03 128.32 % | -0.11 34.49 % | -0.16 -1.46 % | -0.16 -349.97 % | -0.04 67.21 % | -0.11 63.61 % | -0.30 57.94 % | -0.70 -3 051.53 % | -0.02 92.99 % | -0.32 34.74 % | -0.49 -192.68 % | -0.17 -38.02 % | -0.12 81.61 % | -0.66 6.18 % | -0.70 -197.02 % | -0.24 |
| EBITDA | 18.846 M 44.37 % | 13.054 M 68.74 % | 7.736 M 105.40 % | -143.346 M -3 265.07 % | 4.529 M -51.27 % | 9.294 M 89.71 % | 4.899 M -74.51 % | 19.218 M 47.30 % | 13.047 M 46.18 % | 8.925 M 61.95 % | 5.511 M -52.13 % | 11.512 M -9.74 % | 12.754 M 181.86 % | 4.525 M 610.72 % | -886.000 K -98.21 % | -447.000 K -107.30 % | 6.126 M -31.36 % | 8.925 M 34.76 % | 6.623 M 12.43 % | 5.891 M 371.47 % | -2.170 M 48.31 % | -4.198 M 21.94 % | -5.378 M -34.32 % | -4.004 M |
| Net income ratio | 0.02 168.71 % | -0.03 -161.50 % | 0.05 102.81 % | -1.89 -1 381.30 % | -0.13 -130.25 % | -0.06 58.17 % | -0.13 -181.71 % | 0.16 702.60 % | 0.02 115.23 % | -0.13 57.21 % | -0.31 -94.95 % | -0.16 -349.97 % | -0.04 67.21 % | -0.11 63.61 % | -0.30 57.94 % | -0.70 -3 051.53 % | -0.02 92.99 % | -0.32 34.74 % | -0.49 -192.68 % | -0.17 -38.02 % | -0.12 81.61 % | -0.66 7.83 % | -0.71 -194.68 % | -0.24 |
| Ratio EBITDA | 0.23 37.36 % | 0.17 62.87 % | 0.10 105.96 % | -1.73 -2 494.32 % | 0.07 -52.79 % | 0.15 55.72 % | 0.10 -68.60 % | 0.31 66.27 % | 0.19 63.80 % | 0.12 40.38 % | 0.08 -45.71 % | 0.15 -20.23 % | 0.19 139.91 % | 0.08 445.27 % | -0.02 -76.97 % | -0.01 -114.56 % | 0.09 -43.96 % | 0.16 56.73 % | 0.10 36.13 % | 0.07 469.20 % | -0.02 42.64 % | -0.04 22.76 % | -0.05 -99.51 % | -0.02 |
| Gross profit ratio | 0.35 230.03 % | 0.10 7.56 % | 0.10 -34.58 % | 0.15 97.67 % | 0.08 -45.46 % | 0.14 118.00 % | 0.06 -70.08 % | 0.21 95.82 % | 0.11 -33.38 % | 0.16 26.22 % | 0.13 -12.02 % | 0.15 -14.28 % | 0.17 184.71 % | 0.06 263.67 % | -0.04 -137.09 % | -0.02 -117.40 % | 0.09 -40.67 % | 0.15 132.22 % | -0.46 -191.91 % | 0.50 34.13 % | 0.38 -13.54 % | 0.44 15.91 % | 0.38 28.49 % | 0.29 |
| Weighted average shs out dil | 1.376 B 0.00 % | 1.376 B 0.00 % | 1.376 B 6.49 % | 1.292 B 7.99 % | 1.196 B 0.00 % | 1.196 B 0.00 % | 1.196 B 0.00 % | 1.196 B 0.00 % | 1.196 B 39.89 % | 855.167 M -1.42 % | 867.493 M 16.59 % | 744.080 M 1.31 % | 734.472 M 28.90 % | 569.800 M 34.45 % | 423.788 M 11.16 % | 381.242 M 22.10 % | 312.228 M 16.57 % | 267.836 M 1.17 % | 264.727 M -1.97 % | 270.041 M 1.09 % | 267.117 M 1.54 % | 263.060 M 85.34 % | 141.933 M 0.00 % | 141.933 M |
| Weighted average shs out | 1.376 B 0.04 % | 1.376 B 0.00 % | 1.376 B 6.49 % | 1.292 B 7.99 % | 1.196 B 0.00 % | 1.196 B 0.00 % | 1.196 B 0.00 % | 1.196 B 0.00 % | 1.196 B 39.89 % | 855.167 M -1.42 % | 867.493 M 16.58 % | 744.093 M 1.26 % | 734.839 M 28.95 % | 569.871 M 35.08 % | 421.884 M 10.66 % | 381.252 M 22.10 % | 312.247 M 16.58 % | 267.836 M 1.17 % | 264.729 M -1.97 % | 270.041 M 1.31 % | 266.560 M 1.33 % | 263.060 M 85.34 % | 141.934 M 0.00 % | 141.934 M |
| EPS diluted | 0.00 172.22 % | 0.00 -162.07 % | 0.00 102.42 % | -0.12 -1 691.04 % | -0.01 -139.29 % | 0.00 49.09 % | -0.01 -166.27 % | 0.01 591.67 % | 0.00 110.00 % | -0.01 50.00 % | -0.02 -48.15 % | -0.02 -406.25 % | 0.00 70.37 % | -0.01 60.00 % | -0.03 57.68 % | -0.06 -1 176.00 % | -0.01 92.54 % | -0.07 44.54 % | -0.12 -146.53 % | -0.05 -0.41 % | -0.05 83.73 % | -0.30 50.00 % | -0.60 -57.89 % | -0.38 |
| Earnings per share | 0.00 172.22 % | 0.00 -162.07 % | 0.00 102.42 % | -0.12 -1 691.04 % | -0.01 -139.29 % | 0.00 49.09 % | -0.01 -166.27 % | 0.01 591.67 % | 0.00 110.00 % | -0.01 50.00 % | -0.02 -48.15 % | -0.02 -406.25 % | 0.00 70.37 % | -0.01 60.29 % | -0.03 57.37 % | -0.06 -1 176.00 % | -0.01 92.54 % | -0.07 44.54 % | -0.12 -146.53 % | -0.05 0.00 % | -0.05 83.67 % | -0.30 50.00 % | -0.60 -57.89 % | -0.38 |
| Gross profit | 28.191 M 246.88 % | 8.127 M 11.44 % | 7.293 M -40.79 % | 12.318 M 161.31 % | 4.714 M -43.71 % | 8.374 M 165.59 % | 3.153 M -75.71 % | 12.978 M 73.48 % | 7.481 M -40.54 % | 12.582 M 45.61 % | 8.641 M -22.43 % | 11.139 M -3.00 % | 11.483 M 234.49 % | 3.433 M 342.10 % | -1.418 M -165.54 % | -534.000 K -108.72 % | 6.126 M -27.33 % | 8.430 M 127.70 % | -30.432 M -175.91 % | 40.092 M -1.38 % | 40.651 M -22.09 % | 52.177 M 17.15 % | 44.540 M -13.50 % | 51.489 M |
| Income tax expense | 0.000 100.00 % | -11.000 K 99.90 % | -10.954 M -828.31 % | -1.180 M -58 900.00 % | -2.000 K 50.00 % | -4.000 K 33.33 % | -6.000 K 99.80 % | -2.977 M -543.34 % | 671.500 K -67.81 % | 2.086 M -79.08 % | 9.969 M | 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.482 M 37.73 % | 1.076 M |
| Cost of revenue | 53.342 M -23.19 % | 69.445 M 2.76 % | 67.580 M -4.03 % | 70.419 M 21.67 % | 57.875 M 10.73 % | 52.268 M 12.11 % | 46.624 M -3.53 % | 48.331 M -21.70 % | 61.723 M -4.98 % | 64.960 M 10.90 % | 58.574 M -10.01 % | 65.088 M 16.48 % | 55.880 M 3.66 % | 53.906 M 34.15 % | 40.182 M 14.34 % | 35.144 M -44.17 % | 62.951 M 31.23 % | 47.971 M -50.05 % | 96.031 M 144.12 % | 39.337 M -41.61 % | 67.371 M -0.48 % | 67.695 M -8.61 % | 74.069 M -40.60 % | 124.693 M |
| General and administrative 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 -100.00 % | 643.000 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing 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 -100.00 % | 41.393 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 4.385 M 18 370.83 % | -24.000 K | 0.000 | 0.000 -100.00 % | 161.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 |
| Operating expenses | 13.226 M 774.74 % | 1.512 M 35.36 % | 1.117 M 56.22 % | 715.000 K 8 837.50 % | 8.000 K -99.13 % | 922.000 K 247.92 % | 265.000 K -70.91 % | 911.000 K -9.35 % | 1.005 M -46.99 % | 1.896 M -7.83 % | 2.057 M -85.67 % | 14.358 M 115.94 % | 6.649 M 2 344.49 % | 272.000 K -90.12 % | 2.752 M -77.52 % | 12.241 M 2 608.20 % | 451.998 K -97.51 % | 18.130 M 196.82 % | 6.108 M -86.85 % | 46.455 M -1.58 % | 47.201 M -61.77 % | 123.458 M 11.16 % | 111.062 M 23.84 % | 89.680 M |
| Cost and expenses | 66.182 M -6.73 % | 70.957 M 3.29 % | 68.697 M -3.43 % | 71.134 M 22.89 % | 57.883 M 8.82 % | 53.190 M 13.44 % | 46.889 M -4.78 % | 49.242 M -21.50 % | 62.728 M -6.17 % | 66.856 M 10.27 % | 60.631 M -23.68 % | 79.446 M 27.05 % | 62.529 M 15.41 % | 54.178 M 26.19 % | 42.934 M -9.39 % | 47.385 M -25.26 % | 63.403 M -4.08 % | 66.101 M -35.28 % | 102.139 M 19.05 % | 85.792 M -25.12 % | 114.572 M -40.06 % | 191.153 M 3.25 % | 185.131 M -13.64 % | 214.373 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 |
| Selling general and administrative expenses | 8.841 M 475.59 % | 1.536 M 37.51 % | 1.117 M 56.22 % | 715.000 K 323.08 % | 169.000 K -81.67 % | 922.000 K 247.92 % | 265.000 K -70.91 % | 911.000 K -9.35 % | 1.005 M -46.99 % | 1.896 M -7.83 % | 2.057 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K -99.92 % | 34.697 M -0.49 % | 34.868 M -17.05 % | 42.036 M -23.94 % | 55.268 M 11.94 % | 49.373 M -10.00 % | 54.859 M |
| Interest income | 246.000 K -6.11 % | 262.000 K -24.50 % | 347.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -62.50 % | 24.000 K -66.67 % | 72.000 K -99.19 % | 8.874 M 23.10 % | 7.209 M -26.97 % | 9.871 M -22.82 % | 12.789 M 10.80 % | 11.542 M 42.18 % | 8.118 M -1.54 % | 8.245 M 7.64 % | 7.660 M 11.52 % | 6.869 M 5.87 % | 6.488 M -12.02 % | 7.374 M -55.12 % | 16.431 M 398.82 % | 3.294 M |
| Interest expense | 11.175 M -3.98 % | 11.638 M 5.78 % | 11.002 M 5.64 % | 10.415 M 17.19 % | 8.887 M -0.47 % | 8.929 M 7.85 % | 8.279 M -9.72 % | 9.170 M 4.80 % | 8.750 M -35.63 % | 13.594 M -0.34 % | 13.641 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 -100.00 % | 39.406 M |
| Depreciation and amortization | 3.655 M -7.56 % | 3.954 M 5.84 % | 3.736 M 8.48 % | 3.444 M -4.65 % | 3.612 M -2.96 % | 3.722 M 16.09 % | 3.206 M 3.96 % | 3.084 M -19.75 % | 3.843 M 9.58 % | 3.507 M 30.42 % | 2.689 M -0.26 % | 2.696 M 1.89 % | 2.646 M -10.15 % | 2.945 M 20.94 % | 2.435 M 1.33 % | 2.403 M -61.52 % | 6.244 M -27.87 % | 8.657 M -13.13 % | 9.966 M -3.65 % | 10.344 M 14.56 % | 9.029 M -20.07 % | 11.296 M 1.89 % | 11.086 M -4.64 % | 11.626 M |
| Operating income | 15.351 M 132.06 % | 6.615 M 7.11 % | 6.176 M -46.77 % | 11.603 M 146.56 % | 4.706 M -36.85 % | 7.452 M 158.03 % | 2.888 M -76.07 % | 12.067 M 86.33 % | 6.476 M -39.40 % | 10.686 M 62.30 % | 6.584 M -25.32 % | 8.816 M -12.78 % | 10.108 M 539.75 % | 1.580 M 147.58 % | -3.321 M -16.53 % | -2.850 M -2 315.25 % | -118.000 K -144.03 % | 268.000 K 108.02 % | -3.343 M 24.93 % | -4.453 M 60.24 % | -11.199 M 27.72 % | -15.494 M 5.89 % | -16.464 M -5.34 % | -15.630 M |
| Operating income ratio | 0.19 120.79 % | 0.09 3.38 % | 0.08 -41.18 % | 0.14 86.52 % | 0.08 -38.81 % | 0.12 111.80 % | 0.06 -70.52 % | 0.20 110.33 % | 0.09 -32.10 % | 0.14 40.69 % | 0.10 -15.30 % | 0.12 -22.92 % | 0.15 444.55 % | 0.03 132.16 % | -0.09 -4.04 % | -0.08 -4 720.53 % | 0.00 -135.95 % | 0.00 109.32 % | -0.05 9.10 % | -0.06 45.92 % | -0.10 19.79 % | -0.13 6.88 % | -0.14 -56.47 % | -0.09 |
| Total other income expenses net | -13.527 M -47.79 % | -9.153 M 30.54 % | -13.178 M 92.19 % | -168.808 M -1 231.71 % | -12.676 M -17.27 % | -10.809 M -14.09 % | -9.474 M -84.86 % | -5.125 M -16.23 % | -4.410 M 76.62 % | -18.862 M -8.38 % | -17.403 M 16.77 % | -20.909 M -67.50 % | -12.483 M -61.15 % | -7.746 M 4.77 % | -8.134 M 62.11 % | -21.467 M -1 409.63 % | -1.422 M 92.19 % | -18.213 M 36.41 % | -28.641 M -226.24 % | -8.779 M -377.38 % | -1.839 M 97.09 % | -63.161 M 5.01 % | -66.489 M -220.34 % | -20.756 M |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-30 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 109.531 M 1.03 % | 108.413 M -3.94 % | 112.865 M 14.19 % | 98.842 M -7.67 % | 107.058 M 0.99 % | 106.004 M 5.23 % | 100.739 M 7.75 % | 93.492 M -15.07 % | 110.080 M 16.26 % | 94.684 M -13.57 % | 109.545 M 10.93 % | 98.749 M 30.94 % | 75.414 M -28.32 % | 105.211 M 8.56 % | 96.914 M -27.67 % | 133.986 M 35.65 % | 98.771 M 37.75 % | 71.704 M 14.28 % | 62.745 M 44.16 % | 43.526 M 28.80 % | 33.794 M 12.15 % | 30.132 M -64.04 % | 83.788 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.296 M 6.53 % | 135.452 M 2.04 % | 132.748 M 10.13 % | 120.541 M 12.48 % | 107.167 M 2.28 % | 104.775 M -2.09 % | 107.016 M 0.76 % | 106.209 M -2.04 % | 108.425 M 4.26 % | 103.997 M 6.79 % | 97.387 M 11.21 % | 87.573 M -3.63 % | 90.869 M -5.11 % | 95.762 M |
| Total debt | 126.380 M 0.01 % | 126.368 M -0.43 % | 126.910 M 5.55 % | 120.238 M 9.19 % | 110.123 M -3.26 % | 113.829 M 5.99 % | 107.391 M 1.32 % | 105.997 M -7.47 % | 114.558 M 7.46 % | 106.603 M -10.94 % | 119.700 M 9.93 % | 108.885 M 28.35 % | 84.836 M -24.36 % | 112.156 M 4.59 % | 107.238 M -25.20 % | 143.362 M 35.71 % | 105.637 M 18.92 % | 88.829 M 12.87 % | 78.700 M 12.08 % | 70.219 M 11.38 % | 63.044 M -2.24 % | 64.490 M -31.00 % | 93.463 M |
| Accumulated other comprehensive income loss | 787.000 K -21.54 % | 1.003 M 18.14 % | 849.000 K -31.37 % | 1.237 M 1 321.86 % | 86.999 K -98.89 % | 7.809 M 22.61 % | 6.369 M 1 453.41 % | 410.000 K -81.83 % | 2.256 M -95.49 % | 50.048 M 15.45 % | 43.349 M 1.75 % | 42.603 M 19.92 % | 35.527 M 28.62 % | 27.622 M -5.49 % | 29.227 M -19.96 % | 36.514 M 8.59 % | 33.625 M -5.68 % | 35.650 M 22.06 % | 29.207 M 50.85 % | 19.362 M 61.62 % | 11.980 M -24.00 % | 15.763 M 85.93 % | 8.478 M |
| Retained earnings | -573.170 M 0.32 % | -574.996 M -0.44 % | -572.468 M 0.69 % | -576.434 M -37.11 % | -420.409 M -1.93 % | -412.441 M -0.82 % | -409.088 M -1.63 % | -402.508 M 2.41 % | -412.427 M 0.34 % | -413.822 M -2.54 % | -403.560 M -5.43 % | -382.772 M -5.11 % | -364.170 M -2.17 % | -356.446 M -2.46 % | -347.899 M -4.15 % | -334.031 M -8.15 % | -308.869 M -0.50 % | -307.329 M -6.20 % | -289.384 M -12.43 % | -257.400 M -5.42 % | -244.168 M -5.64 % | -231.130 M -51.59 % | -152.475 M |
| Common stock | 514.590 M 0.00 % | 514.590 M 0.00 % | 514.590 M 0.03 % | 514.434 M 3.72 % | 495.986 M 0.00 % | 495.981 M 0.00 % | 495.986 M 0.00 % | 495.986 M 0.00 % | 495.986 M 0.02 % | 495.893 M 6.02 % | 467.753 M 0.00 % | 467.753 M 0.00 % | 467.753 M 12.32 % | 416.443 M 0.00 % | 416.443 M 14.42 % | 363.957 M 0.53 % | 362.034 M 6.58 % | 339.670 M 0.00 % | 339.670 M 0.00 % | 339.670 M 0.00 % | 339.670 M -0.07 % | 339.915 M 23.32 % | 275.637 M |
| Total equity | -57.837 M 2.70 % | -59.443 M -4.18 % | -57.059 M 6.11 % | -60.774 M -179.12 % | 76.816 M -17.01 % | 92.562 M -1.99 % | 94.443 M -0.62 % | 95.028 M 9.29 % | 86.949 M -34.19 % | 132.119 M 22.85 % | 107.542 M -15.71 % | 127.584 M -8.29 % | 139.110 M 58.77 % | 87.619 M -10.38 % | 97.771 M 47.16 % | 66.440 M -23.45 % | 86.790 M 27.65 % | 67.991 M -14.47 % | 79.493 M -21.78 % | 101.632 M -5.44 % | 107.482 M -13.70 % | 124.548 M -5.39 % | 131.640 M |
| Other non current liabilities | 3.415 M -3.59 % | 3.542 M -41.88 % | 6.094 M 13.95 % | 5.348 M 0.94 % | 5.298 M 201.88 % | 1.755 M -39.67 % | 2.909 M -46.61 % | 5.449 M -42.64 % | 9.500 M 863.49 % | 986.000 K -59.32 % | 2.424 M 198.15 % | 813.000 K -5.79 % | 863.000 K -22.81 % | 1.118 M 33.73 % | 836.000 K -10.11 % | 930.000 K -0.75 % | 937.000 K -95.39 % | 20.340 M -11.82 % | 23.066 M -9.66 % | 25.533 M -8.94 % | 28.039 M -5.21 % | 29.580 M 2 840.36 % | 1.006 M |
| Long term debt | 78.059 M -10.54 % | 87.259 M -1.45 % | 88.541 M 3 974.60 % | 2.173 M -96.09 % | 55.574 M -27.60 % | 76.755 M 1.77 % | 75.422 M 0.57 % | 74.993 M -3.69 % | 77.865 M 2.99 % | 75.602 M 43.91 % | 52.536 M -30.16 % | 75.227 M 11.20 % | 67.651 M -12.21 % | 77.058 M -27.41 % | 106.149 M -1.43 % | 107.692 M 51.71 % | 70.984 M -10.48 % | 79.292 M 5.81 % | 74.937 M 8.03 % | 69.366 M 11.29 % | 62.329 M -3.17 % | 64.369 M 982.20 % | 5.948 M |
| Total non current liabilities | 81.474 M -10.27 % | 90.801 M -4.05 % | 94.635 M 1 158.28 % | 7.521 M -87.64 % | 60.872 M -22.47 % | 78.510 M 0.23 % | 78.331 M -2.62 % | 80.442 M -7.92 % | 87.365 M 14.07 % | 76.588 M 33.90 % | 57.199 M -24.78 % | 76.040 M 10.98 % | 68.514 M -12.36 % | 78.176 M -26.93 % | 106.985 M -1.51 % | 108.622 M 51.03 % | 71.921 M -27.81 % | 99.632 M 1.66 % | 98.003 M 3.27 % | 94.899 M 5.01 % | 90.368 M -3.81 % | 93.949 M 197.22 % | 31.609 M |
| Other current liabilities | 26.879 M 58.22 % | 16.988 M -28.49 % | 23.757 M 100.40 % | 11.855 M -38.65 % | 19.325 M 23.52 % | 15.645 M -22.03 % | 20.066 M 83.87 % | 10.913 M -41.11 % | 18.530 M 127.19 % | 8.156 M -67.42 % | 25.030 M 382.83 % | 5.184 M -83.07 % | 30.624 M 540.67 % | 4.780 M -78.15 % | 21.878 M 402.94 % | 4.350 M -83.12 % | 25.774 M 113.47 % | 12.074 M -69.55 % | 39.646 M 247.10 % | 11.422 M -74.42 % | 44.649 M -9.54 % | 49.358 M 5.47 % | 46.798 M |
| Deferred revenue | 0.000 -100.00 % | 629.000 K 391.41 % | 128.000 K -74.35 % | 499.000 K 34.86 % | 370.000 K 0.00 % | 370.000 K 0.00 % | 370.000 K -60.68 % | 941.000 K -7.75 % | 1.020 M 120.78 % | 462.000 K 0.00 % | 462.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 |
| Short term debt | 48.321 M 36.35 % | 35.439 M -7.64 % | 38.369 M -67.01 % | 116.308 M 113.22 % | 54.549 M 54.28 % | 35.358 M 10.60 % | 31.969 M 9.54 % | 29.184 M -20.46 % | 36.693 M 25.68 % | 29.195 M -56.53 % | 67.164 M 99.55 % | 33.658 M 95.86 % | 17.185 M -51.04 % | 35.098 M 3 017.05 % | 1.126 M -96.84 % | 35.670 M 2.67 % | 34.743 M 264.30 % | 9.537 M 142.86 % | 3.927 M 360.38 % | 853.000 K -1.27 % | 864.000 K 614.05 % | 121.000 K -99.86 % | 88.921 M |
| Total current liabilities | 84.681 M 11.40 % | 76.018 M 14.20 % | 66.567 M -54.14 % | 145.154 M 74.86 % | 83.010 M 25.52 % | 66.131 M 11.66 % | 59.227 M 5.27 % | 56.263 M -12.43 % | 64.250 M -5.03 % | 67.650 M -35.61 % | 105.066 M 55.76 % | 67.453 M 13.73 % | 59.311 M -20.82 % | 74.906 M 111.20 % | 35.467 M -46.29 % | 66.030 M -6.24 % | 70.425 M 49.74 % | 47.032 M -12.53 % | 53.772 M 29.27 % | 41.598 M -28.45 % | 58.137 M -14.58 % | 68.057 M -60.00 % | 170.127 M |
| Total liabilities | 166.155 M -0.40 % | 166.819 M 3.48 % | 161.202 M 5.59 % | 152.675 M 6.11 % | 143.882 M -0.52 % | 144.641 M 5.15 % | 137.558 M 0.62 % | 136.705 M -9.83 % | 151.615 M 5.11 % | 144.238 M -11.11 % | 162.265 M 13.08 % | 143.493 M 12.26 % | 127.825 M -16.50 % | 153.082 M 7.46 % | 142.452 M -18.44 % | 174.652 M 22.70 % | 142.346 M -2.94 % | 146.664 M -3.37 % | 151.775 M 11.19 % | 136.497 M -8.09 % | 148.505 M -8.33 % | 162.006 M -19.69 % | 201.736 M |
| Other non current assets | 10.954 M | 0.000 | 0.000 | 0.000 -100.00 % | 156.112 M -4.78 % | 163.949 M 0.96 % | 162.391 M 3.94 % | 156.230 M -1.73 % | 158.977 M 138.68 % | 66.607 M 38.87 % | 47.962 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 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.296 M 6.53 % | 135.452 M 2.04 % | 132.748 M 10.13 % | 120.541 M 12.48 % | 107.167 M 2.28 % | 104.775 M -2.09 % | 107.016 M 0.76 % | 106.209 M -2.04 % | 108.425 M 4.26 % | 103.997 M 6.79 % | 97.387 M 11.21 % | 87.573 M -3.63 % | 90.869 M -5.11 % | 95.762 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 39.472 M |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.472 M |
| Property plant equipment net | 44.571 M 22.61 % | 36.353 M -1.62 % | 36.952 M 16.64 % | 31.681 M -2.96 % | 32.647 M -0.04 % | 32.659 M -8.31 % | 35.617 M -4.19 % | 37.174 M -5.54 % | 39.355 M 13.73 % | 34.604 M 16.45 % | 29.715 M -59.35 % | 73.091 M 14.91 % | 63.607 M 10.92 % | 57.344 M -2.53 % | 58.832 M 4.78 % | 56.148 M -2.08 % | 57.338 M -9.05 % | 63.044 M -9.60 % | 69.736 M -14.30 % | 81.371 M -9.42 % | 89.833 M -7.10 % | 96.695 M -16.85 % | 116.292 M |
| Total non current assets | 55.525 M 17.37 % | 47.307 M -1.25 % | 47.906 M 51.21 % | 31.681 M -83.22 % | 188.759 M -3.99 % | 196.608 M -0.71 % | 198.008 M 2.38 % | 193.404 M -2.48 % | 198.332 M -19.22 % | 245.507 M 13.15 % | 216.979 M 5.41 % | 205.839 M 11.78 % | 184.148 M 11.94 % | 164.511 M 0.55 % | 163.607 M 0.27 % | 163.164 M -0.23 % | 163.547 M -4.62 % | 171.469 M -1.30 % | 173.733 M -2.81 % | 178.758 M 0.76 % | 177.406 M -5.42 % | 187.564 M -25.43 % | 251.526 M |
| Other current assets | 11.611 M 248.78 % | 3.329 M -76.06 % | 13.908 M 393.37 % | 2.819 M 22.46 % | 2.302 M 90.72 % | 1.207 M -66.80 % | 3.635 M 216.09 % | 1.150 M -2.62 % | 1.181 M 111.09 % | -10.647 M -2 167.38 % | 515.000 K -79.75 % | 2.543 M -76.92 % | 11.017 M 21.71 % | 9.052 M -58.22 % | 21.668 M -27.23 % | 29.777 M 8.32 % | 27.489 M 1 906.50 % | 1.370 M -56.96 % | 3.183 M 115.21 % | 1.479 M -53.39 % | 3.173 M -45.94 % | 5.869 M 75.98 % | 3.335 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 16.849 M -6.16 % | 17.955 M 27.84 % | 14.045 M -34.36 % | 21.396 M 598.08 % | 3.065 M -60.83 % | 7.825 M 17.63 % | 6.652 M -46.81 % | 12.505 M 179.25 % | 4.478 M -62.43 % | 11.919 M 17.37 % | 10.155 M 0.19 % | 10.136 M 7.58 % | 9.422 M 35.67 % | 6.945 M -32.73 % | 10.324 M 10.11 % | 9.376 M 36.56 % | 6.866 M -59.91 % | 17.125 M 7.33 % | 15.955 M -40.23 % | 26.693 M -8.74 % | 29.250 M -14.87 % | 34.358 M 255.12 % | 9.675 M |
| Cash and short term investments | 16.849 M -6.16 % | 17.955 M 27.84 % | 14.045 M -34.36 % | 21.396 M 598.08 % | 3.065 M -60.83 % | 7.825 M 17.63 % | 6.652 M -46.81 % | 12.505 M 179.25 % | 4.478 M -62.43 % | 11.919 M 17.37 % | 10.155 M 0.19 % | 10.136 M 7.58 % | 9.422 M 35.67 % | 6.945 M -32.73 % | 10.324 M 10.11 % | 9.376 M 36.56 % | 6.866 M -59.91 % | 17.125 M 7.33 % | 15.955 M -40.23 % | 26.693 M -8.74 % | 29.250 M -14.87 % | 34.358 M 255.12 % | 9.675 M |
| Total current assets | 52.793 M -12.11 % | 60.069 M 6.81 % | 56.237 M -6.61 % | 60.220 M 88.55 % | 31.939 M -21.32 % | 40.595 M 19.42 % | 33.993 M -11.31 % | 38.329 M -4.73 % | 40.232 M 30.41 % | 30.850 M -41.60 % | 52.828 M -19.02 % | 65.238 M -21.20 % | 82.787 M 8.66 % | 76.190 M -0.56 % | 76.616 M -1.68 % | 77.928 M 18.81 % | 65.589 M 51.88 % | 43.186 M -24.94 % | 57.535 M -3.09 % | 59.371 M -24.45 % | 78.581 M -20.62 % | 98.990 M 20.94 % | 81.850 M |
| Inventory | 5.612 M 7.18 % | 5.236 M 0.15 % | 5.228 M 1.75 % | 5.138 M -3.13 % | 5.304 M 6.85 % | 4.964 M -24.10 % | 6.540 M 1.55 % | 6.440 M 15.47 % | 5.577 M -7.74 % | 6.045 M 46.65 % | 4.122 M -85.15 % | 27.756 M -32.03 % | 40.838 M 86.42 % | 21.907 M -29.00 % | 30.853 M 102.29 % | 15.252 M -4.95 % | 16.047 M 38.49 % | 11.587 M -13.82 % | 13.445 M -23.62 % | 17.603 M -40.59 % | 29.630 M -9.06 % | 32.583 M 10.79 % | 29.410 M |
| Net receivables | 18.721 M -46.64 % | 35.083 M 52.16 % | 23.056 M -28.22 % | 32.119 M 46.08 % | 21.988 M -17.34 % | 26.599 M 42.42 % | 18.676 M 2.42 % | 18.234 M -37.12 % | 28.996 M 23.21 % | 23.533 M -38.13 % | 38.036 M 53.35 % | 24.803 M -8.93 % | 27.234 M -28.87 % | 38.286 M 70.21 % | 22.494 M -4.37 % | 23.523 M 54.89 % | 15.187 M 15.90 % | 13.104 M -51.22 % | 26.866 M 97.60 % | 13.596 M -17.74 % | 16.528 M -36.87 % | 26.180 M -33.60 % | 39.430 M |
| Tax assets | 0.000 -100.00 % | 10.954 M 0.00 % | 10.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.850 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 9.481 M -40.97 % | 16.060 M 272.37 % | 4.313 M -62.75 % | 11.577 M 32.07 % | 8.766 M -20.13 % | 10.975 M 60.88 % | 6.822 M -45.31 % | 12.475 M 55.80 % | 8.007 M -62.41 % | 21.299 M 65.46 % | 12.872 M -36.09 % | 20.142 M 75.12 % | 11.502 M -58.02 % | 27.397 M 119.83 % | 12.463 M -33.83 % | 18.834 M 90.09 % | 9.908 M -47.39 % | 18.834 M 84.66 % | 10.199 M -65.22 % | 29.323 M 132.28 % | 12.624 M -32.05 % | 18.578 M -46.01 % | 34.408 M |
| Tax 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -44.000 K -10.00 % | -40.000 K -33.33 % | -30.000 K -172.73 % | -11.000 K -100.95 % | 1.152 M -5.03 % | 1.213 M 3.15 % | 1.176 M 3.16 % | 1.140 M 0.53 % | 1.134 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 |
| Capital lease obligations | 3.439 M | 0.000 -100.00 % | 6.161 M | 0.000 -100.00 % | 3.641 M | 0.000 -100.00 % | 4.791 M | 0.000 -100.00 % | 5.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 127.000 K | 0.000 -100.00 % | 220.000 K | 0.000 -100.00 % | 271.000 K | 0.000 -100.00 % | 1.554 M |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.850 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 |
| 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 |
| Total assets | 108.318 M 0.88 % | 107.376 M 3.10 % | 104.143 M 13.32 % | 91.901 M -58.36 % | 220.698 M -6.96 % | 237.203 M 2.24 % | 232.001 M 0.12 % | 231.733 M -2.86 % | 238.564 M -13.68 % | 276.357 M 2.43 % | 269.807 M -0.47 % | 271.077 M 1.55 % | 266.935 M 10.90 % | 240.701 M 0.20 % | 240.223 M -0.36 % | 241.092 M 5.22 % | 229.136 M 6.75 % | 214.655 M -7.18 % | 231.268 M -2.88 % | 238.129 M -6.98 % | 255.987 M -10.67 % | 286.554 M -14.04 % | 333.376 M |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -10.954 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 |
| 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 -100.00 % | 27.000 K -67.07 % | 82.000 K -7.87 % | 89.000 K 0.65 % | 88.428 K -1.75 % | 90.000 K -32.33 % | 133.000 K |
| Change in working capital | 6.944 M | 0.000 100.00 % | -6.388 M | 0.000 100.00 % | -468.500 K | 0.000 -100.00 % | 3.319 M | 0.000 -100.00 % | 6.689 M | 0.000 -100.00 % | 13.358 M | 0.000 100.00 % | -13.878 M | 0.000 100.00 % | -11.332 M | 0.000 100.00 % | -804.000 K | 0.000 -100.00 % | 7.822 M | 0.000 -100.00 % | 19.642 M | 0.000 -100.00 % | 38.933 M |
| Accounts receivables | 0.000 | 0.000 100.00 % | -6.683 M | 0.000 100.00 % | -1.415 M | 0.000 -100.00 % | 4.462 M | 0.000 -100.00 % | 7.225 M | 0.000 100.00 % | -5.170 M | 0.000 100.00 % | -4.740 M | 0.000 -100.00 % | 3.260 M | 0.000 -100.00 % | 1.112 M | 0.000 100.00 % | -8.051 M | 0.000 -100.00 % | 19.883 M | 0.000 -100.00 % | 16.096 M |
| Inventory | 0.000 | 0.000 -100.00 % | 38.000 K | 0.000 -100.00 % | 618.000 K | 0.000 100.00 % | -481.500 K | 0.000 100.00 % | -727.500 K | 0.000 -100.00 % | 18.358 M | 0.000 100.00 % | -9.985 M | 0.000 100.00 % | -14.806 M | 0.000 100.00 % | -2.602 M | 0.000 -100.00 % | 16.185 M | 0.000 100.00 % | -220.000 K | 0.000 -100.00 % | 26.508 M |
| 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 |
| Other working capital | 6.944 M | 0.000 -100.00 % | 257.500 K | 0.000 -100.00 % | 328.500 K | 0.000 100.00 % | -662.000 K | 0.000 -100.00 % | 192.000 K | 0.000 -100.00 % | 170.000 K | 0.000 -100.00 % | 847.000 K | 0.000 -100.00 % | 214.000 K | 0.000 -100.00 % | 686.000 K | 0.000 100.00 % | -312.000 K | 0.000 100.00 % | -21.000 K | 0.000 100.00 % | -3.671 M |
| Other non cash items | 5.304 M -71.24 % | 18.445 M 37.79 % | 13.386 M -91.54 % | 158.195 M 605.13 % | 22.435 M 155.41 % | 8.784 M -0.73 % | 8.849 M -35.52 % | 13.724 M 768.16 % | -2.054 M -110.13 % | 20.275 M -22.65 % | 26.213 M 25.99 % | 20.806 M 167.88 % | 7.767 M 111.23 % | 3.677 M 31.09 % | 2.805 M -81.94 % | 15.533 M 145.23 % | -34.344 M -327.28 % | 15.111 M 306.98 % | 3.713 M 1 171.58 % | 292.000 K 101.41 % | -20.750 M -139.62 % | 52.368 M 84.72 % | 28.350 M |
| Net cash provided by operating activities | 20.064 M 67.70 % | 11.964 M 349.44 % | 2.662 M 308.95 % | -1.274 M -111.74 % | 10.855 M 535.17 % | 1.709 M 282.39 % | -937.000 K -104.56 % | 20.559 M 556.66 % | -4.502 M -169.20 % | 6.506 M -34.57 % | 9.943 M 102.92 % | 4.900 M 143.79 % | -11.189 M -481.25 % | -1.925 M 90.36 % | -19.960 M -176.22 % | -7.226 M 76.26 % | -30.444 M -620.41 % | 5.850 M 156.24 % | -10.401 M -314.88 % | -2.507 M 50.15 % | -5.029 M 66.25 % | -14.901 M -151.15 % | -5.933 M |
| Investments in property plant and equipment | -11.732 M -365.74 % | -2.519 M 48.62 % | -4.903 M -421.60 % | -940.000 K 62.50 % | -2.507 M -224.32 % | -773.000 K -7.06 % | -722.000 K 28.44 % | -1.009 M 81.90 % | -5.576 M 40.86 % | -9.428 M -27.53 % | -7.393 M 31.47 % | -10.788 M -33.07 % | -8.107 M -5.40 % | -7.692 M -18.80 % | -6.475 M -371.60 % | -1.373 M -61.91 % | -848.000 K 13.20 % | -977.000 K 15.26 % | -1.153 M -160.86 % | -442.000 K 70.16 % | -1.481 M 48.50 % | -2.876 M 72.37 % | -10.409 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K -55.56 % | 9.000 K -52.63 % | 19.000 K -67.24 % | 58.000 K -86.16 % | 419.000 K -34.74 % | 642.000 K 114.88 % | -4.314 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 99.98 % | -5.805 M -20.01 % | -4.837 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 |
| 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 |
| Other investing activites | 502.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K -55.56 % | 4.500 K -52.63 % | 9.500 K -67.24 % | 28.999 K -86.12 % | 209.000 K 108.10 % | -2.582 M -159.84 % | 4.314 M 199.24 % | -4.347 M -299.04 % | 2.184 M 1 922.22 % | 108.000 K 103.90 % | -2.767 M -28.22 % | -2.158 M -5.17 % | -2.052 M 25.84 % | -2.767 M -330.97 % | 1.198 M 172.27 % | 440.000 K -77.44 % | 1.950 M -87.96 % | 16.201 M 178.37 % | 5.820 M |
| Net cash used for investing activites | -11.230 M -345.81 % | -2.519 M 48.62 % | -4.903 M -421.60 % | -940.000 K 62.45 % | -2.503 M -227.62 % | -764.000 K -8.68 % | -703.000 K 26.08 % | -951.000 K 81.56 % | -5.158 M 64.65 % | -14.591 M -19.30 % | -12.230 M 19.19 % | -15.135 M -155.53 % | -5.923 M 21.90 % | -7.584 M 17.94 % | -9.242 M -161.74 % | -3.531 M -21.76 % | -2.900 M 22.54 % | -3.744 M -8 420.00 % | 45.000 K 2 350.00 % | -2.000 K -100.43 % | 469.000 K -96.48 % | 13.325 M 390.37 % | -4.589 M |
| 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 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 156.000 K -99.15 % | 18.448 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.444 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock 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 100.00 % | -245.000 K | 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 |
| Other financing activites | -9.979 M -264.13 % | -2.741 M 47.20 % | -5.190 M -125.27 % | 20.541 M 257.62 % | -13.032 M -6 817.53 % | 194.000 K 104.48 % | -4.330 M 25.02 % | -5.775 M -931.25 % | -560.000 K -105.73 % | 9.779 M | 0.000 -100.00 % | 12.462 M -15.87 % | 14.812 M 1 742.13 % | -902.000 K -106.22 % | 14.497 M -42.62 % | 25.264 M -34.52 % | 38.581 M 4 221.90 % | -936.000 K -145.03 % | -382.000 K -695.83 % | -48.000 K 91.24 % | -548.000 K -102.09 % | 26.259 M 34.68 % | 19.497 M |
| Net cash used provided by financing activities | -9.979 M -82.07 % | -5.481 M -5.61 % | -5.190 M -125.27 % | 20.541 M 257.62 % | -13.032 M -6 817.53 % | 194.000 K 104.48 % | -4.330 M 62.51 % | -11.550 M -931.25 % | -1.120 M -111.45 % | 9.779 M | 0.000 -100.00 % | 12.462 M -15.87 % | 14.812 M 1 742.13 % | -902.000 K -106.22 % | 14.497 M -42.62 % | 25.264 M -34.52 % | 38.581 M 4 221.90 % | -936.000 K -145.03 % | -382.000 K -695.83 % | -48.000 K 91.24 % | -548.000 K -102.09 % | 26.259 M 34.68 % | 19.497 M |
| Effect of forex changes on cash | 39.000 K 244.44 % | -27.000 K -167.50 % | 40.000 K 1 900.00 % | 2.000 K 105.00 % | -40.000 K -335.29 % | 17.000 K -70.94 % | 58.500 K 477.42 % | -15.500 K 32.61 % | -23.000 K -165.71 % | 35.000 K 1 650.00 % | 2.000 K -99.45 % | 363.000 K -33.88 % | 549.000 K 440.99 % | -161.000 K 87.86 % | -1.326 M -210.96 % | 1.195 M 765.94 % | 138.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.106 M -128.29 % | 3.910 M 153.19 % | -7.351 M -140.10 % | 18.331 M 485.11 % | -4.760 M -505.80 % | 1.173 M 120.04 % | -5.853 M -172.92 % | 8.027 M 207.88 % | -7.441 M -539.26 % | 1.694 M 174.07 % | -2.287 M -276.60 % | 1.295 M 247.92 % | -875.500 K 83.44 % | -5.286 M 34.05 % | -8.016 M -202.10 % | 7.851 M 192.13 % | 2.688 M 359.40 % | 585.000 K 110.90 % | -5.369 M -319.95 % | -1.279 M 49.94 % | -2.554 M -120.69 % | 12.342 M 175.02 % | 4.488 M |
| Cash at beginning of period | 17.955 M 27.84 % | 14.045 M -34.36 % | 21.396 M 598.08 % | 3.065 M -60.83 % | 7.825 M 17.63 % | 6.652 M -46.81 % | 12.505 M 179.25 % | 4.478 M -62.43 % | 11.919 M 16.57 % | 10.225 M -17.82 % | 12.442 M 11.66 % | 11.143 M | 0.000 -100.00 % | 16.885 M | 0.000 -100.00 % | 29.156 M | 0.000 -100.00 % | 16.540 M | 0.000 -100.00 % | 27.972 M | 0.000 -100.00 % | 22.017 M | 0.000 |
| Cash at end of period | 16.849 M -6.16 % | 17.955 M 27.84 % | 14.045 M -34.36 % | 21.396 M 598.08 % | 3.065 M -60.83 % | 7.825 M 17.63 % | 6.652 M -46.81 % | 12.505 M 179.25 % | 4.478 M -62.43 % | 11.919 M 17.37 % | 10.155 M -18.36 % | 12.438 M 1 520.67 % | -875.500 K -107.55 % | 11.599 M 244.71 % | -8.016 M -121.66 % | 37.007 M 1 277.00 % | 2.688 M -84.31 % | 17.125 M 418.96 % | -5.369 M -120.11 % | 26.693 M 1 145.14 % | -2.554 M -107.43 % | 34.358 M 665.64 % | 4.488 M |
| Operating cash flow | 20.064 M 67.70 % | 11.964 M 349.44 % | 2.662 M 308.95 % | -1.274 M -111.74 % | 10.855 M 535.17 % | 1.709 M 282.39 % | -937.000 K -104.56 % | 20.559 M 556.66 % | -4.502 M -169.20 % | 6.506 M -34.57 % | 9.943 M 102.92 % | 4.900 M 143.79 % | -11.189 M -481.25 % | -1.925 M 90.36 % | -19.960 M -176.22 % | -7.226 M 76.26 % | -30.444 M -620.41 % | 5.850 M 156.24 % | -10.401 M -314.88 % | -2.507 M 50.15 % | -5.029 M 66.25 % | -14.901 M -151.15 % | -5.933 M |
| Capital expenditure | -11.732 M -365.74 % | -2.519 M 48.62 % | -4.903 M -421.60 % | -940.000 K 62.50 % | -2.507 M -224.32 % | -773.000 K -7.06 % | -722.000 K 28.44 % | -1.009 M 81.90 % | -5.576 M 40.86 % | -9.428 M -27.53 % | -7.393 M 31.47 % | -10.788 M -33.07 % | -8.107 M -5.40 % | -7.692 M -18.80 % | -6.475 M -371.60 % | -1.373 M -61.91 % | -848.000 K 13.20 % | -977.000 K 15.26 % | -1.153 M -160.86 % | -442.000 K 70.16 % | -1.481 M 48.50 % | -2.876 M 72.37 % | -10.409 M |
| Free CashFlow | 8.332 M -11.78 % | 9.445 M 521.46 % | -2.241 M -1.22 % | -2.214 M -126.52 % | 8.348 M 791.88 % | 936.000 K 156.42 % | -1.659 M -108.49 % | 19.550 M 293.99 % | -10.078 M -244.90 % | -2.922 M -214.59 % | 2.550 M 143.31 % | -5.888 M 69.49 % | -19.296 M -100.64 % | -9.617 M 63.62 % | -26.435 M -207.42 % | -8.599 M 72.52 % | -31.292 M -742.15 % | 4.873 M 142.18 % | -11.554 M -291.79 % | -2.949 M 54.70 % | -6.510 M 63.38 % | -17.777 M -8.78 % | -16.342 M |
| 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 |