Ujaas Energy Limited UJAAS.NS
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 309.195 M -24.32 % | 408.535 M 22.81 % | 332.660 M -27.68 % | 459.963 M -67.46 % | 1.413 B -56.84 % | 3.275 B -30.97 % | 4.744 B 71.20 % | 2.771 B 149.44 % | 1.111 B -78.86 % | 5.255 B 116.65 % | 2.426 B 614.72 % | 339.395 M -9.60 % | 375.425 M -10.21 % | 418.129 M 48.81 % | 280.979 M |
| Net income | -174.933 M 84.05 % | -1.097 B -260.50 % | -304.311 M -127.90 % | -133.526 M -302.06 % | 66.082 M -61.03 % | 169.572 M -53.99 % | 368.576 M 81.61 % | 202.944 M 73.78 % | 116.782 M -68.77 % | 373.949 M 38.47 % | 270.064 M 2 837.07 % | 9.195 M 22.88 % | 7.483 M -19.52 % | 9.298 M 121.22 % | 4.203 M |
| Income before tax | -188.352 M 82.86 % | -1.099 B -160.40 % | -422.036 M -59.84 % | -264.037 M -2 344.45 % | 11.764 M -93.63 % | 184.598 M -62.29 % | 489.582 M 19.96 % | 408.107 M 122.58 % | 183.357 M -78.49 % | 852.536 M 94.37 % | 438.612 M 2 076.63 % | 20.151 M 65.47 % | 12.178 M -3.07 % | 12.563 M 99.52 % | 6.297 M |
| Income before tax ratio | -0.61 77.35 % | -2.69 -112.04 % | -1.27 -121.01 % | -0.57 -6 997.32 % | 0.01 -85.24 % | 0.06 -45.38 % | 0.10 -29.93 % | 0.15 -10.77 % | 0.17 1.74 % | 0.16 -10.28 % | 0.18 204.54 % | 0.06 83.04 % | 0.03 7.96 % | 0.03 34.08 % | 0.02 |
| EBITDA | 46.228 M 105.10 % | -907.005 M -362.56 % | -196.083 M -241.71 % | -57.383 M -126.39 % | 217.464 M -45.51 % | 399.056 M -43.24 % | 703.056 M 14.00 % | 616.696 M 41.82 % | 434.856 M -52.48 % | 915.014 M 101.26 % | 454.633 M 1 230.93 % | 34.159 M -0.26 % | 34.249 M -4.94 % | 36.028 M 160.89 % | 13.810 M |
| Net income ratio | -0.57 78.93 % | -2.69 -193.55 % | -0.91 -215.12 % | -0.29 -720.94 % | 0.05 -9.71 % | 0.05 -33.35 % | 0.08 6.08 % | 0.07 -30.33 % | 0.11 47.73 % | 0.07 -36.09 % | 0.11 310.94 % | 0.03 35.93 % | 0.02 -10.37 % | 0.02 48.66 % | 0.01 |
| Ratio EBITDA | 0.15 106.73 % | -2.22 -276.65 % | -0.59 -372.48 % | -0.12 -181.09 % | 0.15 26.26 % | 0.12 -17.77 % | 0.15 -33.41 % | 0.22 -43.15 % | 0.39 124.81 % | 0.17 -7.10 % | 0.19 86.22 % | 0.10 10.32 % | 0.09 5.88 % | 0.09 75.31 % | 0.05 |
| Gross profit ratio | 0.60 40.59 % | 0.43 135.22 % | 0.18 -55.05 % | 0.40 101.84 % | 0.20 -10.89 % | 0.22 -2.56 % | 0.23 -23.01 % | 0.30 -46.34 % | 0.56 170.05 % | 0.21 -9.48 % | 0.23 124.50 % | 0.10 -46.83 % | 0.19 -15.68 % | 0.23 99.78 % | 0.11 |
| Weighted average shs out dil | 30.043 M -85.01 % | 200.399 M 1.28 % | 197.857 M -3.78 % | 205.625 M 2.80 % | 200.031 M 0.02 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 6.43 % | 187.917 M 25.28 % | 150.000 M 63.03 % | 92.009 M 12 002.32 % | 760.260 K |
| Weighted average shs out | 30.043 M -85.01 % | 200.399 M 1.99 % | 196.497 M -4.44 % | 205.625 M 2.80 % | 200.031 M 0.02 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 6.43 % | 187.917 M 25.28 % | 150.000 M 63.03 % | 92.009 M 12 002.32 % | 760.260 K |
| EPS diluted | -5.82 -6.40 % | -5.47 -255.19 % | -1.54 -136.92 % | -0.65 -296.97 % | 0.33 -61.18 % | 0.85 -53.30 % | 1.82 80.20 % | 1.01 74.14 % | 0.58 -68.98 % | 1.87 38.52 % | 1.35 2 660.74 % | 0.05 -2.00 % | 0.05 -50.10 % | 0.10 -98.19 % | 5.53 |
| Earnings per share | -5.82 -6.40 % | -5.47 -252.90 % | -1.55 -138.46 % | -0.65 -296.97 % | 0.33 -61.18 % | 0.85 -53.30 % | 1.82 80.20 % | 1.01 74.14 % | 0.58 -68.98 % | 1.87 38.52 % | 1.35 2 660.74 % | 0.05 -2.00 % | 0.05 -50.10 % | 0.10 -98.19 % | 5.53 |
| Gross profit | 185.889 M 6.40 % | 174.707 M 188.87 % | 60.480 M -67.49 % | 186.021 M -34.32 % | 283.225 M -61.54 % | 736.359 M -32.74 % | 1.095 B 31.81 % | 830.594 M 33.84 % | 620.575 M -42.91 % | 1.087 B 96.12 % | 554.279 M 1 504.51 % | 34.545 M -51.94 % | 71.874 M -24.29 % | 94.935 M 197.29 % | 31.933 M |
| Income tax expense | -13.419 M -591.34 % | -1.941 M 98.35 % | -117.725 M 9.80 % | -130.511 M -140.27 % | -54.318 M -461.49 % | 15.026 M -87.58 % | 121.006 M -41.02 % | 205.163 M 208.17 % | 66.574 M -86.09 % | 478.587 M 183.95 % | 168.548 M 1 790.21 % | -9.972 M -312.40 % | 4.695 M 43.79 % | 3.265 M 55.97 % | 2.093 M |
| Cost of revenue | 123.306 M -47.27 % | 233.828 M -14.09 % | 272.180 M -0.64 % | 273.942 M -75.76 % | 1.130 B -55.48 % | 2.539 B -30.44 % | 3.650 B 88.07 % | 1.941 B 295.72 % | 490.392 M -88.24 % | 4.168 B 122.74 % | 1.871 B 513.89 % | 304.850 M 0.43 % | 303.551 M -6.08 % | 323.195 M 29.77 % | 249.045 M |
| General and administrative expenses | 10.256 M 5.08 % | 9.760 M -34.76 % | 14.960 M -73.51 % | 56.477 M 291.96 % | 14.409 M -39.18 % | 23.691 M -38.37 % | 38.443 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 11.000 K -77.55 % | 49.000 K -95.42 % | 1.070 M 1 918.87 % | 53.000 K -50.00 % | 106.000 K -23.19 % | 138.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 11.208 M -29.15 % | 15.819 M 254.37 % | 4.464 M 4 233.98 % | 103.000 K -95.80 % | 2.452 M 1 377.11 % | 166.000 K 97.62 % | 84.000 K -99.97 % | 283.808 M 1.91 % | 278.489 M 27.15 % | 219.022 M 85.12 % | 118.315 M 2 721.73 % | 4.193 M -89.77 % | 40.990 M -33.66 % | 61.791 M 221.80 % | 19.201 M |
| Operating expenses | 222.842 M -17.67 % | 270.677 M -17.06 % | 326.366 M 33.32 % | 244.792 M 85.97 % | 131.630 M -67.47 % | 404.619 M -5.02 % | 425.996 M 50.10 % | 283.808 M 1.91 % | 278.489 M 27.15 % | 219.022 M 85.12 % | 118.315 M 2 721.73 % | 4.193 M -89.77 % | 40.990 M -33.66 % | 61.791 M 221.80 % | 19.201 M |
| Cost and expenses | 346.148 M -31.39 % | 504.505 M -15.71 % | 598.546 M 15.39 % | 518.734 M -58.89 % | 1.262 B -57.12 % | 2.943 B -27.79 % | 4.076 B 83.22 % | 2.224 B 189.30 % | 768.881 M -82.48 % | 4.387 B 120.50 % | 1.990 B 543.84 % | 309.043 M -10.30 % | 344.541 M -10.51 % | 384.985 M 43.52 % | 268.247 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 |
| Selling general and administrative expenses | 10.256 M 4.96 % | 9.771 M -34.90 % | 15.009 M -73.92 % | 57.547 M 297.92 % | 14.462 M -39.23 % | 23.797 M -38.32 % | 38.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 10.088 M 28.79 % | 7.833 M -28.43 % | 10.945 M 1.57 % | 10.776 M -59.20 % | 26.413 M -0.18 % | 26.460 M -13.83 % | 30.705 M 84.54 % | 16.639 M -21.58 % | 21.218 M -53.53 % | 45.663 M -13.30 % | 52.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 162.607 M 37.79 % | 118.013 M -21.60 % | 150.530 M 18.04 % | 127.524 M 4.52 % | 122.010 M -10.89 % | 136.922 M -5.39 % | 144.720 M 8.88 % | 132.912 M -22.24 % | 170.917 M | 0.000 | 0.000 -100.00 % | 10.201 M -45.47 % | 18.706 M -9.11 % | 20.581 M 219.81 % | 6.435 M |
| Depreciation and amortization | 71.972 M -2.69 % | 73.961 M -1.94 % | 75.423 M -4.68 % | 79.130 M -4.42 % | 82.790 M 0.72 % | 82.200 M 1.06 % | 81.334 M 1.85 % | 79.853 M -1.17 % | 80.799 M 71.98 % | 46.981 M 151.65 % | 18.669 M 390.39 % | 3.807 M 13.12 % | 3.365 M 16.68 % | 2.884 M 167.57 % | 1.078 M |
| Operating income | -36.894 M 62.29 % | -97.846 M 64.65 % | -276.827 M -77.80 % | -155.692 M -202.70 % | 151.595 M -54.30 % | 331.740 M -50.40 % | 668.811 M 63.88 % | 408.107 M 122.58 % | 183.356 M -78.49 % | 852.536 M 94.37 % | 438.612 M 1 345.08 % | 30.352 M -1.72 % | 30.884 M -6.82 % | 33.144 M 160.32 % | 12.732 M |
| Operating income ratio | -0.12 50.18 % | -0.24 71.22 % | -0.83 -145.85 % | -0.34 -415.61 % | 0.11 5.87 % | 0.10 -28.14 % | 0.14 -4.28 % | 0.15 -10.77 % | 0.17 1.74 % | 0.16 -10.28 % | 0.18 102.19 % | 0.09 8.71 % | 0.08 3.78 % | 0.08 74.93 % | 0.05 |
| Total other income expenses net | -151.458 M 84.87 % | -1.001 B -589.44 % | -145.209 M -34.02 % | -108.345 M 1.61 % | -110.120 M 25.40 % | -147.616 M 12.83 % | -169.349 M -22.12 % | -138.679 M 32.65 % | -205.897 M | 0.000 -100.00 % | 1.395 M 113.68 % | -10.201 M 45.47 % | -18.706 M 9.11 % | -20.581 M -219.81 % | -6.435 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.037 B -11.60 % | 1.173 B 6.76 % | 1.098 B 18.61 % | 926.116 M -33.97 % | 1.403 B 6.72 % | 1.314 B 63.27 % | 804.969 M 228.19 % | 245.277 M -70.60 % | 834.408 M 51.80 % | 549.671 M 82.92 % | 300.495 M 489.06 % | 51.013 M -45.90 % | 94.302 M -29.50 % | 133.760 M 46.19 % | 91.494 M |
| Total investments | 109.011 M -47.25 % | 206.675 M 217.33 % | 65.129 M 37.52 % | 47.359 M -46.36 % | 88.288 M -28.45 % | 123.399 M -55.99 % | 280.419 M 7.25 % | 261.465 M 1 207.33 % | 20.000 M 100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 499.868 K | 0.000 |
| Total debt | 1.058 B -14.83 % | 1.242 B 11.55 % | 1.114 B 16.44 % | 956.551 M -32.11 % | 1.409 B 1.85 % | 1.383 B 18.25 % | 1.170 B 25.65 % | 931.154 M -6.36 % | 994.382 M -17.35 % | 1.203 B 77.35 % | 678.432 M 248.41 % | 194.724 M 83.82 % | 105.930 M -26.58 % | 144.278 M 42.81 % | 101.029 M |
| Accumulated other comprehensive income loss | 74.026 M 0.00 % | 74.026 M 0.00 % | 74.026 M 113.50 % | -548.241 M -14.31 % | -479.618 M -18.35 % | -405.256 M -28.36 % | -315.728 M -34.19 % | -235.287 M -47.92 % | -159.068 M -100.11 % | -79.491 M -134.60 % | -33.884 M -121.67 % | -15.286 M -32.35 % | -11.550 M -41.12 % | -8.184 M -54.42 % | -5.300 M |
| Retained earnings | -615.184 M -39.57 % | -440.782 M -167.20 % | 655.913 M -31.74 % | 960.920 M -12.29 % | 1.096 B 6.69 % | 1.027 B -11.89 % | 1.165 B | 0.000 -100.00 % | 632.867 M 17.24 % | 539.812 M 124.26 % | 240.712 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 200.290 M 0.00 % | 200.290 M 0.00 % | 200.290 M 0.12 % | 200.041 M 0.00 % | 200.031 M 0.02 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 33.33 % | 150.000 M 953.61 % | 14.237 M 40.50 % | 10.133 M |
| Total equity | 505.457 M -25.65 % | 679.858 M -61.73 % | 1.777 B -14.64 % | 2.081 B -6.08 % | 2.216 B 3.06 % | 2.150 B -5.93 % | 2.286 B 19.23 % | 1.917 B | 0.000 -100.00 % | 1.628 B 25.15 % | 1.301 B 22.06 % | 1.066 B | 0.000 -100.00 % | 111.188 M | 0.000 |
| Other non current liabilities | 4.160 M -10.05 % | 4.625 M -3.59 % | 4.797 M 100.91 % | -524.426 M -52 442 500.00 % | -1.000 K 0.00 % | -1.000 K -100.02 % | 5.722 M 110.21 % | 2.722 M 94.71 % | 1.398 M 2.72 % | 1.361 M 54.31 % | 882.000 K 18.55 % | 744.000 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 524.426 M -8.99 % | 576.250 M -15.26 % | 680.040 M -13.24 % | 783.830 M -11.80 % | 888.734 M -10.56 % | 993.719 M -10.63 % | 1.112 B 427.26 % | 210.880 M 8.30 % | 194.724 M 83.82 % | 105.930 M -26.58 % | 144.278 M 42.81 % | 101.029 M |
| Total non current liabilities | 185.275 M -6.88 % | 198.963 M -0.12 % | 199.206 M -76.65 % | 853.154 M -11.01 % | 958.675 M -14.24 % | 1.118 B -16.36 % | 1.337 B -5.60 % | 1.416 B 1.00 % | 1.402 B -6.07 % | 1.492 B 395.18 % | 301.398 M 47.34 % | 204.556 M 88.38 % | 108.589 M -25.56 % | 145.877 M 42.93 % | 102.063 M |
| Other current liabilities | 895.466 M 17 909 220.00 % | 5.000 K -99.95 % | 10.378 M -97.79 % | 469.435 M 485.91 % | 80.120 M -26.98 % | 109.718 M 192.82 % | 37.470 M -85.60 % | 260.175 M 87.86 % | 138.495 M -4.56 % | 145.105 M 58.21 % | 91.719 M -43.71 % | 162.938 M 460.36 % | 29.077 M -53.19 % | 62.113 M 0.74 % | 61.657 M |
| Deferred revenue | 353.598 M -60.97 % | 906.016 M 5 479.95 % | 16.237 M 103.76 % | -432.125 M -2 666.22 % | 16.839 M -77.45 % | 74.666 M -67.30 % | 228.356 M 767.84 % | 26.313 M 62.19 % | 16.224 M -91.04 % | 181.056 M 161.34 % | 69.281 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.058 B -14.83 % | 1.242 B 11.55 % | 1.114 B 157.75 % | 432.125 M -48.11 % | 832.824 M 18.39 % | 703.452 M 82.17 % | 386.151 M 810.30 % | 42.420 M 6 298.19 % | 663.000 K -99.27 % | 91.305 M -80.47 % | 467.552 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.350 B 7.26 % | 2.191 B 85.16 % | 1.183 B 116.86 % | 545.736 M -52.95 % | 1.160 B -48.18 % | 2.238 B 13.85 % | 1.966 B 24.58 % | 1.578 B 216.16 % | 499.150 M -72.96 % | 1.846 B 88.15 % | 980.994 M 502.07 % | 162.938 M 460.36 % | 29.077 M -53.19 % | 62.113 M 0.74 % | 61.657 M |
| Total liabilities | 2.536 B 6.08 % | 2.390 B 72.87 % | 1.383 B -1.16 % | 1.399 B -33.97 % | 2.119 B -36.87 % | 3.356 B 1.62 % | 3.303 B 10.31 % | 2.994 B 57.50 % | 1.901 B -43.06 % | 3.338 B 160.31 % | 1.282 B 248.96 % | 367.494 M 166.95 % | 137.666 M -33.81 % | 207.990 M 27.04 % | 163.720 M |
| Other non current assets | 2.378 M -26.49 % | 3.235 M -20.96 % | 4.093 M 100.26 % | -1.562 B -1 218.76 % | 139.626 M -73.67 % | 530.364 M 242.50 % | 154.853 M 138.55 % | 64.915 M 64.67 % | 39.422 M 34.83 % | 29.239 M -92.06 % | 368.031 M -24.29 % | 486.099 M 8 580.01 % | 5.600 M 1 020.34 % | 499.868 K | 0.000 |
| Long term investments | 50.000 M -75.38 % | 203.057 M 304.89 % | 50.151 M 14.40 % | 43.839 M 216.92 % | -37.494 M 90.55 % | -396.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 544.000 K -8.72 % | 596.000 K -44.76 % | 1.079 M -67.78 % | 3.349 M 47.08 % | 2.277 M -32.03 % | 3.350 M -99.84 % | 2.082 B 59.42 % | 1.306 B 38.65 % | 941.923 M -51.39 % | 1.938 B 85.47 % | 1.045 B 356 487.03 % | 293.000 K | 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 |
| Goodwill and intangible assets | 544.000 K -8.72 % | 596.000 K -44.76 % | 1.079 M -67.78 % | 3.349 M 47.08 % | 2.277 M -32.03 % | 3.350 M 24.07 % | 2.700 M 56.89 % | 1.721 M 0.41 % | 1.714 M -44.87 % | 3.109 M -10.56 % | 3.476 M 1 086.35 % | 293.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.340 B -5.07 % | 1.412 B -4.95 % | 1.485 B -4.72 % | 1.559 B -5.41 % | 1.648 B -5.24 % | 1.739 B 2.16 % | 1.702 B -3.46 % | 1.763 B -3.72 % | 1.831 B -3.81 % | 1.904 B 264.99 % | 521.648 M 31.47 % | 396.768 M 284.31 % | 103.241 M 23.41 % | 83.660 M 14.84 % | 72.847 M |
| Total non current assets | 1.669 B -0.83 % | 1.683 B -0.22 % | 1.686 B -3.09 % | 1.740 B -0.69 % | 1.752 B -6.58 % | 1.876 B 0.86 % | 1.860 B 1.63 % | 1.830 B -2.28 % | 1.873 B -3.29 % | 1.936 B 116.80 % | 893.155 M 1.13 % | 883.160 M 711.42 % | 108.842 M 29.33 % | 84.160 M 15.53 % | 72.847 M |
| Other current assets | 89.943 M -9.00 % | 98.839 M -11.28 % | 111.409 M -48.37 % | 215.799 M 726.85 % | 26.099 M -63.03 % | 70.599 M 763.07 % | 8.180 M -13.06 % | 9.409 M 479.73 % | 1.623 M -98.11 % | 85.721 M 628.73 % | 11.763 M 156.11 % | 4.593 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 59.011 M 1 531.04 % | 3.618 M -75.84 % | 14.978 M 325.51 % | 3.520 M -97.20 % | 125.782 M -75.83 % | 520.359 M 85.56 % | 280.419 M 7.25 % | 261.465 M 1 207.33 % | 20.000 M 100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 21.348 M -69.34 % | 69.637 M 354.85 % | 15.310 M -49.70 % | 30.435 M 367.66 % | 6.508 M -90.60 % | 69.204 M -81.04 % | 365.012 M -46.78 % | 685.877 M 328.74 % | 159.974 M -75.52 % | 653.513 M 72.92 % | 377.937 M 162.98 % | 143.711 M 1 135.92 % | 11.628 M 10.55 % | 10.518 M 10.32 % | 9.535 M |
| Cash and short term investments | 80.359 M 9.70 % | 73.255 M 141.86 % | 30.288 M -10.80 % | 33.955 M -74.33 % | 132.290 M -77.56 % | 589.563 M -8.66 % | 645.431 M -31.87 % | 947.342 M 426.38 % | 179.974 M -72.88 % | 663.513 M 75.56 % | 377.937 M 162.98 % | 143.711 M 1 135.92 % | 11.628 M 10.55 % | 10.518 M 10.32 % | 9.535 M |
| Total current assets | 1.372 B -1.09 % | 1.387 B -5.80 % | 1.473 B -15.36 % | 1.740 B -32.62 % | 2.582 B -28.87 % | 3.631 B -2.63 % | 3.729 B 21.01 % | 3.081 B 75.05 % | 1.760 B -41.90 % | 3.030 B 79.29 % | 1.690 B 207.31 % | 549.878 M 189.37 % | 190.024 M -19.15 % | 235.019 M 46.67 % | 160.236 M |
| Inventory | 348.022 M -3.03 % | 358.915 M 14.63 % | 313.094 M -26.81 % | 427.793 M -21.19 % | 542.850 M -44.53 % | 978.632 M -1.46 % | 993.086 M 21.32 % | 818.594 M 28.57 % | 636.686 M 85.83 % | 342.623 M 34.19 % | 255.323 M 136.42 % | 107.997 M 116.82 % | 49.810 M 39.48 % | 35.712 M -28.60 % | 50.020 M |
| Net receivables | 853.975 M -0.28 % | 856.351 M -15.88 % | 1.018 B -4.19 % | 1.062 B -43.52 % | 1.881 B -5.56 % | 1.992 B -4.33 % | 2.082 B 59.42 % | 1.306 B 38.65 % | 941.923 M -51.39 % | 1.938 B 85.47 % | 1.045 B 255.89 % | 293.577 M 128.31 % | 128.586 M -31.89 % | 188.789 M 87.51 % | 100.681 M |
| Tax assets | 275.630 M 329.76 % | 64.136 M -56.07 % | 145.996 M -91.39 % | 1.696 B | 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 |
| Account payables | 42.799 M -0.56 % | 43.041 M -43.59 % | 76.301 M -66.85 % | 230.187 M -81.96 % | 1.276 B -2.91 % | 1.314 B 5.19 % | 1.249 B 263.39 % | 343.768 M -75.93 % | 1.428 B 305.26 % | 352.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.666 M | 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 -100.00 % | 528.085 M 16 412.98 % | 3.198 M 33.03 % | 2.404 M | 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 2.704 B | 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 | 846.325 M 0.00 % | 846.324 M 0.00 % | 846.324 M 168.53 % | -1.235 B -188.21 % | 1.400 B 5.37 % | 1.329 B 7.48 % | 1.236 B -36.69 % | 1.953 B 84.54 % | 1.058 B 9.37 % | 967.415 M 8.24 % | 893.758 M 1.47 % | 880.830 M 3 771.88 % | 22.749 M -78.36 % | 105.136 M 62.92 % | 64.530 M |
| Deferred tax liabilities non current | 181.115 M -6.80 % | 194.338 M -0.04 % | 194.409 M -40.19 % | 325.069 M -14.28 % | 379.228 M -12.91 % | 435.465 M -20.39 % | 547.024 M 4.33 % | 524.343 M 28.93 % | 406.680 M 7.24 % | 379.223 M 323.07 % | 89.636 M 886.31 % | 9.088 M 241.88 % | 2.658 M 66.18 % | 1.600 M 54.63 % | 1.034 M |
| 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 |
| Total assets | 3.041 B -0.95 % | 3.070 B -2.82 % | 3.159 B -9.22 % | 3.480 B -19.71 % | 4.335 B -21.28 % | 5.506 B -1.47 % | 5.588 B 13.79 % | 4.911 B 35.19 % | 3.633 B -26.85 % | 4.966 B 92.26 % | 2.583 B 80.24 % | 1.433 B 379.49 % | 298.866 M -6.36 % | 319.179 M 36.94 % | 233.083 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -940.000 K 99.15 % | -110.282 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.932 M -199.02 % | 2.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -57.672 M -106.66 % | 865.970 M 1 465.64 % | 55.311 M -87.29 % | 435.103 M 208.06 % | -402.636 M 37.46 % | -643.856 M 18.78 % | -792.709 M -264.06 % | 483.185 M 256.94 % | -307.879 M 32.92 % | -458.987 M 18.84 % | -565.547 M 15.54 % | -669.601 M -5 313.17 % | 12.844 M 118.14 % | -70.810 M -181.55 % | -25.150 M |
| Accounts receivables | -71.335 M -317.46 % | 32.803 M 245.94 % | -22.477 M -104.41 % | 509.799 M 42.54 % | 357.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 10.893 M 123.77 % | -45.821 M -139.95 % | 114.699 M -0.31 % | 115.056 M -73.60 % | 435.782 M 182.47 % | -528.407 M -202.83 % | -174.491 M 4.08 % | -181.909 M 14.85 % | -213.646 M -144.73 % | -87.299 M 40.74 % | -147.326 M -153.19 % | -58.187 M -312.72 % | -14.098 M -198.53 % | 14.308 M 214.83 % | -12.461 M |
| Accounts payables | 2.768 M -99.69 % | 878.988 M 2 481.37 % | -36.911 M 80.55 % | -189.752 M 84.14 % | -1.196 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -115.449 M 81.33 % | -618.218 M -192.95 % | 665.094 M 805.80 % | -94.233 M 74.65 % | -371.688 M 11.13 % | -418.221 M 31.60 % | -611.414 M -2 369.31 % | 26.943 M 131.65 % | -85.118 M -570.81 % | -12.689 M |
| Other non cash items | 169.342 M -26.69 % | 231.005 M -23.16 % | 300.647 M 67.26 % | 179.746 M 28.93 % | 139.418 M -2.34 % | 142.763 M 345.09 % | 32.075 M -52.61 % | 67.684 M 703.57 % | -11.214 M 78.48 % | -52.099 M -21.99 % | -42.709 M -64.19 % | -26.012 M -285.37 % | 14.033 M 28.35 % | 10.933 M 591.74 % | 1.581 M |
| Net cash provided by operating activities | -4.710 M -106.55 % | 71.955 M 669.98 % | 9.345 M -97.83 % | 429.942 M 349.19 % | -172.536 M 49.49 % | -341.616 M -80.06 % | -189.719 M -118.26 % | 1.039 B 1 990.95 % | -54.937 M -114.14 % | 388.431 M 357.28 % | -150.975 M 77.52 % | -671.655 M -1 683.33 % | 42.420 M 195.48 % | -44.429 M -174.34 % | -16.195 M |
| Investments in property plant and equipment | -503.000 K -1 424.24 % | -33.000 K 61.18 % | -85.000 K 37.96 % | -137.000 K 72.65 % | -501.000 K 97.35 % | -18.935 M 10.97 % | -21.268 M -73.53 % | -12.256 M -69.40 % | -7.235 M 99.32 % | -1.061 B -2 974.64 % | -34.513 M 89.46 % | -327.358 M -1 046.72 % | -28.547 M -108.42 % | -13.697 M 78.65 % | -64.160 M |
| Acquisitions net | 49.000 K | 0.000 -100.00 % | 86.000 K -97.59 % | 3.570 M 125.95 % | 1.580 M -91.20 % | 17.948 M -46.55 % | 33.580 M | 0.000 -100.00 % | 21.218 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -499.869 K | 0.000 |
| Purchases of investments | -42.349 M -292.05 % | -10.802 M 41.49 % | -18.463 M -417.17 % | -3.570 M -115.62 % | 22.853 M 192.74 % | -24.642 M 88.13 % | -207.657 M 14.00 % | -241.465 M -1 107.33 % | -20.000 M -100.00 % | -10.000 M 88.97 % | -90.679 M -869.83 % | -9.350 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 42.300 M | 0.000 100.00 % | -86.000 K -100.33 % | 25.948 M -88.52 % | 226.122 M -20.95 % | 286.065 M 42.03 % | 201.415 M | 0.000 -100.00 % | 10.217 M | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 |
| Other investing activites | -36.266 M -2 295.28 % | 1.652 M -68.39 % | 5.227 M -95.68 % | 121.029 M 4 034 200.00 % | 3.000 K 100.01 % | -43.754 M -118.48 % | 236.755 M 146.00 % | -514.690 M -251.89 % | 338.858 M 243.98 % | -235.345 M -536.16 % | 53.959 M 75.23 % | 30.794 M 1 796.69 % | -1.815 M -214.53 % | 1.585 M -13.13 % | 1.824 M |
| Net cash used for investing activites | -36.769 M -300.40 % | -9.183 M 31.06 % | -13.321 M -109.07 % | 146.840 M -41.28 % | 250.057 M 15.40 % | 216.682 M -10.77 % | 242.825 M 131.60 % | -768.411 M -323.99 % | 343.058 M 126.26 % | -1.306 B -1 734.12 % | -71.233 M 76.71 % | -305.914 M -924.42 % | -29.862 M -136.78 % | -12.612 M 79.77 % | -62.336 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 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 249.000 K 2 390.00 % | 10.000 K -67.74 % | 31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 930.000 M 2 086.75 % | 42.529 M 30.75 % | 32.527 M 1 185.65 % | 2.530 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.036 M | 0.000 100.00 % | -30.053 M 35.78 % | -46.798 M -100.00 % | -23.399 M -101.33 % | -11.622 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -6.809 M 19.37 % | -8.445 M 24.26 % | -11.150 M 97.98 % | -552.855 M -294.29 % | -140.217 M -427.99 % | 42.751 M 192.75 % | -46.092 M 78.85 % | -217.943 M 44.96 % | -396.004 M -141.15 % | 962.454 M 155.04 % | 377.377 M -65.70 % | 1.100 B 9 710.96 % | -11.448 M -119.73 % | 58.024 M -26.70 % | 79.159 M |
| Net cash used provided by financing activities | -6.810 M 19.36 % | -8.445 M 24.26 % | -11.150 M 97.98 % | -552.855 M -294.29 % | -140.217 M -556.51 % | 30.715 M 166.64 % | -46.092 M 81.41 % | -247.996 M 43.99 % | -442.802 M -147.15 % | 939.055 M 156.74 % | 365.755 M -66.76 % | 1.100 B 9 710.96 % | -11.448 M -119.73 % | 58.024 M -26.70 % | 79.159 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -100.00 % | 364.846 M 230.90 % | 110.260 M | 0.000 | 0.000 100.00 % | 0.000 -112.50 % | 0.000 |
| Net change in cash | -48.289 M -188.89 % | 54.327 M 459.19 % | -15.125 M -163.21 % | 23.927 M 138.16 % | -62.696 M 33.46 % | -94.219 M -1 443.30 % | 7.014 M -68.72 % | 22.422 M 114.50 % | -154.680 M -140.09 % | 385.836 M 52.02 % | 253.807 M 106.80 % | 122.733 M 10 959.06 % | 1.110 M 12.84 % | 983.517 K 56.59 % | 628.103 K |
| Cash at beginning of period | 69.637 M 354.85 % | 15.310 M -49.70 % | 30.435 M 367.66 % | 6.508 M -90.60 % | 69.204 M -57.65 % | 163.423 M 4.48 % | 156.409 M 16.73 % | 133.987 M -53.58 % | 288.667 M 7.84 % | 267.677 M 115.64 % | 124.130 M 8 785.47 % | 1.397 M -86.72 % | 10.518 M 10.32 % | 9.535 M 7.05 % | 8.906 M |
| Cash at end of period | 21.348 M -69.34 % | 69.637 M 354.85 % | 15.310 M -49.70 % | 30.435 M 367.66 % | 6.508 M -90.60 % | 69.204 M -57.65 % | 163.423 M 4.48 % | 156.409 M 16.73 % | 133.987 M -79.50 % | 653.513 M 72.92 % | 377.937 M 204.47 % | 124.130 M 967.52 % | 11.628 M 10.55 % | 10.518 M 10.32 % | 9.535 M |
| Operating cash flow | -4.710 M -106.55 % | 71.955 M 669.98 % | 9.345 M -97.83 % | 429.942 M 349.19 % | -172.536 M 49.49 % | -341.616 M -80.06 % | -189.719 M -118.26 % | 1.039 B 1 990.95 % | -54.937 M -114.14 % | 388.431 M 357.28 % | -150.975 M 77.52 % | -671.655 M -1 683.33 % | 42.420 M 195.48 % | -44.429 M -174.34 % | -16.195 M |
| Capital expenditure | -503.000 K -1 424.24 % | -33.000 K 61.18 % | -85.000 K 37.96 % | -137.000 K 72.65 % | -501.000 K 97.35 % | -18.935 M 10.97 % | -21.268 M -73.53 % | -12.256 M -69.40 % | -7.235 M 99.32 % | -1.061 B -2 974.64 % | -34.513 M 89.46 % | -327.358 M -1 046.72 % | -28.547 M -108.42 % | -13.697 M 78.65 % | -64.160 M |
| Free CashFlow | -5.213 M -107.25 % | 71.922 M 676.70 % | 9.260 M -97.85 % | 429.805 M 348.39 % | -173.037 M 52.01 % | -360.551 M -70.89 % | -210.987 M -120.55 % | 1.027 B 1 751.18 % | -62.172 M 90.76 % | -672.720 M -262.68 % | -185.488 M 81.43 % | -999.013 M -7 301.05 % | 13.873 M 123.87 % | -58.126 M 27.66 % | -80.355 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 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-06-30 | 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 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 58.426 M -14.79 % | 68.565 M -4.56 % | 71.838 M -16.80 % | 86.343 M 29.24 % | 66.808 M -12.03 % | 75.945 M -5.19 % | 80.099 M 11.36 % | 71.928 M -47.36 % | 136.643 M 18.02 % | 115.778 M 37.53 % | 84.186 M 43.13 % | 58.819 M -8.49 % | 64.278 M -8.54 % | 70.282 M -49.54 % | 139.281 M 197.11 % | 46.878 M -62.81 % | 126.060 M -23.49 % | 164.759 M 34.75 % | 122.266 M -73.92 % | 468.860 M 82.93 % | 256.309 M -37.23 % | 408.299 M -22.51 % | 526.882 M 347.44 % | 117.754 M -76.60 % | 503.214 M 615.52 % | 70.328 M -75.58 % | 287.957 M 15.43 % | 249.468 M -89.66 % | 2.412 B 585.50 % | 351.906 M -84.04 % | 2.204 B 668.62 % | 286.796 M -83.91 % | 1.782 B 420.65 % | 342.259 M -3.63 % | 355.135 M 518.62 % | 57.408 M |
| Net income | 454.548 M 799.53 % | -64.979 M -10.95 % | -58.568 M -102.11 % | -28.978 M 42.60 % | -50.483 M 1.48 % | -51.242 M -15.85 % | -44.230 M 82.28 % | -249.619 M -611.61 % | -35.078 M 95.59 % | -794.754 M -4 418.99 % | -17.587 M 84.19 % | -111.263 M -105.74 % | -54.079 M 62.36 % | -143.669 M -3 157.44 % | 4.699 M 102.04 % | -230.203 M -4 452.49 % | 5.289 M -94.13 % | 90.068 M 6 723.33 % | 1.320 M -80.98 % | 6.941 M -68.21 % | 21.831 M 1.05 % | 21.605 M -34.13 % | 32.798 M 129.50 % | 14.291 M -81.53 % | 77.385 M 1 237.22 % | 5.787 M -69.26 % | 18.824 M 27.31 % | 14.786 M -92.64 % | 200.964 M 530.69 % | 31.864 M -71.84 % | 113.169 M 304.87 % | 27.952 M -82.91 % | 163.585 M 376.99 % | 34.295 M -47.57 % | 65.408 M 865.43 % | 6.775 M |
| Income before tax | 158.254 M 327.12 % | -69.679 M -9.88 % | -63.411 M -126.20 % | -28.033 M 47.93 % | -53.834 M 6.24 % | -57.415 M -17.01 % | -49.070 M 50.98 % | -100.096 M -113.86 % | -46.805 M 94.96 % | -928.193 M -3 785.93 % | -23.886 M 83.40 % | -143.857 M -94.72 % | -73.880 M 64.53 % | -208.303 M -5 302.37 % | 4.004 M 101.47 % | -272.148 M -20 670.52 % | 1.323 M -64.91 % | 3.770 M 24.92 % | 3.018 M -36.05 % | 4.719 M 205.83 % | 1.543 M -57.45 % | 3.626 M -95.23 % | 75.958 M 49.92 % | 50.665 M -44.71 % | 91.630 M 434.91 % | 17.130 M -57.85 % | 40.638 M 19.67 % | 33.959 M -92.75 % | 468.550 M 578.92 % | 69.014 M -75.10 % | 277.168 M 633.17 % | 37.804 M -82.94 % | 221.565 M 240.16 % | 65.135 M -52.57 % | 137.337 M 842.28 % | 14.575 M |
| Income before tax ratio | 2.71 366.53 % | -1.02 -15.13 % | -0.88 -171.87 % | -0.32 59.71 % | -0.81 -6.59 % | -0.76 -23.41 % | -0.61 55.98 % | -1.39 -306.27 % | -0.34 95.73 % | -8.02 -2 725.59 % | -0.28 88.40 % | -2.45 -112.79 % | -1.15 61.22 % | -2.96 -10 409.78 % | 0.03 100.50 % | -5.81 -55 416.35 % | 0.01 -54.13 % | 0.02 -7.30 % | 0.02 145.25 % | 0.01 67.19 % | 0.01 -32.21 % | 0.01 -93.84 % | 0.14 -66.49 % | 0.43 136.29 % | 0.18 -25.24 % | 0.24 72.59 % | 0.14 3.67 % | 0.14 -29.92 % | 0.19 -0.96 % | 0.20 55.97 % | 0.13 -4.61 % | 0.13 6.01 % | 0.12 -34.67 % | 0.19 -50.79 % | 0.39 52.32 % | 0.25 |
| EBITDA | 189.242 M 3 582.55 % | -5.434 M -1 833.81 % | -281.000 K -100.95 % | 29.446 M 532.84 % | 4.653 M 81.90 % | 2.558 M -73.27 % | 9.571 M 114.24 % | -67.235 M -9 920.12 % | -671.000 K -132.18 % | 2.085 M -93.30 % | 31.112 M 136.98 % | -84.130 M -322.17 % | -19.928 M 85.65 % | -138.908 M -353.66 % | 54.762 M 136.11 % | -151.662 M -387.77 % | 52.702 M -12.36 % | 60.137 M 3.55 % | 58.076 M 209.51 % | 18.764 M -70.02 % | 62.591 M -5.78 % | 66.431 M -48.86 % | 129.910 M 22.70 % | 105.873 M -30.56 % | 152.465 M 114.14 % | 71.198 M -32.79 % | 105.930 M 10.03 % | 96.275 M -78.94 % | 457.208 M 334.81 % | 105.151 M -64.81 % | 298.823 M 455.10 % | 53.832 M -71.60 % | 189.521 M 133.93 % | 81.015 M -47.53 % | 154.403 M 419.98 % | 29.694 M |
| Net income ratio | 7.78 920.92 % | -0.95 -16.24 % | -0.82 -142.92 % | -0.34 55.59 % | -0.76 -11.99 % | -0.67 -22.19 % | -0.55 84.09 % | -3.47 -1 251.86 % | -0.26 96.26 % | -6.86 -3 185.90 % | -0.21 88.96 % | -1.89 -124.84 % | -0.84 58.84 % | -2.04 -6 159.06 % | 0.03 100.69 % | -4.91 -11 804.31 % | 0.04 -92.33 % | 0.55 4 963.53 % | 0.01 -27.07 % | 0.01 -82.62 % | 0.09 60.97 % | 0.05 -15.00 % | 0.06 -48.71 % | 0.12 -21.08 % | 0.15 86.89 % | 0.08 25.88 % | 0.07 10.29 % | 0.06 -28.85 % | 0.08 -8.00 % | 0.09 76.37 % | 0.05 -47.33 % | 0.10 6.17 % | 0.09 -8.38 % | 0.10 -45.60 % | 0.18 56.06 % | 0.12 |
| Ratio EBITDA | 3.24 4 186.90 % | -0.08 -1 926.12 % | 0.00 -101.15 % | 0.34 389.66 % | 0.07 106.78 % | 0.03 -71.81 % | 0.12 112.78 % | -0.93 -18 935.41 % | 0.00 -127.27 % | 0.02 -95.13 % | 0.37 125.84 % | -1.43 -361.35 % | -0.31 84.31 % | -1.98 -602.68 % | 0.39 112.15 % | -3.24 -873.85 % | 0.42 14.54 % | 0.36 -23.16 % | 0.47 1 086.89 % | 0.04 -83.61 % | 0.24 50.09 % | 0.16 -34.01 % | 0.25 -72.58 % | 0.90 196.75 % | 0.30 -70.07 % | 1.01 175.20 % | 0.37 -4.68 % | 0.39 103.62 % | 0.19 -36.57 % | 0.30 120.42 % | 0.14 -27.78 % | 0.19 76.49 % | 0.11 -55.07 % | 0.24 -45.56 % | 0.43 -15.94 % | 0.52 |
| Gross profit ratio | 0.07 -85.92 % | 0.49 -14.76 % | 0.58 -17.02 % | 0.70 33.88 % | 0.52 -2.40 % | 0.54 -14.27 % | 0.62 18.69 % | 0.53 109.15 % | 0.25 -26.77 % | 0.34 -53.96 % | 0.75 257.86 % | 0.21 -60.27 % | 0.52 164.16 % | -0.82 -258.20 % | 0.52 150.97 % | -1.01 -249.24 % | 0.68 73.98 % | 0.39 -42.91 % | 0.68 387.71 % | 0.14 -64.65 % | 0.40 125.07 % | 0.18 -44.82 % | 0.32 -73.35 % | 1.20 186.29 % | 0.42 -78.86 % | 1.98 256.48 % | 0.56 25.07 % | 0.44 79.13 % | 0.25 -4.21 % | 0.26 64.67 % | 0.16 -37.81 % | 0.25 64.64 % | 0.15 -40.38 % | 0.26 -45.89 % | 0.48 -7.72 % | 0.52 |
| Weighted average shs out dil | 13.099 B 43 501.48 % | 30.043 M 0.00 % | 30.043 M 0.00 % | 30.043 M 0.00 % | 30.043 M -84.76 % | 197.085 M -1.97 % | 201.045 M 0.65 % | 199.753 M 2.50 % | 194.878 M -2.65 % | 200.190 M 2.44 % | 195.422 M -2.43 % | 200.293 M 0.00 % | 200.293 M 0.38 % | 199.540 M -15.07 % | 234.950 M 33.27 % | 176.300 M 0.00 % | 176.300 M -11.92 % | 200.151 M 0.06 % | 200.031 M -14.86 % | 234.950 M 18.38 % | 198.464 M 1.05 % | 196.409 M -4.18 % | 204.988 M 0.41 % | 204.157 M -13.11 % | 234.950 M 21.80 % | 192.900 M -7.77 % | 209.156 M -0.98 % | 211.229 M -10.10 % | 234.950 M 17.98 % | 199.150 M 0.31 % | 198.542 M -0.56 % | 199.657 M -15.02 % | 234.950 M 17.48 % | 200.000 M 0.91 % | 198.206 M -12.23 % | 225.833 M |
| Weighted average shs out | 13.099 B 43 501.48 % | 30.043 M 0.00 % | 30.043 M 0.00 % | 30.043 M 0.00 % | 30.043 M -84.76 % | 197.085 M -1.97 % | 201.045 M 0.65 % | 199.753 M 2.50 % | 194.878 M -2.65 % | 200.190 M 2.44 % | 195.422 M -1.09 % | 197.571 M -1.36 % | 200.293 M 0.38 % | 199.540 M -15.07 % | 234.950 M 33.27 % | 176.300 M 0.00 % | 176.300 M -11.92 % | 200.151 M 0.06 % | 200.031 M -14.86 % | 234.950 M 18.38 % | 198.464 M 1.05 % | 196.409 M -4.18 % | 204.988 M 0.41 % | 204.157 M -13.11 % | 234.950 M 21.80 % | 192.900 M -7.77 % | 209.156 M -0.98 % | 211.229 M -10.10 % | 234.950 M 17.98 % | 199.150 M 0.31 % | 198.542 M -0.56 % | 199.657 M -15.02 % | 234.950 M 17.48 % | 200.000 M 0.91 % | 198.206 M -12.23 % | 225.833 M |
| EPS diluted | 0.03 101.61 % | -2.16 -10.77 % | -1.95 -103.13 % | -0.96 42.86 % | -1.68 -546.15 % | -0.26 -18.18 % | -0.22 82.40 % | -1.25 -594.44 % | -0.18 95.47 % | -3.97 -4 311.11 % | -0.09 83.93 % | -0.56 -107.41 % | -0.27 62.50 % | -0.72 -3 700.00 % | 0.02 101.53 % | -1.31 -4 466.67 % | 0.03 -93.33 % | 0.45 4 400.00 % | 0.01 -66.10 % | 0.03 -73.18 % | 0.11 0.00 % | 0.11 -31.25 % | 0.16 128.57 % | 0.07 -78.79 % | 0.33 1 000.00 % | 0.03 -66.67 % | 0.09 28.57 % | 0.07 -91.86 % | 0.86 437.50 % | 0.16 -71.93 % | 0.57 307.14 % | 0.14 -80.00 % | 0.70 311.76 % | 0.17 -48.48 % | 0.33 1 000.00 % | 0.03 |
| Earnings per share | 0.03 101.61 % | -2.16 -10.77 % | -1.95 -103.13 % | -0.96 42.86 % | -1.68 -546.15 % | -0.26 -18.18 % | -0.22 82.40 % | -1.25 -594.44 % | -0.18 95.47 % | -3.97 -4 311.11 % | -0.09 83.93 % | -0.56 -107.41 % | -0.27 62.50 % | -0.72 -3 700.00 % | 0.02 101.53 % | -1.31 -4 466.67 % | 0.03 -93.33 % | 0.45 4 400.00 % | 0.01 -66.10 % | 0.03 -73.18 % | 0.11 0.00 % | 0.11 -31.25 % | 0.16 128.57 % | 0.07 -78.79 % | 0.33 1 000.00 % | 0.03 -66.67 % | 0.09 28.57 % | 0.07 -91.86 % | 0.86 437.50 % | 0.16 -71.93 % | 0.57 307.14 % | 0.14 -80.00 % | 0.70 311.76 % | 0.17 -48.48 % | 0.33 1 000.00 % | 0.03 |
| Gross profit | 4.067 M -88.01 % | 33.909 M -18.64 % | 41.678 M -30.96 % | 60.367 M 73.02 % | 34.890 M -14.14 % | 40.638 M -18.71 % | 49.994 M 32.17 % | 37.825 M 10.09 % | 34.357 M -13.57 % | 39.751 M -36.68 % | 62.774 M 412.19 % | 12.256 M -63.64 % | 33.710 M 158.68 % | -57.444 M -179.83 % | 71.958 M 251.44 % | -47.515 M -155.50 % | 85.615 M 33.12 % | 64.316 M -23.07 % | 83.606 M 27.18 % | 65.737 M -35.34 % | 101.663 M 41.29 % | 71.954 M -57.24 % | 168.272 M 19.26 % | 141.094 M -33.01 % | 210.613 M 51.25 % | 139.245 M -12.94 % | 159.933 M 44.36 % | 110.784 M -81.48 % | 598.047 M 556.65 % | 91.076 M -73.71 % | 346.466 M 377.98 % | 72.486 M -73.50 % | 273.559 M 210.42 % | 88.125 M -47.85 % | 168.995 M 470.83 % | 29.605 M |
| Income tax expense | -296.294 M -6 204.13 % | -4.700 M 2.95 % | -4.843 M -612.49 % | 945.000 K 128.20 % | -3.351 M 45.72 % | -6.173 M -27.54 % | -4.840 M -103.24 % | 149.524 M 1 375.04 % | -11.727 M 91.21 % | -133.439 M -2 018.42 % | -6.299 M 80.67 % | -32.594 M -64.61 % | -19.801 M 69.36 % | -64.634 M -9 199.86 % | -695.000 K 98.34 % | -41.945 M -957.61 % | -3.966 M 95.40 % | -86.298 M -5 182.33 % | 1.698 M 176.42 % | -2.222 M 89.05 % | -20.288 M -12.84 % | -17.979 M -141.66 % | 43.160 M 18.66 % | 36.374 M 155.36 % | 14.244 M 25.58 % | 11.343 M -48.00 % | 21.814 M 13.77 % | 19.173 M -92.83 % | 267.586 M 620.29 % | 37.150 M -77.35 % | 163.999 M 1 564.63 % | 9.852 M -83.01 % | 57.980 M 88.00 % | 30.840 M -57.12 % | 71.929 M 822.17 % | 7.800 M |
| Cost of revenue | 54.359 M 56.85 % | 34.656 M 14.91 % | 30.160 M 16.11 % | 25.976 M -18.62 % | 31.918 M -9.60 % | 35.307 M 17.28 % | 30.105 M -11.72 % | 34.103 M -66.66 % | 102.286 M 34.54 % | 76.027 M 255.07 % | 21.412 M -54.01 % | 46.563 M 52.33 % | 30.568 M -76.07 % | 127.726 M 89.72 % | 67.323 M -28.68 % | 94.393 M 133.39 % | 40.445 M -59.73 % | 100.443 M 159.81 % | 38.660 M -90.41 % | 403.123 M 160.67 % | 154.646 M -54.02 % | 336.345 M -6.21 % | 358.610 M 1 636.46 % | -23.340 M -107.98 % | 292.601 M 524.57 % | -68.917 M -153.83 % | 128.024 M -7.69 % | 138.684 M -92.36 % | 1.814 B 595.58 % | 260.830 M -85.96 % | 1.858 B 766.93 % | 214.310 M -85.79 % | 1.508 B 493.55 % | 254.134 M 36.53 % | 186.140 M 569.50 % | 27.803 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 752.500 M 23 819.26 % | 3.146 M 5.18 % | 2.991 M 5.88 % | 2.825 M 6.20 % | 2.660 M -20.10 % | 3.329 M 39.06 % | 2.394 M -19.42 % | 2.971 M -66.19 % | 8.788 M 351.83 % | 1.945 M -8.04 % | 2.115 M 116.68 % | -12.681 M -719.19 % | 2.048 M -83.34 % | 12.291 M 338.03 % | 2.806 M 108.22 % | -34.142 M -1 546.69 % | 2.360 M -91.67 % | 28.333 M 697.89 % | 3.551 M 102.21 % | -160.811 M -1 408.04 % | 12.294 M -81.56 % | 66.687 M 14.24 % | 58.376 M 6.08 % | 55.029 M -38.67 % | 89.728 M 1.81 % | 88.133 M 18.99 % | 74.067 M 108.35 % | 35.549 M -78.34 % | 164.144 M 17 127.39 % | -964.000 K -101.81 % | 53.309 M 126.34 % | 23.553 M -73.48 % | 88.807 M 653.75 % | 11.782 M -38.65 % | 19.203 M 324.09 % | 4.528 M |
| Operating expenses | 782.010 M 1 191.92 % | 60.531 M -3.61 % | 62.801 M 22.21 % | 51.386 M 0.89 % | 50.932 M -14.39 % | 59.495 M -2.51 % | 61.029 M -37.42 % | 97.522 M 56.02 % | 62.507 M 7.21 % | 58.304 M 11.39 % | 52.344 M -47.77 % | 100.209 M 34.32 % | 74.602 M -33.81 % | 112.709 M 190.14 % | 38.846 M -55.89 % | 88.075 M 60.07 % | 55.022 M 4.72 % | 52.544 M 6.90 % | 49.151 M 143.07 % | -114.112 M -257.87 % | 72.283 M -22.33 % | 93.069 M 59.43 % | 58.376 M 6.08 % | 55.029 M -38.67 % | 89.728 M 1.81 % | 88.133 M 18.99 % | 74.067 M 108.35 % | 35.549 M -78.34 % | 164.144 M 17 127.39 % | -964.000 K -101.81 % | 53.309 M 126.34 % | 23.553 M -73.48 % | 88.807 M 653.75 % | 11.782 M -38.65 % | 19.203 M 324.09 % | 4.528 M |
| Cost and expenses | 836.369 M 778.66 % | 95.187 M 2.39 % | 92.961 M 20.16 % | 77.362 M -6.62 % | 82.850 M -12.61 % | 94.802 M 4.02 % | 91.134 M -30.76 % | 131.625 M -20.13 % | 164.793 M 22.68 % | 134.331 M 82.13 % | 73.756 M -49.75 % | 146.772 M 39.56 % | 105.170 M -56.26 % | 240.435 M 126.46 % | 106.169 M -41.82 % | 182.468 M 91.13 % | 95.467 M -37.60 % | 152.987 M 74.22 % | 87.811 M -69.62 % | 289.011 M 27.36 % | 226.929 M -47.15 % | 429.414 M 2.98 % | 416.986 M 1 215.87 % | 31.689 M -91.71 % | 382.329 M 1 889.64 % | 19.216 M -90.49 % | 202.091 M 15.99 % | 174.233 M -91.19 % | 1.978 B 661.32 % | 259.866 M -86.40 % | 1.911 B 703.50 % | 237.863 M -85.11 % | 1.597 B 500.65 % | 265.916 M 29.50 % | 205.343 M 535.13 % | 32.331 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 29.510 M 371.03 % | 6.265 M -6.66 % | 6.712 M -76.06 % | 28.032 M 9.80 % | 25.531 M -23.86 % | 33.532 M -3.93 % | 34.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 46.203 M 2.04 % | 45.279 M 94.26 % | 23.308 M -42.38 % | 40.452 M -3.43 % | 41.887 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 -100.00 % | 37.866 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 |
| Interest expense | 12.951 M -71.97 % | 46.203 M 2.04 % | 45.279 M 13.65 % | 39.839 M -1.52 % | 40.452 M -3.43 % | 41.887 M 3.61 % | 40.429 M 81.13 % | 22.320 M -18.67 % | 27.443 M -13.75 % | 31.819 M -12.66 % | 36.431 M 9.93 % | 33.139 M -5.41 % | 35.036 M -30.54 % | 50.441 M 58.05 % | 31.914 M 29.88 % | 24.571 M -22.32 % | 31.630 M -12.95 % | 36.335 M 3.85 % | 34.988 M | 0.000 -100.00 % | 40.131 M -4.33 % | 41.946 M 23.60 % | 33.938 M -4.13 % | 35.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.208 M -10.01 % | 12.455 M 18.60 % | 10.502 M |
| Depreciation and amortization | 18.037 M -0.03 % | 18.042 M 1.07 % | 17.851 M 1.20 % | 17.640 M -2.19 % | 18.035 M -0.28 % | 18.086 M -0.69 % | 18.212 M 1.12 % | 18.010 M -3.64 % | 18.691 M -0.01 % | 18.693 M 0.68 % | 18.567 M -0.76 % | 18.709 M -1.09 % | 18.916 M -0.20 % | 18.954 M 0.58 % | 18.844 M -2.26 % | 19.279 M -2.38 % | 19.749 M -1.41 % | 20.032 M -0.19 % | 20.070 M 0.36 % | 19.999 M -4.39 % | 20.917 M 0.28 % | 20.859 M 4.22 % | 20.014 M 1.04 % | 19.808 M 1.01 % | 19.609 M -2.37 % | 20.086 M 0.11 % | 20.064 M -4.64 % | 21.040 M -9.72 % | 23.305 M 77.75 % | 13.111 M 131.40 % | 5.666 M 15.66 % | 4.899 M 2.73 % | 4.769 M 2.08 % | 4.672 M 1.32 % | 4.611 M -0.13 % | 4.617 M |
| Operating income | -777.943 M -2 822.18 % | -26.622 M -26.03 % | -21.123 M -278.92 % | 11.806 M 188.22 % | -13.382 M 13.82 % | -15.528 M -40.72 % | -11.035 M 82.08 % | -61.574 M -118.74 % | -28.150 M -51.73 % | -18.553 M -277.88 % | 10.430 M 111.86 % | -87.953 M -115.09 % | -40.892 M 75.97 % | -170.153 M -613.87 % | 33.112 M 124.42 % | -135.590 M -543.21 % | 30.593 M 159.88 % | 11.772 M -65.83 % | 34.455 M -80.84 % | 179.849 M 512.15 % | 29.380 M 239.14 % | -21.115 M -127.80 % | 75.958 M 49.92 % | 50.665 M -44.71 % | 91.629 M 1 025.39 % | 8.142 M -79.96 % | 40.638 M 19.67 % | 33.959 M -92.75 % | 468.550 M 578.92 % | 69.014 M -75.10 % | 277.168 M 633.17 % | 37.804 M -79.54 % | 184.752 M 142.00 % | 76.343 M -49.03 % | 149.792 M 497.33 % | 25.077 M |
| Operating income ratio | -13.32 -3 329.28 % | -0.39 -32.05 % | -0.29 -315.04 % | 0.14 168.26 % | -0.20 2.03 % | -0.20 -48.41 % | -0.14 83.91 % | -0.86 -315.54 % | -0.21 -28.56 % | -0.16 -229.34 % | 0.12 108.29 % | -1.50 -135.05 % | -0.64 73.72 % | -2.42 -1 118.36 % | 0.24 108.22 % | -2.89 -1 291.83 % | 0.24 239.66 % | 0.07 -74.65 % | 0.28 -26.53 % | 0.38 234.64 % | 0.11 321.65 % | -0.05 -135.87 % | 0.14 -66.49 % | 0.43 136.29 % | 0.18 57.28 % | 0.12 -17.97 % | 0.14 3.67 % | 0.14 -29.92 % | 0.19 -0.96 % | 0.20 55.97 % | 0.13 -4.61 % | 0.13 27.14 % | 0.10 -53.52 % | 0.22 -47.12 % | 0.42 -3.44 % | 0.44 |
| Total other income expenses net | 936.197 M 2 274.32 % | -43.057 M -1.82 % | -42.288 M -14.07 % | -37.073 M 1.90 % | -37.792 M 1.99 % | -38.558 M -1.38 % | -38.035 M 1.27 % | -38.524 M -106.51 % | -18.655 M 97.95 % | -909.640 M -2 550.78 % | -34.316 M 23.68 % | -44.963 M -36.30 % | -32.988 M 13.53 % | -38.150 M -31.06 % | -29.108 M 26.56 % | -39.637 M -35.42 % | -29.270 M -265.78 % | -8.002 M 74.55 % | -31.437 M -15.39 % | -27.244 M 2.13 % | -27.837 M -212.51 % | 24.741 M | 0.000 | 0.000 100.00 % | -107.059 M -178.25 % | -38.476 M | 0.000 100.00 % | -28.806 M | 0.000 -100.00 % | 25.538 M | 0.000 | 0.000 100.00 % | -4.677 M 58.27 % | -11.208 M 10.01 % | -12.455 M -18.60 % | -10.502 M |
| 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-06-30 | 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 | 2012-09-30 | 2012-06-30 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.094 B 4 980.25 % | 21.530 M -97.92 % | 1.037 B 1 276.48 % | 75.323 M -93.56 % | 1.169 B 1 318.10 % | 82.416 M -92.97 % | 1.173 B 0.57 % | 1.166 B 6.16 % | 1.098 B 201.15 % | 364.764 M -60.61 % | 926.116 M 849.82 % | -123.512 M -108.81 % | 1.403 B 83.12 % | 765.908 M -8.21 % | 834.408 M -13.28 % | 962.226 M 75.05 % | 549.671 M 5.33 % | 521.872 M 73.67 % | 300.495 M |
| Total investments | 334.869 M 677.68 % | 43.060 M -60.50 % | 109.011 M -27.64 % | 150.646 M -44.41 % | 271.019 M 64.42 % | 164.832 M -20.25 % | 206.675 M -19.28 % | 256.025 M 293.10 % | 65.129 M -66.28 % | 193.120 M 307.78 % | 47.359 M -74.15 % | 183.241 M 107.55 % | 88.288 M 6 330.30 % | 1.373 M -93.14 % | 20.000 M 1 356.66 % | 1.373 M -86.27 % | 10.000 M | 0.000 | 0.000 |
| Total debt | 1.102 B | 0.000 -100.00 % | 1.058 B | 0.000 -100.00 % | 1.244 B | 0.000 -100.00 % | 1.242 B 5.33 % | 1.180 B 5.91 % | 1.114 B 201.66 % | 369.224 M -61.40 % | 956.551 M | 0.000 -100.00 % | 1.409 B 47.65 % | 954.348 M -4.03 % | 994.382 M -13.08 % | 1.144 B -4.92 % | 1.203 B -4.92 % | 1.265 B 86.53 % | 678.432 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 74.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -548.241 M | 0.000 100.00 % | -479.618 M | 0.000 100.00 % | -159.068 M | 0.000 100.00 % | -79.491 M | 0.000 100.00 % | -33.884 M |
| Retained earnings | 0.000 | 0.000 100.00 % | -615.184 M | 0.000 | 0.000 | 0.000 100.00 % | -440.782 M | 0.000 -100.00 % | 655.913 M | 0.000 -100.00 % | 960.920 M | 0.000 -100.00 % | 1.096 B | 0.000 -100.00 % | 632.867 M | 0.000 -100.00 % | 539.812 M | 0.000 -100.00 % | 240.712 M |
| Common stock | 200.290 M | 0.000 -100.00 % | 200.290 M | 0.000 -100.00 % | 200.290 M | 0.000 -100.00 % | 200.290 M 0.00 % | 200.290 M 0.00 % | 200.290 M 0.00 % | 200.290 M 0.12 % | 200.041 M 0.00 % | 200.031 M 0.00 % | 200.031 M 0.02 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M |
| Total equity | 381.657 M -24.49 % | 505.457 M 0.00 % | 505.457 M -13.52 % | 584.448 M 0.00 % | 584.448 M -14.03 % | 679.858 M 0.00 % | 679.858 M -29.47 % | 963.863 M -45.75 % | 1.777 B -8.52 % | 1.942 B -6.69 % | 2.081 B 940.49 % | 200.031 M -90.97 % | 2.216 B 24.71 % | 1.777 B | 0.000 -100.00 % | 1.661 B 2.05 % | 1.628 B 12.90 % | 1.442 B 10.85 % | 1.301 B |
| Other non current liabilities | 3.954 M | 0.000 -100.00 % | 4.160 M | 0.000 -100.00 % | 4.977 M | 0.000 -100.00 % | 4.625 M -16.83 % | 5.561 M 15.93 % | 4.797 M -22.05 % | 6.154 M 68.19 % | 3.659 M 100.70 % | -524.315 M -52 431 400.00 % | -1.000 K -100.06 % | 1.622 M 16.02 % | 1.398 M -13.49 % | 1.616 M 18.74 % | 1.361 M 136 200.00 % | -1.000 K -100.11 % | 882.000 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 524.426 M 0.02 % | 524.315 M -9.01 % | 576.250 M -39.62 % | 954.348 M -3.96 % | 993.719 M -5.93 % | 1.056 B -5.00 % | 1.112 B -5.53 % | 1.177 B 458.11 % | 210.880 M |
| Total non current liabilities | 175.444 M | 0.000 -100.00 % | 185.275 M | 0.000 -100.00 % | 188.475 M | 0.000 -100.00 % | 198.963 M 231.00 % | 60.109 M -69.83 % | 199.206 M -22.08 % | 255.658 M -70.03 % | 853.154 M 62.72 % | 524.315 M -45.31 % | 958.675 M -32.26 % | 1.415 B 0.95 % | 1.402 B -4.14 % | 1.462 B -2.01 % | 1.492 B 8.50 % | 1.375 B 356.37 % | 301.398 M |
| Other current liabilities | 893.425 M | 0.000 -100.00 % | 895.466 M | 0.000 -100.00 % | 892.403 M | 0.000 -100.00 % | 5.000 K -100.00 % | 899.047 M 8 563.01 % | 10.378 M -7.54 % | 11.224 M -69.92 % | 37.310 M -95.48 % | 825.643 M 751.54 % | 96.959 M -31.41 % | 141.361 M 2.07 % | 138.495 M -14.33 % | 161.666 M 11.41 % | 145.105 M -74.41 % | 567.116 M 518.32 % | 91.719 M |
| Deferred revenue | 397.502 M | 0.000 -100.00 % | 353.598 M | 0.000 -100.00 % | 92.103 M | 0.000 -100.00 % | 906.016 M 6 259.35 % | 14.247 M -12.26 % | 16.237 M -97.56 % | 664.430 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.224 M -1.31 % | 16.440 M -90.92 % | 181.056 M 7 584.89 % | 2.356 M -96.60 % | 69.281 M |
| Short term debt | 1.102 B | 0.000 -100.00 % | 1.058 B | 0.000 -100.00 % | 1.244 B | 0.000 -100.00 % | 1.242 B 5.33 % | 1.180 B 5.91 % | 1.114 B 201.66 % | 369.224 M -14.56 % | 432.125 M | 0.000 -100.00 % | 832.824 M | 0.000 -100.00 % | 663.000 K -99.24 % | 87.714 M -3.93 % | 91.305 M 3.14 % | 88.527 M -81.07 % | 467.552 M |
| Total current liabilities | 2.435 B | 0.000 -100.00 % | 2.350 B | 0.000 -100.00 % | 2.272 B | 0.000 -100.00 % | 2.191 B 2.33 % | 2.141 B 80.94 % | 1.183 B 9.43 % | 1.081 B 98.17 % | 545.736 M -39.36 % | 899.903 M -22.42 % | 1.160 B 136.00 % | 491.513 M -1.53 % | 499.150 M -50.60 % | 1.010 B -45.26 % | 1.846 B 1.96 % | 1.810 B 84.53 % | 980.994 M |
| Total liabilities | 2.610 B | 0.000 -100.00 % | 2.536 B | 0.000 -100.00 % | 2.461 B | 0.000 -100.00 % | 2.390 B 8.57 % | 2.201 B 59.22 % | 1.383 B 3.40 % | 1.337 B -4.41 % | 1.399 B -18.66 % | 1.720 B -18.83 % | 2.119 B 11.12 % | 1.907 B 0.30 % | 1.901 B -23.12 % | 2.473 B -25.93 % | 3.338 B 4.79 % | 3.186 B 148.42 % | 1.282 B |
| Other non current assets | 1.949 M | 0.000 -100.00 % | 2.378 M | 0.000 -100.00 % | 2.806 M | 0.000 -100.00 % | 3.235 M -11.71 % | 3.664 M -10.48 % | 4.093 M -9.49 % | 4.522 M -96.63 % | 134.290 M 108.15 % | -1.648 B -1 280.39 % | 139.626 M 1 795.55 % | 7.366 M -81.32 % | 39.422 M 15.33 % | 34.183 M 16.91 % | 29.239 M -89.56 % | 280.125 M -23.89 % | 368.031 M |
| Long term investments | 279.494 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 214.579 M | 0.000 -100.00 % | 203.057 M 4.94 % | 193.504 M 285.84 % | 50.151 M -38.88 % | 82.047 M 87.16 % | 43.839 M 8.11 % | 40.550 M 208.15 % | -37.494 M 78.64 % | -175.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 537.000 K | 0.000 -100.00 % | 544.000 K | 0.000 -100.00 % | 552.000 K | 0.000 -100.00 % | 596.000 K -27.76 % | 825.000 K -23.54 % | 1.079 M -19.18 % | 1.335 M -60.14 % | 3.349 M 73.88 % | 1.926 M -15.42 % | 2.277 M -99.76 % | 958.294 M 1.74 % | 941.923 M -20.68 % | 1.187 B -38.72 % | 1.938 B 32.90 % | 1.458 B 39.56 % | 1.045 B |
| 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 |
| Goodwill and intangible assets | 537.000 K | 0.000 -100.00 % | 544.000 K | 0.000 -100.00 % | 552.000 K | 0.000 -100.00 % | 596.000 K -27.76 % | 825.000 K -23.54 % | 1.079 M -19.18 % | 1.335 M -60.14 % | 3.349 M 73.88 % | 1.926 M -15.42 % | 2.277 M 102.76 % | 1.123 M -34.48 % | 1.714 M -28.97 % | 2.413 M -22.39 % | 3.109 M 7.88 % | 2.882 M -17.09 % | 3.476 M |
| Property plant equipment net | 1.304 B | 0.000 -100.00 % | 1.340 B | 0.000 -100.00 % | 1.376 B | 0.000 -100.00 % | 1.412 B -2.52 % | 1.448 B -2.49 % | 1.485 B -2.45 % | 1.522 B -2.33 % | 1.559 B -2.92 % | 1.606 B -2.56 % | 1.648 B -7.96 % | 1.790 B -2.24 % | 1.831 B -1.88 % | 1.866 B -1.97 % | 1.904 B 0.36 % | 1.897 B 263.70 % | 521.648 M |
| Total non current assets | 1.642 B | 0.000 -100.00 % | 1.669 B | 0.000 -100.00 % | 1.650 B | 0.000 -100.00 % | 1.683 B -1.52 % | 1.709 B 1.32 % | 1.686 B -2.04 % | 1.722 B -1.07 % | 1.740 B 5.59 % | 1.648 B -5.94 % | 1.752 B -2.78 % | 1.802 B -3.75 % | 1.873 B -1.60 % | 1.903 B -1.72 % | 1.936 B -11.19 % | 2.180 B 144.10 % | 893.155 M |
| Other current assets | 93.540 M | 0.000 -100.00 % | 89.943 M | 0.000 -100.00 % | 122.210 M | 0.000 -100.00 % | 168.190 M 22.35 % | 137.465 M 23.39 % | 111.409 M 1.04 % | 110.258 M -91.37 % | 1.278 B | 0.000 -100.00 % | 26.099 M 568.52 % | 3.904 M 140.54 % | 1.623 M -98.61 % | 116.422 M 35.82 % | 85.721 M 424.51 % | 16.343 M 38.94 % | 11.763 M |
| Short term investments | 55.375 M 28.60 % | 43.060 M -27.03 % | 59.011 M -60.83 % | 150.646 M 166.91 % | 56.440 M -65.76 % | 164.832 M 4 455.89 % | 3.618 M -94.21 % | 62.521 M 317.42 % | 14.978 M -86.52 % | 111.073 M 3 055.48 % | 3.520 M -97.53 % | 142.691 M 13.44 % | 125.782 M -28.88 % | 176.868 M 784.34 % | 20.000 M | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 |
| cash and cash equivalents | 8.710 M 140.46 % | -21.530 M -200.85 % | 21.348 M 128.34 % | -75.323 M -200.37 % | 75.044 M 191.06 % | -82.416 M -218.35 % | 69.637 M 418.71 % | 13.425 M -12.31 % | 15.310 M 243.27 % | 4.460 M -85.35 % | 30.435 M -75.36 % | 123.512 M 1 797.85 % | 6.508 M -96.55 % | 188.440 M 17.79 % | 159.974 M -12.01 % | 181.817 M -72.18 % | 653.513 M -12.11 % | 743.589 M 96.75 % | 377.937 M |
| Cash and short term investments | 64.085 M 197.65 % | 21.530 M -73.21 % | 80.359 M 6.69 % | 75.323 M -42.71 % | 131.484 M 59.54 % | 82.416 M 12.51 % | 73.255 M -3.54 % | 75.946 M 150.75 % | 30.288 M -73.78 % | 115.533 M 240.25 % | 33.955 M -87.24 % | 266.203 M 101.23 % | 132.290 M -63.79 % | 365.308 M 102.98 % | 179.974 M -1.01 % | 181.817 M -72.60 % | 663.513 M -10.77 % | 743.589 M 96.75 % | 377.937 M |
| Total current assets | 1.350 B 6 171.70 % | 21.530 M -98.43 % | 1.372 B 1 721.89 % | 75.323 M -94.60 % | 1.395 B 1 592.73 % | 82.416 M -94.06 % | 1.387 B -4.75 % | 1.457 B -1.10 % | 1.473 B -5.45 % | 1.558 B -10.48 % | 1.740 B -26.72 % | 2.374 B -8.05 % | 2.582 B 37.27 % | 1.881 B 6.88 % | 1.760 B -21.09 % | 2.231 B -26.37 % | 3.030 B 23.80 % | 2.447 B 44.82 % | 1.690 B |
| Inventory | 334.303 M | 0.000 -100.00 % | 348.022 M | 0.000 -100.00 % | 344.385 M | 0.000 -100.00 % | 358.915 M 10.03 % | 326.188 M 4.18 % | 313.094 M -1.95 % | 319.324 M -25.36 % | 427.793 M -10.22 % | 476.497 M -12.22 % | 542.850 M -1.96 % | 553.716 M -13.03 % | 636.686 M -14.54 % | 745.007 M 117.44 % | 342.623 M 49.54 % | 229.122 M -10.26 % | 255.323 M |
| Net receivables | 858.368 M | 0.000 -100.00 % | 853.975 M | 0.000 -100.00 % | 797.000 M | 0.000 -100.00 % | 787.000 M -14.17 % | 916.948 M -9.92 % | 1.018 B 0.54 % | 1.013 B | 0.000 | 0.000 -100.00 % | 1.881 B 96.29 % | 958.294 M 1.74 % | 941.923 M -20.68 % | 1.187 B -38.72 % | 1.938 B 32.90 % | 1.458 B 39.56 % | 1.045 B |
| Tax assets | 55.375 M | 0.000 -100.00 % | 275.630 M | 0.000 -100.00 % | 56.440 M | 0.000 -100.00 % | 64.136 M 2.43 % | 62.616 M -57.11 % | 145.996 M 31.33 % | 111.167 M | 0.000 | 0.000 | 0.000 -100.00 % | 178.940 M | 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 -100.00 % | 5.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 43.816 M | 0.000 -100.00 % | 42.799 M | 0.000 -100.00 % | 48.477 M | 0.000 -100.00 % | 43.041 M 17.55 % | 36.614 M -52.01 % | 76.301 M | 0.000 -100.00 % | 230.187 M 209.97 % | 74.260 M -67.74 % | 230.187 M -69.08 % | 744.503 M -47.87 % | 1.428 B 23.96 % | 1.152 B 226.92 % | 352.442 M -69.41 % | 1.152 B 226.92 % | 352.442 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 |
| 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 -100.00 % | 3.198 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.087 M | 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 |
| 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 |
| 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 |
| Other total stockholders equity | -200.290 M | 0.000 -100.00 % | 846.325 M | 0.000 100.00 % | -200.290 M | 0.000 -100.00 % | 920.350 M 20.53 % | 763.573 M -17.03 % | 920.350 M -47.16 % | 1.742 B 18.60 % | 1.469 B 834.18 % | -200.031 M -114.29 % | 1.400 B -11.22 % | 1.577 B 49.04 % | 1.058 B -27.58 % | 1.461 B 51.03 % | 967.415 M -22.09 % | 1.242 B 38.93 % | 893.758 M |
| Deferred tax liabilities non current | 171.490 M | 0.000 -100.00 % | 181.115 M | 0.000 -100.00 % | 183.498 M | 0.000 -100.00 % | 194.338 M 256.27 % | 54.548 M -71.94 % | 194.409 M -22.08 % | 249.504 M -23.25 % | 325.069 M | 0.000 -100.00 % | 379.228 M -17.41 % | 459.191 M 12.91 % | 406.680 M 0.55 % | 404.462 M 6.66 % | 379.223 M 92.04 % | 197.467 M 120.30 % | 89.636 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 295.528 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.992 B | 0.000 -100.00 % | 3.041 B | 0.000 -100.00 % | 3.045 B | 0.000 -100.00 % | 3.070 B -3.01 % | 3.165 B 0.19 % | 3.159 B -3.66 % | 3.279 B -5.78 % | 3.480 B -13.59 % | 4.028 B -7.08 % | 4.335 B 17.67 % | 3.684 B 1.40 % | 3.633 B -12.12 % | 4.134 B -16.76 % | 4.966 B 7.32 % | 4.627 B 79.15 % | 2.583 B |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-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-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-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 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-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 | 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 100.00 % | -733.000 K 0.00 % | -733.000 K 0.00 % | -733.000 K -199.02 % | 740.250 K 0.00 % | 740.250 K 0.00 % | 740.250 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 |
| 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 100.00 % | -100.659 M 0.00 % | -100.659 M 0.00 % | -100.659 M 37.46 % | -160.964 M 0.00 % | -160.964 M 0.00 % | -160.964 M 18.78 % | -198.177 M 0.00 % | -198.177 M 0.00 % | -198.177 M -264.06 % | 120.796 M 0.00 % | 120.796 M 0.00 % | 120.796 M 256.94 % | -76.970 M 0.00 % | -76.970 M 0.00 % | -76.970 M 0.00 % | -76.970 M 32.92 % | -114.747 M 0.00 % | -114.747 M 0.00 % | -114.747 M 0.00 % | -114.747 M 18.84 % | -141.387 M 0.00 % | -141.387 M 0.00 % | -141.387 M 0.00 % | -141.387 M 15.54 % | -167.400 M 0.00 % | -167.400 M 0.00 % | -167.400 M 0.00 % | -167.400 M -5 313.17 % | 3.211 M 0.00 % | 3.211 M 0.00 % | 3.211 M 0.00 % | 3.211 M 118.14 % | -17.702 M 0.00 % | -17.702 M 0.00 % | -17.702 M 0.00 % | -17.702 M -181.55 % | -6.287 M 0.00 % | -6.287 M 0.00 % | -6.287 M 0.00 % | -6.287 M |
| 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 | 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 -100.00 % | 108.946 M 0.00 % | 108.946 M 0.00 % | 108.946 M 182.47 % | -132.102 M 0.00 % | -132.102 M 0.00 % | -132.102 M -202.83 % | -43.623 M 0.00 % | -43.623 M 0.00 % | -43.623 M 4.08 % | -45.477 M 0.00 % | -45.477 M 0.00 % | -45.477 M 14.85 % | -53.412 M 0.00 % | -53.412 M 0.00 % | -53.412 M 0.00 % | -53.412 M -144.73 % | -21.825 M 0.00 % | -21.825 M 0.00 % | -21.825 M 0.00 % | -21.825 M 40.74 % | -36.832 M 0.00 % | -36.832 M 0.00 % | -36.832 M 0.00 % | -36.832 M -153.19 % | -14.547 M 0.00 % | -14.547 M 0.00 % | -14.547 M 0.00 % | -14.547 M -312.72 % | -3.525 M 0.00 % | -3.525 M 0.00 % | -3.525 M 0.00 % | -3.525 M -198.53 % | 3.577 M 0.00 % | 3.577 M 0.00 % | 3.577 M 0.00 % | 3.577 M 214.83 % | -3.115 M 0.00 % | -3.115 M 0.00 % | -3.115 M 0.00 % | -3.115 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -209.605 M 0.00 % | -209.605 M 0.00 % | -209.605 M -626.22 % | -28.862 M 0.00 % | -28.862 M 0.00 % | -28.862 M 81.33 % | -154.555 M 0.00 % | -154.555 M 0.00 % | -154.555 M -192.95 % | 166.274 M 0.00 % | 166.274 M 0.00 % | 166.274 M 805.80 % | -23.558 M 0.00 % | -23.558 M 0.00 % | -23.558 M 0.00 % | -23.558 M 74.65 % | -92.922 M 0.00 % | -92.922 M 0.00 % | -92.922 M 0.00 % | -92.922 M 11.13 % | -104.555 M 0.00 % | -104.555 M 0.00 % | -104.555 M 0.00 % | -104.555 M 31.60 % | -152.854 M 0.00 % | -152.854 M 0.00 % | -152.854 M 0.00 % | -152.854 M -2 369.31 % | 6.736 M 0.00 % | 6.736 M 0.00 % | 6.736 M 0.00 % | 6.736 M 131.65 % | -21.279 M 0.00 % | -21.279 M 0.00 % | -21.279 M 0.00 % | -21.279 M -570.81 % | -3.172 M 0.00 % | -3.172 M 0.00 % | -3.172 M 0.00 % | -3.172 M |
| Other non cash items | -436.511 M -625.78 % | 83.021 M 8.64 % | 76.419 M 63.93 % | 46.618 M -31.96 % | 68.518 M -1.17 % | 69.328 M 56.74 % | 44.230 M -82.28 % | 249.619 M 611.61 % | 35.078 M -95.59 % | 794.754 M 4 418.99 % | 17.587 M -84.19 % | 111.263 M 105.74 % | 54.079 M -62.36 % | 143.669 M 3 157.44 % | -4.699 M -102.04 % | 230.203 M 4 452.49 % | -5.289 M 94.13 % | -90.068 M -348.53 % | 36.241 M 18.36 % | 30.620 M -11.55 % | 34.620 M 5.98 % | 32.665 M 302.26 % | 8.120 M 0.00 % | 8.120 M 1.27 % | 8.019 M 0.00 % | 8.019 M 0.00 % | 8.019 M -52.61 % | 16.921 M 0.00 % | 16.921 M 0.00 % | 16.921 M 65.28 % | 10.238 M -64.38 % | 28.745 M 183.68 % | -34.349 M -1 125.23 % | -2.804 M -101.55 % | 181.285 M -2.18 % | 185.323 M 21 781.57 % | -854.750 K 93.44 % | -13.025 M 8.23 % | -14.193 M -119.98 % | 71.024 M 209.93 % | -64.609 M -505.11 % | -10.677 M 84.03 % | -66.873 M -711.54 % | -8.240 M -26.71 % | -6.503 M 0.00 % | -6.503 M -285.37 % | 3.508 M 0.00 % | 3.508 M 0.00 % | 3.508 M 0.00 % | 3.508 M 28.35 % | 2.733 M 0.00 % | 2.733 M 0.00 % | 2.733 M 0.00 % | 2.733 M 591.74 % | 395.132 K 0.00 % | 395.132 K 0.00 % | 395.132 K 0.00 % | 395.132 K |
| Net cash provided by operating activities | 36.074 M -0.03 % | 36.084 M 1.07 % | 35.702 M 1.20 % | 35.280 M -2.19 % | 36.070 M -0.28 % | 36.172 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 % | -43.134 M 0.00 % | -43.134 M 0.00 % | -43.134 M 49.49 % | -85.404 M 0.00 % | -85.404 M 0.00 % | -85.404 M -80.06 % | -47.430 M 0.00 % | -47.430 M 0.00 % | -47.430 M -118.26 % | 259.707 M 0.00 % | 259.707 M 0.00 % | 259.707 M 1 990.95 % | -13.734 M 0.00 % | -13.734 M 0.00 % | -13.734 M 0.00 % | -13.734 M -114.14 % | 97.108 M 0.00 % | 97.108 M 0.00 % | 97.108 M 0.00 % | 97.108 M 357.28 % | -37.744 M 0.00 % | -37.744 M 0.00 % | -37.744 M 0.00 % | -37.744 M 77.52 % | -167.914 M 0.00 % | -167.914 M 0.00 % | -167.914 M 0.00 % | -167.914 M -1 683.33 % | 10.605 M 0.00 % | 10.605 M 0.00 % | 10.605 M 0.00 % | 10.605 M 195.48 % | -11.107 M 0.00 % | -11.107 M 0.00 % | -11.107 M 0.00 % | -11.107 M -174.34 % | -4.049 M 0.00 % | -4.049 M 0.00 % | -4.049 M 0.00 % | -4.049 M |
| 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 100.00 % | -125.250 K 0.00 % | -125.250 K 0.00 % | -125.250 K 97.35 % | -4.734 M 0.00 % | -4.734 M 0.00 % | -4.734 M 10.97 % | -5.317 M 0.00 % | -5.317 M 0.00 % | -5.317 M -73.53 % | -3.064 M 0.00 % | -3.064 M 0.00 % | -3.064 M -69.40 % | -1.809 M 0.00 % | -1.809 M 0.00 % | -1.809 M 0.00 % | -1.809 M 99.32 % | -265.288 M 0.00 % | -265.288 M 0.00 % | -265.288 M 0.00 % | -265.288 M -2 974.64 % | -8.628 M 0.00 % | -8.628 M 0.00 % | -8.628 M 0.00 % | -8.628 M 89.46 % | -81.840 M 0.00 % | -81.840 M 0.00 % | -81.840 M 0.00 % | -81.840 M -1 046.72 % | -7.137 M 0.00 % | -7.137 M 0.00 % | -7.137 M 0.00 % | -7.137 M -108.42 % | -3.424 M 0.00 % | -3.424 M 0.00 % | -3.424 M 0.00 % | -3.424 M 78.65 % | -16.040 M 0.00 % | -16.040 M 0.00 % | -16.040 M 0.00 % | -16.040 M |
| 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 | 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 100.00 % | -6.161 M 0.00 % | -6.161 M 0.00 % | -6.161 M 88.13 % | -51.914 M 0.00 % | -51.914 M 0.00 % | -51.914 M 14.00 % | -60.366 M 0.00 % | -60.366 M 0.00 % | -60.366 M -1 107.33 % | -5.000 M 0.00 % | -5.000 M 0.00 % | -5.000 M 0.00 % | -5.000 M -100.00 % | -2.500 M 0.00 % | -2.500 M 0.00 % | -2.500 M 0.00 % | -2.500 M 88.97 % | -22.670 M 0.00 % | -22.670 M 0.00 % | -22.670 M 0.00 % | -22.670 M -869.83 % | -2.338 M 0.00 % | -2.338 M 0.00 % | -2.338 M 0.00 % | -2.338 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 -100.00 % | 56.531 M 0.00 % | 56.531 M 0.00 % | 56.531 M -20.95 % | 71.516 M 0.00 % | 71.516 M 0.00 % | 71.516 M 42.03 % | 50.354 M 0.00 % | 50.354 M 0.00 % | 50.354 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.554 M 0.00 % | 2.554 M 0.00 % | 2.554 M 0.00 % | 2.554 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 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 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 100.00 % | -56.405 M 0.00 % | -56.405 M 0.00 % | -56.405 M 6.96 % | -60.622 M 0.00 % | -60.622 M 0.00 % | -60.622 M -981.45 % | 6.878 M 0.00 % | 6.878 M 0.00 % | 6.878 M -89.16 % | 63.430 M 0.00 % | 63.430 M 0.00 % | 63.430 M 1 390.90 % | 4.255 M 0.00 % | 4.255 M 0.00 % | 4.255 M 0.00 % | 4.255 M -98.41 % | 267.788 M 0.00 % | 267.788 M 0.00 % | 267.788 M 0.00 % | 267.788 M 755.61 % | 31.298 M 0.00 % | 31.298 M 0.00 % | 31.298 M 0.00 % | 31.298 M -62.82 % | 84.177 M 0.00 % | 84.177 M 0.00 % | 84.177 M 0.00 % | 84.177 M 1 100.50 % | 7.012 M 0.00 % | 7.012 M 0.00 % | 7.012 M 0.00 % | 7.012 M 104.77 % | 3.424 M 0.00 % | 3.424 M 0.00 % | 3.424 M 0.00 % | 3.424 M -78.65 % | 16.040 M 0.00 % | 16.040 M 0.00 % | 16.040 M 0.00 % | 16.040 M |
| 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 -100.00 % | 56.406 M 0.00 % | 56.406 M 0.00 % | 56.406 M 13.53 % | 49.684 M 0.00 % | 49.684 M 0.00 % | 49.684 M -5.02 % | 52.311 M 0.00 % | 52.311 M 0.00 % | 52.311 M 126.81 % | -195.127 M 0.00 % | -195.127 M 0.00 % | -195.127 M -342.51 % | 80.460 M 0.00 % | 80.460 M 0.00 % | 80.460 M 0.00 % | 80.460 M 123.80 % | -338.040 M 0.00 % | -338.040 M 0.00 % | -338.040 M 0.00 % | -338.040 M -980.07 % | -31.298 M 0.00 % | -31.298 M 0.00 % | -31.298 M 0.00 % | -31.298 M 62.82 % | -84.177 M 0.00 % | -84.177 M 0.00 % | -84.177 M 0.00 % | -84.177 M -1 100.50 % | -7.012 M 0.00 % | -7.012 M 0.00 % | -7.012 M 0.00 % | -7.012 M -104.77 % | -3.424 M 0.00 % | -3.424 M 0.00 % | -3.424 M 0.00 % | -3.424 M 78.65 % | -16.040 M 0.00 % | -16.040 M 0.00 % | -16.040 M 0.00 % | -16.040 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 7.750 K 0.00 % | 7.750 K 0.00 % | 7.750 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 -100.00 % | 232.500 M 0.00 % | 232.500 M 0.00 % | 232.500 M 0.00 % | 232.500 M 2 086.75 % | 10.632 M 0.00 % | 10.632 M 0.00 % | 10.632 M 0.00 % | 10.632 M 30.75 % | 8.132 M 0.00 % | 8.132 M 0.00 % | 8.132 M 0.00 % | 8.132 M 1 185.65 % | 632.500 K 0.00 % | 632.500 K 0.00 % | 632.500 K 0.00 % | 632.500 K |
| 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 | 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 100.00 % | -3.009 M 0.00 % | -3.009 M 0.00 % | -3.009 M | 0.000 | 0.000 | 0.000 100.00 % | -7.513 M 0.00 % | -7.513 M 0.00 % | -7.513 M 35.78 % | -11.700 M 0.00 % | -11.700 M 0.00 % | -11.700 M 0.00 % | -11.700 M -100.00 % | -5.850 M 0.00 % | -5.850 M 0.00 % | -5.850 M 0.00 % | -5.850 M -101.33 % | -2.906 M 0.00 % | -2.906 M 0.00 % | -2.906 M 0.00 % | -2.906 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 |
| 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 -100.00 % | 25.940 M 0.00 % | 25.940 M 138.49 % | -67.398 M 2.20 % | -68.916 M 0.00 % | -68.916 M 0.00 % | -68.916 M 3.25 % | -71.230 M 0.00 % | -71.230 M 0.00 % | -71.230 M -9.71 % | -64.925 M 0.00 % | -64.925 M 0.00 % | -64.925 M 34.42 % | -99.001 M 0.00 % | -99.001 M 0.00 % | -99.001 M 0.00 % | -99.001 M -333.83 % | -22.820 M 0.00 % | -22.820 M 0.00 % | -22.820 M 0.00 % | -22.820 M -12 119.68 % | -186.750 K 0.00 % | -186.750 K 0.00 % | -186.750 K 0.00 % | -186.750 K -100.08 % | 230.714 M 0.00 % | 230.714 M 0.00 % | 230.714 M 0.00 % | 230.714 M 2 069.96 % | 10.632 M 0.00 % | 10.632 M 0.00 % | 10.632 M 0.00 % | 10.632 M 30.75 % | 8.132 M 0.00 % | 8.132 M 0.00 % | 8.132 M 0.00 % | 8.132 M 1 185.65 % | 632.500 K 0.00 % | 632.500 K 0.00 % | 632.500 K 0.00 % | 632.500 K |
| 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 100.00 % | -67.398 M 0.00 % | -67.398 M 0.00 % | -67.398 M 6.29 % | -71.925 M 0.00 % | -71.925 M 0.00 % | -71.925 M -0.98 % | -71.230 M 0.00 % | -71.230 M 0.00 % | -71.230 M 1.67 % | -72.438 M 0.00 % | -72.438 M 0.00 % | -72.438 M 34.56 % | -110.701 M 0.00 % | -110.701 M 0.00 % | -110.701 M 0.00 % | -110.701 M -286.12 % | -28.670 M 0.00 % | -28.670 M 0.00 % | -28.670 M 0.00 % | -28.670 M -827.16 % | -3.092 M 0.00 % | -3.092 M 0.00 % | -3.092 M 0.00 % | -3.092 M -101.34 % | 230.714 M 0.00 % | 230.714 M 0.00 % | 230.714 M 0.00 % | 230.714 M 2 069.96 % | 10.632 M 0.00 % | 10.632 M 0.00 % | 10.632 M 0.00 % | 10.632 M 30.75 % | 8.132 M 0.00 % | 8.132 M 0.00 % | 8.132 M 0.00 % | 8.132 M 1 185.65 % | 632.500 K 0.00 % | 632.500 K 0.00 % | 632.500 K 0.00 % | 632.500 K |
| 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 -100.00 % | 357.750 K 0.00 % | 357.750 K 0.00 % | 357.750 K 164.69 % | -553.000 K 0.00 % | -553.000 K 0.00 % | -553.000 K -3 667.74 % | 15.500 K 0.00 % | 15.500 K 0.00 % | 15.500 K -87.47 % | 123.750 K 0.00 % | 123.750 K 0.00 % | 123.750 K 214.85 % | -107.750 K 0.00 % | -107.750 K 0.00 % | -107.750 K 0.00 % | -107.750 K -100.03 % | 366.061 M 0.00 % | 366.061 M 0.00 % | 366.061 M 0.00 % | 366.061 M 169.98 % | 135.586 M 0.00 % | 135.586 M 0.00 % | 135.586 M 0.00 % | 135.586 M 160.44 % | 52.060 M 0.00 % | 52.060 M 0.00 % | 52.060 M 0.00 % | 52.060 M 473.24 % | -13.948 M 0.00 % | -13.948 M 0.00 % | -13.948 M 0.00 % | -13.948 M -309.89 % | 6.646 M 0.00 % | 6.646 M 0.00 % | 6.646 M 0.00 % | 6.646 M -66.12 % | 19.613 M 0.00 % | 19.613 M 0.00 % | 19.613 M 0.00 % | 19.613 M |
| Net change in cash | 36.074 M -0.03 % | 36.084 M 1.07 % | 35.702 M 1.20 % | 35.280 M -2.19 % | 36.070 M -0.28 % | 36.172 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 % | -15.674 M 0.00 % | -15.674 M 0.00 % | -15.674 M 33.46 % | -23.555 M 0.00 % | -23.555 M 0.00 % | -23.555 M -1 443.30 % | 1.754 M 0.00 % | 1.754 M 0.00 % | 1.754 M -68.72 % | 5.606 M 0.00 % | 5.606 M 0.00 % | 5.606 M 114.50 % | -38.670 M 0.00 % | -38.670 M 0.00 % | -38.670 M 0.00 % | -38.670 M -140.09 % | 96.459 M 0.00 % | 96.459 M 0.00 % | 96.459 M 0.00 % | 96.459 M 52.02 % | 63.452 M 0.00 % | 63.452 M 0.00 % | 63.452 M 0.00 % | 63.452 M 106.80 % | 30.683 M 0.00 % | 30.683 M 0.00 % | 30.683 M 0.00 % | 30.683 M 10 959.06 % | 277.449 K 0.00 % | 277.449 K 0.00 % | 277.449 K 0.00 % | 277.449 K 12.84 % | 245.879 K 0.00 % | 245.879 K 0.00 % | 245.879 K 0.00 % | 245.879 K 56.59 % | 157.025 K 0.00 % | 157.025 K 0.00 % | 157.025 K 0.00 % | 157.025 K |
| Cash at beginning of period | 8.892 M 132.70 % | -27.192 M -226.30 % | 21.530 M 256.58 % | -13.750 M -118.25 % | 75.323 M 92.39 % | 39.151 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 % | 17.301 M 0.00 % | 17.301 M 0.00 % | 17.301 M -57.65 % | 40.856 M 0.00 % | 40.856 M 0.00 % | 40.856 M 4.48 % | 39.102 M 0.00 % | 39.102 M 0.00 % | 39.102 M 16.73 % | 33.497 M 0.00 % | 33.497 M 0.00 % | 33.497 M -53.58 % | 72.167 M 0.00 % | 72.167 M 0.00 % | 72.167 M 0.00 % | 72.167 M 7.84 % | 66.919 M 0.00 % | 66.919 M 0.00 % | 66.919 M 0.00 % | 66.919 M 115.64 % | 31.033 M 0.00 % | 31.033 M 0.00 % | 31.033 M 0.00 % | 31.033 M 8 785.47 % | 349.250 K 0.00 % | 349.250 K 0.00 % | 349.250 K 0.00 % | 349.250 K -86.72 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 10.32 % | 2.384 M 0.00 % | 2.384 M 0.00 % | 2.384 M 0.00 % | 2.384 M 7.05 % | 2.227 M 0.00 % | 2.227 M 0.00 % | 2.227 M 0.00 % | 2.227 M |
| Cash at end of period | 44.966 M 405.69 % | 8.892 M -84.46 % | 57.232 M 165.82 % | 21.530 M -80.67 % | 111.393 M 47.89 % | 75.323 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 % | 1.627 M 0.00 % | 1.627 M 0.00 % | 1.627 M -90.60 % | 17.301 M 0.00 % | 17.301 M 0.00 % | 17.301 M -57.65 % | 40.856 M 0.00 % | 40.856 M 0.00 % | 40.856 M 4.48 % | 39.102 M 0.00 % | 39.102 M 0.00 % | 39.102 M 16.73 % | 33.497 M 0.00 % | 33.497 M 0.00 % | 33.497 M 0.00 % | 33.497 M -79.50 % | 163.378 M 0.00 % | 163.378 M 0.00 % | 163.378 M 0.00 % | 163.378 M 72.92 % | 94.484 M 0.00 % | 94.484 M 0.00 % | 94.484 M 0.00 % | 94.484 M 204.47 % | 31.033 M 0.00 % | 31.033 M 0.00 % | 31.033 M 0.00 % | 31.033 M 967.52 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M 10.55 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 10.32 % | 2.384 M 0.00 % | 2.384 M 0.00 % | 2.384 M 0.00 % | 2.384 M |
| Operating cash flow | 36.074 M -0.03 % | 36.084 M 1.07 % | 35.702 M 1.20 % | 35.280 M -2.19 % | 36.070 M -0.28 % | 36.172 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 % | -43.134 M 0.00 % | -43.134 M 0.00 % | -43.134 M 49.49 % | -85.404 M 0.00 % | -85.404 M 0.00 % | -85.404 M -80.06 % | -47.430 M 0.00 % | -47.430 M 0.00 % | -47.430 M -118.26 % | 259.707 M 0.00 % | 259.707 M 0.00 % | 259.707 M 1 990.95 % | -13.734 M 0.00 % | -13.734 M 0.00 % | -13.734 M 0.00 % | -13.734 M -114.14 % | 97.108 M 0.00 % | 97.108 M 0.00 % | 97.108 M 0.00 % | 97.108 M 357.28 % | -37.744 M 0.00 % | -37.744 M 0.00 % | -37.744 M 0.00 % | -37.744 M 77.52 % | -167.914 M 0.00 % | -167.914 M 0.00 % | -167.914 M 0.00 % | -167.914 M -1 683.33 % | 10.605 M 0.00 % | 10.605 M 0.00 % | 10.605 M 0.00 % | 10.605 M 195.48 % | -11.107 M 0.00 % | -11.107 M 0.00 % | -11.107 M 0.00 % | -11.107 M -174.34 % | -4.049 M 0.00 % | -4.049 M 0.00 % | -4.049 M 0.00 % | -4.049 M |
| 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 100.00 % | -125.250 K 0.00 % | -125.250 K 0.00 % | -125.250 K 97.35 % | -4.734 M 0.00 % | -4.734 M 0.00 % | -4.734 M 10.97 % | -5.317 M 0.00 % | -5.317 M 0.00 % | -5.317 M -73.53 % | -3.064 M 0.00 % | -3.064 M 0.00 % | -3.064 M -69.40 % | -1.809 M 0.00 % | -1.809 M 0.00 % | -1.809 M 0.00 % | -1.809 M 99.32 % | -265.288 M 0.00 % | -265.288 M 0.00 % | -265.288 M 0.00 % | -265.288 M -2 974.64 % | -8.628 M 0.00 % | -8.628 M 0.00 % | -8.628 M 0.00 % | -8.628 M 89.46 % | -81.840 M 0.00 % | -81.840 M 0.00 % | -81.840 M 0.00 % | -81.840 M -1 046.72 % | -7.137 M 0.00 % | -7.137 M 0.00 % | -7.137 M 0.00 % | -7.137 M -108.42 % | -3.424 M 0.00 % | -3.424 M 0.00 % | -3.424 M 0.00 % | -3.424 M 78.65 % | -16.040 M 0.00 % | -16.040 M 0.00 % | -16.040 M 0.00 % | -16.040 M |
| Free CashFlow | 36.074 M -0.03 % | 36.084 M 1.07 % | 35.702 M 1.20 % | 35.280 M -2.19 % | 36.070 M -0.28 % | 36.172 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 % | -43.259 M 0.00 % | -43.259 M 0.00 % | -43.259 M 52.01 % | -90.138 M 0.00 % | -90.138 M 0.00 % | -90.138 M -70.89 % | -52.747 M 0.00 % | -52.747 M 0.00 % | -52.747 M -120.55 % | 256.643 M 0.00 % | 256.643 M 0.00 % | 256.643 M 1 751.18 % | -15.543 M 0.00 % | -15.543 M 0.00 % | -15.543 M 0.00 % | -15.543 M 90.76 % | -168.180 M 0.00 % | -168.180 M 0.00 % | -168.180 M 0.00 % | -168.180 M -262.68 % | -46.372 M 0.00 % | -46.372 M 0.00 % | -46.372 M 0.00 % | -46.372 M 81.43 % | -249.753 M 0.00 % | -249.753 M 0.00 % | -249.753 M 0.00 % | -249.753 M -7 301.05 % | 3.468 M 0.00 % | 3.468 M 0.00 % | 3.468 M 0.00 % | 3.468 M 123.87 % | -14.531 M 0.00 % | -14.531 M 0.00 % | -14.531 M 0.00 % | -14.531 M 27.66 % | -20.089 M 0.00 % | -20.089 M 0.00 % | -20.089 M 0.00 % | -20.089 M |
| 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 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |