Goenka Business & Finance Limited GBFL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 750.271 M -12.72 % | 859.607 M -65.45 % | 2.488 B -82.48 % | 14.203 B 661.60 % | 1.865 B 224.98 % | 573.868 M 977.83 % | 53.243 M -20.90 % | 67.315 M 250.69 % | 19.195 M -16.32 % | 22.938 M -28.89 % | 32.258 M 7.71 % | 29.948 M 159.05 % | 11.561 M |
| Net income | -5.838 M -126.63 % | 21.926 M 1 416.32 % | 1.446 M -75.80 % | 5.974 M 34.58 % | 4.439 M 131.68 % | -14.013 M -58.97 % | -8.815 M -31.04 % | -6.727 M -905.37 % | 835.271 K 57.91 % | 528.968 K -89.73 % | 5.151 M 1 352.54 % | 354.619 K 2 066.54 % | 16.368 K |
| Income before tax | -5.073 M -114.97 % | 33.877 M 6 402.30 % | 521.000 K -94.45 % | 9.389 M 436.51 % | 1.750 M 108.94 % | -19.573 M -125.60 % | -8.676 M -28.97 % | -6.727 M -718.29 % | 1.088 M 18.82 % | 915.668 K -87.93 % | 7.588 M 1 260.05 % | 557.919 K 2 103.82 % | 25.316 K |
| Income before tax ratio | -0.01 -117.16 % | 0.04 18 722.24 % | 0.00 -68.33 % | 0.00 -29.55 % | 0.00 102.75 % | -0.03 79.07 % | -0.16 -63.06 % | -0.10 -276.31 % | 0.06 41.99 % | 0.04 -83.03 % | 0.24 1 162.66 % | 0.02 750.74 % | 0.00 |
| EBITDA | 164.163 M 12.52 % | 145.895 M 46.80 % | 99.382 M -40.75 % | 167.739 M -14.39 % | 195.942 M 127.37 % | 86.177 M 1 111.47 % | -8.520 M -48.43 % | -5.740 M -440.05 % | 1.688 M -23.55 % | 2.208 M -75.51 % | 9.016 M 1 499.93 % | 563.525 K 1 533.17 % | 34.505 K |
| Net income ratio | -0.01 -130.51 % | 0.03 4 289.30 % | 0.00 38.16 % | 0.00 -82.33 % | 0.00 109.75 % | -0.02 85.25 % | -0.17 -65.67 % | -0.10 -329.65 % | 0.04 88.70 % | 0.02 -85.56 % | 0.16 1 248.53 % | 0.01 736.35 % | 0.00 |
| Ratio EBITDA | 0.22 28.92 % | 0.17 324.95 % | 0.04 238.19 % | 0.01 -88.76 % | 0.11 -30.03 % | 0.15 193.84 % | -0.16 -87.66 % | -0.09 -196.97 % | 0.09 -8.64 % | 0.10 -65.56 % | 0.28 1 385.36 % | 0.02 530.45 % | 0.00 |
| Gross profit ratio | 0.22 -5.71 % | 0.24 305.53 % | 0.06 289.64 % | 0.02 -86.09 % | 0.11 -24.79 % | 0.14 -17.83 % | 0.18 429.32 % | -0.05 -116.56 % | 0.32 -65.24 % | 0.93 198.82 % | 0.31 389.51 % | 0.06 -19.86 % | 0.08 |
| Weighted average shs out dil | 13.871 M 6.70 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 329.47 % | 3.027 M -7.53 % | 3.274 M |
| Weighted average shs out | 13.871 M 6.70 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.28 % | 12.964 M 0.21 % | 12.937 M -0.48 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 328.90 % | 3.031 M -7.41 % | 3.274 M |
| EPS diluted | -0.42 -124.85 % | 1.69 1 436.36 % | 0.11 -76.09 % | 0.46 35.29 % | 0.34 131.48 % | -1.08 -58.82 % | -0.68 -30.77 % | -0.52 -966.67 % | 0.06 50.00 % | 0.04 -90.00 % | 0.40 233.33 % | 0.12 2 300.00 % | 0.01 |
| Earnings per share | -0.42 -124.85 % | 1.69 1 436.36 % | 0.11 -76.09 % | 0.46 35.29 % | 0.34 131.48 % | -1.08 -58.82 % | -0.68 -30.77 % | -0.52 -966.67 % | 0.06 50.00 % | 0.04 -90.00 % | 0.40 233.33 % | 0.12 2 300.00 % | 0.01 |
| Gross profit | 168.729 M -17.70 % | 205.015 M 40.09 % | 146.340 M -31.74 % | 214.380 M 5.97 % | 202.312 M 144.43 % | 82.770 M 785.62 % | 9.346 M 360.48 % | -3.588 M -158.07 % | 6.179 M -70.91 % | 21.242 M 112.48 % | 9.997 M 427.27 % | 1.896 M 107.60 % | 913.277 K |
| Income tax expense | 765.000 K -93.60 % | 11.951 M 1 392.00 % | -925.000 K -127.09 % | 3.415 M 226.95 % | -2.690 M 51.62 % | -5.560 M -4 100.00 % | 139.000 K 306.67 % | 34.180 K -91.85 % | 419.637 K 8.52 % | 386.700 K -84.13 % | 2.437 M 1 098.72 % | 203.300 K 2 172.02 % | 8.948 K |
| Cost of revenue | 581.542 M -11.16 % | 654.592 M -72.05 % | 2.342 B -83.26 % | 13.989 B 741.38 % | 1.663 B 238.55 % | 491.098 M 1 018.75 % | 43.897 M -38.09 % | 70.903 M 444.74 % | 13.016 M 667.45 % | 1.696 M -92.38 % | 22.261 M -20.64 % | 28.052 M 163.46 % | 10.647 M |
| General and administrative expenses | 7.023 M -29.76 % | 9.998 M -36.65 % | 15.781 M 270.10 % | 4.264 M 256.82 % | 1.195 M 307.95 % | 292.930 K -20.81 % | 369.890 K -77.46 % | 1.641 M 275.81 % | 436.657 K -79.91 % | 2.173 M 2 163.54 % | 96.000 K -89.81 % | 941.827 K 43.73 % | 655.282 K |
| Selling and marketing expenses | 0.000 -100.00 % | 59.000 K -93.67 % | 932.000 K | 0.000 | 0.000 -100.00 % | 82.890 K 122.52 % | 37.250 K -90.56 % | 394.496 K 14.58 % | 344.303 K -37.24 % | 548.636 K 1 113.05 % | 45.228 K 423.53 % | 8.639 K 226.12 % | 2.649 K |
| Other expenses | 0.000 -100.00 % | 8.483 M 167.80 % | -12.511 M -129.39 % | 42.572 M 638.33 % | 5.766 M -93.00 % | 82.394 M 821.74 % | 8.939 M 304.88 % | -4.363 M -201.23 % | 4.310 M -77.99 % | 19.581 M 1 680.09 % | 1.100 M | 0.000 | 0.000 |
| Operating expenses | 5.295 M -77.97 % | 24.040 M 380.61 % | 5.002 M -89.32 % | 46.836 M 572.83 % | 6.961 M -91.59 % | 82.770 M 785.62 % | 9.346 M 360.48 % | -3.588 M -172.60 % | 4.942 M -75.28 % | 19.993 M 1 542.81 % | 1.217 M -9.04 % | 1.338 M 50.68 % | 887.961 K |
| Cost and expenses | 586.837 M -17.80 % | 713.901 M -69.58 % | 2.347 B -83.28 % | 14.036 B 740.68 % | 1.670 B 243.89 % | 485.509 M 992.09 % | 44.457 M -38.19 % | 71.931 M 300.55 % | 17.958 M -18.45 % | 22.022 M -2.27 % | 22.534 M -22.30 % | 29.003 M 151.42 % | 11.535 M |
| Research and development expenses | 0.000 -100.00 % | 5.500 M 587.50 % | 800.000 K | 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 | 5.295 M -47.35 % | 10.057 M -39.83 % | 16.713 M 291.96 % | 4.264 M 256.82 % | 1.195 M 217.97 % | 375.820 K -7.69 % | 407.140 K -79.99 % | 2.035 M 160.58 % | 780.960 K -71.31 % | 2.722 M 1 827.38 % | 141.228 K -85.14 % | 950.466 K 44.46 % | 657.931 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.220 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 169.031 M 51.15 % | 111.829 M 13.46 % | 98.561 M -37.67 % | 158.133 M -18.49 % | 194.009 M 83.46 % | 105.752 M 3 038 750.57 % | 3.480 K -99.45 % | 630.070 K 13 672.02 % | 4.575 K -71.53 % | 16.069 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 205.000 K 8.47 % | 189.000 K -23.79 % | 248.000 K 13.76 % | 218.000 K 18.48 % | 184.000 K 74.37 % | 105.520 K -31.17 % | 153.316 K -57.06 % | 357.062 K -21.46 % | 454.649 K -64.81 % | 1.292 M 448.13 % | 235.710 K 4 104.60 % | 5.606 K -38.99 % | 9.189 K |
| Operating income | 163.434 M -11.13 % | 183.903 M 85.63 % | 99.069 M -40.87 % | 167.544 M -16.73 % | 201.217 M 156.89 % | 78.329 M 3 874.89 % | -2.075 M 65.71 % | -6.052 M -656.25 % | 1.088 M 18.82 % | 915.668 K -89.54 % | 8.755 M 826.26 % | 945.197 K 3 633.60 % | 25.316 K |
| Operating income ratio | 0.22 1.82 % | 0.21 437.35 % | 0.04 237.52 % | 0.01 -89.07 % | 0.11 -20.95 % | 0.14 450.23 % | -0.04 56.65 % | -0.09 -258.62 % | 0.06 41.99 % | 0.04 -85.29 % | 0.27 759.93 % | 0.03 1 341.27 % | 0.00 |
| Total other income expenses net | -168.507 M -12.32 % | -150.026 M -6.54 % | -140.817 M | 0.000 | 0.000 | 0.000 100.00 % | -6.602 M -878.07 % | -675.000 K | 0.000 | 0.000 100.00 % | -1.167 M | 0.000 | 0.000 |
| 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 | -9.172 M 59.46 % | -22.622 M 65.03 % | -64.686 M -203.40 % | 62.556 M 252.80 % | -40.941 M -470.64 % | 11.046 M -96.72 % | 336.534 M 286.69 % | 87.030 M -67.42 % | 267.168 M 6 956.90 % | -3.896 M -391.50 % | -792.737 K 90.26 % | -8.142 M -5 096.56 % | -156.677 K |
| Total investments | 116.225 M 108.54 % | 55.734 M 102.80 % | 27.482 M 9.93 % | 25.000 M 15.30 % | 21.683 M 2 057.48 % | 1.005 M 0.00 % | 1.005 M 0.00 % | 1.005 M -16.60 % | 1.205 M -95.73 % | 28.199 M -55.24 % | 62.998 M 2 763.54 % | 2.200 M -66.36 % | 6.539 M |
| Total debt | 0.000 -100.00 % | 34.041 M 159.40 % | 13.123 M -81.09 % | 69.410 M 10.16 % | 63.010 M 437.54 % | 11.722 M -96.52 % | 337.026 M 219.26 % | 105.565 M -60.53 % | 267.455 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 7.364 M 0.00 % | 7.364 M 90.28 % | 3.870 M | 0.000 | 0.000 -100.00 % | 280.001 M 0.00 % | 280.001 M 0.00 % | 280.001 M 0.00 % | 280.001 M 0.00 % | 280.001 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 24.712 M -9.15 % | 27.201 M 267.33 % | 7.405 M 16.96 % | 6.331 M 305.57 % | 1.561 M 184.60 % | -1.845 M -115.21 % | 12.131 M -42.09 % | 20.946 M -23.80 % | 27.489 M 2.90 % | 26.714 M 1.07 % | 26.430 M 16.22 % | 22.742 M -0.64 % | 22.889 M |
| Common stock | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 0.00 % | 130.001 M 333.70 % | 29.975 M |
| Total equity | 312.077 M -0.79 % | 314.566 M 8.00 % | 291.276 M 0.39 % | 290.157 M 2.10 % | 284.192 M 1.53 % | 279.898 M -3.54 % | 290.159 M -25.35 % | 388.715 M 26.31 % | 307.740 M -0.16 % | 308.240 M 0.15 % | 307.773 M 1.66 % | 302.743 M 472.68 % | 52.864 M |
| Other non current liabilities | 51.230 M 44.14 % | 35.541 M 3 637.22 % | 951.000 K 12.81 % | 843.000 K -45.08 % | 1.535 M | 0.000 -100.00 % | 61.232 M 11 500.43 % | 527.841 K 0.00 % | 527.840 K -22.97 % | 685.270 K 10.00 % | 622.981 K | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 51.230 M 26.53 % | 40.488 M 4 157.41 % | 951.000 K 12.95 % | 842.000 K -45.11 % | 1.534 M -99.90 % | 1.462 B 2 277.57 % | 61.474 M -42.06 % | 106.093 M 19 999.46 % | 527.840 K -22.97 % | 685.270 K 5.79 % | 647.769 K | 0.000 | 0.000 |
| Other current liabilities | 1.624 B 3.89 % | 1.563 B 66.04 % | 941.568 M -13.01 % | 1.082 B -40.83 % | 1.829 B 7 124.19 % | 25.321 M 13 639.57 % | 184.290 K -79.11 % | 882.233 K -36.03 % | 1.379 M 81.99 % | 757.808 K -76.14 % | 3.176 M 904.66 % | 316.126 K 250.39 % | 90.222 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.624 B 3.89 % | 1.563 B 65.85 % | 942.628 M -13.16 % | 1.086 B -40.80 % | 1.834 B 5 680.71 % | 31.718 M 4 770.60 % | 651.210 K -95.32 % | 13.918 M -20.15 % | 17.430 M 2 138.67 % | 778.571 K -75.49 % | 3.176 M -74.10 % | 12.261 M 24.93 % | 9.814 M |
| Total liabilities | 1.675 B 4.47 % | 1.604 B 69.98 % | 943.579 M -13.14 % | 1.086 B -40.80 % | 1.835 B 22.89 % | 1.493 B 2 303.70 % | 62.125 M -48.23 % | 120.011 M 568.31 % | 17.957 M 1 126.74 % | 1.464 M -61.72 % | 3.824 M -68.81 % | 12.261 M 24.93 % | 9.814 M |
| Other non current assets | 2.792 M 23 366.67 % | -12.000 K -100.09 % | 13.113 M -81.11 % | 69.410 M 305.12 % | 17.133 M -81.24 % | 91.312 M -72.91 % | 337.026 M | 0.000 -100.00 % | 267.455 M | 0.000 -100.00 % | 859.328 K -20.00 % | 1.074 M | 0.000 |
| Long term investments | 116.225 M 968 441.67 % | 12.000 K 0.00 % | 12.000 K -99.95 % | 25.000 M 154.50 % | -45.875 M 41.62 % | -78.585 M -6 377.81 % | -1.213 M | 0.000 100.00 % | -267.455 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 100.00 % | -19.189 M 80.67 % | -99.254 M -584.56 % | 20.483 M 218.47 % | -17.291 M -297 803.00 % | 5.808 K -35.38 % | 8.988 K -40.08 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 71.000 K -98.83 % | 6.064 M 25.19 % | 4.844 M -41.35 % | 8.259 M 48.31 % | 5.569 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 71.000 K 100.54 % | -13.125 M 86.10 % | -94.410 M -428.47 % | 28.742 M 345.20 % | -11.722 M -201 923.52 % | 5.808 K -35.38 % | 8.988 K -40.08 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 446.000 K 37.23 % | 325.000 K -36.02 % | 508.000 K -27.64 % | 702.000 K 1.59 % | 691.000 K 114.57 % | 322.040 K -14.85 % | 378.210 K -33.05 % | 564.877 K -22.77 % | 731.466 K -27.92 % | 1.015 M 61.17 % | 629.618 K 6 559.10 % | 9.455 K -37.22 % | 15.061 K |
| Total non current assets | 119.463 M 30 067.42 % | 396.000 K -93.97 % | 6.572 M 18.50 % | 5.546 M -38.03 % | 8.950 M 29.79 % | 6.896 M 398.53 % | 1.383 M 101.95 % | 684.915 K -20.13 % | 857.516 K -17.73 % | 1.042 M -29.99 % | 1.489 M 37.41 % | 1.084 M 7 094.84 % | 15.061 K |
| Other current assets | 15.798 M -93.43 % | 240.357 M 1 731.57 % | 13.123 M -81.09 % | 69.410 M 307.46 % | 17.035 M 45.33 % | 11.722 M -96.36 % | 322.381 M -11.73 % | 365.224 M 36.56 % | 267.455 M -3.19 % | 276.269 M 13.07 % | 244.326 M -19.65 % | 304.082 M 386.46 % | 62.509 M |
| Short term investments | 320.000 K -99.43 % | 55.722 M 102.85 % | 27.470 M 9.88 % | 25.000 M -62.99 % | 67.558 M -15.12 % | 79.590 M 3 488.14 % | 2.218 M 120.71 % | 1.005 M -16.60 % | 1.205 M -95.73 % | 28.199 M -55.24 % | 62.998 M 2 763.54 % | 2.200 M -66.36 % | 6.539 M |
| cash and cash equivalents | 9.172 M -59.46 % | 22.622 M -70.93 % | 77.809 M 1 035.23 % | 6.854 M -93.41 % | 103.951 M 15 276.91 % | 676.020 K 37.29 % | 492.420 K -97.34 % | 18.535 M 6 350.22 % | 287.355 K -92.62 % | 3.896 M 391.50 % | 792.737 K -90.26 % | 8.142 M 5 096.56 % | 156.677 K |
| Cash and short term investments | 9.172 M -88.29 % | 78.344 M -25.58 % | 105.279 M 230.50 % | 31.854 M -81.43 % | 171.509 M 113.68 % | 80.266 M 2 861.23 % | 2.711 M -86.13 % | 19.540 M 1 209.34 % | 1.492 M -95.35 % | 32.096 M -49.69 % | 63.791 M 516.82 % | 10.342 M 54.45 % | 6.696 M |
| Total current assets | 1.868 B 1.04 % | 1.849 B 50.53 % | 1.228 B -10.41 % | 1.371 B -35.03 % | 2.110 B 19.47 % | 1.766 B 398.09 % | 354.616 M -15.97 % | 422.016 M 29.32 % | 326.332 M 5.73 % | 308.661 M -0.47 % | 310.108 M -1.37 % | 314.424 M 401.75 % | 62.666 M |
| Inventory | 193.830 M | 0.000 -100.00 % | 436.213 M 4.34 % | 418.060 M 12.56 % | 371.424 M 972.36 % | 34.636 M 136.51 % | 14.645 M -7.80 % | 15.884 M -72.00 % | 56.735 M 19 085.76 % | 295.715 K -85.15 % | 1.992 M | 0.000 | 0.000 |
| Net receivables | 1.649 B 7.79 % | 1.530 B 127.14 % | 673.668 M -20.90 % | 851.659 M -45.06 % | 1.550 B -5.46 % | 1.640 B 698 616.38 % | 234.670 K -98.90 % | 21.368 M -92.03 % | 268.105 M -2.96 % | 276.270 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 6.064 M 25.19 % | 4.844 M -41.35 % | 8.259 M 48.31 % | 5.569 M 101.66 % | -334.814 M -301 598.14 % | 111.050 K 0.00 % | 111.050 K 302.02 % | 27.623 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 69.171 M | 0.000 -100.00 % | 1.000 K -99.00 % | 100.000 K | 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 -100.00 % | 2.277 M 367.60 % | 486.860 K -96.24 % | 12.957 M -18.78 % | 15.952 M 76 731.25 % | 20.763 K | 0.000 -100.00 % | 11.945 M | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 1.060 M -66.75 % | 3.188 M -25.91 % | 4.303 M 4.43 % | 4.121 M 41 106.30 % | 10.000 K -87.31 % | 78.794 K -19.62 % | 98.028 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 943.579 M -13.14 % | 1.086 B | 0.000 -100.00 % | 1.493 B 2 303.70 % | 62.125 M -48.23 % | 120.011 M 568.31 % | 17.957 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 100.00 % | -105.267 M -230.47 % | -31.854 M 74.65 % | -125.634 M -56.52 % | -80.266 M -2 060.27 % | -3.716 M -104.32 % | 86.025 M 5 864.39 % | -1.492 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 6.340 M 306.15 % | 1.561 M | 0.000 -100.00 % | 12.131 M -42.09 % | 20.946 M -23.80 % | 27.489 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M -1.15 % | 151.742 M 1.16 % | 150.000 M 0.90 % | 148.659 M -0.89 % | 150.000 M | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 4.947 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.040 K 100.18 % | -120.011 M | 0.000 | 0.000 -100.00 % | 24.788 K | 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 | 1.988 B 3.60 % | 1.918 B 55.36 % | 1.235 B -10.29 % | 1.377 B -35.05 % | 2.119 B 19.52 % | 1.773 B 398.09 % | 355.999 M -15.78 % | 422.701 M 29.19 % | 327.190 M 5.65 % | 309.703 M -0.61 % | 311.597 M -1.24 % | 315.507 M 403.36 % | 62.681 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 | 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 |
| Change in working capital | -8.256 M 92.26 % | -106.638 M -251.94 % | 70.185 M 165.92 % | -106.474 M -577.35 % | 22.305 M -77.02 % | 97.072 M 1 421.84 % | -7.344 M -130.08 % | 24.418 M 176.40 % | -31.960 M -4.00 % | -30.730 M -162.86 % | 48.885 M 119.97 % | -244.826 M -420 171.08 % | 58.282 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -348.000 | 0.000 | 0.000 -100.00 % | 340.132 K |
| Inventory | 102.261 M -27.02 % | 140.122 M 871.89 % | -18.153 M 61.08 % | -46.636 M 86.15 % | -336.788 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.696 M 713.55 % | 208.450 K -95.20 % | 4.339 M 1 546.48 % | -300.000 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.277 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.370 | 0.000 | 0.000 | 0.000 |
| Other working capital | -110.518 M 55.21 % | -246.760 M -379.34 % | 88.338 M 247.63 % | -59.838 M -116.56 % | 361.370 M 272.27 % | 97.072 M 1 421.84 % | -7.344 M -130.08 % | 24.418 M 176.40 % | -31.960 M 1.44 % | -32.426 M -166.61 % | 48.677 M 119.54 % | -249.165 M -1 372 911.34 % | 18.150 K |
| Other non cash items | 765.000 K -97.39 % | 29.342 M 48 803.33 % | 60.000 K | 0.000 100.00 % | -2.690 M -26 900 100.00 % | 10.000 -99.98 % | 42.340 K -94.07 % | 714.114 K -38.55 % | 1.162 M 149.36 % | -2.354 M -1 249.58 % | -174.444 K -107.20 % | 2.424 M 1 118.41 % | -238.065 K |
| Net cash provided by operating activities | -13.124 M 76.22 % | -55.181 M -177.70 % | 71.014 M 173.31 % | -96.867 M -499.65 % | 24.238 M -68.77 % | 77.605 M 590.41 % | -15.824 M -187.68 % | 18.048 M 159.33 % | -30.417 M 1.49 % | -30.877 M -154.84 % | 56.299 M 123.26 % | -242.041 M -156 839.24 % | -154.226 K |
| Investments in property plant and equipment | -326.000 K -5 333.33 % | -6.000 K 90.00 % | -60.000 K 73.91 % | -230.000 K 58.41 % | -553.000 K -1 020.79 % | -49.340 K | 0.000 | 0.000 100.00 % | -186.375 K 77.22 % | -817.992 K -25.75 % | -650.496 K | 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -99.26 % | 26.994 M -22.43 % | 34.798 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -99.26 % | 26.994 M -22.43 % | 34.798 M 155.24 % | -62.998 M | 0.000 | 0.000 |
| Net cash used for investing activites | -326.000 K -5 333.33 % | -6.000 K 90.00 % | -60.000 K 73.91 % | -230.000 K 58.41 % | -553.000 K -1 020.79 % | -49.340 K | 0.000 -100.00 % | 200.000 K -99.25 % | 26.808 M -21.11 % | 33.980 M 153.39 % | -63.648 M | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -151.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.026 M | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.565 M -200.00 % | 105.565 M | 0.000 | 0.000 | 0.000 -100.00 % | 250.026 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -13.450 M 75.63 % | -55.187 M -177.78 % | 70.955 M 173.08 % | -97.097 M -509.95 % | 23.685 M -69.46 % | 77.555 M 590.10 % | -15.824 M -186.72 % | 18.248 M 605.62 % | -3.609 M -216.28 % | 3.104 M 142.23 % | -7.349 M -192.03 % | 7.985 M 5 277.55 % | -154.226 K |
| Cash at beginning of period | 22.622 M -70.93 % | 77.809 M 1 035.23 % | 6.854 M -93.41 % | 103.951 M 29.51 % | 80.266 M 2 861.23 % | 2.711 M -85.38 % | 18.535 M 6 350.22 % | 287.355 K -92.62 % | 3.896 M 391.50 % | 792.737 K -90.26 % | 8.142 M 5 096.52 % | 156.678 K -49.61 % | 310.904 K |
| Cash at end of period | 9.172 M -59.46 % | 22.622 M -70.93 % | 77.809 M 1 035.23 % | 6.854 M -93.41 % | 103.951 M 29.51 % | 80.266 M 2 861.23 % | 2.711 M -85.38 % | 18.535 M 6 350.22 % | 287.355 K -92.62 % | 3.896 M 391.50 % | 792.736 K -90.26 % | 8.142 M 5 096.52 % | 156.678 K |
| Operating cash flow | -13.124 M 76.22 % | -55.181 M -177.70 % | 71.014 M 173.31 % | -96.867 M -499.65 % | 24.238 M -68.77 % | 77.605 M 590.41 % | -15.824 M -187.68 % | 18.048 M 159.33 % | -30.417 M 1.49 % | -30.877 M -154.84 % | 56.299 M 123.26 % | -242.041 M -156 839.24 % | -154.226 K |
| Capital expenditure | -326.000 K -5 333.33 % | -6.000 K 90.00 % | -60.000 K 73.91 % | -230.000 K 58.41 % | -553.000 K -1 020.79 % | -49.340 K | 0.000 | 0.000 100.00 % | -186.375 K 77.22 % | -817.992 K -25.75 % | -650.496 K | 0.000 | 0.000 |
| Free CashFlow | -13.450 M 75.63 % | -55.187 M -177.78 % | 70.954 M 173.08 % | -97.097 M -509.95 % | 23.685 M -69.46 % | 77.555 M 590.10 % | -15.824 M -187.68 % | 18.048 M 158.97 % | -30.603 M 3.44 % | -31.695 M -156.96 % | 55.649 M 122.99 % | -242.041 M -156 839.24 % | -154.226 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 78.530 M -45.22 % | 143.352 M 47.61 % | 97.118 M -74.92 % | 387.263 M 216.39 % | 122.400 M -32.45 % | 181.204 M -9.60 % | 200.444 M -31.36 % | 292.031 M 57.07 % | 185.928 M -38.83 % | 303.957 M -55.48 % | 682.684 M -19.47 % | 847.722 M 29.63 % | 653.946 M -74.53 % | 2.568 B 42.96 % | 1.796 B -75.02 % | 7.190 B 171.41 % | 2.649 B 140.04 % | 1.104 B 279.77 % | 290.618 M -20.14 % | 363.894 M 240.88 % | 106.751 M 4.63 % | 102.032 M -75.03 % | 408.669 M 844.24 % | 43.280 M 117.94 % | 19.859 M -81.36 % | 106.531 M 224.89 % | 32.790 M 131.68 % | -103.495 M -1 282.12 % | 8.755 M -81.15 % | 46.439 M 209.04 % | 15.027 M 397.58 % | 3.020 M 6.75 % | 2.829 M -70.70 % | 9.656 M 338.11 % | 2.204 M -38.85 % | 3.604 M -3.40 % | 3.731 M -34.23 % | 5.673 M -7.11 % | 6.107 M 2.81 % | 5.940 M 13.84 % | 5.218 M -74.32 % | 20.320 M 70.21 % | 11.938 M | 0.000 | 0.000 -100.00 % | 29.250 M 15 055.44 % | 193.000 K -23.11 % | 251.000 K -1.18 % | 254.000 K -97.62 % | 10.691 M 3 586.47 % | 290.000 K |
| Net income | -3.359 M -445.93 % | 971.000 K 113.42 % | -7.237 M -208.93 % | 6.644 M 217.45 % | -5.657 M -164.90 % | 8.717 M -35.97 % | 13.613 M 444.30 % | 2.501 M 212.20 % | -2.229 M 85.86 % | -15.768 M -1 790.65 % | -834.000 K -132.73 % | 2.548 M -83.54 % | 15.482 M 401.20 % | 3.089 M 110.87 % | -28.415 M -347.02 % | 11.503 M -41.88 % | 19.791 M 658.28 % | 2.610 M 157.38 % | -4.549 M 46.27 % | -8.467 M -157.06 % | 14.839 M 241.36 % | -10.497 M -49.34 % | -7.029 M -372.23 % | 2.582 M 369.45 % | 550.000 K -99.40 % | 91.298 M 1 769.33 % | 4.884 M 104.64 % | -105.229 M -45 457.33 % | 232.000 K -97.83 % | 10.687 M 156.22 % | -19.009 M -1 502.88 % | 1.355 M 464.58 % | 240.000 K 165.75 % | -365.000 K -197.86 % | 373.000 K -39.45 % | 616.000 K 191.94 % | 211.000 K 102.51 % | -8.396 M -334.13 % | 3.586 M 49.23 % | 2.403 M -22.63 % | 3.106 M -14.72 % | 3.642 M 161.08 % | 1.395 M 2 582.69 % | 52.000 K -16.13 % | 62.000 K -82.61 % | 356.619 K 3 141.99 % | 11.000 K 320.00 % | -5.000 K 37.50 % | -8.000 K 71.05 % | -27.632 K -376.32 % | 10.000 K |
| Income before tax | -4.297 M -222.46 % | 3.509 M 137.38 % | -9.387 M -202.25 % | 9.180 M 217.44 % | -7.817 M -152.28 % | 14.951 M -18.68 % | 18.385 M 323.13 % | 4.345 M 238.86 % | -3.129 M 85.38 % | -21.405 M -885.95 % | -2.171 M -163.87 % | 3.399 M -83.56 % | 20.679 M 208.37 % | 6.706 M 117.40 % | -38.538 M -360.59 % | 14.789 M -44.03 % | 26.424 M 659.53 % | 3.479 M 157.32 % | -6.069 M 30.77 % | -8.767 M -166.90 % | 13.105 M 181.67 % | -16.046 M -93.70 % | -8.284 M -316.46 % | 3.827 M 595.82 % | 550.000 K -99.40 % | 91.437 M 1 772.17 % | 4.884 M 104.64 % | -105.229 M -45 457.33 % | 232.000 K -97.67 % | 9.974 M 152.47 % | -19.009 M -1 019.20 % | 2.068 M 761.67 % | 240.000 K 137.04 % | -648.000 K -220.22 % | 539.000 K -39.51 % | 891.000 K 191.18 % | 306.000 K 102.52 % | -12.122 M -333.61 % | 5.189 M 49.24 % | 3.477 M -22.65 % | 4.495 M -16.84 % | 5.405 M 167.84 % | 2.018 M 2 590.67 % | 75.000 K -16.67 % | 90.000 K -83.93 % | 559.919 K 4 990.17 % | 11.000 K 320.00 % | -5.000 K 37.50 % | -8.000 K 57.18 % | -18.684 K -286.84 % | 10.000 K |
| Income before tax ratio | -0.05 -323.54 % | 0.02 125.33 % | -0.10 -507.75 % | 0.02 137.12 % | -0.06 -177.40 % | 0.08 -10.04 % | 0.09 516.47 % | 0.01 188.41 % | -0.02 76.10 % | -0.07 -2 114.44 % | 0.00 -179.31 % | 0.00 -87.32 % | 0.03 1 110.78 % | 0.00 112.17 % | -0.02 -1 143.20 % | 0.00 -79.38 % | 0.01 216.42 % | 0.00 115.09 % | -0.02 13.32 % | -0.02 -119.63 % | 0.12 178.06 % | -0.16 -675.82 % | -0.02 -122.92 % | 0.09 219.28 % | 0.03 -96.77 % | 0.86 476.25 % | 0.15 -85.35 % | 1.02 3 736.93 % | 0.03 -87.66 % | 0.21 116.98 % | -1.26 -284.73 % | 0.68 707.17 % | 0.08 226.42 % | -0.07 -127.44 % | 0.24 -1.08 % | 0.25 201.44 % | 0.08 103.84 % | -2.14 -351.48 % | 0.85 45.16 % | 0.59 -32.05 % | 0.86 223.86 % | 0.27 57.36 % | 0.17 | 0.00 | 0.00 -100.00 % | 0.02 -66.41 % | 0.06 386.11 % | -0.02 36.75 % | -0.03 -1 702.17 % | 0.00 -105.07 % | 0.03 |
| EBITDA | 38.682 M -45.86 % | 71.442 M 165.88 % | 26.870 M -37.24 % | 42.817 M 81.56 % | 23.583 M -58.50 % | 56.831 M 16.35 % | 48.843 M 64.99 % | 29.604 M 162.17 % | 11.292 M 323.08 % | 2.669 M -88.71 % | 23.649 M -11.59 % | 26.750 M -43.49 % | 47.336 M 44.93 % | 32.662 M 4 461.73 % | 716.000 K -98.74 % | 56.896 M -26.55 % | 77.458 M 29.01 % | 60.039 M 33.25 % | 45.056 M 14.71 % | 39.277 M -23.84 % | 51.569 M 160.30 % | 19.811 M -31.34 % | 28.852 M -12.88 % | 33.119 M 703.66 % | 4.121 M -95.16 % | 85.148 M 1 112.59 % | 7.022 M 106.29 % | -111.684 M -4 810.42 % | 2.371 M -77.82 % | 10.691 M 156.50 % | -18.923 M -978.51 % | 2.154 M 537.28 % | 338.000 K 162.02 % | -545.000 K -183.98 % | 649.000 K -35.87 % | 1.012 M 137.00 % | 427.000 K 103.76 % | -11.362 M -315.64 % | 5.269 M 48.13 % | 3.557 M -22.05 % | 4.563 M -33.20 % | 6.831 M 238.34 % | 2.019 M 2 556.58 % | 76.000 K -15.56 % | 90.000 K -83.97 % | 561.321 K 5 002.92 % | 11.000 K 506.96 % | -2.703 K 52.60 % | -5.703 K 65.20 % | -16.387 K -218.90 % | 13.782 K |
| Net income ratio | -0.04 -731.48 % | 0.01 109.09 % | -0.07 -534.35 % | 0.02 137.12 % | -0.05 -196.07 % | 0.05 -29.17 % | 0.07 693.01 % | 0.01 171.44 % | -0.01 76.89 % | -0.05 -4 146.37 % | 0.00 -140.64 % | 0.00 -87.30 % | 0.02 1 867.92 % | 0.00 107.60 % | -0.02 -1 088.91 % | 0.00 -78.59 % | 0.01 215.89 % | 0.00 115.11 % | -0.02 32.73 % | -0.02 -116.74 % | 0.14 235.12 % | -0.10 -498.15 % | -0.02 -128.83 % | 0.06 115.41 % | 0.03 -96.77 % | 0.86 475.38 % | 0.15 -85.35 % | 1.02 3 736.93 % | 0.03 -88.49 % | 0.23 118.19 % | -1.26 -381.94 % | 0.45 428.88 % | 0.08 324.43 % | -0.04 -122.34 % | 0.17 -0.98 % | 0.17 202.23 % | 0.06 103.82 % | -1.48 -352.04 % | 0.59 45.15 % | 0.40 -32.04 % | 0.60 232.11 % | 0.18 53.38 % | 0.12 | 0.00 | 0.00 -100.00 % | 0.01 -78.61 % | 0.06 386.11 % | -0.02 36.75 % | -0.03 -1 118.58 % | 0.00 -107.50 % | 0.03 |
| Ratio EBITDA | 0.49 -1.16 % | 0.50 80.13 % | 0.28 150.24 % | 0.11 -42.62 % | 0.19 -38.57 % | 0.31 28.71 % | 0.24 140.37 % | 0.10 66.92 % | 0.06 591.66 % | 0.01 -74.65 % | 0.03 9.78 % | 0.03 -56.41 % | 0.07 469.05 % | 0.01 3 090.97 % | 0.00 -94.96 % | 0.01 -72.94 % | 0.03 -46.25 % | 0.05 -64.91 % | 0.16 43.64 % | 0.11 -77.66 % | 0.48 148.80 % | 0.19 175.02 % | 0.07 -90.77 % | 0.77 268.76 % | 0.21 -74.04 % | 0.80 273.23 % | 0.21 -80.16 % | 1.08 298.47 % | 0.27 17.64 % | 0.23 118.28 % | -1.26 -276.55 % | 0.71 496.97 % | 0.12 311.68 % | -0.06 -119.17 % | 0.29 4.87 % | 0.28 145.35 % | 0.11 105.71 % | -2.00 -332.14 % | 0.86 44.08 % | 0.60 -31.52 % | 0.87 160.13 % | 0.34 98.77 % | 0.17 | 0.00 | 0.00 -100.00 % | 0.02 -66.33 % | 0.06 629.25 % | -0.01 52.04 % | -0.02 -1 364.80 % | 0.00 -103.23 % | 0.05 |
| Gross profit ratio | 0.68 313.48 % | 0.17 -48.99 % | 0.32 56.43 % | 0.21 3 272.50 % | 0.01 -96.56 % | 0.18 -28.65 % | 0.25 32.81 % | 0.19 -7.61 % | 0.20 143.88 % | -0.46 -673.43 % | 0.08 -41.44 % | 0.14 -8.16 % | 0.15 5 428.32 % | 0.00 -138.20 % | 0.01 -54.35 % | 0.02 -52.65 % | 0.03 -40.38 % | 0.06 -63.29 % | 0.16 39.98 % | 0.11 -77.50 % | 0.50 266.84 % | 0.14 82.48 % | 0.07 -90.09 % | 0.75 138.43 % | 0.31 -67.16 % | 0.96 320.52 % | 0.23 -78.91 % | 1.08 221.72 % | 0.33 39.35 % | 0.24 119.59 % | -1.23 -235.63 % | 0.90 177.67 % | 0.33 4.47 % | 0.31 -19.67 % | 0.39 14.04 % | 0.34 16.55 % | 0.29 115.93 % | -1.83 -283.22 % | 1.00 31.71 % | 0.76 -24.07 % | 1.00 169.82 % | 0.37 79.42 % | 0.21 | 0.00 | 0.00 -100.00 % | 0.04 -95.90 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 24 603.13 % | 0.00 -99.60 % | 1.00 |
| Weighted average shs out dil | 13.000 M -6.28 % | 13.871 M 6.70 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 3.13 % | 12.605 M -4.24 % | 13.163 M 1.25 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M -0.08 % | 13.010 M 0.08 % | 13.000 M 0.19 % | 12.975 M -0.74 % | 13.072 M 0.40 % | 13.020 M 0.15 % | 13.000 M 0.02 % | 12.997 M -0.22 % | 13.026 M 0.07 % | 13.017 M 0.64 % | 12.934 M -0.64 % | 13.017 M 0.13 % | 13.000 M -5.45 % | 13.750 M 5.73 % | 13.005 M 1.18 % | 12.853 M -1.18 % | 13.007 M 12.13 % | 11.600 M -11.00 % | 13.033 M 0.10 % | 13.020 M -3.91 % | 13.550 M 12.92 % | 12.000 M -1.37 % | 12.167 M -2.14 % | 12.433 M 0.92 % | 12.320 M 16.78 % | 10.550 M -18.85 % | 13.000 M 1.51 % | 12.807 M -4.07 % | 13.350 M 3.15 % | 12.942 M -0.36 % | 12.989 M 2.42 % | 12.682 M -2.45 % | 13.000 M 14.04 % | 11.400 M 42.50 % | 8.000 M 190.91 % | 2.750 M 10.00 % | 2.500 M -6.25 % | 2.667 M -1.75 % | 2.714 M -18.57 % | 3.333 M |
| Weighted average shs out | 13.000 M -6.28 % | 13.871 M 6.70 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 3.13 % | 12.605 M -4.24 % | 13.163 M 1.25 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.19 % | 12.975 M -0.19 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.02 % | 12.997 M -0.05 % | 13.004 M -0.10 % | 13.017 M 0.91 % | 12.900 M -0.90 % | 13.017 M 0.83 % | 12.910 M -6.11 % | 13.750 M 5.70 % | 13.009 M 1.21 % | 12.853 M -1.18 % | 13.007 M 12.13 % | 11.600 M -11.00 % | 13.033 M 0.10 % | 13.020 M -3.91 % | 13.550 M 12.92 % | 12.000 M -1.37 % | 12.167 M -2.14 % | 12.433 M 0.92 % | 12.320 M 16.78 % | 10.550 M -18.36 % | 12.923 M 0.91 % | 12.807 M -4.07 % | 13.350 M 3.15 % | 12.942 M -0.36 % | 12.989 M 2.42 % | 12.682 M -2.45 % | 13.000 M 14.04 % | 11.400 M 42.34 % | 8.009 M 191.24 % | 2.750 M 10.00 % | 2.500 M -6.25 % | 2.667 M -1.76 % | 2.714 M -18.57 % | 3.333 M |
| EPS diluted | -0.26 -471.43 % | 0.07 112.50 % | -0.56 -209.80 % | 0.51 215.91 % | -0.44 -163.77 % | 0.69 -36.11 % | 1.08 468.42 % | 0.19 211.76 % | -0.17 85.95 % | -1.21 -1 784.74 % | -0.06 -132.10 % | 0.20 -83.19 % | 1.19 395.83 % | 0.24 110.96 % | -2.19 -348.86 % | 0.88 -42.11 % | 1.52 660.00 % | 0.20 157.14 % | -0.35 46.15 % | -0.65 -157.02 % | 1.14 240.74 % | -0.81 -50.00 % | -0.54 -370.00 % | 0.20 400.00 % | 0.04 -99.43 % | 7.02 1 747.37 % | 0.38 104.70 % | -8.09 -40 550.00 % | 0.02 -97.56 % | 0.82 156.16 % | -1.46 -1 560.00 % | 0.10 400.00 % | 0.02 166.67 % | -0.03 -200.00 % | 0.03 -40.00 % | 0.05 150.00 % | 0.02 103.08 % | -0.65 -332.14 % | 0.28 55.56 % | 0.18 -25.00 % | 0.24 -14.29 % | 0.28 154.55 % | 0.11 2 650.00 % | 0.00 -25.93 % | 0.01 -87.89 % | 0.04 1 015.00 % | 0.00 300.00 % | 0.00 33.33 % | 0.00 70.59 % | -0.01 -440.00 % | 0.00 |
| Earnings per share | -0.26 -471.43 % | 0.07 112.50 % | -0.56 -209.80 % | 0.51 215.91 % | -0.44 -163.77 % | 0.69 -36.11 % | 1.08 468.42 % | 0.19 211.76 % | -0.17 85.95 % | -1.21 -1 784.74 % | -0.06 -132.10 % | 0.20 -83.19 % | 1.19 395.83 % | 0.24 110.96 % | -2.19 -348.86 % | 0.88 -42.11 % | 1.52 660.00 % | 0.20 157.14 % | -0.35 46.15 % | -0.65 -157.02 % | 1.14 240.74 % | -0.81 -50.00 % | -0.54 -370.00 % | 0.20 400.00 % | 0.04 -99.43 % | 7.02 1 747.37 % | 0.38 104.70 % | -8.09 -40 550.00 % | 0.02 -97.56 % | 0.82 156.16 % | -1.46 -1 560.00 % | 0.10 400.00 % | 0.02 166.67 % | -0.03 -200.00 % | 0.03 -40.00 % | 0.05 150.00 % | 0.02 103.08 % | -0.65 -332.14 % | 0.28 55.56 % | 0.18 -25.00 % | 0.24 -14.29 % | 0.28 154.55 % | 0.11 2 650.00 % | 0.00 -25.93 % | 0.01 -87.87 % | 0.04 1 012.50 % | 0.00 300.00 % | 0.00 33.33 % | 0.00 70.59 % | -0.01 -440.00 % | 0.00 |
| Gross profit | 53.612 M 126.51 % | 23.669 M -24.71 % | 31.437 M -60.77 % | 80.134 M 10 570.31 % | 751.000 K -97.67 % | 32.298 M -35.50 % | 50.076 M -8.84 % | 54.932 M 45.12 % | 37.853 M 126.84 % | -141.029 M -355.31 % | 55.238 M -52.84 % | 117.133 M 19.06 % | 98.385 M 1 457.03 % | -7.250 M -154.61 % | 13.276 M -88.60 % | 116.426 M 28.50 % | 90.601 M 43.11 % | 63.307 M 39.42 % | 45.409 M 11.79 % | 40.620 M -23.31 % | 52.965 M 283.80 % | 13.800 M -54.44 % | 30.290 M -6.42 % | 32.367 M 419.62 % | 6.229 M -93.88 % | 101.742 M 1 266.21 % | 7.447 M 106.68 % | -111.431 M -3 903.11 % | 2.930 M -73.73 % | 11.153 M 160.54 % | -18.424 M -774.87 % | 2.730 M 196.42 % | 921.000 K -69.39 % | 3.009 M 251.93 % | 855.000 K -30.26 % | 1.226 M 12.58 % | 1.089 M 110.48 % | -10.394 M -270.20 % | 6.107 M 35.41 % | 4.510 M -13.57 % | 5.218 M -30.71 % | 7.531 M 205.39 % | 2.466 M | 0.000 | 0.000 -100.00 % | 1.198 M 520.73 % | 193.000 K -23.11 % | 251.000 K -1.18 % | 254.000 K 486.92 % | 43.277 K -85.08 % | 290.000 K |
| Income tax expense | -938.000 K -136.96 % | 2.538 M 218.05 % | -2.150 M -184.78 % | 2.536 M 217.35 % | -2.161 M -134.66 % | 6.234 M 30.64 % | 4.772 M 158.79 % | 1.844 M 305.12 % | -899.000 K 84.05 % | -5.637 M -321.62 % | -1.337 M -257.11 % | 851.000 K -83.63 % | 5.197 M 43.68 % | 3.617 M 135.73 % | -10.123 M -408.06 % | 3.286 M -50.46 % | 6.633 M 663.63 % | 868.610 K 157.15 % | -1.520 M -406.67 % | -300.000 K 82.70 % | -1.734 M 68.87 % | -5.571 M -343.90 % | -1.255 M -202.03 % | 1.230 M | 0.000 -100.00 % | 138.789 K | 0.000 | 0.000 | 0.000 100.00 % | -713.000 K 97.91 % | -34.036 M -4 873.63 % | 713.000 K | 0.000 100.00 % | -283.000 K -270.48 % | 166.000 K -39.64 % | 275.000 K 189.47 % | 95.000 K 102.55 % | -3.726 M -332.44 % | 1.603 M 49.26 % | 1.074 M -22.68 % | 1.389 M -21.21 % | 1.763 M 182.99 % | 623.000 K 2 608.70 % | 23.000 K -17.86 % | 28.000 K -86.23 % | 203.300 K 8 950.67 % | -2.297 K | 0.000 | 0.000 -100.00 % | 8.948 K | 0.000 |
| Cost of revenue | 24.918 M -79.18 % | 119.683 M 82.22 % | 65.681 M -78.61 % | 307.129 M 152.47 % | 121.649 M -18.30 % | 148.906 M -0.97 % | 150.368 M -36.58 % | 237.099 M 60.12 % | 148.075 M -66.72 % | 444.986 M -29.08 % | 627.446 M -14.12 % | 730.589 M 31.50 % | 555.561 M -78.42 % | 2.575 B 44.43 % | 1.783 B -74.80 % | 7.074 B 176.61 % | 2.557 B 145.81 % | 1.040 B 324.28 % | 245.209 M -24.15 % | 323.274 M 501.04 % | 53.786 M -39.04 % | 88.231 M -76.68 % | 378.379 M 3 367.23 % | 10.913 M -19.93 % | 13.630 M 184.55 % | 4.790 M -81.10 % | 25.343 M 219.34 % | 7.936 M 36.24 % | 5.825 M -83.49 % | 35.286 M 5.49 % | 33.451 M 11 434.83 % | 290.000 K -84.80 % | 1.908 M -71.30 % | 6.647 M 392.74 % | 1.349 M -43.27 % | 2.378 M -9.99 % | 2.642 M -83.56 % | 16.067 M | 0.000 -100.00 % | 1.430 M | 0.000 -100.00 % | 12.789 M 35.02 % | 9.472 M | 0.000 | 0.000 -100.00 % | 28.052 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.647 M | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.048 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.570 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 % | 937.939 K | 0.000 | 0.000 | 0.000 -100.00 % | 978.690 K | 0.000 | 0.000 | 0.000 -100.00 % | 817.530 K | 0.000 | 0.000 | 0.000 -100.00 % | 602.654 K | 0.000 | 0.000 | 0.000 -100.00 % | 896.000 K | 0.000 | 0.000 | 0.000 100.00 % | -154.000 K -188.00 % | 175.000 K | 0.000 | 0.000 -100.00 % | 478.827 K | 0.000 | 0.000 | 0.000 -100.00 % | 44.282 K | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 58.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 932.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.890 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 394.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 344.303 K | 0.000 | 0.000 | 0.000 -100.00 % | 548.636 K | 0.000 | 0.000 | 0.000 -100.00 % | 45.228 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.639 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.649 K | 0.000 |
| Other expenses | 15.022 M | 0.000 | 0.000 -100.00 % | 36.165 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.932 M 45.12 % | 37.853 M 126.84 % | -141.029 M -355.31 % | 55.238 M -52.84 % | 117.133 M 19.06 % | 98.385 M 1 457.03 % | -7.250 M -154.61 % | 13.276 M -88.60 % | 116.426 M 26.65 % | 91.925 M 22 981 150.00 % | 400.000 -100.00 % | 45.409 M 11.79 % | 40.620 M 4 061 900.00 % | 1.000 K 100.83 % | -121.000 K -402.50 % | 40.000 K -51.22 % | 82.000 K -98.68 % | 6.229 M -93.88 % | 101.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 602.000 K -15.57 % | 713.000 K -76.30 % | 3.009 M | 0.000 | 0.000 -100.00 % | 783.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.067 M 290.84 % | 273.000 K 218.18 % | -231.000 K -54.00 % | -150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 15.022 M 1 143.54 % | 1.208 M -31.25 % | 1.757 M -95.30 % | 37.367 M 3 212.68 % | 1.128 M -94.39 % | 20.107 M 1 151.99 % | 1.606 M -97.08 % | 54.932 M 103.67 % | 26.971 M 118.78 % | -143.616 M -553.78 % | 31.649 M -65.01 % | 90.443 M 76.96 % | 51.109 M 804.95 % | -7.250 M -154.61 % | 13.276 M -88.60 % | 116.426 M 26.65 % | 91.925 M 5 714.36 % | 1.581 M 309.59 % | 386.000 K -99.05 % | 40.620 M 2 734.61 % | 1.433 M -17.93 % | 1.746 M 16.09 % | 1.504 M 333.54 % | -644.000 K -129.81 % | 2.160 M -97.88 % | 101.742 M 21 874.51 % | 463.000 K 59.11 % | 291.000 K -90.07 % | 2.930 M 433.70 % | 549.000 K -40.58 % | 924.000 K 0.22 % | 922.000 K 0.11 % | 921.000 K -74.82 % | 3.657 M 1 057.28 % | 316.000 K -5.67 % | 335.000 K -69.24 % | 1.089 M -36.98 % | 1.728 M 88.24 % | 918.000 K -11.13 % | 1.033 M 42.88 % | 723.000 K -24.57 % | 958.500 K 113.95 % | 448.000 K 697.33 % | -75.000 K 16.67 % | -90.000 K -118.46 % | 487.466 K 167.84 % | 182.000 K -28.91 % | 256.000 K -2.29 % | 262.000 K 322.85 % | 61.961 K -77.87 % | 280.000 K |
| Cost and expenses | 39.940 M -66.96 % | 120.891 M 79.26 % | 67.438 M -80.42 % | 344.496 M 164.56 % | 130.217 M -22.95 % | 169.013 M -7.17 % | 182.059 M -23.21 % | 237.099 M 60.12 % | 148.075 M -50.87 % | 301.370 M -51.97 % | 627.450 M -14.15 % | 730.846 M 31.55 % | 555.561 M -78.08 % | 2.535 B 41.20 % | 1.795 B -74.83 % | 7.134 B 177.37 % | 2.572 B 146.30 % | 1.044 B 325.17 % | 245.595 M -24.36 % | 324.673 M 503.64 % | 53.786 M -34.91 % | 82.635 M -78.25 % | 379.883 M 3 381.01 % | 10.913 M -19.93 % | 13.630 M -36.17 % | 21.352 M -17.26 % | 25.806 M 225.18 % | 7.936 M 23.58 % | 6.422 M -78.40 % | 29.738 M -12.63 % | 34.036 M 3 475.21 % | 952.000 K -63.23 % | 2.589 M -74.87 % | 10.304 M 518.86 % | 1.665 M -38.63 % | 2.713 M -20.79 % | 3.425 M -81.81 % | 18.834 M 1 951.63 % | 918.000 K -62.73 % | 2.463 M 240.66 % | 723.000 K -94.73 % | 13.723 M 38.34 % | 9.920 M 13 326.67 % | -75.000 K 16.67 % | -90.000 K -100.31 % | 28.690 M 15 663.74 % | 182.000 K -28.91 % | 256.000 K -2.29 % | 262.000 K -97.55 % | 10.709 M 3 724.81 % | 280.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 1.208 M -31.25 % | 1.757 M 46.17 % | 1.202 M 6.56 % | 1.128 M -94.39 % | 20.107 M 1 151.99 % | 1.606 M 27.97 % | 1.255 M 17.07 % | 1.072 M -57.15 % | 2.502 M 90.85 % | 1.311 M 182.54 % | 464.000 K -36.00 % | 725.000 K -62.88 % | 1.953 M 17.86 % | 1.657 M 81.69 % | 912.000 K -29.85 % | 1.300 M -17.77 % | 1.581 M 72.41 % | 917.000 K 51.32 % | 606.000 K 21.20 % | 500.000 K -51.03 % | 1.021 M 71.02 % | 597.000 K 95.74 % | 305.000 K 36.77 % | 223.000 K -78.05 % | 1.016 M 115.71 % | 471.000 K 34.57 % | 350.000 K -12.06 % | 398.000 K -67.16 % | 1.212 M 257.52 % | 339.000 K 5.94 % | 320.000 K 95.12 % | 164.000 K -82.68 % | 946.957 K 111.37 % | 448.000 K -20.71 % | 565.000 K 27.83 % | 442.000 K -69.41 % | 1.445 M 185.01 % | 507.000 K 11.43 % | 455.000 K 44.44 % | 315.000 K 388.99 % | -109.000 K -162.29 % | 175.000 K 12.18 % | 156.000 K 160.00 % | 60.000 K -87.69 % | 487.466 K 255.81 % | 137.000 K -14.91 % | 161.000 K -2.42 % | 165.000 K 251.58 % | 46.931 K -77.33 % | 207.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 107.070 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 42.947 M -36.73 % | 67.882 M 87.53 % | 36.197 M 7.77 % | 33.587 M 7.08 % | 31.365 M -25.02 % | 41.832 M 37.56 % | 30.411 M 20.62 % | 25.212 M 75.40 % | 14.374 M -40.12 % | 24.005 M -6.81 % | 25.760 M 10.60 % | 23.291 M -12.43 % | 26.597 M 2.76 % | 25.883 M -34.00 % | 39.215 M -6.75 % | 42.054 M -17.51 % | 50.981 M -9.77 % | 56.502 M 10.59 % | 51.092 M 6.47 % | 47.988 M 24.88 % | 38.428 M 7.26 % | 35.828 M -3.45 % | 37.110 M 26.80 % | 29.266 M 725.09 % | 3.547 M | 0.000 -100.00 % | 2.100 M -3.36 % | 2.173 M 3.43 % | 2.101 M 233.49 % | 630.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 |
| Depreciation and amortization | 32.000 K -45.76 % | 59.000 K -1.67 % | 60.000 K 20.00 % | 50.000 K 42.86 % | 35.000 K -27.08 % | 48.000 K 2.13 % | 47.000 K 0.00 % | 47.000 K 0.00 % | 47.000 K -31.88 % | 69.000 K 15.00 % | 60.000 K 0.00 % | 60.000 K 0.00 % | 60.000 K -17.81 % | 73.000 K 87.18 % | 39.000 K -26.42 % | 53.000 K 0.00 % | 53.000 K -10.17 % | 59.000 K 78.79 % | 33.000 K -41.07 % | 56.000 K 55.56 % | 36.000 K 24.14 % | 29.000 K 11.54 % | 26.000 K 0.00 % | 26.000 K 8.33 % | 24.000 K -36.84 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K -56.32 % | 87.000 K 1.16 % | 86.000 K 0.00 % | 86.000 K -12.24 % | 98.000 K -4.85 % | 103.000 K -6.36 % | 110.000 K -9.09 % | 121.000 K 0.00 % | 121.000 K -84.08 % | 760.000 K 850.00 % | 80.000 K 0.00 % | 80.000 K 17.65 % | 68.000 K -70.90 % | 233.710 K 23 271.00 % | 1.000 K 0.00 % | 1.000 K -28.67 % | 1.402 K 0.00 % | 1.402 K -38.96 % | 2.297 K 0.00 % | 2.297 K 0.00 % | 2.297 K 0.00 % | 2.297 K -39.26 % | 3.782 K |
| Operating income | 38.590 M 71.81 % | 22.461 M -24.32 % | 29.680 M -62.96 % | 80.134 M 240.49 % | 23.535 M 93.05 % | 12.191 M -84.55 % | 78.928 M 1 716.52 % | 4.345 M -60.07 % | 10.882 M 151.17 % | -21.267 M -190.16 % | 23.589 M -11.62 % | 26.690 M -72.87 % | 98.385 M 201.68 % | 32.612 M 4 717.13 % | 677.000 K -98.81 % | 56.843 M -26.56 % | 77.404 M 30.15 % | 59.472 M 32.09 % | 45.023 M 14.79 % | 39.221 M -25.95 % | 52.965 M 339.91 % | 12.040 M -60.25 % | 30.290 M -6.42 % | 32.367 M 690.02 % | 4.097 M -95.19 % | 85.108 M 1 043.46 % | 7.443 M 106.66 % | -111.722 M -3 913.04 % | 2.930 M -82.46 % | 16.701 M 187.86 % | -19.009 M -1 019.20 % | 2.068 M 761.67 % | 240.000 K 137.04 % | -648.000 K -220.22 % | 539.000 K -39.51 % | 891.000 K 191.18 % | 306.000 K 102.52 % | -12.122 M -333.61 % | 5.189 M 49.24 % | 3.477 M -22.65 % | 4.495 M -31.60 % | 6.572 M 225.67 % | 2.018 M 2 590.67 % | 75.000 K -16.67 % | 90.000 K -83.93 % | 559.919 K 4 990.17 % | 11.000 K 320.00 % | -5.000 K 37.50 % | -8.000 K 57.18 % | -18.684 K -286.84 % | 10.000 K |
| Operating income ratio | 0.49 213.63 % | 0.16 -48.73 % | 0.31 47.69 % | 0.21 7.62 % | 0.19 185.80 % | 0.07 -82.91 % | 0.39 2 546.53 % | 0.01 -74.58 % | 0.06 183.65 % | -0.07 -302.49 % | 0.03 9.75 % | 0.03 -79.07 % | 0.15 1 084.54 % | 0.01 3 269.63 % | 0.00 -95.23 % | 0.01 -72.94 % | 0.03 -45.78 % | 0.05 -65.22 % | 0.15 43.74 % | 0.11 -78.28 % | 0.50 320.46 % | 0.12 59.21 % | 0.07 -90.09 % | 0.75 262.50 % | 0.21 -74.18 % | 0.80 251.96 % | 0.23 -78.97 % | 1.08 222.56 % | 0.33 -6.94 % | 0.36 128.43 % | -1.26 -284.73 % | 0.68 707.17 % | 0.08 226.42 % | -0.07 -127.44 % | 0.24 -1.08 % | 0.25 201.44 % | 0.08 103.84 % | -2.14 -351.48 % | 0.85 45.16 % | 0.59 -32.05 % | 0.86 166.35 % | 0.32 91.33 % | 0.17 | 0.00 | 0.00 -100.00 % | 0.02 -66.41 % | 0.06 386.11 % | -0.02 36.75 % | -0.03 -1 702.17 % | 0.00 -105.07 % | 0.03 |
| Total other income expenses net | -42.887 M -126.29 % | -18.952 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.760 M | 0.000 100.00 % | -24.900 M -77.72 % | -14.011 M 41.60 % | -23.992 M 6.86 % | -25.760 M -10.60 % | -23.291 M 12.43 % | -26.597 M -2 462.33 % | -1.038 M 97.35 % | -39.215 M -63 150.00 % | -62.000 K 99.88 % | -50.980 M 8.95 % | -55.993 M -9.59 % | -51.092 M -6.47 % | -47.988 M -24.88 % | -38.427 M -36.75 % | -28.100 M 24.20 % | -37.070 M -29.88 % | -28.541 M -711.05 % | -3.519 M -156.24 % | 6.257 M 344.51 % | -2.559 M -139.41 % | 6.493 M 340.66 % | -2.698 M -328.25 % | -630.000 K 98.15 % | -34.036 M | 0.000 | 0.000 -100.00 % | 1.088 M | 0.000 | 0.000 | 0.000 100.00 % | -123.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.167 M | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K -233.33 % | -45.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -9.172 M | 0.000 100.00 % | -525.000 K | 0.000 100.00 % | -22.622 M -1 134.39 % | 2.187 M 444.41 % | -635.000 K -100.82 % | 77.809 M 200.00 % | -77.809 M -1 256.32 % | 6.729 M 1 923.58 % | -369.000 K -105.38 % | 6.854 M 200.00 % | -6.854 M -163.04 % | 10.873 M 1 504.78 % | -774.000 K -100.74 % | 103.951 M 200.00 % | -103.951 M -470.70 % | 28.042 M 19 306.85 % | -146.000 K -100.13 % | 115.075 M 17 122.48 % | -676.020 K -102.29 % | 29.466 M -97.16 % | 1.038 B 634.06 % | 141.391 M 28 813.50 % | -492.420 K -116.99 % | 2.899 M -98.70 % | 222.951 M 1 041.00 % | 19.540 M -77.55 % | 87.030 M 7 877.10 % | 1.091 M -86.05 % | 7.819 M 424.06 % | 1.492 M 619.22 % | -287.355 K -100.91 % | 31.664 M 771.70 % | -4.714 M -20.99 % | -3.896 M -127.25 % | 14.296 M 2 003.60 % | -751.000 K -101.18 % | 63.791 M 8 146.93 % | -792.737 K -148.72 % | 1.627 M 1 371.09 % | -128.000 K -101.24 % | 10.342 M 227.02 % | -8.142 M -221.59 % | 6.696 M 4 373.83 % | -156.677 K |
| Total investments | 0.000 -100.00 % | 116.225 M | 0.000 -100.00 % | 60.259 M | 0.000 -100.00 % | 55.734 M 1 174.21 % | 4.374 M -78.18 % | 20.046 M -87.12 % | 155.618 M 466.25 % | 27.482 M 104.21 % | 13.458 M -61.55 % | 35.000 M 155.33 % | 13.708 M -45.17 % | 25.000 M 14.96 % | 21.746 M -13.05 % | 25.011 M -87.97 % | 207.902 M 858.84 % | 21.683 M -61.34 % | 56.084 M 5 480.50 % | 1.005 M -99.56 % | 230.151 M 22 800.58 % | 1.005 M -98.29 % | 58.932 M -56.82 % | 136.473 M -51.74 % | 282.782 M 28 037.51 % | 1.005 M -82.67 % | 5.798 M 476.92 % | 1.005 M -97.43 % | 39.080 M 3 788.56 % | 1.005 M -53.94 % | 2.182 M 117.11 % | 1.005 M -66.32 % | 2.984 M 147.63 % | 1.205 M -98.10 % | 63.328 M 134.98 % | 26.950 M -4.43 % | 28.199 M -1.37 % | 28.592 M 111.09 % | 13.545 M -89.38 % | 127.582 M 102.52 % | 62.998 M 1 836.01 % | 3.254 M 117.08 % | 1.499 M -92.75 % | 20.684 M 840.16 % | 2.200 M -83.57 % | 13.392 M 104.79 % | 6.539 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.067 B | 0.000 | 0.000 | 0.000 -100.00 % | 224.845 M | 0.000 -100.00 % | 105.565 M | 0.000 -100.00 % | 7.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 312.077 M 71.40 % | 182.076 M -42.60 % | 317.215 M 69.44 % | 187.214 M -40.48 % | 314.566 M 4 171.67 % | 7.364 M -97.47 % | 291.548 M 124.27 % | 130.001 M -55.37 % | 291.276 M 4.03 % | 280.001 M -9.15 % | 308.187 M 137.07 % | 130.001 M -55.20 % | 290.157 M 3.63 % | 280.001 M -11.25 % | 315.484 M 142.68 % | 130.001 M -54.26 % | 284.192 M 1.50 % | 280.001 M -2.14 % | 286.123 M 83.27 % | 156.122 M -44.22 % | 279.898 M | 0.000 -100.00 % | 297.388 M 77.66 % | 167.387 M -43.04 % | 293.874 M | 0.000 -100.00 % | 197.692 M 192.05 % | 67.691 M -77.64 % | 302.689 M | 0.000 -100.00 % | 311.541 M 71.61 % | 181.540 M -41.29 % | 309.232 M | 0.000 -100.00 % | 309.066 M 72.60 % | 179.065 M | 0.000 -100.00 % | 313.121 M 70.99 % | 183.120 M -40.50 % | 307.790 M | 0.000 -100.00 % | 302.857 M | 0.000 -100.00 % | 302.743 M | 0.000 -100.00 % | 52.864 M | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.201 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.405 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.331 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.561 M | 0.000 | 0.000 | 0.000 100.00 % | -1.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.131 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.946 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.489 M | 0.000 | 0.000 -100.00 % | 26.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.430 M | 0.000 -100.00 % | 172.856 M | 0.000 -100.00 % | 22.742 M | 0.000 -100.00 % | 22.889 M |
| Common stock | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M 0.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 130.001 M | 0.000 -100.00 % | 29.975 M |
| Total equity | 312.077 M 0.00 % | 312.077 M -1.62 % | 317.215 M 0.00 % | 317.215 M 0.84 % | 314.566 M 0.00 % | 314.566 M 7.90 % | 291.548 M 0.00 % | 291.548 M 0.09 % | 291.276 M 0.00 % | 291.276 M -5.49 % | 308.187 M 0.00 % | 308.187 M 6.21 % | 290.157 M 0.00 % | 290.157 M -8.03 % | 315.484 M 0.00 % | 315.484 M 11.01 % | 284.192 M 0.00 % | 284.192 M -0.67 % | 286.123 M 0.00 % | 286.123 M 2.22 % | 279.898 M 0.00 % | 279.898 M -5.88 % | 297.388 M 0.00 % | 297.388 M 1.20 % | 293.874 M 0.00 % | 293.874 M 48.65 % | 197.692 M 0.00 % | 197.692 M -34.69 % | 302.689 M 0.00 % | 302.690 M -2.84 % | 311.541 M 0.00 % | 311.541 M 0.75 % | 309.232 M 0.00 % | 309.232 M 0.05 % | 309.066 M 0.00 % | 309.066 M 0.27 % | 308.240 M -1.56 % | 313.121 M 0.00 % | 313.121 M 1.73 % | 307.790 M 0.01 % | 307.773 M 1.62 % | 302.857 M 0.00 % | 302.857 M 0.04 % | 302.743 M 0.00 % | 302.743 M 472.68 % | 52.864 M 0.00 % | 52.864 M |
| Other non current liabilities | -312.077 M -118.63 % | 1.675 B 628.19 % | -317.215 M -119.05 % | 1.666 B 629.47 % | -314.566 M -985.08 % | 35.541 M 112.19 % | -291.548 M -22 070.46 % | 1.327 M | 0.000 -100.00 % | 951.000 K | 0.000 -100.00 % | 2.322 M | 0.000 -100.00 % | 843.000 K | 0.000 -100.00 % | 1.351 B | 0.000 -100.00 % | 1.535 M | 0.000 -100.00 % | 1.814 B | 0.000 -100.00 % | 1.462 B | 0.000 -100.00 % | 3.887 M | 0.000 -100.00 % | 61.232 M | 0.000 -100.00 % | 528.000 K | 0.000 -100.00 % | 527.841 K | 0.000 -100.00 % | 528.000 K | 0.000 -100.00 % | 527.840 K | 0.000 -100.00 % | 685.000 K -0.04 % | 685.270 K | 0.000 -100.00 % | 807.000 K | 0.000 -100.00 % | 622.981 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.067 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.565 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 |
| Total non current liabilities | -312.077 M -118.63 % | 1.675 B 628.19 % | -317.215 M -119.05 % | 1.666 B 629.47 % | -314.566 M -119.73 % | 1.595 B 646.95 % | -291.548 M -123.96 % | 1.217 B | 0.000 -100.00 % | 951.000 K | 0.000 -100.00 % | 1.155 B | 0.000 -100.00 % | 842.000 K | 0.000 -100.00 % | 1.351 B | 0.000 -100.00 % | 1.534 M | 0.000 -100.00 % | 1.814 B | 0.000 -100.00 % | 1.462 B | 0.000 -100.00 % | 1.071 B | 0.000 -100.00 % | 61.474 M | 0.000 -100.00 % | 528.000 K | 0.000 -100.00 % | 106.093 M | 0.000 -100.00 % | 528.000 K | 0.000 -100.00 % | 527.840 K | 0.000 -100.00 % | 685.000 K -0.04 % | 685.270 K | 0.000 -100.00 % | 807.000 K | 0.000 -100.00 % | 647.769 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 1.630 B | 0.000 -100.00 % | 96.695 M | 0.000 -100.00 % | 9.248 M | 0.000 -100.00 % | 1.217 B | 0.000 -100.00 % | 941.568 M | 0.000 -100.00 % | 1.197 B | 0.000 -100.00 % | 230.683 M | 0.000 -100.00 % | 33.126 M | 0.000 -100.00 % | 278.988 M | 0.000 -100.00 % | 669.000 K | 0.000 -100.00 % | 25.321 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.290 K | 0.000 -100.00 % | 1.621 M | 0.000 -100.00 % | 882.233 K | 0.000 -100.00 % | 818.000 K | 0.000 -100.00 % | 1.379 M | 0.000 -100.00 % | 1.318 M 73.92 % | 757.808 K | 0.000 -100.00 % | 2.675 M | 0.000 -100.00 % | 3.176 M | 0.000 -100.00 % | 407.000 K | 0.000 -100.00 % | 316.126 K | 0.000 -100.00 % | 90.222 K |
| 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 | 0.000 -100.00 % | 882.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 882.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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 224.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 1.630 B | 0.000 -100.00 % | 96.695 M | 0.000 -100.00 % | 9.248 M | 0.000 -100.00 % | 987.000 K | 0.000 -100.00 % | 942.628 M | 0.000 -100.00 % | 44.076 M | 0.000 -100.00 % | 1.086 B | 0.000 -100.00 % | 86.483 M | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 669.000 K | 0.000 -100.00 % | 31.718 M | 0.000 -100.00 % | 748.000 K | 0.000 -100.00 % | 651.210 K | 0.000 -100.00 % | 223.825 M | 0.000 -100.00 % | 13.918 M | 0.000 -100.00 % | 28.596 M | 0.000 -100.00 % | 17.430 M | 0.000 -100.00 % | 1.356 M 74.17 % | 778.571 K | 0.000 -100.00 % | 15.926 M | 0.000 -100.00 % | 3.176 M | 0.000 -100.00 % | 8.802 M | 0.000 -100.00 % | 12.261 M | 0.000 -100.00 % | 9.814 M |
| Total liabilities | -312.077 M -118.63 % | 1.675 B 628.19 % | -317.215 M -118.00 % | 1.762 B 660.20 % | -314.566 M -119.61 % | 1.604 B 650.12 % | -291.548 M -123.94 % | 1.218 B | 0.000 -100.00 % | 943.579 M | 0.000 -100.00 % | 1.199 B | 0.000 -100.00 % | 1.086 B | 0.000 -100.00 % | 1.438 B | 0.000 -100.00 % | 1.835 B | 0.000 -100.00 % | 1.815 B | 0.000 -100.00 % | 1.493 B | 0.000 -100.00 % | 1.071 B | 0.000 -100.00 % | 62.125 M | 0.000 -100.00 % | 224.353 M | 0.000 -100.00 % | 120.011 M | 0.000 -100.00 % | 29.124 M | 0.000 -100.00 % | 17.957 M | 0.000 -100.00 % | 2.041 M 39.43 % | 1.464 M | 0.000 -100.00 % | 16.733 M | 0.000 -100.00 % | 3.824 M | 0.000 -100.00 % | 8.802 M | 0.000 -100.00 % | 12.261 M | 0.000 -100.00 % | 9.814 M |
| Other non current assets | 0.000 -100.00 % | 2.792 M | 0.000 -100.00 % | 76.089 M 436.35 % | -22.622 M -125.22 % | 89.692 M 4 201.14 % | -2.187 M -115.02 % | 14.556 M 118.71 % | -77.809 M -693.37 % | 13.113 M 294.87 % | -6.729 M -132.92 % | 20.443 M 398.26 % | -6.854 M -109.87 % | 69.410 M 738.37 % | -10.873 M -160.82 % | 17.878 M 117.20 % | -103.951 M -706.73 % | 17.133 M 161.10 % | -28.042 M -339.31 % | 11.718 M 110.18 % | -115.075 M -244.59 % | 79.590 M 370.11 % | -29.466 M -1 978.01 % | 1.569 M 101.11 % | -141.391 M -6 491.04 % | 2.212 M 176.31 % | -2.899 M | 0.000 100.00 % | -19.540 M -1 844.28 % | -1.005 M 7.88 % | -1.091 M | 0.000 100.00 % | -1.492 M -1 443.54 % | 111.050 K 100.35 % | -31.664 M | 0.000 | 0.000 100.00 % | -14.296 M -1 764.26 % | 859.000 K 101.35 % | -63.791 M -7 523.36 % | 859.328 K 152.82 % | -1.627 M -258.89 % | 1.024 M 109.90 % | -10.342 M -1 062.78 % | 1.074 M 116.04 % | -6.696 M | 0.000 |
| Long term investments | 0.000 -100.00 % | 116.225 M | 0.000 -100.00 % | 60.259 M | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 20.046 M | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 35.000 M | 0.000 -100.00 % | 25.000 M | 0.000 -100.00 % | 25.011 M | 0.000 100.00 % | -45.875 M | 0.000 100.00 % | -26.891 M | 0.000 100.00 % | -78.585 M | 0.000 -100.00 % | 136.473 M | 0.000 100.00 % | -1.213 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.005 M | 0.000 | 0.000 | 0.000 100.00 % | -111.050 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 |
| 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 -100.00 % | 1.550 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.808 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.988 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 K | 0.000 | 0.000 | 0.000 100.00 % | -13.125 M | 0.000 | 0.000 | 0.000 100.00 % | -94.410 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.742 M | 0.000 -100.00 % | 27.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.808 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.988 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.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 |
| Property plant equipment net | 0.000 -100.00 % | 446.000 K | 0.000 -100.00 % | 566.000 K | 0.000 -100.00 % | 325.000 K | 0.000 -100.00 % | 414.000 K | 0.000 -100.00 % | 508.000 K | 0.000 -100.00 % | 594.000 K | 0.000 -100.00 % | 702.000 K | 0.000 -100.00 % | 585.000 K | 0.000 -100.00 % | 691.000 K | 0.000 -100.00 % | 649.000 K | 0.000 -100.00 % | 322.040 K | 0.000 -100.00 % | 339.000 K | 0.000 -100.00 % | 378.210 K | 0.000 -100.00 % | 455.000 K | 0.000 -100.00 % | 564.877 K | 0.000 -100.00 % | 562.000 K | 0.000 -100.00 % | 731.466 K | 0.000 -100.00 % | 853.000 K -15.94 % | 1.015 M | 0.000 -100.00 % | 1.299 M | 0.000 -100.00 % | 629.618 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 9.455 K | 0.000 -100.00 % | 15.061 K |
| Total non current assets | 0.000 -100.00 % | 119.463 M | 0.000 -100.00 % | 137.079 M 705.95 % | -22.622 M -125.09 % | 90.171 M 4 223.05 % | -2.187 M -105.45 % | 40.136 M 151.58 % | -77.809 M -1 283.95 % | 6.572 M 197.67 % | -6.729 M -112.00 % | 56.084 M 918.27 % | -6.854 M -223.58 % | 5.546 M 151.01 % | -10.873 M -124.99 % | 43.505 M 141.85 % | -103.951 M -1 261.46 % | 8.950 M 131.92 % | -28.042 M -233.70 % | 20.974 M 118.23 % | -115.075 M -1 768.79 % | 6.896 M 123.40 % | -29.466 M -121.29 % | 138.381 M 197.87 % | -141.391 M -10 321.95 % | 1.383 M 147.71 % | -2.899 M -612.19 % | 566.000 K 102.90 % | -19.540 M -2 952.91 % | 684.915 K 162.78 % | -1.091 M -262.11 % | 673.000 K 145.11 % | -1.492 M -273.99 % | 857.516 K 102.71 % | -31.664 M -3 812.08 % | 853.000 K -18.17 % | 1.042 M 107.29 % | -14.296 M -762.47 % | 2.158 M 103.38 % | -63.791 M -4 384.31 % | 1.489 M 191.51 % | -1.627 M -257.66 % | 1.032 M 109.98 % | -10.342 M -1 054.38 % | 1.084 M 116.18 % | -6.696 M -44 559.93 % | 15.061 K |
| Other current assets | -9.172 M -158.06 % | 15.798 M 3 109.14 % | -525.000 K -100.03 % | 1.639 B | 0.000 100.00 % | -76.338 M | 0.000 -100.00 % | 1.075 B | 0.000 100.00 % | -18.051 M | 0.000 -100.00 % | 1.096 B | 0.000 -100.00 % | 69.410 M | 0.000 -100.00 % | 1.233 B | 0.000 -100.00 % | 17.035 M | 0.000 -100.00 % | 2.002 B | 0.000 -100.00 % | 1.651 B | 0.000 -100.00 % | 1.188 B | 0.000 -100.00 % | 337.261 M | 0.000 -100.00 % | 411.776 M | 0.000 -100.00 % | 367.106 M | 0.000 -100.00 % | 276.220 M | 0.000 -100.00 % | 210.720 M | 0.000 -100.00 % | 274.007 M -0.71 % | 275.973 M | 0.000 -100.00 % | 312.839 M | 0.000 -100.00 % | 244.326 M | 0.000 -100.00 % | 290.685 M | 0.000 -100.00 % | 304.082 M | 0.000 -100.00 % | 62.509 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.722 M 1 173.94 % | 4.374 M 181.83 % | 1.552 M -99.00 % | 155.618 M 466.50 % | 27.470 M 104.12 % | 13.458 M 111.60 % | 6.360 M -53.60 % | 13.708 M -45.17 % | 25.000 M 14.96 % | 21.746 M 115.33 % | 10.099 M -95.14 % | 207.902 M 207.74 % | 67.558 M 20.46 % | 56.084 M 101.05 % | 27.896 M -87.88 % | 230.151 M 189.17 % | 79.590 M 35.05 % | 58.932 M | 0.000 -100.00 % | 282.782 M 12 648.61 % | 2.218 M -61.74 % | 5.798 M 476.92 % | 1.005 M -97.43 % | 39.080 M 3 788.56 % | 1.005 M -53.94 % | 2.182 M 117.11 % | 1.005 M -66.32 % | 2.984 M 147.63 % | 1.205 M -98.10 % | 63.328 M 134.98 % | 26.950 M -4.43 % | 28.199 M -1.37 % | 28.592 M 111.09 % | 13.545 M -89.38 % | 127.582 M 102.52 % | 62.998 M 1 836.01 % | 3.254 M 117.08 % | 1.499 M -92.75 % | 20.684 M 840.16 % | 2.200 M -83.57 % | 13.392 M 104.79 % | 6.539 M |
| cash and cash equivalents | 0.000 -100.00 % | 9.172 M | 0.000 -100.00 % | 525.000 K | 0.000 -100.00 % | 22.622 M 1 134.39 % | -2.187 M -444.41 % | 635.000 K 100.82 % | -77.809 M -200.00 % | 77.809 M 1 256.32 % | -6.729 M -1 923.58 % | 369.000 K 105.38 % | -6.854 M -200.00 % | 6.854 M 163.04 % | -10.873 M -1 504.78 % | 774.000 K 100.74 % | -103.951 M -200.00 % | 103.951 M 470.70 % | -28.042 M -19 306.85 % | 146.000 K 100.13 % | -115.075 M -17 122.48 % | 676.020 K 102.29 % | -29.466 M -200.00 % | 29.466 M 120.84 % | -141.391 M -28 813.50 % | 492.420 K 116.99 % | -2.899 M -253.06 % | 1.894 M 109.69 % | -19.540 M -205.42 % | 18.535 M 1 798.90 % | -1.091 M -1 368.60 % | 86.000 K 105.76 % | -1.492 M -619.22 % | 287.355 K 100.91 % | -31.664 M -771.70 % | 4.714 M 20.99 % | 3.896 M 127.25 % | -14.296 M -2 003.60 % | 751.000 K 101.18 % | -63.791 M -8 146.93 % | 792.737 K 148.72 % | -1.627 M -1 371.09 % | 128.000 K 101.24 % | -10.342 M -227.02 % | 8.142 M 221.59 % | -6.696 M -4 373.83 % | 156.677 K |
| Cash and short term investments | 9.172 M 0.00 % | 9.172 M 1 647.05 % | 525.000 K 0.00 % | 525.000 K -97.68 % | 22.622 M -71.12 % | 78.344 M 3 482.26 % | 2.187 M 0.00 % | 2.187 M -97.19 % | 77.809 M -26.09 % | 105.279 M 1 464.56 % | 6.729 M 0.00 % | 6.729 M -1.82 % | 6.854 M -78.48 % | 31.854 M 192.96 % | 10.873 M 0.00 % | 10.873 M -89.54 % | 103.951 M -39.39 % | 171.509 M 511.61 % | 28.042 M 0.00 % | 28.042 M -75.63 % | 115.075 M 43.37 % | 80.266 M 172.40 % | 29.466 M 0.00 % | 29.466 M -79.16 % | 141.391 M 5 116.30 % | 2.711 M -6.50 % | 2.899 M 0.00 % | 2.899 M -85.16 % | 19.540 M 0.00 % | 19.540 M 1 691.02 % | 1.091 M 0.00 % | 1.091 M -26.88 % | 1.492 M -0.02 % | 1.492 M -95.29 % | 31.664 M 0.00 % | 31.664 M -1.35 % | 32.096 M 124.51 % | 14.296 M 0.00 % | 14.296 M -77.59 % | 63.791 M 0.00 % | 63.791 M 3 820.75 % | 1.627 M 0.00 % | 1.627 M -84.27 % | 10.342 M 0.00 % | 10.342 M 54.45 % | 6.696 M 0.00 % | 6.696 M |
| Total current assets | 0.000 -100.00 % | 1.868 B | 0.000 -100.00 % | 1.942 B 8 486.11 % | 22.622 M -98.76 % | 1.828 B 83 497.12 % | 2.187 M -99.85 % | 1.469 B 1 788.31 % | 77.809 M -93.67 % | 1.228 B 18 153.57 % | 6.729 M -99.54 % | 1.451 B 21 072.50 % | 6.854 M -99.50 % | 1.371 B 12 509.06 % | 10.873 M -99.36 % | 1.710 B 1 544.91 % | 103.951 M -95.07 % | 2.110 B 7 425.11 % | 28.042 M -98.65 % | 2.080 B 1 707.75 % | 115.075 M -93.48 % | 1.766 B 5 894.37 % | 29.466 M -97.60 % | 1.230 B 770.14 % | 141.391 M -60.13 % | 354.616 M 12 132.36 % | 2.899 M -99.31 % | 421.479 M 2 057.01 % | 19.540 M -95.37 % | 422.016 M 38 581.58 % | 1.091 M -99.68 % | 339.992 M 22 687.67 % | 1.492 M -99.54 % | 326.332 M 930.61 % | 31.664 M -89.79 % | 310.254 M 0.52 % | 308.661 M 2 059.07 % | 14.296 M -95.64 % | 327.696 M 413.70 % | 63.791 M -79.43 % | 310.108 M 18 960.09 % | 1.627 M -99.48 % | 311.130 M 2 908.47 % | 10.342 M -96.71 % | 314.424 M 4 595.61 % | 6.696 M -89.31 % | 62.666 M |
| Inventory | 0.000 -100.00 % | 193.830 M | 0.000 -100.00 % | 299.691 M | 0.000 -100.00 % | 296.091 M | 0.000 -100.00 % | 375.344 M | 0.000 -100.00 % | 436.213 M | 0.000 -100.00 % | 347.619 M | 0.000 -100.00 % | 418.060 M | 0.000 -100.00 % | 412.680 M | 0.000 -100.00 % | 371.424 M | 0.000 -100.00 % | 50.513 M | 0.000 -100.00 % | 34.636 M | 0.000 -100.00 % | 12.425 M | 0.000 -100.00 % | 14.645 M | 0.000 -100.00 % | 6.804 M | 0.000 -100.00 % | 15.884 M | 0.000 -100.00 % | 61.681 M | 0.000 -100.00 % | 56.735 M | 0.000 -100.00 % | 4.583 M 1 449.80 % | 295.715 K | 0.000 -100.00 % | 561.000 K | 0.000 -100.00 % | 1.992 M | 0.000 -100.00 % | 18.762 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 1.649 B | 0.000 -100.00 % | 3.025 M | 0.000 -100.00 % | 1.530 B | 0.000 -100.00 % | 31.288 M | 0.000 -100.00 % | 673.668 M | 0.000 -100.00 % | 20.767 M | 0.000 -100.00 % | 851.659 M | 0.000 -100.00 % | 53.357 M | 0.000 -100.00 % | 1.550 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.485 M | 0.000 -100.00 % | 276.960 M | 0.000 -100.00 % | 649.485 K | 0.000 | 0.000 -100.00 % | 348.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 K | 0.000 -100.00 % | 71.000 K | 0.000 -100.00 % | 5.120 M | 0.000 -100.00 % | 6.064 M | 0.000 -100.00 % | 47.000 K | 0.000 -100.00 % | 4.844 M | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 8.259 M | 0.000 -100.00 % | 7.602 M | 0.000 -100.00 % | 5.569 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.000 K | 0.000 -100.00 % | 111.050 K | 0.000 -100.00 % | 111.000 K | 0.000 -100.00 % | 111.050 K | 0.000 | 0.000 -100.00 % | 27.623 K | 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.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 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 851.659 M | 0.000 -100.00 % | 53.357 M | 0.000 -100.00 % | 1.550 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.277 M | 0.000 | 0.000 | 0.000 -100.00 % | 486.860 K | 0.000 100.00 % | -2.641 M | 0.000 -100.00 % | 12.957 M | 0.000 -100.00 % | 18.991 M | 0.000 -100.00 % | 15.952 M | 0.000 -100.00 % | 38.000 K 83.02 % | 20.763 K | 0.000 -100.00 % | 13.251 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.395 M | 0.000 -100.00 % | 11.945 M | 0.000 -100.00 % | 9.724 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.060 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.303 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.121 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 78.794 K | 0.000 | 0.000 | 0.000 -100.00 % | 98.028 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 150.000 M | 0.000 -100.00 % | 187.214 M | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 153.870 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 152.630 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.742 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.742 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.742 M | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.947 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 -100.00 % | 35.000 K | 0.000 -100.00 % | 212.040 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 -100.00 % | 25.000 K | 0.000 -100.00 % | 24.788 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.988 B | 0.000 -100.00 % | 2.079 B | 0.000 -100.00 % | 1.918 B | 0.000 -100.00 % | 1.509 B | 0.000 -100.00 % | 1.235 B | 0.000 -100.00 % | 1.507 B | 0.000 -100.00 % | 1.377 B | 0.000 -100.00 % | 1.753 B | 0.000 -100.00 % | 2.119 B | 0.000 -100.00 % | 2.101 B | 0.000 -100.00 % | 1.773 B | 0.000 -100.00 % | 1.369 B | 0.000 -100.00 % | 355.999 M | 0.000 -100.00 % | 422.045 M | 0.000 -100.00 % | 422.701 M | 0.000 -100.00 % | 340.665 M | 0.000 -100.00 % | 327.190 M | 0.000 -100.00 % | 311.107 M 0.45 % | 309.703 M | 0.000 -100.00 % | 329.854 M | 0.000 -100.00 % | 311.597 M | 0.000 -100.00 % | 312.162 M | 0.000 -100.00 % | 315.507 M | 0.000 -100.00 % | 62.681 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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-06-30 | 2013-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.359 M 445.93 % | -971.000 K -113.42 % | 7.237 M 208.93 % | -6.644 M -217.45 % | 5.657 M 164.90 % | -8.717 M 35.74 % | -13.566 M -442.42 % | -2.501 M -212.20 % | 2.229 M -85.86 % | 15.768 M 1 790.65 % | 834.000 K 132.73 % | -2.548 M 83.54 % | -15.482 M -401.20 % | -3.089 M -110.87 % | 28.415 M 347.02 % | -11.503 M 41.88 % | -19.791 M -658.28 % | -2.610 M -157.38 % | 4.549 M -46.27 % | 8.467 M 157.06 % | -14.839 M -241.37 % | 10.497 M 49.33 % | 7.029 M 372.23 % | -2.582 M -369.45 % | -550.000 K 99.40 % | -91.298 M -1 769.32 % | -4.884 M -104.64 % | 105.229 M 45 457.33 % | -232.000 K 97.83 % | -10.687 M -156.22 % | 19.009 M 1 502.88 % | -1.355 M -464.58 % | -240.000 K -165.98 % | 363.729 K 197.51 % | -373.000 K 39.45 % | -616.000 K -191.94 % | -211.000 K -102.46 % | 8.566 M 338.87 % | -3.586 M -49.23 % | -2.403 M 22.63 % | -3.106 M 14.72 % | -3.642 M -161.09 % | -1.395 M -2 582.69 % | -52.000 K 16.13 % | -62.000 K 82.61 % | -356.619 K -3 141.99 % | -11.000 K -320.00 % | 5.000 K -37.50 % | 8.000 K -71.05 % | 27.632 K 376.32 % | -10.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -96.24 % | 2.501 M 212.20 % | -2.229 M 85.85 % | -15.749 M -1 788.37 % | -834.000 K -132.73 % | 2.548 M | 0.000 -100.00 % | 3.694 M 113.00 % | -28.415 M -347.02 % | 11.503 M -41.88 % | 19.791 M 658.86 % | 2.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 94.000 K -96.24 % | 2.501 M 103.12 % | -80.038 M -408.21 % | -15.749 M -108.24 % | -7.563 M -396.82 % | 2.548 M | 0.000 -100.00 % | 3.694 M 113.00 % | -28.415 M -347.02 % | 11.503 M -41.88 % | 19.791 M 658.86 % | 2.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.281 M 4.30 % | 2.187 M 796.50 % | -314.000 K -100.40 % | 77.809 M -16.83 % | 93.558 M 1 290.37 % | 6.729 M 60.94 % | 4.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 22.622 M 891.76 % | 2.281 M 4.30 % | 2.187 M 198.12 % | -2.229 M -102.86 % | 77.809 M 9 429.62 % | -834.000 K -112.39 % | 6.729 M | 0.000 -100.00 % | 3.694 M 113.00 % | -28.415 M -347.02 % | 11.503 M -41.88 % | 19.791 M 658.86 % | 2.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 K -96.24 % | 2.501 M 212.20 % | -2.229 M 85.85 % | -15.749 M -1 788.37 % | -834.000 K -132.73 % | 2.548 M | 0.000 -100.00 % | 3.694 M 113.00 % | -28.415 M -347.02 % | 11.503 M -41.88 % | 19.791 M 658.86 % | 2.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 94.000 K -96.24 % | 2.501 M 212.20 % | -2.229 M 85.85 % | -15.749 M -1 788.37 % | -834.000 K -132.73 % | 2.548 M | 0.000 -100.00 % | 3.694 M 113.00 % | -28.415 M -347.02 % | 11.503 M -41.88 % | 19.791 M 658.86 % | 2.608 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 |