Elegance Optical International Holdings Limited 0907.HK
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.457 M -39.73 % | 23.989 M 10.53 % | 21.704 M 42.09 % | 15.275 M -71.68 % | 53.930 M -18.59 % | 66.246 M -62.98 % | 178.951 M 60.08 % | 111.790 M -17.95 % | 136.248 M -35.59 % | 211.527 M -19.17 % | 261.682 M -30.63 % | 377.200 M 4.36 % | 361.458 M -16.17 % | 431.174 M -14.69 % | 505.402 M 17.77 % | 429.143 M -15.87 % | 510.083 M -7.56 % | 551.783 M -3.61 % | 572.467 M 32.47 % | 432.164 M 6.58 % | 405.477 M 23.72 % | 327.733 M -14.65 % | 383.984 M 3.67 % | 370.389 M -13.33 % | 427.338 M 19.72 % | 356.937 M |
| Net income | -20.205 M 65.96 % | -59.359 M 30.00 % | -84.795 M 52.11 % | -177.076 M -1 059.33 % | -15.274 M 84.48 % | -98.399 M 0.70 % | -99.090 M -601.92 % | -14.117 M -275.63 % | 8.038 M 109.27 % | -86.729 M -2.97 % | -84.230 M -23.32 % | -68.300 M -8.13 % | -63.163 M -457.29 % | -11.334 M -527.21 % | 2.653 M -77.44 % | 11.758 M -33.23 % | 17.611 M -65.72 % | 51.369 M -16.23 % | 61.323 M 119.83 % | 27.896 M -21.74 % | 35.645 M 75.89 % | 20.265 M -64.66 % | 57.348 M -31.16 % | 83.311 M -6.44 % | 89.041 M 32.27 % | 67.318 M |
| Income before tax | -35.532 M 40.14 % | -59.359 M -64.59 % | -36.065 M 78.75 % | -169.690 M -424.03 % | -32.382 M 71.40 % | -113.208 M -9.53 % | -103.361 M -644.19 % | -13.889 M -166.78 % | 20.798 M 122.50 % | -92.425 M -4.74 % | -88.239 M -24.30 % | -70.989 M -14.75 % | -61.866 M -270.43 % | -16.701 M -985.06 % | 1.887 M -81.79 % | 10.361 M -32.25 % | 15.292 M -72.90 % | 56.434 M -19.80 % | 70.364 M 108.15 % | 33.804 M -16.56 % | 40.513 M 76.48 % | 22.956 M -67.32 % | 70.239 M -23.54 % | 91.868 M -9.92 % | 101.982 M 31.49 % | 77.557 M |
| Income before tax ratio | -2.46 0.67 % | -2.47 -48.91 % | -1.66 85.04 % | -11.11 -1 750.13 % | -0.60 64.86 % | -1.71 -195.87 % | -0.58 -364.89 % | -0.12 -181.39 % | 0.15 134.94 % | -0.44 -29.58 % | -0.34 -79.17 % | -0.19 -9.96 % | -0.17 -341.88 % | -0.04 -1 137.42 % | 0.00 -84.54 % | 0.02 -19.47 % | 0.03 -70.69 % | 0.10 -16.79 % | 0.12 57.14 % | 0.08 -21.71 % | 0.10 42.64 % | 0.07 -61.71 % | 0.18 -26.25 % | 0.25 3.93 % | 0.24 9.83 % | 0.22 |
| EBITDA | -28.296 M 45.21 % | -51.646 M -55.85 % | -33.139 M 79.79 % | -163.958 M -626.80 % | -22.559 M 74.38 % | -88.044 M -2.12 % | -86.215 M -2 996.80 % | -2.784 M -107.36 % | 37.829 M 152.74 % | -71.725 M -12.05 % | -64.009 M -42.28 % | -44.988 M -37.16 % | -32.800 M -352.19 % | 13.006 M -59.56 % | 32.159 M -26.83 % | 43.953 M -8.50 % | 48.038 M -26.64 % | 65.480 M -33.32 % | 98.205 M 62.87 % | 60.297 M -8.33 % | 65.779 M 38.40 % | 47.529 M -47.14 % | 89.916 M -18.05 % | 109.720 M -12.04 % | 124.736 M 29.97 % | 95.970 M |
| Net income ratio | -1.40 43.52 % | -2.47 36.66 % | -3.91 66.30 % | -11.59 -3 993.14 % | -0.28 80.93 % | -1.49 -168.25 % | -0.55 -338.49 % | -0.13 -314.05 % | 0.06 114.39 % | -0.41 -27.38 % | -0.32 -77.76 % | -0.18 -3.62 % | -0.17 -564.77 % | -0.03 -600.76 % | 0.01 -80.84 % | 0.03 -20.64 % | 0.03 -62.91 % | 0.09 -13.09 % | 0.11 65.95 % | 0.06 -26.57 % | 0.09 42.17 % | 0.06 -58.60 % | 0.15 -33.60 % | 0.22 7.95 % | 0.21 10.48 % | 0.19 |
| Ratio EBITDA | -1.96 9.09 % | -2.15 -41.00 % | -1.53 85.78 % | -10.73 -2 466.03 % | -0.42 68.53 % | -1.33 -175.86 % | -0.48 -1 834.56 % | -0.02 -108.97 % | 0.28 181.88 % | -0.34 -38.62 % | -0.24 -105.09 % | -0.12 -31.43 % | -0.09 -400.83 % | 0.03 -52.59 % | 0.06 -37.87 % | 0.10 8.75 % | 0.09 -20.64 % | 0.12 -30.82 % | 0.17 22.95 % | 0.14 -13.99 % | 0.16 11.86 % | 0.15 -38.07 % | 0.23 -20.95 % | 0.30 1.49 % | 0.29 8.56 % | 0.27 |
| Gross profit ratio | 0.07 -64.80 % | 0.20 -30.76 % | 0.29 109.16 % | -3.20 -2 326.23 % | 0.14 25.19 % | 0.11 21.94 % | 0.09 -27.36 % | 0.13 868.36 % | -0.02 63.46 % | -0.05 -13.77 % | -0.04 -696.45 % | 0.01 204.56 % | 0.00 -45.58 % | 0.00 -96.39 % | 0.11 -21.47 % | 0.15 3.77 % | 0.14 -18.60 % | 0.17 -23.60 % | 0.22 5.95 % | 0.21 -15.15 % | 0.25 -7.79 % | 0.27 -28.47 % | 0.38 -7.85 % | 0.41 5.65 % | 0.39 1.70 % | 0.38 |
| Weighted average shs out dil | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 22.88 % | 710.341 M 60.57 % | 442.398 M 10.63 % | 399.898 M 12.08 % | 356.807 M 10.25 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.650 M -0.03 % | 323.755 M 0.03 % | 323.659 M 0.08 % | 323.396 M -0.06 % | 323.583 M -0.03 % | 323.684 M 0.01 % | 323.649 M 0.21 % | 322.960 M |
| Weighted average shs out | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 22.88 % | 710.341 M 60.57 % | 442.398 M 10.63 % | 399.898 M 12.08 % | 356.807 M 10.25 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.650 M -0.03 % | 323.755 M 0.03 % | 323.659 M 0.08 % | 323.396 M -0.06 % | 323.583 M -0.03 % | 323.684 M 0.01 % | 323.649 M 0.69 % | 321.438 M |
| EPS diluted | -0.02 66.03 % | -0.07 29.97 % | -0.10 51.45 % | -0.20 -830.23 % | -0.02 90.23 % | -0.22 12.00 % | -0.25 -531.31 % | -0.04 -259.68 % | 0.02 109.19 % | -0.27 -3.85 % | -0.26 -23.81 % | -0.21 -5.00 % | -0.20 -471.43 % | -0.04 -526.83 % | 0.01 -77.41 % | 0.04 -33.27 % | 0.05 -63.73 % | 0.15 -21.05 % | 0.19 92.31 % | 0.10 -10.18 % | 0.11 87.71 % | 0.06 -65.53 % | 0.17 -32.00 % | 0.25 -10.71 % | 0.28 33.33 % | 0.21 |
| Earnings per share | -0.02 66.03 % | -0.07 29.97 % | -0.10 51.45 % | -0.20 -830.23 % | -0.02 90.23 % | -0.22 12.00 % | -0.25 -531.31 % | -0.04 -259.68 % | 0.02 109.19 % | -0.27 -3.85 % | -0.26 -23.81 % | -0.21 -5.00 % | -0.20 -471.43 % | -0.04 -526.83 % | 0.01 -77.41 % | 0.04 -33.27 % | 0.05 -63.73 % | 0.15 -21.05 % | 0.19 92.31 % | 0.10 -10.18 % | 0.11 87.71 % | 0.06 -65.53 % | 0.17 -32.00 % | 0.25 -10.71 % | 0.28 33.33 % | 0.21 |
| Gross profit | 1.034 M -78.79 % | 4.874 M -23.47 % | 6.369 M 113.02 % | -48.912 M -730.55 % | 7.757 M 1.92 % | 7.611 M -54.86 % | 16.860 M 16.28 % | 14.500 M 730.43 % | -2.300 M 76.46 % | -9.772 M 8.04 % | -10.626 M -513.79 % | 2.568 M 217.82 % | 808.000 K -54.38 % | 1.771 M -96.92 % | 57.559 M -7.52 % | 62.239 M -12.70 % | 71.290 M -24.75 % | 94.737 M -26.36 % | 128.649 M 40.35 % | 91.665 M -9.56 % | 101.358 M 14.09 % | 88.842 M -38.95 % | 145.512 M -4.46 % | 152.312 M -8.43 % | 166.330 M 21.76 % | 136.603 M |
| Income tax expense | -15.327 M | 0.000 -100.00 % | 48.730 M 110 650.00 % | 44.000 K 110.11 % | -435.000 K 38.56 % | -708.000 K -236.15 % | 520.000 K -83.59 % | 3.168 M -79.09 % | 15.152 M 559.93 % | 2.296 M 315.19 % | 553.000 K 4 927.27 % | 11.000 K -99.15 % | 1.297 M 146.57 % | -2.785 M -199.14 % | -931.000 K -185.18 % | 1.093 M 226.50 % | -864.000 K -117.06 % | 5.065 M -43.98 % | 9.041 M 53.03 % | 5.908 M 21.36 % | 4.868 M 80.90 % | 2.691 M -79.12 % | 12.891 M 50.65 % | 8.557 M -9.62 % | 9.468 M 19.14 % | 7.947 M |
| Cost of revenue | 13.423 M -29.78 % | 19.115 M 24.65 % | 15.335 M -76.11 % | 64.187 M 39.01 % | 46.173 M -21.25 % | 58.635 M -63.83 % | 162.091 M 66.61 % | 97.290 M -29.78 % | 138.548 M -37.39 % | 221.299 M -18.73 % | 272.308 M -27.31 % | 374.632 M 3.88 % | 360.650 M -16.01 % | 429.403 M -4.12 % | 447.843 M 22.06 % | 366.904 M -16.38 % | 438.793 M -3.99 % | 457.046 M 2.98 % | 443.818 M 30.34 % | 340.499 M 11.96 % | 304.119 M 27.30 % | 238.891 M 0.18 % | 238.472 M 9.35 % | 218.077 M -16.45 % | 261.008 M 18.46 % | 220.334 M |
| General and administrative expenses | 17.455 M -20.60 % | 21.984 M 49.69 % | 14.686 M -13.90 % | 17.057 M -57.06 % | 39.718 M -45.74 % | 73.205 M -8.85 % | 80.315 M -10.34 % | 89.578 M 27.40 % | 70.314 M 11.13 % | 63.271 M -3.31 % | 65.435 M 5.54 % | 62.003 M 1.79 % | 60.914 M 26.37 % | 48.204 M -2.96 % | 49.672 M -0.06 % | 49.703 M -11.51 % | 56.170 M 3.14 % | 54.461 M -1.86 % | 55.492 M 2.84 % | 53.958 M 2.57 % | 52.607 M -7.35 % | 56.780 M -1.63 % | 57.722 M 10.45 % | 52.262 M 9.40 % | 47.772 M 5.57 % | 45.252 M |
| Selling and marketing expenses | 228.000 K 78.13 % | 128.000 K -49.80 % | 255.000 K -99.53 % | 54.574 M 1 735.05 % | 2.974 M 70.04 % | 1.749 M -41.87 % | 3.009 M -25.70 % | 4.050 M -26.47 % | 5.508 M -20.69 % | 6.945 M 25.95 % | 5.514 M -43.16 % | 9.701 M 28.25 % | 7.564 M 1.07 % | 7.484 M -12.51 % | 8.554 M 27.82 % | 6.692 M -34.61 % | 10.234 M -10.72 % | 11.463 M -6.93 % | 12.317 M 30.55 % | 9.435 M -7.19 % | 10.166 M -14.51 % | 11.892 M -22.96 % | 15.437 M 80.87 % | 8.535 M -1.93 % | 8.703 M 35.48 % | 6.424 M |
| Other expenses | 400.000 K | 0.000 -100.00 % | 57.000 K -5.00 % | 60.000 K -93.99 % | 999.000 K -52.65 % | 2.110 M 133.15 % | 905.000 K 61.61 % | 560.000 K -41.79 % | 962.000 K 923.40 % | 94.000 K | 0.000 -100.00 % | 882.000 K 0.92 % | 874.000 K -97.49 % | 34.838 M 1 574.31 % | -2.363 M 5.56 % | -2.502 M 41.12 % | -4.249 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.357 M -79.15 % | 6.509 M 51.37 % | 4.300 M -40.57 % | 7.236 M 7.58 % | 6.726 M |
| Operating expenses | 18.083 M -24.19 % | 23.852 M -23.30 % | 31.097 M 3.38 % | 30.080 M -43.43 % | 53.171 M -36.00 % | 83.085 M -29.59 % | 118.003 M 321.71 % | 27.982 M 17.48 % | 23.819 M -70.89 % | 81.819 M 5.09 % | 77.858 M 5.42 % | 73.856 M 15.86 % | 63.748 M 19.60 % | 53.303 M -4.58 % | 55.863 M 3.66 % | 53.893 M -13.29 % | 62.155 M -5.72 % | 65.924 M -2.78 % | 67.809 M 6.97 % | 63.393 M 0.99 % | 62.773 M -10.36 % | 70.029 M -12.10 % | 79.668 M 22.38 % | 65.097 M 2.18 % | 63.711 M 9.09 % | 58.402 M |
| Cost and expenses | 31.506 M -26.67 % | 42.967 M -7.46 % | 46.432 M -50.74 % | 94.267 M -5.11 % | 99.344 M -29.90 % | 141.720 M -49.40 % | 280.094 M 123.59 % | 125.272 M -22.85 % | 162.367 M -46.43 % | 303.118 M -13.44 % | 350.166 M -21.92 % | 448.488 M 5.68 % | 424.398 M -12.08 % | 482.706 M -4.17 % | 503.706 M 19.70 % | 420.797 M -16.00 % | 500.948 M -4.21 % | 522.970 M 2.22 % | 511.627 M 26.67 % | 403.892 M 10.08 % | 366.892 M 18.77 % | 308.920 M -2.90 % | 318.140 M 12.35 % | 283.174 M -12.79 % | 324.719 M 16.50 % | 278.736 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 |
| Selling general and administrative expenses | 17.683 M -20.03 % | 22.112 M 48.00 % | 14.941 M -79.14 % | 71.631 M 67.79 % | 42.692 M -43.04 % | 74.954 M -10.05 % | 83.324 M -11.01 % | 93.628 M 23.48 % | 75.822 M 7.98 % | 70.216 M -1.03 % | 70.949 M -1.05 % | 71.704 M 4.71 % | 68.478 M 22.97 % | 55.688 M -4.36 % | 58.226 M 3.25 % | 56.395 M -15.07 % | 66.404 M 0.73 % | 65.924 M -2.78 % | 67.809 M 6.97 % | 63.393 M 0.99 % | 62.773 M -8.59 % | 68.672 M -6.13 % | 73.159 M 20.33 % | 60.797 M 7.65 % | 56.475 M 9.29 % | 51.676 M |
| Interest income | 20.000 K 33.33 % | 15.000 K | 0.000 -100.00 % | 1.000 K -90.91 % | 11.000 K -99.50 % | 2.210 M 16 900.00 % | 13.000 K -23.53 % | 17.000 K -96.44 % | 478.000 K 64.26 % | 291.000 K -36.18 % | 456.000 K 52.51 % | 299.000 K -75.23 % | 1.207 M 78.29 % | 677.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 |
| Interest expense | 2.863 M 377.96 % | 599.000 K 32.52 % | 452.000 K -59.46 % | 1.115 M -63.54 % | 3.058 M -40.17 % | 5.111 M 129.09 % | 2.231 M 426.18 % | 424.000 K -64.64 % | 1.199 M 6.58 % | 1.125 M 423.26 % | 215.000 K 7 066.67 % | 3.000 K -40.00 % | 5.000 K | 0.000 -100.00 % | 3.000 K -57.14 % | 7.000 K -90.00 % | 70.000 K -96.10 % | 1.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 751.000 K 80.96 % | 415.000 K |
| Depreciation and amortization | 4.373 M -11.30 % | 4.930 M 99.27 % | 2.474 M -46.42 % | 4.617 M -31.75 % | 6.765 M -26.77 % | 9.238 M -10.86 % | 10.364 M -2.97 % | 10.681 M -32.54 % | 15.832 M -19.12 % | 19.575 M -18.49 % | 24.015 M -7.63 % | 25.998 M -10.54 % | 29.061 M -2.15 % | 29.700 M -2.50 % | 30.463 M -7.45 % | 32.916 M 0.73 % | 32.676 M -10.88 % | 36.667 M -1.87 % | 37.365 M 16.67 % | 32.025 M 17.76 % | 27.194 M -0.60 % | 27.359 M 13.65 % | 24.072 M 6.96 % | 22.505 M 2.28 % | 22.003 M 22.25 % | 17.998 M |
| Operating income | -17.049 M 0.96 % | -17.214 M 30.39 % | -24.728 M 68.70 % | -78.992 M -73.94 % | -45.414 M 39.83 % | -75.474 M 21.85 % | -96.579 M -20.21 % | -80.339 M -2.70 % | -78.226 M 3.03 % | -80.667 M 12.15 % | -91.821 M -32.81 % | -69.136 M -13.19 % | -61.078 M -18.52 % | -51.532 M -3 138.44 % | 1.696 M -79.68 % | 8.346 M -8.64 % | 9.135 M -68.30 % | 28.813 M -52.64 % | 60.840 M 115.20 % | 28.272 M -31.68 % | 41.381 M 75.83 % | 23.535 M -66.64 % | 70.557 M -23.58 % | 92.333 M -10.02 % | 102.619 M 31.22 % | 78.201 M |
| Operating income ratio | -1.18 -64.34 % | -0.72 37.02 % | -1.14 77.97 % | -5.17 -514.10 % | -0.84 26.09 % | -1.14 -111.10 % | -0.54 24.90 % | -0.72 -25.17 % | -0.57 -50.55 % | -0.38 -8.68 % | -0.35 -91.44 % | -0.18 -8.47 % | -0.17 -41.38 % | -0.12 -3 661.52 % | 0.00 -82.75 % | 0.02 8.59 % | 0.02 -65.70 % | 0.05 -50.87 % | 0.11 62.45 % | 0.07 -35.90 % | 0.10 42.12 % | 0.07 -60.92 % | 0.18 -26.29 % | 0.25 3.81 % | 0.24 9.61 % | 0.22 |
| Total other income expenses net | -18.483 M 56.14 % | -42.145 M -58.48 % | -26.593 M 72.68 % | -97.341 M -651.38 % | 17.654 M 165.58 % | -26.919 M 24.46 % | -35.637 M -153.63 % | 66.450 M -32.90 % | 99.024 M 942.18 % | -11.758 M -34 482.35 % | -34.000 K 98.17 % | -1.853 M -135.15 % | -788.000 K -102.26 % | 34.831 M 12 905.51 % | -272.000 K -3 785.71 % | -7.000 K -100.10 % | 7.040 M 491.76 % | -1.797 M -122.35 % | 8.042 M 53.21 % | 5.249 M 109.96 % | 2.500 M 531.78 % | -579.000 K -82.08 % | -318.000 K 31.61 % | -465.000 K 27.00 % | -637.000 K 1.09 % | -644.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 35.979 M 490.50 % | 6.093 M 182.30 % | -7.403 M -147.79 % | 15.492 M 361.21 % | 3.359 M -87.74 % | 27.409 M 227.94 % | 8.358 M 106.59 % | -126.748 M -9.84 % | -115.389 M -38 563.00 % | 300.000 K 105.88 % | -5.105 M 87.94 % | -42.342 M 54.49 % | -93.031 M 42.67 % | -162.271 M -44.79 % | -112.076 M 5.17 % | -118.186 M -51.29 % | -78.119 M -9.90 % | -71.082 M -376.80 % | 25.680 M -53.03 % | 54.674 M 140.69 % | -134.374 M -8.32 % | -124.055 M 34.09 % | -188.211 M -8.26 % | -173.849 M -93.60 % | -89.800 M -44.80 % | -62.018 M |
| Total investments | 33.177 M 95.16 % | 17.000 M -82.51 % | 97.181 M -19.07 % | 120.078 M -49.58 % | 238.136 M 12.64 % | 211.404 M 97.61 % | 106.980 M 856.63 % | 11.183 M -70.98 % | 38.541 M 732.60 % | 4.629 M -39.14 % | 7.606 M 1.51 % | 7.493 M 39.82 % | 5.359 M -32.45 % | 7.933 M -79.67 % | 39.014 M -0.58 % | 39.243 M -2.46 % | 40.233 M 70.25 % | 23.632 M -73.90 % | 90.551 M 1.19 % | 89.484 M 1 681.49 % | 5.023 M 39.84 % | 3.592 M 69.83 % | 2.115 M -19.55 % | 2.629 M -19.28 % | 3.257 M 28.74 % | 2.530 M |
| Total debt | 44.714 M 240.11 % | 13.147 M | 0.000 -100.00 % | 34.262 M -21.12 % | 43.437 M -22.23 % | 55.850 M 150.50 % | 22.295 M 85.27 % | 12.034 M -74.17 % | 46.584 M 2.91 % | 45.265 M 26.16 % | 35.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M -92.28 % | 64.767 M -23.86 % | 85.059 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.586 M -26.50 % | 11.682 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 165.050 M -13.54 % | 190.906 M 178.43 % | 68.564 M 5.42 % | 65.036 M -2.46 % | 66.673 M 0.70 % | 66.210 M 18.07 % | 56.078 M -57.11 % | 130.734 M -2.45 % | 134.013 M 124.99 % | 59.563 M 130.78 % | -193.541 M 46.34 % | -360.713 M -8.21 % | -333.350 M 5.69 % | -353.473 M -10.41 % | -320.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -111.180 M -23.98 % | -89.678 M |
| Retained earnings | -413.873 M -5.13 % | -393.668 M -17.70 % | -334.461 M -17.97 % | -283.515 M -166.36 % | -106.439 M -16.75 % | -91.165 M -1 334.29 % | 7.386 M -93.06 % | 106.476 M -11.71 % | 120.593 M 181.40 % | 42.854 M -66.93 % | 129.583 M -39.39 % | 213.813 M -24.21 % | 282.113 M | 0.000 -100.00 % | 366.183 M | 0.000 | 0.000 -100.00 % | 19.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M -85.61 % | 60.655 M 50.00 % | 40.437 M 4.12 % | 38.837 M 20.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.365 M 0.00 % | 32.365 M |
| Total equity | -3.065 M -117.12 % | 17.903 M -79.28 % | 86.402 M -41.14 % | 146.795 M -46.13 % | 272.492 M 23.55 % | 220.558 M -26.10 % | 298.448 M -17.39 % | 361.278 M 35.46 % | 266.699 M -0.17 % | 267.141 M -26.16 % | 361.796 M -2.58 % | 371.378 M -14.14 % | 432.526 M -14.87 % | 508.074 M -4.10 % | 529.775 M -0.92 % | 534.674 M -0.11 % | 535.277 M -0.68 % | 538.919 M 5.77 % | 509.536 M 8.95 % | 467.697 M -0.88 % | 471.851 M 1.11 % | 466.692 M -3.51 % | 483.647 M 4.72 % | 461.832 M 17.17 % | 394.167 M 16.32 % | 338.873 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 483.000 K -6.94 % | 519.000 K 315.20 % | 125.000 K 86.57 % | 66.999 K -57.86 % | 159.000 K -96.57 % | 4.641 M 4 944.57 % | 92.000 K -93.29 % | 1.372 M | 0.000 -100.00 % | 1.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.666 M 116.65 % | 4.000 M -33.33 % | 6.000 M -0.83 % | 6.050 M | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 18.977 M 0.52 % | 18.879 M -25.22 % | 25.247 M 8 575.95 % | 291.000 K -51.90 % | 605.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M -63.19 % | 13.583 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.325 M -23.93 % | 9.629 M |
| Total non current liabilities | 1.113 M -1.77 % | 1.133 M -31.58 % | 1.656 M -92.32 % | 21.568 M 2.69 % | 21.002 M -24.08 % | 27.665 M 934.21 % | 2.675 M -63.63 % | 7.355 M 174.13 % | 2.683 M -65.58 % | 7.795 M -7.88 % | 8.462 M 241.90 % | 2.475 M 164.14 % | 937.000 K 19.21 % | 786.000 K -74.85 % | 3.125 M -29.19 % | 4.413 M -20.49 % | 5.550 M -22.00 % | 7.115 M -45.21 % | 12.985 M -39.80 % | 21.568 M 36.10 % | 15.847 M 50.49 % | 10.530 M -21.42 % | 13.400 M 21.27 % | 11.050 M 50.85 % | 7.325 M -23.93 % | 9.629 M |
| Other current liabilities | 26.878 M -23.62 % | 35.188 M -4.15 % | 36.712 M -31.73 % | 53.774 M -10.60 % | 60.151 M -3.03 % | 62.031 M -8.68 % | 67.924 M 52.88 % | 44.429 M 7.69 % | 41.257 M -9.07 % | 45.374 M 96.23 % | 23.123 M -18.02 % | 28.206 M -3.45 % | 29.214 M -24.04 % | 38.460 M -2.47 % | 39.433 M -4.40 % | 41.250 M 3.30 % | 39.933 M 0.84 % | 39.602 M 22.79 % | 32.252 M | 0.000 -100.00 % | 68.371 M 118.17 % | 31.338 M -7.66 % | 33.937 M 51.34 % | 22.425 M -55.68 % | 50.594 M 33.92 % | 37.778 M |
| Deferred revenue | 0.000 -100.00 % | 1.442 M -24.58 % | 1.912 M -26.46 % | 2.600 M -23.01 % | 3.377 M -53.61 % | 7.279 M -42.41 % | 12.639 M 210.59 % | -11.429 M 75.47 % | -46.584 M -2.91 % | -45.265 M -26.16 % | -35.880 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 % | 30.312 M 36.88 % | 22.145 M |
| Short term debt | 44.714 M 240.11 % | 13.147 M | 0.000 -100.00 % | 15.285 M -37.76 % | 24.558 M -19.75 % | 30.603 M 39.08 % | 22.004 M 92.53 % | 11.429 M -75.47 % | 46.584 M 2.91 % | 45.265 M 26.16 % | 35.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M -91.63 % | 59.767 M -16.38 % | 71.476 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.261 M -38.58 % | 2.053 M |
| Total current liabilities | 78.118 M 7.33 % | 72.784 M 20.72 % | 60.292 M -36.30 % | 94.648 M -11.56 % | 107.016 M -18.58 % | 131.441 M 3.81 % | 126.614 M 55.57 % | 81.386 M -27.09 % | 111.621 M 6.28 % | 105.030 M 32.51 % | 79.260 M 35.38 % | 58.547 M -21.95 % | 75.013 M -4.69 % | 78.702 M -8.77 % | 86.271 M -0.06 % | 86.323 M 10.76 % | 77.937 M -26.41 % | 105.911 M -32.65 % | 157.256 M 0.82 % | 155.983 M 31.79 % | 118.357 M 68.41 % | 70.280 M 14.05 % | 61.624 M 40.71 % | 43.794 M -42.78 % | 76.540 M 2.71 % | 74.523 M |
| Total liabilities | 79.231 M 7.19 % | 73.917 M 19.32 % | 61.948 M -46.70 % | 116.216 M -9.22 % | 128.018 M -19.54 % | 159.106 M 23.06 % | 129.289 M 45.69 % | 88.741 M -22.36 % | 114.304 M 1.31 % | 112.825 M 28.62 % | 87.722 M 43.75 % | 61.022 M -19.66 % | 75.950 M -4.45 % | 79.488 M -11.08 % | 89.396 M -1.48 % | 90.736 M 8.68 % | 83.487 M -26.13 % | 113.026 M -33.61 % | 170.241 M -4.12 % | 177.551 M 32.30 % | 134.204 M 66.07 % | 80.810 M 7.71 % | 75.024 M 36.80 % | 54.844 M -34.60 % | 83.865 M -0.34 % | 84.152 M |
| Other non current assets | 0.000 -100.00 % | 32.121 M 443.23 % | 5.913 M | 0.000 | 0.000 -100.00 % | 230.000 K 100.15 % | -158.416 M -154.82 % | -62.168 M 24.42 % | -82.250 M 44.88 % | -149.207 M 16.19 % | -178.024 M 13.79 % | -206.492 M -995.69 % | 23.054 M 1 190.82 % | 1.786 M 202.82 % | -1.737 M -391.93 % | 595.000 K -48.66 % | 1.159 M -98.35 % | 70.304 M 29.89 % | 54.124 M -2.54 % | 55.532 M 1 327.92 % | 3.889 M 200.54 % | 1.294 M 12.91 % | 1.146 M -17.02 % | 1.381 M -85.77 % | 9.707 M -3.00 % | 10.007 M |
| Long term investments | 33.177 M 95.16 % | 17.000 M -78.71 % | 79.848 M -20.41 % | 100.330 M -35.76 % | 156.181 M -2.62 % | 160.382 M 59.94 % | 100.275 M 34 477.59 % | 290.000 K -19.44 % | 360.000 K -92.07 % | 4.541 M -1.18 % | 4.595 M 2.25 % | 4.494 M -9.36 % | 4.958 M -37.13 % | 7.886 M -79.76 % | 38.962 M -0.62 % | 39.206 M -0.49 % | 39.398 M 33 207.56 % | -119.000 K -100.14 % | 82.401 M 1.36 % | 81.294 M 1 658.85 % | 4.622 M 56.78 % | 2.948 M 82.09 % | 1.619 M -14.70 % | 1.898 M -27.20 % | 2.607 M 38.67 % | 1.880 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.250 M 146.22 % | 4.163 M -6.66 % | 4.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.000 K -146.15 % | -13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.250 M 146.22 % | 4.163 M -6.66 % | 4.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.567 M -7.86 % | 22.321 M -53.71 % | 48.219 M -3.86 % | 50.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.721 M -5.33 % | 4.987 M -1.29 % | 5.052 M -90.34 % | 52.288 M -18.38 % | 64.064 M -0.54 % | 64.414 M 10.79 % | 58.141 M -6.04 % | 61.878 M -24.44 % | 81.890 M -43.39 % | 144.666 M -16.58 % | 173.429 M -14.14 % | 201.998 M -5.09 % | 212.820 M -4.16 % | 222.049 M -7.09 % | 238.990 M 9.90 % | 217.464 M -5.30 % | 229.636 M -3.12 % | 237.024 M 0.44 % | 235.977 M 3.19 % | 228.691 M -15.99 % | 272.206 M 8.89 % | 249.991 M 14.43 % | 218.474 M 9.01 % | 200.410 M 3.05 % | 194.477 M 8.93 % | 178.538 M |
| Total non current assets | 37.898 M -29.96 % | 54.108 M -40.42 % | 90.813 M -40.50 % | 152.618 M -30.71 % | 220.245 M -6.39 % | 235.276 M 48.52 % | 158.416 M 154.82 % | 62.168 M -24.42 % | 82.250 M -44.88 % | 149.207 M -16.19 % | 178.024 M -13.79 % | 206.492 M -14.26 % | 240.832 M -4.95 % | 253.365 M -15.18 % | 298.715 M -2.37 % | 305.981 M -4.72 % | 321.154 M 4.54 % | 307.209 M -17.53 % | 372.502 M 1.91 % | 365.517 M 30.21 % | 280.717 M 10.42 % | 254.233 M 14.91 % | 221.239 M 8.62 % | 203.689 M -1.50 % | 206.791 M 8.59 % | 190.425 M |
| Other current assets | 28.028 M 6.30 % | 26.367 M 0.17 % | 26.323 M -53.15 % | 56.189 M 42.10 % | 39.542 M -17.25 % | 47.785 M -63.74 % | 131.772 M 2.00 % | 129.187 M 161.72 % | 49.361 M 225.26 % | 15.176 M 200.75 % | 5.046 M -5.49 % | 5.339 M 66.95 % | 3.198 M -96.74 % | 98.183 M -24.63 % | 130.272 M 4.00 % | 125.260 M 4 133.19 % | 2.959 M -39.46 % | 4.888 M 320.65 % | 1.162 M -99.24 % | 153.131 M 20.52 % | 127.054 M 2 424.92 % | 5.032 M 1.15 % | 4.975 M -15.23 % | 5.869 M 33.17 % | 4.407 M -36.74 % | 6.966 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 17.333 M -12.23 % | 19.748 M -75.90 % | 81.955 M 60.63 % | 51.022 M 660.95 % | 6.705 M -38.45 % | 10.893 M -71.47 % | 38.181 M 43 287.50 % | 88.000 K -97.08 % | 3.011 M 0.40 % | 2.999 M 647.88 % | 401.000 K 753.19 % | 47.000 K -9.62 % | 52.000 K 40.54 % | 37.000 K -95.57 % | 835.000 K -96.48 % | 23.751 M 191.42 % | 8.150 M -0.49 % | 8.190 M 1 942.39 % | 401.000 K -37.73 % | 644.000 K 29.84 % | 496.000 K -32.15 % | 731.000 K -52.00 % | 1.523 M 134.31 % | 650.000 K |
| cash and cash equivalents | 8.735 M 23.83 % | 7.054 M -4.71 % | 7.403 M -60.56 % | 18.770 M -53.17 % | 40.078 M 40.92 % | 28.441 M 104.07 % | 13.937 M -89.96 % | 138.782 M -14.32 % | 161.973 M 260.22 % | 44.965 M 9.71 % | 40.985 M -3.20 % | 42.342 M -54.49 % | 93.031 M -42.67 % | 162.271 M 44.79 % | 112.076 M -5.17 % | 118.186 M 51.29 % | 78.119 M 2.68 % | 76.082 M 94.65 % | 39.087 M 28.64 % | 30.385 M -77.39 % | 134.374 M 8.32 % | 124.055 M -34.09 % | 188.211 M 8.26 % | 173.849 M 76.70 % | 98.386 M 33.50 % | 73.700 M |
| Cash and short term investments | 8.735 M 23.83 % | 7.054 M -71.48 % | 24.736 M -35.78 % | 38.518 M -68.44 % | 122.033 M 53.57 % | 79.463 M 284.96 % | 20.642 M -86.21 % | 149.675 M -25.22 % | 200.154 M 344.26 % | 45.053 M 2.21 % | 44.079 M -2.93 % | 45.409 M -51.40 % | 93.432 M -42.44 % | 162.318 M 44.76 % | 112.128 M -5.16 % | 118.223 M 49.74 % | 78.954 M -20.91 % | 99.833 M 111.34 % | 47.237 M 22.45 % | 38.575 M -71.38 % | 134.775 M 8.08 % | 124.699 M -33.92 % | 188.707 M 8.09 % | 174.580 M 74.74 % | 99.909 M 35.56 % | 73.700 M |
| Total current assets | 38.268 M 1.47 % | 37.712 M -34.46 % | 57.537 M -47.88 % | 110.393 M -38.76 % | 180.265 M 24.85 % | 144.388 M -22.30 % | 185.821 M -39.30 % | 306.154 M 15.93 % | 264.085 M 111.00 % | 125.158 M -9.27 % | 137.951 M -28.09 % | 191.851 M -28.32 % | 267.644 M -19.91 % | 334.197 M 4.29 % | 320.456 M 0.32 % | 319.429 M 7.33 % | 297.610 M -13.67 % | 344.736 M 12.19 % | 307.275 M 9.85 % | 279.731 M -14.02 % | 325.338 M 10.94 % | 293.269 M -13.09 % | 337.432 M 7.81 % | 312.987 M 15.39 % | 271.241 M 16.61 % | 232.600 M |
| Inventory | 0.000 -100.00 % | 209.000 K 237.10 % | 62.000 K -98.87 % | 5.483 M 20.90 % | 4.535 M -48.48 % | 8.802 M 13.08 % | 7.784 M -40.92 % | 13.175 M -9.57 % | 14.570 M -47.94 % | 27.987 M -42.97 % | 49.076 M -28.07 % | 68.230 M -25.91 % | 92.089 M 24.96 % | 73.696 M -5.59 % | 78.056 M 3.91 % | 75.117 M -4.18 % | 78.393 M -13.17 % | 90.286 M 4.24 % | 86.616 M -1.60 % | 88.025 M 36.23 % | 64.614 M -4.53 % | 67.678 M 3.58 % | 65.338 M 11.20 % | 58.758 M -11.61 % | 66.478 M 2.69 % | 64.736 M |
| Net receivables | 1.505 M -89.39 % | 14.181 M -56.68 % | 32.739 M -50.69 % | 66.392 M 34.51 % | 49.357 M 153.54 % | 19.467 M -24.03 % | 25.623 M 81.50 % | 14.117 M -22.60 % | 18.238 M -50.76 % | 37.039 M -13.98 % | 43.060 M -43.78 % | 76.596 M 0.98 % | 75.852 M | 0.000 100.00 % | -32.000 K -146.15 % | -13.000 K | 0.000 -100.00 % | 149.729 M -13.08 % | 172.260 M | 0.000 100.00 % | -1.105 M -101.15 % | 95.860 M 22.25 % | 78.412 M 6.28 % | 73.780 M -26.55 % | 100.447 M 15.19 % | 87.198 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.253 M 167.30 % | 57.708 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.077 M 501.68 % | 179.000 K -63.98 % | 497.000 K -38.41 % | 807.000 K | 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 -100.00 % | 83.500 M 2.21 % | 81.697 M 135.66 % | 34.668 M -67.17 % | 105.601 M -20.92 % | 133.543 M 292.12 % | 34.057 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 |
| Account payables | 6.526 M -15.03 % | 7.680 M 21.12 % | 6.341 M -17.24 % | 7.662 M 112.66 % | 3.603 M -29.53 % | 5.113 M -33.66 % | 7.707 M -6.97 % | 8.284 M -6.09 % | 8.821 M -32.97 % | 13.159 M -29.05 % | 18.546 M -32.87 % | 27.627 M -35.47 % | 42.810 M 14.80 % | 37.292 M -14.68 % | 43.706 M 8.11 % | 40.426 M 18.32 % | 34.166 M -44.27 % | 61.309 M 9.74 % | 55.867 M -29.02 % | 78.707 M 80.86 % | 43.518 M 17.98 % | 36.886 M 84.31 % | 20.013 M -6.35 % | 21.369 M 3.27 % | 20.693 M -29.34 % | 29.287 M |
| Tax payables | 0.000 -100.00 % | 15.327 M 0.00 % | 15.327 M 0.00 % | 15.327 M 0.00 % | 15.327 M -1.29 % | 15.528 M -4.97 % | 16.340 M -5.24 % | 17.244 M 15.28 % | 14.959 M 1 114.20 % | 1.232 M -28.00 % | 1.711 M -36.96 % | 2.714 M -9.20 % | 2.989 M 1.32 % | 2.950 M -5.81 % | 3.132 M -32.60 % | 4.647 M 21.08 % | 3.838 M | 0.000 -100.00 % | 9.370 M 61.55 % | 5.800 M 14.40 % | 5.070 M 146.60 % | 2.056 M -73.21 % | 7.674 M | 0.000 -100.00 % | 3.992 M -26.14 % | 5.405 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.985 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 |
| Minority interest | 0.000 | 0.000 | 0.000 100.00 % | -16.409 M -49.80 % | -10.954 M -23.96 % | -8.837 M -77.77 % | -4.971 M -547.27 % | -768.000 K -178.05 % | 984.000 K -78.18 % | 4.509 M -49.92 % | 9.004 M 2.25 % | 8.806 M -23.22 % | 11.469 M -22.93 % | 14.882 M -14.69 % | 17.444 M 3.78 % | 16.808 M -12.42 % | 19.191 M -7.74 % | 20.802 M 17.38 % | 17.722 M 5.51 % | 16.797 M -16.03 % | 20.004 M -5.46 % | 21.159 M 6.62 % | 19.845 M 8.93 % | 18.218 M 7.53 % | 16.942 M 25.79 % | 13.469 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 19.653 M -1.94 % | 20.041 M 17.37 % | 17.075 M 1 004.46 % | 1.546 M 59.22 % | 971.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 -100.00 % | 227.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 402.080 M -0.19 % | 402.843 M 63.04 % | 247.085 M 0.00 % | 247.085 M -0.06 % | 247.237 M 26.97 % | 194.717 M 2.98 % | 189.075 M 25.49 % | 150.675 M 165.13 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M -46.68 % | 106.579 M 87.54 % | 56.831 M -50.05 % | 113.783 M 1.35 % | 112.262 M 97.54 % | 56.831 M -36.29 % | 89.196 M 56.95 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M -87.24 % | 445.533 M -3.94 % | 463.802 M 4.55 % | 443.614 M -2.72 % | 456.040 M 19.16 % | 382.717 M |
| Deferred tax liabilities non current | 1.113 M -1.77 % | 1.133 M -3.41 % | 1.173 M -43.39 % | 2.072 M 3.70 % | 1.998 M -15.01 % | 2.351 M 5.66 % | 2.225 M 5.50 % | 2.109 M -18.60 % | 2.591 M -59.66 % | 6.423 M -24.10 % | 8.462 M 763.47 % | 980.000 K 4.59 % | 937.000 K 19.21 % | 786.000 K -74.85 % | 3.125 M -29.19 % | 4.413 M -20.49 % | 5.550 M -22.00 % | 7.115 M -10.90 % | 7.985 M 0.00 % | 7.985 M | 0.000 -100.00 % | 6.530 M -11.76 % | 7.400 M 48.00 % | 5.000 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 76.166 M -17.05 % | 91.820 M -38.11 % | 148.350 M -43.60 % | 263.011 M -34.33 % | 400.510 M 5.49 % | 379.664 M -11.24 % | 427.737 M -4.95 % | 450.019 M 18.11 % | 381.003 M 0.27 % | 379.966 M -15.47 % | 449.518 M 3.96 % | 432.400 M -14.96 % | 508.476 M -13.46 % | 587.562 M -5.11 % | 619.171 M -1.00 % | 625.410 M 1.07 % | 618.764 M -5.09 % | 651.945 M -4.09 % | 679.777 M 5.35 % | 645.248 M 6.47 % | 606.055 M 10.69 % | 547.502 M -2.00 % | 558.671 M 8.13 % | 516.676 M 8.08 % | 478.032 M 13.00 % | 423.025 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -55.178 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 53.312 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 |
| Change in working capital | 11.211 M 490.99 % | 1.897 M -91.50 % | 22.313 M 166.66 % | -33.474 M -360.25 % | -7.273 M -109.26 % | 78.517 M 1 652.95 % | -5.056 M -203.42 % | 4.889 M -82.24 % | 27.533 M 151.83 % | 10.933 M -70.52 % | 37.082 M 68.05 % | 22.066 M 331.81 % | -9.519 M -133.93 % | 28.054 M 386.56 % | -9.790 M -137.45 % | 26.145 M 3 508.74 % | -767.000 K -103.27 % | 23.424 M 353.75 % | -9.231 M 76.96 % | -40.059 M -167.15 % | -14.995 M -2.67 % | -14.605 M -126.96 % | -6.435 M -118.89 % | 34.071 M 223.61 % | -27.564 M -6.40 % | -25.907 M |
| Accounts receivables | 3.186 M 46.89 % | 2.169 M -49.83 % | 4.323 M 1.19 % | 4.272 M 173.06 % | -5.847 M -139.82 % | 14.685 M 227.51 % | -11.517 M -379.54 % | 4.120 M -77.95 % | 18.687 M 263.56 % | 5.140 M -77.48 % | 22.827 M 6 476.26 % | -358.000 K -102.16 % | 16.603 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 |
| Inventory | 209.000 K 242.18 % | -147.000 K -102.79 % | 5.267 M 646.94 % | -963.000 K -124.22 % | 3.976 M 466.79 % | -1.084 M -116.78 % | 6.461 M 740.18 % | 769.000 K -91.31 % | 8.846 M 52.70 % | 5.793 M -59.36 % | 14.255 M -36.43 % | 22.424 M 200.96 % | -22.211 M -828.95 % | 3.047 M 152.22 % | -5.835 M -213.26 % | 5.152 M -32.41 % | 7.622 M 232.01 % | -5.774 M -251.11 % | 3.821 M 115.54 % | -24.590 M -1 545.62 % | 1.701 M 537.28 % | -389.000 K 94.52 % | -7.096 M -154.53 % | 13.014 M 345.55 % | -5.300 M 2.86 % | -5.456 M |
| Accounts payables | 0.000 -100.00 % | 1.339 M 769.48 % | 154.000 K -96.21 % | 4.059 M 368.81 % | -1.510 M 41.79 % | -2.594 M -549.57 % | 577.000 K 240.73 % | -410.000 K 90.55 % | -4.338 M 19.47 % | -5.387 M | 0.000 | 0.000 100.00 % | -16.603 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 |
| Other working capital | 7.816 M 633.88 % | -1.464 M -111.65 % | 12.569 M 130.77 % | -40.842 M -949.38 % | -3.892 M -105.77 % | 67.510 M 11 800.17 % | -577.000 K -240.73 % | 410.000 K -90.55 % | 4.338 M -19.47 % | 5.387 M 201.62 % | -5.301 M -639.33 % | -717.000 K 81.67 % | -3.911 M -115.64 % | 25.007 M 732.29 % | -3.955 M -118.84 % | 20.993 M 350.24 % | -8.389 M -128.73 % | 29.198 M 323.71 % | -13.052 M 15.62 % | -15.469 M 7.35 % | -16.696 M -17.45 % | -14.216 M -2 250.68 % | 661.000 K -96.86 % | 21.057 M 194.58 % | -22.264 M -8.87 % | -20.451 M |
| Other non cash items | 19.164 M -56.68 % | 44.238 M 263.47 % | 12.171 M -92.21 % | 156.282 M 1 127.63 % | -15.208 M -149.77 % | 30.554 M -13.04 % | 35.134 M 129.71 % | -118.261 M 4.23 % | -123.489 M -1 151.87 % | 11.740 M 288.44 % | -6.230 M 51.88 % | -12.946 M -590.56 % | 2.639 M 106.82 % | -38.681 M -5 699.25 % | -667.000 K 79.41 % | -3.240 M 35.64 % | -5.034 M 79.11 % | -24.094 M -221.51 % | -7.494 M -221.91 % | -2.328 M -153.73 % | 4.333 M 137.67 % | -11.501 M -187.31 % | 13.172 M 388.99 % | -4.558 M 83.65 % | -27.879 M -103.84 % | -13.677 M |
| Net cash provided by operating activities | -784.000 K 90.55 % | -8.294 M -6 383.33 % | 132.000 K 100.26 % | -50.818 M -63.98 % | -30.990 M -255.65 % | 19.910 M 133.95 % | -58.648 M 49.79 % | -116.808 M -62.04 % | -72.086 M -62.06 % | -44.481 M -51.49 % | -29.363 M 11.51 % | -33.182 M 16.39 % | -39.685 M -1 773.06 % | 2.372 M -89.17 % | 21.893 M -66.92 % | 66.182 M 56.95 % | 42.167 M -51.74 % | 87.366 M 6.59 % | 81.963 M 367.45 % | 17.534 M -66.40 % | 52.177 M 142.48 % | 21.518 M -75.59 % | 88.157 M -34.86 % | 135.329 M 95.62 % | 69.179 M 22.19 % | 56.615 M |
| Investments in property plant and equipment | -25.400 M -6 480.31 % | -386.000 K 20.25 % | -484.000 K | 0.000 100.00 % | -583.000 K 57.32 % | -1.366 M 81.86 % | -7.530 M -161.46 % | -2.880 M -523.38 % | -462.000 K 88.81 % | -4.129 M 53.86 % | -8.948 M 48.93 % | -17.520 M 10.16 % | -19.502 M -27.65 % | -15.278 M 26.59 % | -20.811 M -10.63 % | -18.811 M 39.08 % | -30.876 M 4.03 % | -32.171 M 27.29 % | -44.248 M -8.11 % | -40.930 M 20.80 % | -51.678 M 8.79 % | -56.656 M -37.97 % | -41.065 M -60.34 % | -25.611 M 37.16 % | -40.753 M 38.69 % | -66.474 M |
| Acquisitions net | 0.000 -100.00 % | 4.842 M -0.25 % | 4.854 M -71.10 % | 16.798 M 567.78 % | -3.591 M -235.51 % | 2.650 M 2 844.44 % | 90.000 K -99.73 % | 33.243 M -82.23 % | 187.060 M 331.52 % | 43.349 M | 0.000 | 0.000 100.00 % | -689.000 K -152.48 % | 1.313 M 454.01 % | 237.000 K | 0.000 100.00 % | -1.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -613.000 K 62.09 % | -1.617 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M 85.71 % | -70.000 M -37 134.04 % | -188.000 K | 0.000 100.00 % | -194.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.313 M | 0.000 | 0.000 100.00 % | -9.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.254 M -82.44 % | -3.428 M |
| Sales maturities of investments | 0.000 -100.00 % | 910.000 K | 0.000 | 0.000 -100.00 % | 10.255 M 39.96 % | 7.327 M 3 545.27 % | 201.000 K 100.61 % | -33.055 M | 0.000 -100.00 % | 219.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 65.577 M | 0.000 | 0.000 -100.00 % | 23.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 303.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.109 M 116.61 % | 1.897 M |
| Other investing activites | -890.000 K 91.78 % | -10.826 M -318.71 % | 4.950 M -70.55 % | 16.809 M 26.74 % | 13.263 M 32.63 % | 10.000 M 76 823.08 % | 13.000 K -99.96 % | 33.211 M 5 675.83 % | 575.000 K 97.59 % | 291.000 K -71.75 % | 1.030 M 2 352.38 % | 42.000 K -98.73 % | 3.303 M -39.84 % | 5.490 M 358.26 % | 1.198 M -46.61 % | 2.244 M 17.67 % | 1.907 M -97.26 % | 69.477 M 306.77 % | 17.080 M 633.68 % | 2.328 M -66.17 % | 6.882 M 212.53 % | 2.202 M -51.50 % | 4.540 M -26.79 % | 6.201 M 193.33 % | 2.114 M -37.58 % | 3.387 M |
| Net cash used for investing activites | -26.290 M -381.50 % | -5.460 M -224.94 % | 4.370 M -73.98 % | 16.798 M -13.16 % | 19.344 M 124.64 % | 8.611 M 111.15 % | -77.226 M -354.61 % | 30.331 M -83.80 % | 187.173 M 373.42 % | 39.536 M 599.32 % | -7.918 M 54.70 % | -17.478 M -3.49 % | -16.888 M -130.27 % | 55.789 M 387.93 % | -19.376 M -16.96 % | -16.567 M -3.91 % | -15.943 M -142.74 % | 37.306 M 237.32 % | -27.168 M 29.62 % | -38.602 M 13.24 % | -44.493 M 18.29 % | -54.454 M -49.09 % | -36.525 M -88.18 % | -19.410 M 53.11 % | -41.397 M 37.50 % | -66.235 M |
| Debt repayment | 28.704 M | 0.000 100.00 % | -14.609 M -66.26 % | -8.787 M 42.86 % | -15.379 M | 0.000 -100.00 % | 9.686 M 127.15 % | -35.678 M -2 804.93 % | 1.319 M -85.95 % | 9.385 M -73.84 % | 35.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M 91.72 % | -60.377 M -197.54 % | -20.292 M -158.28 % | 34.819 M -0.52 % | 35.000 M 483.33 % | 6.000 M 12 100.00 % | -50.000 K 90.67 % | -536.000 K 81.32 % | -2.869 M -136.68 % | 7.822 M |
| Common stock issued | 0.000 -100.00 % | 12.548 M | 0.000 | 0.000 -100.00 % | 67.376 M 159.02 % | 26.012 M | 0.000 -100.00 % | 100.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.415 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.000 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.946 M -33.34 % | -9.709 M 0.00 % | -9.709 M 0.00 % | -9.709 M 50.00 % | -19.419 M 33.33 % | -29.128 M -12.50 % | -25.891 M -6.67 % | -24.273 M 25.00 % | -32.365 M 13.04 % | -37.220 M 0.00 % | -37.220 M 0.00 % | -37.220 M | 0.000 | 0.000 |
| Other financing activites | 0.000 -100.00 % | 12.548 M 705.60 % | -2.072 M -106.99 % | -1.001 M 45.12 % | -1.824 M -104.34 % | 42.058 M 3 435.29 % | -1.261 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -226.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.700 M -1 089.43 % | -227.000 K 81.93 % | -1.256 M |
| Net cash used provided by financing activities | 28.704 M 128.75 % | 12.548 M 175.22 % | -16.681 M -70.42 % | -9.788 M -119.51 % | 50.173 M 19.29 % | 42.058 M 399.20 % | 8.425 M -86.97 % | 64.638 M 4 800.53 % | 1.319 M -85.95 % | 9.385 M -73.84 % | 35.880 M | 0.000 100.00 % | -12.946 M -33.34 % | -9.709 M 0.00 % | -9.709 M 0.00 % | -9.709 M 60.24 % | -24.419 M 72.79 % | -89.731 M -94.29 % | -46.183 M -537.92 % | 10.546 M 300.23 % | 2.635 M 108.44 % | -31.220 M 16.23 % | -37.270 M 7.88 % | -40.456 M -1 206.72 % | -3.096 M -120.72 % | 14.945 M |
| Effect of forex changes on cash | 51.000 K -94.05 % | 857.000 K 573.48 % | -181.000 K -245.97 % | 124.000 K -73.28 % | 464.000 K 211.27 % | -417.000 K -116.01 % | 2.604 M 292.60 % | -1.352 M -324.58 % | 602.000 K 230.87 % | -460.000 K -1 145.45 % | 44.000 K 251.72 % | -29.000 K -110.39 % | 279.000 K -83.99 % | 1.743 M 61.09 % | 1.082 M 572.05 % | 161.000 K -30.60 % | 232.000 K -88.70 % | 2.054 M 2 182.22 % | 90.000 K 491.30 % | -23.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.681 M 581.66 % | -349.000 K 96.93 % | -11.367 M 46.65 % | -21.308 M -283.11 % | 11.637 M -19.77 % | 14.504 M 111.62 % | -124.845 M -438.33 % | -23.191 M -119.82 % | 117.008 M 2 839.90 % | 3.980 M 393.29 % | -1.357 M 97.32 % | -50.689 M 26.79 % | -69.240 M -237.94 % | 50.195 M 921.52 % | -6.110 M -115.25 % | 40.067 M 1 866.96 % | 2.037 M -94.49 % | 36.995 M 325.13 % | 8.702 M 182.52 % | -10.545 M -202.19 % | 10.319 M 116.08 % | -64.156 M -546.71 % | 14.362 M -80.97 % | 75.463 M 205.69 % | 24.686 M 363.59 % | 5.325 M |
| Cash at beginning of period | 7.054 M -4.71 % | 7.403 M -60.56 % | 18.770 M -53.17 % | 40.078 M 40.92 % | 28.441 M 104.07 % | 13.937 M -89.96 % | 138.782 M -14.32 % | 161.973 M 260.22 % | 44.965 M 9.71 % | 40.985 M -3.20 % | 42.342 M -54.49 % | 93.031 M -42.67 % | 162.271 M 44.79 % | 112.076 M -5.17 % | 118.186 M 51.29 % | 78.119 M 2.68 % | 76.082 M 94.65 % | 39.087 M 28.64 % | 30.385 M -25.76 % | 40.930 M -67.01 % | 124.055 M -34.09 % | 188.211 M 8.26 % | 173.849 M 76.70 % | 98.386 M 33.50 % | 73.700 M 7.79 % | 68.375 M |
| Cash at end of period | 8.735 M 23.83 % | 7.054 M -4.71 % | 7.403 M -60.56 % | 18.770 M -53.17 % | 40.078 M 40.92 % | 28.441 M 104.07 % | 13.937 M -89.96 % | 138.782 M -14.32 % | 161.973 M 260.22 % | 44.965 M 9.71 % | 40.985 M -3.20 % | 42.342 M -54.49 % | 93.031 M -42.67 % | 162.271 M 44.79 % | 112.076 M -5.17 % | 118.186 M 51.29 % | 78.119 M 2.68 % | 76.082 M 94.65 % | 39.087 M 28.64 % | 30.385 M -77.39 % | 134.374 M 8.32 % | 124.055 M -34.09 % | 188.211 M 8.26 % | 173.849 M 76.70 % | 98.386 M 33.50 % | 73.700 M |
| Operating cash flow | -784.000 K 90.55 % | -8.294 M -6 383.33 % | 132.000 K 100.26 % | -50.818 M -63.98 % | -30.990 M -255.65 % | 19.910 M 133.95 % | -58.648 M 49.79 % | -116.808 M -62.04 % | -72.086 M -62.06 % | -44.481 M -51.49 % | -29.363 M 11.51 % | -33.182 M 16.39 % | -39.685 M -1 773.06 % | 2.372 M -89.17 % | 21.893 M -66.92 % | 66.182 M 56.95 % | 42.167 M -51.74 % | 87.366 M 6.59 % | 81.963 M 367.45 % | 17.534 M -66.40 % | 52.177 M 142.48 % | 21.518 M -75.59 % | 88.157 M -34.86 % | 135.329 M 95.62 % | 69.179 M 22.19 % | 56.615 M |
| Capital expenditure | -25.400 M -124.01 % | -11.339 M -2 242.77 % | -484.000 K | 0.000 100.00 % | -583.000 K 57.32 % | -1.366 M 81.86 % | -7.530 M -161.46 % | -2.880 M -523.38 % | -462.000 K 88.81 % | -4.129 M 53.86 % | -8.948 M 48.93 % | -17.520 M 10.16 % | -19.502 M -27.65 % | -15.278 M 26.59 % | -20.811 M -10.63 % | -18.811 M 39.08 % | -30.876 M 4.03 % | -32.171 M 27.29 % | -44.248 M -8.11 % | -40.930 M 20.80 % | -51.678 M 8.79 % | -56.656 M -37.97 % | -41.065 M -60.34 % | -25.611 M 37.16 % | -40.753 M 38.69 % | -66.474 M |
| Free CashFlow | -26.184 M -33.37 % | -19.633 M -5 477.56 % | -352.000 K 99.31 % | -50.818 M -60.95 % | -31.573 M -270.26 % | 18.544 M 128.02 % | -66.178 M 44.71 % | -119.688 M -64.98 % | -72.548 M -49.25 % | -48.610 M -26.88 % | -38.311 M 24.44 % | -50.702 M 14.34 % | -59.187 M -358.60 % | -12.906 M -1 292.79 % | 1.082 M -97.72 % | 47.371 M 319.55 % | 11.291 M -79.54 % | 55.195 M 46.35 % | 37.715 M 261.20 % | -23.396 M -4 788.58 % | 499.000 K 101.42 % | -35.138 M -174.62 % | 47.092 M -57.08 % | 109.718 M 285.98 % | 28.426 M 388.33 % | -9.859 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 7.361 M 3.73 % | 7.096 M -48.18 % | 13.693 M 32.99 % | 10.296 M 12 157.14 % | 84.000 K -99.61 % | 21.620 M -1.39 % | 21.925 M -37.13 % | 34.875 M 229.23 % | 10.593 M -75.56 % | 43.337 M 108.80 % | 20.755 M -54.38 % | 45.491 M -25.46 % | 61.026 M -48.25 % | 117.925 M 107.87 % | 56.729 M 3.03 % | 55.061 M 15.80 % | 47.548 M -46.39 % | 88.700 M -11.21 % | 99.895 M -10.51 % | 111.632 M -8.07 % | 121.438 M -13.41 % | 140.244 M -15.82 % | 166.604 M -20.89 % | 210.596 M 23.94 % | 169.921 M -21.18 % | 215.587 M 0.00 % | 215.587 M -14.69 % | 252.701 M 0.00 % | 252.701 M 17.77 % | 214.572 M 0.00 % | 214.572 M -15.87 % | 255.042 M 0.00 % | 255.042 M -7.56 % | 275.892 M 0.00 % | 275.892 M -3.61 % | 286.234 M 0.00 % | 286.234 M 32.47 % | 216.082 M 0.00 % | 216.082 M 6.58 % | 202.739 M 0.00 % | 202.739 M 23.72 % | 163.867 M 0.00 % | 163.867 M -14.65 % | 191.992 M 0.00 % | 191.992 M 3.67 % | 185.195 M 0.00 % | 185.195 M -13.33 % | 213.669 M 0.00 % | 213.669 M 19.72 % | 178.469 M 0.00 % | 178.469 M 0.00 % | 178.469 M |
| Net income | -6.418 M 53.45 % | -13.787 M 72.35 % | -49.864 M -425.16 % | -9.495 M 87.07 % | -73.459 M -548.02 % | -11.336 M 89.94 % | -112.708 M -75.10 % | -64.368 M -443.37 % | -11.846 M -245.57 % | -3.428 M 95.60 % | -77.821 M -278.18 % | -20.578 M 71.46 % | -72.111 M -167.29 % | -26.979 M -184.19 % | 32.047 M 169.42 % | -46.164 M -300.75 % | 22.996 M 253.74 % | -14.958 M 70.15 % | -50.108 M -36.83 % | -36.621 M 13.74 % | -42.455 M -1.63 % | -41.775 M -8.02 % | -38.672 M -30.53 % | -29.628 M 12.93 % | -34.029 M -500.48 % | -5.667 M 0.00 % | -5.667 M -527.21 % | 1.327 M 0.00 % | 1.327 M -77.44 % | 5.879 M 0.00 % | 5.879 M -33.23 % | 8.806 M 0.00 % | 8.806 M -65.72 % | 25.685 M 0.00 % | 25.685 M -16.23 % | 30.662 M 0.00 % | 30.662 M 119.83 % | 13.948 M 0.00 % | 13.948 M -21.74 % | 17.823 M 0.00 % | 17.823 M 75.89 % | 10.133 M 0.00 % | 10.133 M -64.66 % | 28.674 M 0.00 % | 28.674 M -31.16 % | 41.656 M 0.00 % | 41.656 M -6.44 % | 44.521 M 0.00 % | 44.521 M 32.27 % | 33.659 M 0.00 % | 33.659 M 0.00 % | 33.659 M |
| Income before tax | -21.745 M -57.72 % | -13.787 M 72.35 % | -49.864 M -425.16 % | -9.495 M 56.22 % | -21.689 M -50.87 % | -14.376 M 87.08 % | -111.254 M -73.51 % | -64.119 M -172.38 % | -23.540 M -166.23 % | -8.842 M 89.63 % | -85.286 M -205.44 % | -27.922 M 68.00 % | -87.258 M -209.00 % | -28.239 M -186.90 % | 32.497 M 170.06 % | -46.386 M -232.44 % | 35.024 M 346.20 % | -14.226 M 73.97 % | -54.661 M -44.74 % | -37.764 M 17.02 % | -45.508 M -6.50 % | -42.731 M -6.05 % | -40.294 M -31.27 % | -30.695 M 5.63 % | -32.527 M -289.52 % | -8.351 M 0.00 % | -8.351 M -985.06 % | 943.500 K 0.00 % | 943.500 K -81.79 % | 5.181 M 0.00 % | 5.181 M -32.25 % | 7.646 M 0.00 % | 7.646 M -72.90 % | 28.217 M 0.00 % | 28.217 M -19.80 % | 35.182 M 0.00 % | 35.182 M 108.15 % | 16.902 M 0.00 % | 16.902 M -16.56 % | 20.257 M 0.00 % | 20.257 M 76.48 % | 11.478 M 0.00 % | 11.478 M -67.32 % | 35.120 M 0.00 % | 35.120 M -23.54 % | 45.934 M 0.00 % | 45.934 M -9.92 % | 50.991 M 0.00 % | 50.991 M 31.49 % | 38.779 M 0.00 % | 38.779 M 0.00 % | 38.779 M |
| Income before tax ratio | -2.95 -52.04 % | -1.94 46.65 % | -3.64 -294.88 % | -0.92 99.64 % | -258.20 -38 730.94 % | -0.66 86.90 % | -5.07 -176.00 % | -1.84 17.27 % | -2.22 -989.17 % | -0.20 95.03 % | -4.11 -569.47 % | -0.61 57.07 % | -1.43 -497.10 % | -0.24 -141.80 % | 0.57 168.00 % | -0.84 -214.37 % | 0.74 559.28 % | -0.16 70.69 % | -0.55 -61.75 % | -0.34 9.73 % | -0.37 -22.99 % | -0.30 -25.98 % | -0.24 -65.93 % | -0.15 23.86 % | -0.19 -394.20 % | -0.04 0.00 % | -0.04 -1 137.42 % | 0.00 0.00 % | 0.00 -84.54 % | 0.02 0.00 % | 0.02 -19.47 % | 0.03 0.00 % | 0.03 -70.69 % | 0.10 0.00 % | 0.10 -16.79 % | 0.12 0.00 % | 0.12 57.14 % | 0.08 0.00 % | 0.08 -21.71 % | 0.10 0.00 % | 0.10 42.64 % | 0.07 0.00 % | 0.07 -61.71 % | 0.18 0.00 % | 0.18 -26.25 % | 0.25 0.00 % | 0.25 3.93 % | 0.24 0.00 % | 0.24 9.83 % | 0.22 0.00 % | 0.22 0.00 % | 0.22 |
| EBITDA | -8.909 M 32.35 % | -13.169 M 59.82 % | -32.775 M -185.72 % | -11.471 M 46.06 % | -21.265 M -79.09 % | -11.874 M 91.75 % | -143.917 M -135.50 % | -61.110 M -197.66 % | -20.530 M -165.35 % | -7.737 M 84.13 % | -48.742 M -119.13 % | -22.243 M 65.43 % | -64.342 M -194.16 % | -21.873 M 22.36 % | -28.173 M 30.71 % | -40.662 M -17.34 % | -34.653 M -24.92 % | -27.741 M 14.06 % | -32.279 M -12.03 % | -28.813 M 22.58 % | -37.215 M -21.65 % | -30.591 M -21.53 % | -25.172 M -40.11 % | -17.966 M 17.17 % | -21.689 M -378.40 % | 7.791 M 0.00 % | 7.791 M -51.59 % | 16.094 M 0.00 % | 16.094 M -29.68 % | 22.887 M 0.00 % | 22.887 M -7.51 % | 24.747 M 0.00 % | 24.747 M -46.84 % | 46.551 M 0.00 % | 46.551 M -13.58 % | 53.865 M 0.00 % | 53.865 M 63.65 % | 32.915 M 0.00 % | 32.915 M -2.77 % | 33.854 M 0.00 % | 33.854 M 34.57 % | 25.158 M 0.00 % | 25.158 M -46.65 % | 47.156 M 0.00 % | 47.156 M -17.54 % | 57.187 M 0.00 % | 57.187 M -5.68 % | 60.632 M 0.00 % | 60.632 M 29.45 % | 46.839 M 0.00 % | 46.839 M -4.67 % | 49.131 M |
| Net income ratio | -0.87 55.12 % | -1.94 46.65 % | -3.64 -294.88 % | -0.92 99.89 % | -874.51 -166 686.76 % | -0.52 89.80 % | -5.14 -178.52 % | -1.85 -65.05 % | -1.12 -1 313.74 % | -0.08 97.89 % | -3.75 -728.89 % | -0.45 61.72 % | -1.18 -416.50 % | -0.23 -140.50 % | 0.56 167.38 % | -0.84 -273.36 % | 0.48 386.79 % | -0.17 66.38 % | -0.50 -52.91 % | -0.33 6.16 % | -0.35 -17.37 % | -0.30 -28.33 % | -0.23 -64.99 % | -0.14 29.75 % | -0.20 -661.85 % | -0.03 0.00 % | -0.03 -600.76 % | 0.01 0.00 % | 0.01 -80.84 % | 0.03 0.00 % | 0.03 -20.64 % | 0.03 0.00 % | 0.03 -62.91 % | 0.09 0.00 % | 0.09 -13.09 % | 0.11 0.00 % | 0.11 65.95 % | 0.06 0.00 % | 0.06 -26.57 % | 0.09 0.00 % | 0.09 42.17 % | 0.06 0.00 % | 0.06 -58.60 % | 0.15 0.00 % | 0.15 -33.60 % | 0.22 0.00 % | 0.22 7.95 % | 0.21 0.00 % | 0.21 10.48 % | 0.19 0.00 % | 0.19 0.00 % | 0.19 |
| Ratio EBITDA | -1.21 34.78 % | -1.86 22.47 % | -2.39 -114.84 % | -1.11 99.56 % | -253.15 -45 994.04 % | -0.55 91.63 % | -6.56 -274.61 % | -1.75 9.59 % | -1.94 -985.57 % | -0.18 92.40 % | -2.35 -380.30 % | -0.49 53.62 % | -1.05 -468.43 % | -0.19 62.65 % | -0.50 32.75 % | -0.74 -1.33 % | -0.73 -133.03 % | -0.31 3.21 % | -0.32 -25.19 % | -0.26 15.78 % | -0.31 -40.49 % | -0.22 -44.37 % | -0.15 -77.11 % | -0.09 33.16 % | -0.13 -453.22 % | 0.04 0.00 % | 0.04 -43.26 % | 0.06 0.00 % | 0.06 -40.29 % | 0.11 0.00 % | 0.11 9.93 % | 0.10 0.00 % | 0.10 -42.49 % | 0.17 0.00 % | 0.17 -10.34 % | 0.19 0.00 % | 0.19 23.54 % | 0.15 0.00 % | 0.15 -8.78 % | 0.17 0.00 % | 0.17 8.77 % | 0.15 0.00 % | 0.15 -37.49 % | 0.25 0.00 % | 0.25 -20.46 % | 0.31 0.00 % | 0.31 8.82 % | 0.28 0.00 % | 0.28 8.12 % | 0.26 0.00 % | 0.26 -4.67 % | 0.28 |
| Gross profit ratio | -0.03 -117.60 % | 0.18 -24.82 % | 0.24 50.06 % | 0.16 -99.71 % | 54.19 64 379.81 % | 0.08 103.50 % | -2.40 -1 604.62 % | 0.16 974.71 % | -0.02 -109.93 % | 0.18 -7.72 % | 0.20 159.50 % | 0.08 -22.73 % | 0.10 8.15 % | 0.09 -45.10 % | 0.17 82.85 % | 0.09 141.81 % | -0.22 -339.62 % | 0.09 201.45 % | -0.09 -1 158.41 % | -0.01 91.06 % | -0.08 -1 109.74 % | -0.01 -191.02 % | 0.00 -116.22 % | 0.01 274.91 % | -0.01 -294.72 % | 0.00 0.00 % | 0.00 -96.39 % | 0.11 0.00 % | 0.11 -21.47 % | 0.15 0.00 % | 0.15 3.77 % | 0.14 0.00 % | 0.14 -18.60 % | 0.17 0.00 % | 0.17 -23.60 % | 0.22 0.00 % | 0.22 5.95 % | 0.21 0.00 % | 0.21 -15.15 % | 0.25 0.00 % | 0.25 -7.79 % | 0.27 0.00 % | 0.27 -28.47 % | 0.38 0.00 % | 0.38 -7.85 % | 0.41 0.00 % | 0.41 5.65 % | 0.39 0.00 % | 0.39 1.70 % | 0.38 0.00 % | 0.38 0.00 % | 0.38 |
| Weighted average shs out dil | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 19.52 % | 730.324 M 12.53 % | 648.979 M 43.05 % | 453.680 M 2.35 % | 443.251 M 0.00 % | 443.251 M 12.08 % | 395.490 M 1.88 % | 388.197 M 19.29 % | 325.417 M 0.55 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M 0.00 % | 323.649 M -8.77 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M -0.01 % | 354.798 M 0.00 % | 354.798 M 0.01 % | 354.770 M 0.00 % | 354.770 M -0.03 % | 354.885 M 0.00 % | 354.885 M 0.03 % | 354.780 M 0.00 % | 354.780 M 0.08 % | 354.492 M 0.00 % | 354.492 M -0.06 % | 354.697 M 0.00 % | 354.697 M -0.03 % | 354.808 M 0.00 % | 354.808 M 0.01 % | 354.769 M 0.00 % | 354.769 M 0.21 % | 354.014 M 0.00 % | 354.014 M 0.00 % | 354.014 M |
| Weighted average shs out | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.877 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 0.00 % | 872.864 M 19.52 % | 730.324 M 12.53 % | 648.979 M 43.05 % | 453.680 M 2.35 % | 443.251 M 0.00 % | 443.251 M 12.08 % | 395.494 M 1.88 % | 388.199 M 19.29 % | 325.419 M 0.55 % | 323.650 M 0.00 % | 323.654 M 0.00 % | 323.651 M 0.00 % | 323.650 M 0.00 % | 323.649 M 0.00 % | 323.652 M 0.00 % | 323.650 M 0.00 % | 323.651 M 0.00 % | 323.651 M -8.77 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M 0.00 % | 354.769 M -0.01 % | 354.798 M 0.00 % | 354.798 M 0.01 % | 354.770 M 0.00 % | 354.770 M -0.03 % | 354.885 M 0.00 % | 354.885 M 0.03 % | 354.780 M 0.00 % | 354.780 M 0.08 % | 354.492 M 0.00 % | 354.492 M -0.06 % | 354.697 M 0.00 % | 354.697 M -0.03 % | 354.808 M 0.00 % | 354.808 M 0.01 % | 354.769 M 0.00 % | 354.769 M 0.21 % | 354.014 M 0.00 % | 354.014 M 0.00 % | 354.014 M |
| EPS diluted | -0.01 53.16 % | -0.02 72.33 % | -0.06 -423.85 % | -0.01 87.04 % | -0.08 -546.92 % | -0.01 90.00 % | -0.13 -76.39 % | -0.07 -354.94 % | -0.02 -205.66 % | -0.01 96.88 % | -0.17 -266.38 % | -0.05 71.00 % | -0.16 -134.60 % | -0.07 -182.57 % | 0.08 159.00 % | -0.14 -296.91 % | 0.07 253.90 % | -0.05 69.20 % | -0.15 -36.36 % | -0.11 15.38 % | -0.13 0.00 % | -0.13 -8.33 % | -0.12 -31.15 % | -0.09 16.82 % | -0.11 -587.50 % | -0.02 0.00 % | -0.02 -521.05 % | 0.00 0.00 % | 0.00 -77.11 % | 0.02 0.00 % | 0.02 -33.06 % | 0.02 0.00 % | 0.02 -65.75 % | 0.07 0.00 % | 0.07 -16.20 % | 0.09 0.00 % | 0.09 119.29 % | 0.04 0.00 % | 0.04 -21.51 % | 0.05 0.00 % | 0.05 75.52 % | 0.03 0.00 % | 0.03 -64.60 % | 0.08 0.00 % | 0.08 -31.18 % | 0.12 0.00 % | 0.12 -6.38 % | 0.13 0.00 % | 0.13 32.00 % | 0.10 0.00 % | 0.10 -17.39 % | 0.12 |
| Earnings per share | -0.01 53.16 % | -0.02 72.33 % | -0.06 -423.85 % | -0.01 87.04 % | -0.08 -546.92 % | -0.01 90.00 % | -0.13 -76.39 % | -0.07 -354.94 % | -0.02 -205.66 % | -0.01 96.88 % | -0.17 -266.38 % | -0.05 71.00 % | -0.16 -134.60 % | -0.07 -182.57 % | 0.08 159.00 % | -0.14 -296.91 % | 0.07 253.90 % | -0.05 69.20 % | -0.15 -36.36 % | -0.11 15.38 % | -0.13 0.00 % | -0.13 -8.33 % | -0.12 -31.15 % | -0.09 16.82 % | -0.11 -587.50 % | -0.02 0.00 % | -0.02 -521.05 % | 0.00 0.00 % | 0.00 -77.11 % | 0.02 0.00 % | 0.02 -33.06 % | 0.02 0.00 % | 0.02 -65.75 % | 0.07 0.00 % | 0.07 -16.20 % | 0.09 0.00 % | 0.09 119.29 % | 0.04 0.00 % | 0.04 -21.51 % | 0.05 0.00 % | 0.05 75.52 % | 0.03 0.00 % | 0.03 -64.60 % | 0.08 0.00 % | 0.08 -31.18 % | 0.12 0.00 % | 0.12 -6.38 % | 0.13 0.00 % | 0.13 32.00 % | 0.10 0.00 % | 0.10 -17.39 % | 0.12 |
| Gross profit | -231.000 K -118.26 % | 1.265 M -61.04 % | 3.247 M 99.57 % | 1.627 M -64.26 % | 4.552 M 150.52 % | 1.817 M 103.46 % | -52.574 M -1 045.92 % | 5.558 M 2 979.79 % | -193.000 K -102.43 % | 7.950 M 92.68 % | 4.126 M 18.39 % | 3.485 M -42.40 % | 6.050 M -44.03 % | 10.810 M 14.13 % | 9.472 M 88.39 % | 5.028 M 148.42 % | -10.385 M -228.45 % | 8.085 M 190.08 % | -8.975 M -1 026.10 % | -797.000 K 91.78 % | -9.700 M -947.52 % | -926.000 K -144.97 % | -378.000 K -112.83 % | 2.946 M 316.78 % | -1.359 M -253.47 % | 885.500 K 0.00 % | 885.500 K -96.92 % | 28.780 M 0.00 % | 28.780 M -7.52 % | 31.120 M 0.00 % | 31.120 M -12.70 % | 35.645 M 0.00 % | 35.645 M -24.75 % | 47.369 M 0.00 % | 47.369 M -26.36 % | 64.325 M 0.00 % | 64.325 M 40.35 % | 45.833 M 0.00 % | 45.833 M -9.56 % | 50.679 M 0.00 % | 50.679 M 14.09 % | 44.421 M 0.00 % | 44.421 M -38.95 % | 72.756 M 0.00 % | 72.756 M -4.46 % | 76.156 M 0.00 % | 76.156 M -8.43 % | 83.165 M 0.00 % | 83.165 M 21.76 % | 68.302 M 0.00 % | 68.302 M 0.00 % | 68.302 M |
| Income tax expense | -15.327 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.770 M 1 802.96 % | -3.040 M -7 009.09 % | 44.000 K -82.33 % | 248.998 K 151.02 % | -488.000 K -1 020.75 % | 53.000 K -93.13 % | 771.000 K 152.13 % | -1.479 M -31.70 % | -1.123 M -286.24 % | 603.000 K -80.83 % | 3.146 M 14 200.00 % | 22.000 K -99.85 % | 14.829 M 4 491.02 % | 323.000 K -86.00 % | 2.307 M 20 872.73 % | 11.000 K -98.24 % | 626.000 K 757.53 % | 73.000 K -23.16 % | 95.000 K 13.10 % | 84.000 K -97.59 % | 3.483 M 350.13 % | -1.393 M 0.00 % | -1.393 M -199.14 % | -465.500 K 0.00 % | -465.500 K -185.18 % | 546.500 K 0.00 % | 546.500 K 226.50 % | -432.000 K 0.00 % | -432.000 K -117.06 % | 2.533 M 0.00 % | 2.533 M -43.98 % | 4.521 M 0.00 % | 4.521 M 53.03 % | 2.954 M 0.00 % | 2.954 M 21.36 % | 2.434 M 0.00 % | 2.434 M 80.90 % | 1.346 M 0.00 % | 1.346 M -79.12 % | 6.446 M 0.00 % | 6.446 M 50.65 % | 4.279 M 0.00 % | 4.279 M -9.62 % | 4.734 M 0.00 % | 4.734 M 19.14 % | 3.974 M 0.00 % | 3.974 M 0.00 % | 3.974 M |
| Cost of revenue | 7.592 M 30.20 % | 5.831 M -44.18 % | 10.446 M 20.50 % | 8.669 M 294.02 % | -4.468 M -122.56 % | 19.803 M -73.42 % | 74.499 M 154.12 % | 29.317 M 171.81 % | 10.786 M -69.52 % | 35.387 M 112.80 % | 16.629 M -60.41 % | 42.006 M -23.59 % | 54.976 M -48.68 % | 107.115 M 126.66 % | 47.257 M -5.55 % | 50.033 M -13.64 % | 57.933 M -28.14 % | 80.615 M -25.95 % | 108.870 M -3.17 % | 112.429 M -14.27 % | 131.138 M -7.11 % | 141.170 M -15.46 % | 166.982 M -19.58 % | 207.650 M 21.23 % | 171.280 M -20.22 % | 214.702 M 0.00 % | 214.702 M -4.12 % | 223.922 M 0.00 % | 223.922 M 22.06 % | 183.452 M 0.00 % | 183.452 M -16.38 % | 219.397 M 0.00 % | 219.397 M -3.99 % | 228.523 M 0.00 % | 228.523 M 2.98 % | 221.909 M 0.00 % | 221.909 M 30.34 % | 170.250 M 0.00 % | 170.250 M 11.96 % | 152.060 M 0.00 % | 152.060 M 27.30 % | 119.446 M 0.00 % | 119.446 M 0.18 % | 119.236 M 0.00 % | 119.236 M 9.35 % | 109.039 M 0.00 % | 109.039 M -16.45 % | 130.504 M 0.00 % | 130.504 M 18.46 % | 110.167 M 0.00 % | 110.167 M 0.00 % | 110.167 M |
| General and administrative expenses | 2.834 M -80.62 % | 14.621 M 62.11 % | 9.019 M -32.28 % | 13.318 M 8.00 % | 12.332 M 618.64 % | 1.716 M | 0.000 -100.00 % | 71.053 M 209.28 % | 22.974 M 36.09 % | 16.882 M -58.99 % | 41.165 M 28.29 % | 32.087 M -25.82 % | 43.254 M 16.23 % | 37.215 M -0.29 % | 37.323 M -25.78 % | 50.290 M 80.12 % | 27.921 M -32.66 % | 41.463 M 46.40 % | 28.321 M -18.97 % | 34.950 M -0.34 % | 35.068 M 15.48 % | 30.367 M -10.58 % | 33.959 M 21.09 % | 28.044 M -8.94 % | 30.797 M 27.78 % | 24.102 M 0.00 % | 24.102 M -2.96 % | 24.836 M 0.00 % | 24.836 M -0.06 % | 24.852 M 0.00 % | 24.852 M -11.51 % | 28.085 M 0.00 % | 28.085 M 3.14 % | 27.231 M 0.00 % | 27.231 M -1.86 % | 27.746 M 0.00 % | 27.746 M 2.84 % | 26.979 M 0.00 % | 26.979 M 2.57 % | 26.304 M 0.00 % | 26.304 M -7.35 % | 28.390 M 0.00 % | 28.390 M -1.63 % | 28.861 M 0.00 % | 28.861 M 10.45 % | 26.131 M 0.00 % | 26.131 M 9.40 % | 23.886 M 0.00 % | 23.886 M 5.57 % | 22.626 M 0.00 % | 22.626 M 0.00 % | 22.626 M |
| Selling and marketing expenses | 150.000 K 92.31 % | 78.000 K -27.78 % | 108.000 K 440.00 % | 20.000 K 100.12 % | -16.527 M -198.48 % | 16.782 M | 0.000 -100.00 % | 1.694 M 20.66 % | 1.404 M -10.57 % | 1.570 M 33.05 % | 1.180 M 107.38 % | 569.000 K -68.56 % | 1.810 M 50.96 % | 1.199 M -51.63 % | 2.479 M 57.80 % | 1.571 M -44.68 % | 2.840 M 6.45 % | 2.668 M -30.77 % | 3.854 M 24.68 % | 3.091 M -3.04 % | 3.188 M 37.06 % | 2.326 M -38.42 % | 3.777 M -36.24 % | 5.924 M 62.30 % | 3.650 M -2.46 % | 3.742 M 0.00 % | 3.742 M -12.51 % | 4.277 M 0.00 % | 4.277 M 27.82 % | 3.346 M 0.00 % | 3.346 M -34.61 % | 5.117 M 0.00 % | 5.117 M -10.72 % | 5.732 M 0.00 % | 5.732 M -6.93 % | 6.159 M 0.00 % | 6.159 M 30.55 % | 4.718 M 0.00 % | 4.718 M -7.19 % | 5.083 M 0.00 % | 5.083 M -14.51 % | 5.946 M 0.00 % | 5.946 M -22.96 % | 7.719 M 0.00 % | 7.719 M 80.87 % | 4.268 M 0.00 % | 4.268 M -1.93 % | 4.352 M 0.00 % | 4.352 M 35.48 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.000 K | 0.000 100.00 % | -14.524 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 -100.00 % | 354.750 K | 0.000 100.00 % | -1.183 M 0.84 % | -1.193 M 0.00 % | -1.193 M -0.93 % | -1.182 M 0.00 % | -1.182 M 5.56 % | -1.251 M 0.00 % | -1.251 M 41.12 % | -2.125 M 0.00 % | -2.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 678.500 K 0.00 % | 678.500 K -79.15 % | 3.255 M 0.00 % | 3.255 M 51.37 % | 2.150 M 0.00 % | 2.150 M -40.57 % | 3.618 M 0.00 % | 3.618 M 7.58 % | 3.363 M 0.00 % | 3.363 M 0.00 % | 3.363 M |
| Operating expenses | 4.094 M -72.15 % | 14.699 M 39.80 % | 10.514 M -21.17 % | 13.338 M 5.87 % | 12.599 M -31.89 % | 18.498 M 227.36 % | -14.524 M -120.77 % | 69.938 M 101.44 % | 34.719 M 88.16 % | 18.452 M -64.79 % | 52.405 M 70.81 % | 30.680 M -59.42 % | 75.602 M 99.63 % | 37.872 M 62.72 % | 23.275 M -54.59 % | 51.257 M 11.97 % | 45.777 M 108.48 % | 21.958 M -51.30 % | 45.091 M 22.77 % | 36.728 M 2.47 % | 35.841 M -14.70 % | 42.017 M 4.79 % | 40.096 M 18.77 % | 33.760 M 6.95 % | 31.565 M 18.44 % | 26.652 M 0.00 % | 26.652 M -4.58 % | 27.932 M 0.00 % | 27.932 M 3.66 % | 26.947 M 0.00 % | 26.947 M -13.29 % | 31.078 M 0.00 % | 31.078 M -5.72 % | 32.962 M 0.00 % | 32.962 M -2.78 % | 33.905 M 0.00 % | 33.905 M 6.97 % | 31.697 M 0.00 % | 31.697 M 0.99 % | 31.387 M 0.00 % | 31.387 M -10.36 % | 35.015 M 0.00 % | 35.015 M -12.10 % | 39.834 M 0.00 % | 39.834 M 22.38 % | 32.549 M 0.00 % | 32.549 M 2.18 % | 31.856 M 0.00 % | 31.856 M 9.09 % | 29.201 M 0.00 % | 29.201 M 0.00 % | 29.201 M |
| Cost and expenses | 11.686 M -43.08 % | 20.530 M -2.05 % | 20.960 M -4.76 % | 22.007 M 170.66 % | 8.131 M -78.77 % | 38.301 M -56.98 % | 89.023 M -10.31 % | 99.255 M 118.12 % | 45.505 M -15.48 % | 53.839 M -22.01 % | 69.034 M -5.02 % | 72.686 M -44.34 % | 130.578 M -9.94 % | 144.987 M 105.56 % | 70.532 M -30.37 % | 101.290 M -2.33 % | 103.710 M 1.11 % | 102.573 M -33.38 % | 153.961 M 3.22 % | 149.157 M -10.67 % | 166.979 M -8.85 % | 183.187 M -11.54 % | 207.078 M -14.22 % | 241.410 M 19.01 % | 202.845 M -15.96 % | 241.353 M 0.00 % | 241.353 M -4.17 % | 251.853 M 0.00 % | 251.853 M 19.70 % | 210.399 M 0.00 % | 210.399 M -16.00 % | 250.474 M 0.00 % | 250.474 M -4.21 % | 261.485 M 0.00 % | 261.485 M 2.22 % | 255.814 M 0.00 % | 255.814 M 26.67 % | 201.946 M 0.00 % | 201.946 M 10.08 % | 183.446 M 0.00 % | 183.446 M 18.77 % | 154.460 M 0.00 % | 154.460 M -2.90 % | 159.070 M 0.00 % | 159.070 M 12.35 % | 141.587 M 0.00 % | 141.587 M -12.79 % | 162.360 M 0.00 % | 162.360 M 16.50 % | 139.368 M 0.00 % | 139.368 M 0.00 % | 139.368 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.094 M -72.15 % | 14.699 M 39.80 % | 10.514 M -21.17 % | 13.338 M 5.87 % | 12.599 M -31.89 % | 18.498 M | 0.000 -100.00 % | 69.938 M 101.44 % | 34.719 M 88.16 % | 18.452 M -64.79 % | 52.405 M 70.81 % | 30.680 M -59.42 % | 75.602 M 96.81 % | 38.414 M -10.09 % | 42.727 M -17.61 % | 51.861 M 63.65 % | 31.691 M -28.19 % | 44.131 M 37.16 % | 32.175 M -15.42 % | 38.041 M -0.56 % | 38.256 M 17.02 % | 32.693 M -13.36 % | 37.736 M 11.09 % | 33.968 M -1.39 % | 34.447 M 23.71 % | 27.844 M 0.00 % | 27.844 M -4.36 % | 29.113 M 0.00 % | 29.113 M 3.25 % | 28.198 M 0.00 % | 28.198 M -15.07 % | 33.202 M 0.00 % | 33.202 M 0.73 % | 32.962 M 0.00 % | 32.962 M -2.78 % | 33.905 M 0.00 % | 33.905 M 6.97 % | 31.697 M 0.00 % | 31.697 M 0.99 % | 31.387 M 0.00 % | 31.387 M -8.59 % | 34.336 M 0.00 % | 34.336 M -6.13 % | 36.580 M 0.00 % | 36.580 M 20.33 % | 30.399 M 0.00 % | 30.399 M 7.65 % | 28.238 M 0.00 % | 28.238 M 9.29 % | 25.838 M 0.00 % | 25.838 M 0.00 % | 25.838 M |
| Interest income | 5.000 K -66.67 % | 15.000 K 15.38 % | 13.000 K 550.00 % | 2.000 K -99.44 % | 356.000 K 270.83 % | 96.000 K 580.00 % | -20.000 K -164.52 % | 31.000 K | 0.000 -100.00 % | 505.000 K -77.08 % | 2.203 M 31 371.43 % | 7.000 K -99.33 % | 1.041 M -11.55 % | 1.177 M 370.80 % | 250.000 K 59.24 % | 157.000 K -57.34 % | 368.000 K 4.25 % | 353.000 K -40.67 % | 595.000 K 148.95 % | 239.000 K 624.24 % | 33.000 K -84.43 % | 212.000 K 17.78 % | 180.000 K 51.26 % | 119.000 K -70.03 % | 397.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 |
| Interest expense | 1.805 M 70.60 % | 1.058 M 84.64 % | 573.000 K 2 103.85 % | 26.000 K 109.29 % | -280.000 K -138.25 % | 732.000 K -18.03 % | 893.000 K 7.72 % | 829.000 K -25.18 % | 1.108 M -54.66 % | 2.444 M -29.34 % | 3.459 M 109.38 % | 1.652 M 57.78 % | 1.047 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 750.000 -40.00 % | 1.250 K 0.00 % | 1.250 K | 0.000 | 0.000 -100.00 % | 1.500 K 0.00 % | 1.500 K -57.14 % | 3.500 K 0.00 % | 3.500 K -90.00 % | 35.000 K 0.00 % | 35.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 -100.00 % | 375.500 K 0.00 % | 375.500 K 80.96 % | 207.500 K 0.00 % | 207.500 K 0.00 % | 207.500 K |
| Depreciation and amortization | 4.108 M 1 450.19 % | 265.000 K -94.35 % | 4.690 M 1 854.17 % | 240.000 K -65.91 % | 704.000 K -60.23 % | 1.770 M -27.37 % | 2.437 M 11.79 % | 2.180 M -9.02 % | 2.396 M -23.18 % | 3.119 M -9.88 % | 3.461 M -14.06 % | 4.027 M -13.00 % | 4.629 M -19.29 % | 5.735 M 11.99 % | 5.121 M -7.90 % | 5.560 M -25.83 % | 7.496 M -10.08 % | 8.336 M -19.22 % | 10.320 M 11.51 % | 9.255 M -18.90 % | 11.412 M -9.45 % | 12.603 M -2.62 % | 12.942 M -0.87 % | 13.056 M -5.38 % | 13.798 M -7.08 % | 14.850 M 0.00 % | 14.850 M -2.50 % | 15.232 M 0.00 % | 15.232 M -7.45 % | 16.458 M 0.00 % | 16.458 M 0.73 % | 16.338 M 0.00 % | 16.338 M -10.88 % | 18.334 M 0.00 % | 18.334 M -1.87 % | 18.683 M 0.00 % | 18.683 M 16.67 % | 16.013 M 0.00 % | 16.013 M 17.76 % | 13.597 M 0.00 % | 13.597 M -0.60 % | 13.680 M 0.00 % | 13.680 M 13.65 % | 12.036 M 0.00 % | 12.036 M 6.96 % | 11.253 M 0.00 % | 11.253 M 2.28 % | 11.002 M 0.00 % | 11.002 M 22.25 % | 8.999 M 0.00 % | 8.999 M 0.00 % | 8.999 M |
| Operating income | -4.325 M 67.81 % | -13.434 M -84.86 % | -7.267 M 37.95 % | -11.711 M -45.53 % | -8.047 M 51.76 % | -16.681 M 75.14 % | -67.098 M -4.22 % | -64.380 M -84.41 % | -34.912 M -232.43 % | -10.502 M 78.25 % | -48.279 M -77.53 % | -27.195 M 60.90 % | -69.552 M -151.93 % | -27.608 M 17.08 % | -33.294 M 29.23 % | -47.045 M -11.62 % | -42.149 M -16.83 % | -36.077 M 15.31 % | -42.599 M -11.90 % | -38.068 M 21.71 % | -48.627 M -12.58 % | -43.194 M -13.33 % | -38.114 M -22.86 % | -31.022 M 12.58 % | -35.487 M -37.73 % | -25.766 M 0.00 % | -25.766 M -3 138.44 % | 848.000 K 0.00 % | 848.000 K -79.68 % | 4.173 M 0.00 % | 4.173 M -8.64 % | 4.568 M 0.00 % | 4.568 M -68.30 % | 14.407 M 0.00 % | 14.407 M -52.64 % | 30.420 M 0.00 % | 30.420 M 115.20 % | 14.136 M 0.00 % | 14.136 M -26.73 % | 19.293 M 0.00 % | 19.293 M 105.10 % | 9.407 M 0.00 % | 9.407 M -71.43 % | 32.922 M 0.00 % | 32.922 M -24.50 % | 43.608 M 0.00 % | 43.608 M -15.01 % | 51.310 M 0.00 % | 51.310 M 31.22 % | 39.101 M 0.00 % | 39.101 M 0.00 % | 39.101 M |
| Operating income ratio | -0.59 68.96 % | -1.89 -256.73 % | -0.53 53.34 % | -1.14 98.81 % | -95.80 -12 316.19 % | -0.77 74.79 % | -3.06 -65.78 % | -1.85 43.99 % | -3.30 -1 260.01 % | -0.24 89.58 % | -2.33 -289.11 % | -0.60 47.55 % | -1.14 -386.82 % | -0.23 60.11 % | -0.59 31.31 % | -0.85 3.61 % | -0.89 -117.95 % | -0.41 4.62 % | -0.43 -25.05 % | -0.34 14.84 % | -0.40 -30.01 % | -0.31 -34.63 % | -0.23 -55.30 % | -0.15 29.47 % | -0.21 -74.74 % | -0.12 0.00 % | -0.12 -3 661.52 % | 0.00 0.00 % | 0.00 -82.75 % | 0.02 0.00 % | 0.02 8.59 % | 0.02 0.00 % | 0.02 -65.70 % | 0.05 0.00 % | 0.05 -50.87 % | 0.11 0.00 % | 0.11 62.45 % | 0.07 0.00 % | 0.07 -31.25 % | 0.10 0.00 % | 0.10 65.77 % | 0.06 0.00 % | 0.06 -66.52 % | 0.17 0.00 % | 0.17 -27.18 % | 0.24 0.00 % | 0.24 -1.94 % | 0.24 0.00 % | 0.24 9.61 % | 0.22 0.00 % | 0.22 0.00 % | 0.22 |
| Total other income expenses net | -17.420 M -4 834.84 % | -353.000 K 99.17 % | -42.597 M -2 022.25 % | 2.216 M 107.67 % | -28.898 M -1 353.71 % | 2.305 M 105.22 % | -44.156 M -17 018.01 % | 261.000 K -88.21 % | 2.213 M 33.31 % | 1.660 M 104.49 % | -37.007 M -4 990.37 % | -727.000 K 95.89 % | -17.706 M -4 634.22 % | -374.000 K -100.57 % | 65.752 M 14 609.62 % | 447.000 K -99.42 % | 77.100 M 253.35 % | 21.820 M 261.50 % | -13.511 M -1 358.01 % | 1.074 M -56.13 % | 2.448 M 428.73 % | 463.000 K 121.24 % | -2.180 M -766.67 % | 327.000 K -88.95 % | 2.960 M -83.00 % | 17.416 M 0.00 % | 17.416 M 18 136.13 % | 95.500 K 0.00 % | 95.500 K -90.52 % | 1.008 M 0.00 % | 1.008 M -67.27 % | 3.079 M 0.00 % | 3.079 M -77.71 % | 13.811 M 0.00 % | 13.811 M 190.01 % | 4.762 M 0.00 % | 4.762 M 72.16 % | 2.766 M 0.00 % | 2.766 M 186.93 % | 964.000 K 0.00 % | 964.000 K -53.46 % | 2.072 M 0.00 % | 2.072 M -5.73 % | 2.198 M 0.00 % | 2.198 M -5.54 % | 2.327 M 0.00 % | 2.327 M 830.46 % | -318.500 K 0.00 % | -318.500 K 1.09 % | -322.000 K 0.00 % | -322.000 K 0.00 % | -322.000 K |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-31 | 1999-09-30 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 35.979 M -7.48 % | 38.889 M 538.26 % | 6.093 M 143.33 % | 2.504 M 133.82 % | -7.403 M -361.13 % | 2.835 M -81.70 % | 15.492 M -61.06 % | 39.780 M 1 084.28 % | 3.359 M -72.83 % | 12.365 M -54.89 % | 27.409 M -1.38 % | 27.793 M 232.53 % | 8.358 M 261.79 % | -5.166 M 95.92 % | -126.748 M -13.48 % | -111.694 M 3.20 % | -115.389 M -791.32 % | 16.691 M 5 463.67 % | 300.000 K -98.54 % | 20.531 M 502.17 % | -5.105 M 70.58 % | -17.354 M 59.01 % | -42.342 M -16.81 % | -36.248 M 61.04 % | -93.031 M 14.87 % | -109.284 M 32.65 % | -162.271 M -42.12 % | -114.179 M -1.88 % | -112.076 M -4.38 % | -107.372 M 9.15 % | -118.186 M -6.17 % | -111.319 M -42.50 % | -78.119 M -9.90 % | -71.082 M -376.80 % | 25.680 M -53.03 % | 54.674 M 140.69 % | -134.374 M -8.32 % | -124.055 M 34.09 % | -188.211 M -8.26 % | -173.849 M -93.60 % | -89.800 M -44.80 % | -62.018 M |
| Total investments | 33.177 M 95.16 % | 17.000 M 0.00 % | 17.000 M -82.47 % | 96.971 M 109.29 % | 46.333 M -59.89 % | 115.513 M -3.80 % | 120.078 M -49.54 % | 237.987 M -0.06 % | 238.136 M 14.37 % | 208.221 M -1.51 % | 211.404 M 15.93 % | 182.359 M 70.46 % | 106.980 M -7.70 % | 115.909 M 936.48 % | 11.183 M -86.15 % | 80.771 M 109.57 % | 38.541 M 769.41 % | 4.433 M -4.23 % | 4.629 M 1.36 % | 4.567 M -39.96 % | 7.606 M 63.61 % | 4.649 M 3.45 % | 4.494 M -5.55 % | 4.758 M -11.21 % | 5.359 M -1.11 % | 5.419 M -31.69 % | 7.933 M -79.38 % | 38.473 M -1.39 % | 39.014 M 0.28 % | 38.907 M -0.86 % | 39.243 M -0.38 % | 39.394 M -2.09 % | 40.233 M 70.25 % | 23.632 M -73.90 % | 90.551 M 1.19 % | 89.484 M 1 681.49 % | 5.023 M 39.84 % | 3.592 M 69.83 % | 2.115 M -19.55 % | 2.629 M -19.28 % | 3.257 M 28.74 % | 2.530 M |
| Total debt | 44.714 M 4.20 % | 42.910 M 226.39 % | 13.147 M 35.59 % | 9.696 M | 0.000 -100.00 % | 19.653 M -42.64 % | 34.262 M -40.69 % | 57.765 M 32.99 % | 43.437 M -5.31 % | 45.871 M -17.87 % | 55.850 M 22.37 % | 45.639 M 104.71 % | 22.295 M -3.27 % | 23.048 M 91.52 % | 12.034 M 749.86 % | 1.416 M -96.96 % | 46.584 M 30.38 % | 35.729 M -21.07 % | 45.265 M -2.98 % | 46.654 M 30.03 % | 35.880 M 820.00 % | 3.900 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 % | 5.000 M -92.28 % | 64.767 M -23.86 % | 85.059 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.586 M -26.50 % | 11.682 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 155.743 M -0.01 % | 155.758 M 6.10 % | 146.804 M -10.97 % | 164.898 M -1.98 % | 168.237 M 0.19 % | 167.920 M 63.63 % | 102.622 M 125.16 % | 45.578 M 12.46 % | 40.528 M -3.62 % | 42.050 M -3.47 % | 43.563 M -2.54 % | 44.699 M -30.74 % | 64.541 M -2.30 % | 66.058 M 16.70 % | 56.607 M 1.22 % | 55.926 M -55.68 % | 126.183 M -3.37 % | 130.582 M -4.41 % | 136.611 M 1.94 % | 134.013 M 125.62 % | 59.397 M 127.31 % | -217.510 M -539.24 % | 49.520 M 125.59 % | -193.541 M | 0.000 100.00 % | -360.713 M | 0.000 100.00 % | -333.350 M | 0.000 100.00 % | -353.473 M | 0.000 100.00 % | -320.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -111.180 M -23.98 % | -89.678 M |
| Retained earnings | -413.873 M -1.58 % | -407.455 M -3.50 % | -393.668 M -14.45 % | -343.956 M -2.89 % | -334.309 M -13.38 % | -294.851 M -4.00 % | -283.515 M -65.99 % | -170.807 M -60.47 % | -106.439 M -13.51 % | -93.770 M -2.86 % | -91.165 M -583.19 % | -13.344 M -280.67 % | 7.386 M -90.71 % | 79.497 M -25.34 % | 106.476 M 43.06 % | 74.429 M -38.28 % | 120.593 M 332.29 % | 27.896 M -34.90 % | 42.854 M -53.90 % | 92.962 M -28.26 % | 129.583 M -24.68 % | 172.038 M -19.54 % | 213.813 M -15.32 % | 252.485 M -10.50 % | 282.113 M -10.76 % | 316.142 M -7.50 % | 341.778 M -2.55 % | 350.718 M -4.22 % | 366.183 M | 0.000 -100.00 % | 373.239 M | 0.000 | 0.000 -100.00 % | 19.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M 0.00 % | 8.728 M -88.01 % | 72.786 M 20.00 % | 60.655 M 50.00 % | 40.437 M 0.00 % | 40.437 M 0.00 % | 40.437 M 4.12 % | 38.837 M 0.00 % | 38.837 M 20.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M 0.00 % | 32.365 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.365 M 0.00 % | 32.365 M |
| Total equity | -3.065 M -174.74 % | 4.101 M -77.09 % | 17.903 M -76.80 % | 77.183 M -10.67 % | 86.402 M -33.36 % | 129.649 M -11.68 % | 146.795 M -44.51 % | 264.547 M -2.92 % | 272.492 M 19.93 % | 227.200 M 3.01 % | 220.558 M -20.33 % | 276.847 M -7.24 % | 298.448 M -19.39 % | 370.248 M 2.48 % | 361.278 M 12.27 % | 321.795 M 20.66 % | 266.699 M 7.76 % | 247.489 M -7.36 % | 267.141 M -18.21 % | 326.630 M -9.72 % | 361.796 M 10.16 % | 328.439 M -11.56 % | 371.378 M -7.52 % | 401.588 M -7.15 % | 432.526 M -7.55 % | 467.853 M -7.92 % | 508.074 M 0.50 % | 505.555 M -4.57 % | 529.775 M -1.91 % | 540.109 M 1.02 % | 534.674 M 0.01 % | 534.634 M -0.12 % | 535.277 M -0.68 % | 538.919 M 5.77 % | 509.536 M 8.95 % | 467.697 M -0.88 % | 471.851 M 1.11 % | 466.692 M -3.51 % | 483.647 M 4.72 % | 461.832 M 17.17 % | 394.167 M 16.32 % | 338.873 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 483.000 K -70.83 % | 1.656 M 242.86 % | 483.000 K -6.94 % | 519.000 K 1 341.67 % | 36.000 K -71.20 % | 125.000 K 86.57 % | 66.999 K 0.00 % | 66.999 K -4.29 % | 70.000 K -55.97 % | 159.000 K | 0.000 -100.00 % | 4.641 M 4 944.57 % | 92.000 K 0.00 % | 92.000 K -93.19 % | 1.350 M -1.60 % | 1.372 M -83.79 % | 8.462 M | 0.000 -100.00 % | 1.688 M -31.80 % | 2.475 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 % | 8.666 M 116.65 % | 4.000 M -33.33 % | 6.000 M -0.83 % | 6.050 M | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.046 M 0.36 % | 18.977 M -43.08 % | 33.338 M 76.59 % | 18.879 M -26.31 % | 25.619 M 1.47 % | 25.247 M 237.03 % | 7.491 M 2 474.23 % | 291.000 K -78.38 % | 1.346 M 122.48 % | 605.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 -100.00 % | 5.000 M -63.19 % | 13.583 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.325 M -23.93 % | 9.629 M |
| Total non current liabilities | 1.113 M -1.77 % | 1.133 M 0.00 % | 1.133 M -29.89 % | 1.616 M -2.42 % | 1.656 M -92.27 % | 21.433 M -0.63 % | 21.568 M -39.01 % | 35.366 M 68.39 % | 21.002 M -25.72 % | 28.275 M 2.20 % | 27.665 M 182.70 % | 9.786 M 265.83 % | 2.675 M -62.63 % | 7.159 M -2.66 % | 7.355 M 174.13 % | 2.683 M 0.00 % | 2.683 M -65.48 % | 7.773 M -0.28 % | 7.795 M 35.40 % | 5.757 M -31.97 % | 8.462 M 401.30 % | 1.688 M -31.80 % | 2.475 M 164.14 % | 937.000 K 0.00 % | 937.000 K 19.21 % | 786.000 K 0.00 % | 786.000 K -58.48 % | 1.893 M -39.42 % | 3.125 M -13.15 % | 3.598 M -18.47 % | 4.413 M -15.13 % | 5.200 M -6.31 % | 5.550 M -22.00 % | 7.115 M -45.21 % | 12.985 M -39.80 % | 21.568 M 36.10 % | 15.847 M 50.49 % | 10.530 M -21.42 % | 13.400 M 21.27 % | 11.050 M 50.85 % | 7.325 M -23.93 % | 9.629 M |
| Other current liabilities | 26.878 M -47.10 % | 50.806 M 44.38 % | 35.188 M -15.08 % | 41.437 M 7.28 % | 38.624 M -20.59 % | 48.640 M -9.55 % | 53.774 M 88.92 % | 28.464 M -52.68 % | 60.151 M -15.52 % | 71.205 M -2.35 % | 72.918 M 15.04 % | 63.385 M -6.68 % | 67.924 M 50.72 % | 45.065 M 1.43 % | 44.429 M -7.63 % | 48.097 M 16.58 % | 41.257 M -14.66 % | 48.343 M 6.54 % | 45.374 M 83.28 % | 24.757 M 7.07 % | 23.123 M -16.71 % | 27.763 M -1.57 % | 28.206 M -1.58 % | 28.659 M -1.90 % | 29.214 M -18.72 % | 35.942 M | 0.000 -100.00 % | 48.599 M 26.11 % | 38.538 M -3.19 % | 39.808 M -1.61 % | 40.458 M 2.37 % | 39.521 M 0.47 % | 39.335 M -0.67 % | 39.602 M 22.79 % | 32.252 M | 0.000 -100.00 % | 68.371 M 118.17 % | 31.338 M -7.66 % | 33.937 M 51.34 % | 22.425 M -55.68 % | 50.594 M 33.92 % | 37.778 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 1.442 M -13.39 % | 1.665 M | 0.000 -100.00 % | 2.262 M -13.00 % | 2.600 M -12.99 % | 2.988 M -11.52 % | 3.377 M -50.51 % | 6.823 M -6.26 % | 7.279 M -46.25 % | 13.542 M 7.14 % | 12.639 M 158.24 % | -21.702 M -89.89 % | -11.429 M -707.13 % | -1.416 M 96.96 % | -46.584 M -30.38 % | -35.729 M 21.07 % | -45.265 M 2.98 % | -46.654 M -30.03 % | -35.880 M -820.00 % | -3.900 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 -100.00 % | 30.312 M 36.88 % | 22.145 M |
| Short term debt | 44.714 M 4.20 % | 42.910 M 226.39 % | 13.147 M 35.59 % | 9.696 M | 0.000 100.00 % | -1.655 M -110.83 % | 15.285 M -37.43 % | 24.427 M -0.53 % | 24.558 M 21.26 % | 20.252 M -33.82 % | 30.603 M -19.78 % | 38.148 M 73.37 % | 22.004 M 1.39 % | 21.702 M 89.89 % | 11.429 M 707.13 % | 1.416 M -96.96 % | 46.584 M 30.38 % | 35.729 M -21.07 % | 45.265 M -2.98 % | 46.654 M 30.03 % | 35.880 M 820.00 % | 3.900 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 % | 5.000 M -91.63 % | 59.767 M -16.38 % | 71.476 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.261 M -38.58 % | 2.053 M |
| Total current liabilities | 78.118 M -19.65 % | 97.219 M 33.57 % | 72.784 M 0.71 % | 72.273 M 19.87 % | 60.292 M -13.46 % | 69.673 M -26.39 % | 94.648 M 16.46 % | 81.270 M -24.06 % | 107.016 M -8.53 % | 116.992 M -10.99 % | 131.441 M -13.71 % | 152.332 M 20.31 % | 126.614 M 14.51 % | 110.573 M 35.86 % | 81.386 M 12.50 % | 72.345 M -35.19 % | 111.621 M 14.03 % | 97.886 M -6.80 % | 105.030 M 5.70 % | 99.370 M 25.37 % | 79.260 M 26.94 % | 62.437 M 6.64 % | 58.547 M -22.92 % | 75.959 M 1.26 % | 75.013 M -10.20 % | 83.531 M 6.14 % | 78.702 M -23.17 % | 102.442 M 18.74 % | 86.271 M -18.66 % | 106.062 M 22.87 % | 86.323 M 3.63 % | 83.300 M 6.88 % | 77.937 M -26.41 % | 105.911 M -32.65 % | 157.256 M 0.82 % | 155.983 M 31.79 % | 118.357 M 68.41 % | 70.280 M 14.05 % | 61.624 M 40.71 % | 43.794 M -42.78 % | 76.540 M 2.71 % | 74.523 M |
| Total liabilities | 79.231 M -19.44 % | 98.352 M 33.06 % | 73.917 M 0.04 % | 73.889 M 19.28 % | 61.948 M -32.00 % | 91.106 M -21.61 % | 116.216 M -0.36 % | 116.636 M -8.89 % | 128.018 M -11.87 % | 145.267 M -8.70 % | 159.106 M -1.86 % | 162.118 M 25.39 % | 129.289 M 9.82 % | 117.732 M 32.67 % | 88.741 M 18.28 % | 75.028 M -34.36 % | 114.304 M 8.18 % | 105.659 M -6.35 % | 112.825 M 4.63 % | 107.832 M 22.92 % | 87.722 M 36.80 % | 64.125 M 5.09 % | 61.022 M -20.64 % | 76.896 M 1.25 % | 75.950 M -9.92 % | 84.317 M 6.08 % | 79.488 M -23.81 % | 104.335 M 16.71 % | 89.396 M -18.48 % | 109.660 M 20.86 % | 90.736 M 2.53 % | 88.500 M 6.00 % | 83.487 M -26.13 % | 113.026 M -33.61 % | 170.241 M -4.12 % | 177.551 M 32.30 % | 134.204 M 66.07 % | 80.810 M 7.71 % | 75.024 M 36.80 % | 54.844 M -34.60 % | 83.865 M -0.34 % | 84.152 M |
| Other non current assets | 0.000 -100.00 % | 32.121 M 0.00 % | 32.121 M 443.23 % | 5.913 M 117.36 % | -34.052 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K 0.00 % | 230.000 K 0.00 % | 230.000 K 100.15 % | -158.416 M 5.41 % | -167.482 M -169.40 % | -62.168 M 21.63 % | -79.325 M 3.56 % | -82.250 M 40.86 % | -139.069 M 6.79 % | -149.207 M 10.75 % | -167.172 M 6.10 % | -178.024 M 11.92 % | -202.121 M -692.30 % | 34.125 M 50.51 % | 22.673 M -1.65 % | 23.054 M -18.79 % | 28.389 M 1 489.53 % | 1.786 M 200.39 % | -1.779 M -2.42 % | -1.737 M -2 947.37 % | -57.000 K -109.58 % | 595.000 K 458.43 % | -166.000 K -114.32 % | 1.159 M -98.35 % | 70.304 M 29.89 % | 54.124 M -2.54 % | 55.532 M 1 327.92 % | 3.889 M 200.54 % | 1.294 M 12.91 % | 1.146 M -17.02 % | 1.381 M -85.77 % | 9.707 M -3.00 % | 10.007 M |
| Long term investments | 33.177 M 95.16 % | 17.000 M 0.00 % | 17.000 M -78.70 % | 79.811 M 175.21 % | 29.000 M -70.56 % | 98.509 M -1.82 % | 100.330 M -35.66 % | 155.926 M -0.16 % | 156.181 M -0.65 % | 157.195 M -1.99 % | 160.382 M -10.17 % | 178.535 M 78.05 % | 100.275 M -8.51 % | 109.604 M 37 694.48 % | 290.000 K -19.44 % | 360.000 K 0.00 % | 360.000 K -91.72 % | 4.349 M -4.23 % | 4.541 M 0.98 % | 4.497 M -2.13 % | 4.595 M 0.68 % | 4.564 M 3.12 % | 4.426 M -5.79 % | 4.698 M -5.24 % | 4.958 M -7.57 % | 5.364 M -31.98 % | 7.886 M -79.48 % | 38.426 M -1.38 % | 38.962 M 0.26 % | 38.862 M -0.88 % | 39.206 M -0.40 % | 39.362 M -0.09 % | 39.398 M 33 207.56 % | -119.000 K -100.14 % | 82.401 M 1.36 % | 81.294 M 1 658.85 % | 4.622 M 56.78 % | 2.948 M 82.09 % | 1.619 M -14.70 % | 1.898 M -27.20 % | 2.607 M 38.67 % | 1.880 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K -97.76 % | 10.250 M | 0.000 -100.00 % | 4.163 M | 0.000 -100.00 % | 4.460 M | 0.000 -100.00 % | 4.143 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 % | 829.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K -97.76 % | 10.250 M | 0.000 -100.00 % | 4.163 M | 0.000 -100.00 % | 4.460 M | 0.000 -100.00 % | 4.143 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.567 M -7.97 % | 22.347 M 0.12 % | 22.321 M 17.53 % | 18.992 M -60.61 % | 48.219 M 0.37 % | 48.043 M -4.21 % | 50.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.721 M -0.02 % | 4.722 M -5.31 % | 4.987 M -6.80 % | 5.351 M 5.92 % | 5.052 M -89.19 % | 46.755 M -10.58 % | 52.288 M -15.98 % | 62.231 M -2.86 % | 64.064 M 2.28 % | 62.638 M -2.76 % | 64.414 M 1.66 % | 63.361 M 8.98 % | 58.141 M 0.45 % | 57.878 M -6.46 % | 61.878 M -21.64 % | 78.965 M -3.57 % | 81.890 M -39.21 % | 134.720 M -6.88 % | 144.666 M -11.07 % | 162.675 M -6.20 % | 173.429 M -12.21 % | 197.557 M -2.20 % | 201.998 M -4.23 % | 210.929 M -0.89 % | 212.820 M -1.95 % | 217.049 M -2.25 % | 222.049 M -3.97 % | 231.236 M -3.24 % | 238.990 M -1.62 % | 242.929 M 11.71 % | 217.464 M -4.00 % | 226.533 M -1.35 % | 229.636 M -3.12 % | 237.024 M 0.44 % | 235.977 M 3.19 % | 228.691 M -15.99 % | 272.206 M 8.89 % | 249.991 M 14.43 % | 218.474 M 9.01 % | 200.410 M 3.05 % | 194.477 M 8.93 % | 178.538 M |
| Total non current assets | 37.898 M -29.61 % | 53.843 M -0.49 % | 54.108 M -40.59 % | 91.075 M 167.46 % | 34.052 M -76.56 % | 145.264 M -4.82 % | 152.618 M -30.04 % | 218.157 M -0.95 % | 220.245 M -0.02 % | 220.293 M -6.37 % | 235.276 M -2.83 % | 242.126 M 52.84 % | 158.416 M -5.41 % | 167.482 M 169.40 % | 62.168 M -21.63 % | 79.325 M -3.56 % | 82.250 M -40.86 % | 139.069 M -6.79 % | 149.207 M -10.75 % | 167.172 M -6.10 % | 178.024 M -11.92 % | 202.121 M -15.98 % | 240.549 M 0.94 % | 238.300 M -1.05 % | 240.832 M -3.98 % | 250.802 M -1.01 % | 253.365 M -12.76 % | 290.409 M -2.78 % | 298.715 M -0.83 % | 301.223 M -1.55 % | 305.981 M -2.73 % | 314.579 M -2.05 % | 321.154 M 4.54 % | 307.209 M -17.53 % | 372.502 M 1.91 % | 365.517 M 30.21 % | 280.717 M 10.42 % | 254.233 M 14.91 % | 221.239 M 8.62 % | 203.689 M -1.50 % | 206.791 M 8.59 % | 190.425 M |
| Other current assets | 28.028 M -26.44 % | 38.100 M 44.50 % | 26.367 M -16.50 % | 31.577 M 19.96 % | 26.323 M -22.64 % | 34.026 M -39.44 % | 56.189 M 33.63 % | 42.047 M 6.34 % | 39.542 M 27.58 % | 30.994 M -35.14 % | 47.785 M -68.58 % | 152.106 M 15.43 % | 131.772 M -24.52 % | 174.569 M 35.13 % | 129.187 M 117.83 % | 59.305 M 20.15 % | 49.361 M 43.54 % | 34.388 M 126.59 % | 15.176 M 84.38 % | 8.231 M 63.12 % | 5.046 M -29.98 % | 7.206 M 34.97 % | 5.339 M -40.78 % | 9.015 M -89.07 % | 82.461 M -22.58 % | 106.507 M 8.48 % | 98.183 M -16.07 % | 116.987 M -10.20 % | 130.272 M -14.79 % | 152.879 M 22.05 % | 125.260 M 2.86 % | 121.778 M -13.18 % | 140.263 M 2 769.54 % | 4.888 M 320.65 % | 1.162 M -99.24 % | 153.131 M 20.52 % | 127.054 M 2 424.92 % | 5.032 M 1.15 % | 4.975 M -15.23 % | 5.869 M 33.17 % | 4.407 M -36.74 % | 6.966 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 17.160 M -1.00 % | 17.333 M 1.93 % | 17.004 M -13.90 % | 19.748 M -75.93 % | 82.061 M 0.13 % | 81.955 M 60.61 % | 51.026 M 0.01 % | 51.022 M 1 234.26 % | 3.824 M -42.97 % | 6.705 M 6.34 % | 6.305 M -42.12 % | 10.893 M -86.45 % | 80.411 M 110.60 % | 38.181 M 45 353.57 % | 84.000 K -4.55 % | 88.000 K 25.71 % | 70.000 K -97.68 % | 3.011 M 3 442.35 % | 85.000 K 25.00 % | 68.000 K 13.33 % | 60.000 K -85.04 % | 401.000 K 629.09 % | 55.000 K 17.02 % | 47.000 K 0.00 % | 47.000 K -9.62 % | 52.000 K 15.56 % | 45.000 K 21.62 % | 37.000 K 15.63 % | 32.000 K -96.17 % | 835.000 K -96.48 % | 23.751 M 191.42 % | 8.150 M -0.49 % | 8.190 M 1 942.39 % | 401.000 K -37.73 % | 644.000 K 29.84 % | 496.000 K -32.15 % | 731.000 K -52.00 % | 1.523 M 134.31 % | 650.000 K |
| cash and cash equivalents | 8.735 M 117.23 % | 4.021 M -43.00 % | 7.054 M -1.92 % | 7.192 M -2.85 % | 7.403 M -55.98 % | 16.818 M -10.40 % | 18.770 M 4.36 % | 17.985 M -55.13 % | 40.078 M 19.61 % | 33.506 M 17.81 % | 28.441 M 59.37 % | 17.846 M 28.05 % | 13.937 M -50.60 % | 28.214 M -79.67 % | 138.782 M 22.70 % | 113.110 M -30.17 % | 161.973 M 750.79 % | 19.038 M -57.66 % | 44.965 M 72.13 % | 26.123 M -36.26 % | 40.985 M 92.83 % | 21.254 M -49.80 % | 42.342 M 16.81 % | 36.248 M -61.04 % | 93.031 M -14.87 % | 109.284 M -32.65 % | 162.271 M 42.12 % | 114.179 M 1.88 % | 112.076 M 4.38 % | 107.372 M -9.15 % | 118.186 M 6.17 % | 111.319 M 42.50 % | 78.119 M 2.68 % | 76.082 M 94.65 % | 39.087 M 28.64 % | 30.385 M -77.39 % | 134.374 M 8.32 % | 124.055 M -34.09 % | 188.211 M 8.26 % | 173.849 M 76.70 % | 98.386 M 33.50 % | 73.700 M |
| Cash and short term investments | 8.735 M 117.23 % | 4.021 M -43.00 % | 7.054 M -71.03 % | 24.352 M -1.55 % | 24.736 M -26.86 % | 33.822 M -12.19 % | 38.518 M -61.50 % | 100.046 M -18.02 % | 122.033 M 44.36 % | 84.532 M 6.38 % | 79.463 M 266.70 % | 21.670 M 4.98 % | 20.642 M -40.20 % | 34.519 M -76.94 % | 149.675 M -22.66 % | 193.521 M -3.31 % | 200.154 M 946.72 % | 19.122 M -57.56 % | 45.053 M 72.00 % | 26.193 M -40.58 % | 44.079 M 106.57 % | 21.339 M -49.68 % | 42.410 M 16.81 % | 36.308 M -61.14 % | 93.432 M -14.55 % | 109.339 M -32.64 % | 162.318 M 42.10 % | 114.226 M 1.87 % | 112.128 M 4.39 % | 107.417 M -9.14 % | 118.223 M 6.17 % | 111.351 M 41.03 % | 78.954 M -20.91 % | 99.833 M 111.34 % | 47.237 M 22.45 % | 38.575 M -71.38 % | 134.775 M 8.08 % | 124.699 M -33.92 % | 188.707 M 8.09 % | 174.580 M 74.74 % | 99.909 M 35.56 % | 73.700 M |
| Total current assets | 38.268 M -21.28 % | 48.610 M 28.90 % | 37.712 M -37.14 % | 59.997 M 4.28 % | 57.537 M -23.78 % | 75.491 M -31.62 % | 110.393 M -32.29 % | 163.026 M -9.56 % | 180.265 M 18.46 % | 152.174 M 5.39 % | 144.388 M -26.65 % | 196.839 M 5.93 % | 185.821 M -22.36 % | 239.347 M -21.82 % | 306.154 M 8.07 % | 283.287 M 7.27 % | 264.085 M 141.70 % | 109.263 M -12.70 % | 125.158 M -6.70 % | 134.142 M -2.76 % | 137.951 M -11.93 % | 156.634 M -18.36 % | 191.851 M -20.12 % | 240.184 M -10.26 % | 267.644 M -11.19 % | 301.368 M -9.82 % | 334.197 M 4.61 % | 319.481 M -0.30 % | 320.456 M -8.06 % | 348.546 M 9.12 % | 319.429 M 3.52 % | 308.555 M 3.68 % | 297.610 M -13.67 % | 344.736 M 12.19 % | 307.275 M 9.85 % | 279.731 M -14.02 % | 325.338 M 10.94 % | 293.269 M -13.09 % | 337.432 M 7.81 % | 312.987 M 15.39 % | 271.241 M 16.61 % | 232.600 M |
| Inventory | 0.000 -100.00 % | 283.000 K 35.41 % | 209.000 K -97.98 % | 10.345 M 16 585.48 % | 62.000 K -97.34 % | 2.330 M -57.51 % | 5.483 M 22.22 % | 4.486 M -1.08 % | 4.535 M 25.73 % | 3.607 M -59.02 % | 8.802 M 29.73 % | 6.785 M -12.83 % | 7.784 M -7.58 % | 8.422 M -36.08 % | 13.175 M -12.32 % | 15.026 M 3.13 % | 14.570 M -31.64 % | 21.314 M -23.84 % | 27.987 M -44.28 % | 50.225 M 2.34 % | 49.076 M -31.49 % | 71.638 M 4.99 % | 68.230 M -17.24 % | 82.441 M -10.48 % | 92.089 M 7.68 % | 85.522 M 16.05 % | 73.696 M -16.51 % | 88.268 M 13.08 % | 78.056 M -11.55 % | 88.250 M 17.48 % | 75.117 M -0.41 % | 75.426 M -3.78 % | 78.393 M -13.17 % | 90.286 M 4.24 % | 86.616 M -1.60 % | 88.025 M 36.23 % | 64.614 M -4.53 % | 67.678 M 3.58 % | 65.338 M 11.20 % | 58.758 M -11.61 % | 66.478 M 2.69 % | 64.736 M |
| Net receivables | 1.505 M -75.75 % | 6.206 M 52.03 % | 4.082 M 1.47 % | 4.023 M -37.30 % | 6.416 M -83.69 % | 39.339 M -40.75 % | 66.392 M 303.67 % | 16.447 M -66.68 % | 49.357 M 49.38 % | 33.041 M -37.79 % | 53.112 M 43.15 % | 37.102 M 44.80 % | 25.623 M -66.86 % | 77.319 M 447.70 % | 14.117 M -60.90 % | 36.102 M 97.95 % | 18.238 M -47.04 % | 34.439 M -7.02 % | 37.039 M -25.16 % | 49.493 M 15.74 % | 42.761 M -24.25 % | 56.451 M -25.60 % | 75.872 M -32.51 % | 112.420 M 48.21 % | 75.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 829.000 K | 0.000 | 0.000 -100.00 % | 149.729 M -13.08 % | 172.260 M | 0.000 100.00 % | -1.105 M -101.15 % | 95.860 M 22.25 % | 78.412 M 6.28 % | 73.780 M -26.55 % | 100.447 M 15.19 % | 87.198 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.253 M | 0.000 -100.00 % | 57.708 M | 0.000 -100.00 % | 78.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.077 M 501.68 % | 179.000 K 0.00 % | 179.000 K -63.98 % | 497.000 K 0.00 % | 497.000 K -38.41 % | 807.000 K 0.00 % | 807.000 K | 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 -100.00 % | 56.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.500 M 2.89 % | 81.151 M -0.67 % | 81.697 M 138.80 % | 34.211 M -1.32 % | 34.668 M -66.92 % | 104.816 M -0.74 % | 105.601 M -20.69 % | 133.148 M -0.30 % | 133.543 M 294.99 % | 33.809 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 |
| Account payables | 6.526 M 86.30 % | 3.503 M -54.39 % | 7.680 M 85.15 % | 4.148 M -34.58 % | 6.341 M 123.51 % | 2.837 M -62.97 % | 7.662 M -23.87 % | 10.064 M 179.32 % | 3.603 M 15.08 % | 3.131 M -38.76 % | 5.113 M -76.47 % | 21.732 M 181.98 % | 7.707 M -70.51 % | 26.131 M 215.44 % | 8.284 M 5.29 % | 7.868 M -10.80 % | 8.821 M -28.33 % | 12.307 M -6.47 % | 13.159 M -49.90 % | 26.267 M 41.63 % | 18.546 M -34.07 % | 28.128 M 1.81 % | 27.627 M -37.58 % | 44.258 M 3.38 % | 42.810 M -4.10 % | 44.640 M -41.07 % | 75.752 M 49.34 % | 50.725 M 13.73 % | 44.601 M -25.36 % | 59.755 M 44.97 % | 41.218 M 3.36 % | 39.878 M 14.71 % | 34.764 M -43.30 % | 61.309 M 9.74 % | 55.867 M -29.02 % | 78.707 M 80.86 % | 43.518 M 17.98 % | 36.886 M 84.31 % | 20.013 M -6.35 % | 21.369 M 3.27 % | 20.693 M -29.34 % | 29.287 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 15.327 M 0.00 % | 15.327 M 0.00 % | 15.327 M 0.00 % | 15.327 M 0.00 % | 15.327 M 0.00 % | 15.327 M 0.00 % | 15.327 M -1.63 % | 15.581 M 0.34 % | 15.528 M 0.02 % | 15.525 M -4.99 % | 16.340 M -7.55 % | 17.675 M 2.50 % | 17.244 M 15.24 % | 14.964 M 0.03 % | 14.959 M 892.63 % | 1.507 M 22.32 % | 1.232 M -27.19 % | 1.692 M -1.11 % | 1.711 M -35.34 % | 2.646 M -2.51 % | 2.714 M -10.78 % | 3.042 M 1.77 % | 2.989 M 1.36 % | 2.949 M -0.03 % | 2.950 M -5.39 % | 3.118 M -0.45 % | 3.132 M -51.81 % | 6.499 M 39.85 % | 4.647 M 19.12 % | 3.901 M 1.64 % | 3.838 M | 0.000 -100.00 % | 9.370 M 61.55 % | 5.800 M 14.40 % | 5.070 M 146.60 % | 2.056 M -73.21 % | 7.674 M | 0.000 -100.00 % | 3.992 M -26.14 % | 5.405 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.622 M | 0.000 -100.00 % | 16.954 M -0.18 % | 16.985 M | 0.000 | 0.000 -100.00 % | 3.704 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.536 M -37.34 % | -16.409 M -41.76 % | -11.575 M -5.67 % | -10.954 M -12.52 % | -9.735 M -10.16 % | -8.837 M -81.91 % | -4.858 M 2.27 % | -4.971 M -50.55 % | -3.302 M -329.95 % | -768.000 K -161.59 % | 1.247 M 26.73 % | 984.000 K -76.65 % | 4.214 M -6.54 % | 4.509 M -42.64 % | 7.861 M -12.69 % | 9.004 M 15.32 % | 7.808 M -11.33 % | 8.806 M -15.22 % | 10.387 M -9.43 % | 11.469 M -14.19 % | 13.366 M -10.19 % | 14.882 M -15.13 % | 17.535 M 0.52 % | 17.444 M -1.65 % | 17.736 M 5.52 % | 16.808 M -9.92 % | 18.660 M -2.77 % | 19.191 M -7.74 % | 20.802 M 17.38 % | 17.722 M 5.51 % | 16.797 M -16.03 % | 20.004 M -5.46 % | 21.159 M 6.62 % | 19.845 M 8.93 % | 18.218 M 7.53 % | 16.942 M 25.79 % | 13.469 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.653 M 0.00 % | 19.653 M -0.71 % | 19.793 M -1.24 % | 20.041 M 17.76 % | 17.019 M -0.33 % | 17.075 M 98.18 % | 8.616 M 457.31 % | 1.546 M -28.79 % | 2.171 M 123.58 % | 971.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 -100.00 % | 227.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 9.794 M | 0.000 -100.00 % | 14.258 M 0.00 % | 14.258 M 0.00 % | 14.258 M 0.00 % | 14.258 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 |
| Other total stockholders equity | 402.080 M 62.73 % | 247.085 M 0.00 % | 247.085 M -6.97 % | 265.607 M 7.50 % | 247.085 M -8.51 % | 270.071 M 0.00 % | 270.071 M -15.95 % | 321.321 M 38.01 % | 232.827 M 7.10 % | 217.391 M -0.21 % | 217.855 M 15.22 % | 189.075 M 0.00 % | 189.075 M 0.00 % | 189.075 M 25.49 % | 150.675 M 0.00 % | 150.675 M 165.13 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M -46.68 % | 106.579 M 0.57 % | 105.980 M -10.98 % | 119.049 M 13.45 % | 104.937 M -7.77 % | 113.783 M -76.78 % | 490.008 M 336.49 % | 112.262 M -76.79 % | 483.609 M -39.84 % | 803.860 M 801.23 % | 89.196 M 56.95 % | 56.831 M 0.00 % | 56.831 M 0.00 % | 56.831 M -87.24 % | 445.533 M -3.94 % | 463.802 M 4.55 % | 443.614 M -2.72 % | 456.040 M 19.16 % | 382.717 M |
| Deferred tax liabilities non current | 1.113 M -1.77 % | 1.133 M 0.00 % | 1.133 M 0.00 % | 1.133 M -3.41 % | 1.173 M -38.39 % | 1.904 M -8.11 % | 2.072 M 4.02 % | 1.992 M -0.30 % | 1.998 M -22.83 % | 2.589 M 10.12 % | 2.351 M 5.66 % | 2.225 M 0.00 % | 2.225 M 5.50 % | 2.109 M 0.00 % | 2.109 M -18.60 % | 2.591 M 0.00 % | 2.591 M -59.66 % | 6.423 M 0.00 % | 6.423 M -24.10 % | 8.462 M 0.00 % | 8.462 M 760.83 % | 983.000 K 0.31 % | 980.000 K 4.59 % | 937.000 K 0.00 % | 937.000 K 19.21 % | 786.000 K 0.00 % | 786.000 K -58.48 % | 1.893 M -39.42 % | 3.125 M -13.15 % | 3.598 M -18.47 % | 4.413 M -15.13 % | 5.200 M -6.31 % | 5.550 M -22.00 % | 7.115 M -10.90 % | 7.985 M 0.00 % | 7.985 M | 0.000 -100.00 % | 6.530 M -11.76 % | 7.400 M 48.00 % | 5.000 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.705 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 |
| Total assets | 76.166 M -25.66 % | 102.453 M 11.58 % | 91.820 M -39.22 % | 151.072 M 1.83 % | 148.350 M -32.80 % | 220.755 M -16.07 % | 263.011 M -31.00 % | 381.183 M -4.83 % | 400.510 M 7.53 % | 372.467 M -1.90 % | 379.664 M -13.51 % | 438.965 M 2.62 % | 427.737 M -12.35 % | 487.980 M 8.44 % | 450.019 M 13.41 % | 396.823 M 4.15 % | 381.003 M 7.89 % | 353.148 M -7.06 % | 379.966 M -12.54 % | 434.462 M -3.35 % | 449.518 M 14.51 % | 392.564 M -9.21 % | 432.400 M -9.63 % | 478.484 M -5.90 % | 508.476 M -7.91 % | 552.170 M -6.02 % | 587.562 M -3.66 % | 609.890 M -1.50 % | 619.171 M -4.71 % | 649.769 M 3.89 % | 625.410 M 0.37 % | 623.134 M 0.71 % | 618.764 M -5.09 % | 651.945 M -4.09 % | 679.777 M 5.35 % | 645.248 M 6.47 % | 606.055 M 10.69 % | 547.502 M -2.00 % | 558.671 M 8.13 % | 516.676 M 8.08 % | 478.032 M 13.00 % | 423.025 M |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 |
| 2024-09-30 | 2024-03-31 | 2023-09-30 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | 2003-03-31 | 2002-09-30 | 2002-03-31 | 2001-09-30 | 2001-03-31 | 2000-09-30 | 2000-03-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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.312 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 -100.00 % | 1.897 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.861 M | 0.000 -100.00 % | 86.471 M | 0.000 100.00 % | -10.051 M | 0.000 100.00 % | -78.894 M | 0.000 -100.00 % | 29.229 M | 0.000 -100.00 % | 5.739 M | 0.000 -100.00 % | 31.781 M | 0.000 -100.00 % | 21.349 M 997.11 % | -2.380 M 84.64 % | -15.497 M -210.48 % | 14.027 M 0.00 % | 14.027 M 386.56 % | -4.895 M 0.00 % | -4.895 M -137.45 % | 13.073 M 0.00 % | 13.073 M 3 508.74 % | -383.500 K 0.00 % | -383.500 K -103.27 % | 11.712 M 0.00 % | 11.712 M 353.75 % | -4.616 M 0.00 % | -4.616 M 76.96 % | -20.030 M 0.00 % | -20.030 M -167.15 % | -7.498 M 0.00 % | -7.498 M -2.67 % | -7.303 M 0.00 % | -7.303 M -126.96 % | -3.218 M 0.00 % | -3.218 M -118.89 % | 17.036 M 0.00 % | 17.036 M 223.61 % | -13.782 M 0.00 % | -13.782 M -6.40 % | -12.954 M 0.00 % | -12.954 M |
| Accounts receivables | 0.000 -100.00 % | 2.169 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.847 M | 0.000 -100.00 % | 15.272 M | 0.000 100.00 % | -11.517 M | 0.000 -100.00 % | 4.120 M | 0.000 -100.00 % | 18.687 M | 0.000 -100.00 % | 5.140 M | 0.000 -100.00 % | 22.827 M | 0.000 100.00 % | -358.000 K | 0.000 -100.00 % | 16.603 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 |
| Inventory | 0.000 100.00 % | -147.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.976 M | 0.000 100.00 % | -1.084 M | 0.000 -100.00 % | 6.461 M | 0.000 -100.00 % | 769.000 K | 0.000 -100.00 % | 8.846 M | 0.000 -100.00 % | 5.793 M | 0.000 -100.00 % | 14.255 M | 0.000 -100.00 % | 22.424 M 503.84 % | -5.553 M 75.00 % | -22.211 M -1 557.89 % | 1.524 M 0.00 % | 1.524 M 152.22 % | -2.918 M 0.00 % | -2.918 M -213.26 % | 2.576 M 0.00 % | 2.576 M -32.41 % | 3.811 M 0.00 % | 3.811 M 232.01 % | -2.887 M 0.00 % | -2.887 M -251.11 % | 1.911 M 0.00 % | 1.911 M 115.54 % | -12.295 M 0.00 % | -12.295 M -1 545.62 % | 850.500 K 0.00 % | 850.500 K 537.28 % | -194.500 K 0.00 % | -194.500 K 94.52 % | -3.548 M 0.00 % | -3.548 M -154.53 % | 6.507 M 0.00 % | 6.507 M 345.55 % | -2.650 M 0.00 % | -2.650 M 2.86 % | -2.728 M 0.00 % | -2.728 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 -100.00 % | 4.192 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 |
| Other working capital | 0.000 100.00 % | -125.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 72.283 M | 0.000 100.00 % | -4.995 M | 0.000 100.00 % | -83.783 M | 0.000 -100.00 % | 1.696 M | 0.000 100.00 % | -5.194 M | 0.000 100.00 % | -5.301 M | 0.000 100.00 % | -717.000 K -122.60 % | 3.173 M 132.09 % | -9.889 M -179.09 % | 12.504 M 0.00 % | 12.504 M 732.29 % | -1.978 M 0.00 % | -1.978 M -118.84 % | 10.497 M 0.00 % | 10.497 M 350.24 % | -4.195 M 0.00 % | -4.195 M -128.73 % | 14.599 M 0.00 % | 14.599 M 323.71 % | -6.526 M 0.00 % | -6.526 M 15.62 % | -7.735 M 0.00 % | -7.735 M 7.35 % | -8.348 M 0.00 % | -8.348 M -17.45 % | -7.108 M 0.00 % | -7.108 M -2 250.68 % | 330.500 K 0.00 % | 330.500 K -96.86 % | 10.529 M 0.00 % | 10.529 M 194.58 % | -11.132 M 0.00 % | -11.132 M -8.87 % | -10.226 M 0.00 % | -10.226 M |
| Other non cash items | 1.950 M -94.34 % | 34.446 M 235.27 % | 10.274 M -69.45 % | 33.633 M -66.23 % | 99.608 M 218.57 % | 31.267 M 237.40 % | -22.757 M -281.24 % | 12.556 M -88.89 % | 113.005 M 783.40 % | 12.792 M -79.00 % | 60.922 M 325.07 % | -27.068 M -209.30 % | 24.766 M 141.80 % | -59.244 M 48.90 % | -115.940 M -1 154.08 % | -9.245 M -165.80 % | 14.051 M 387.37 % | 2.883 M 124.69 % | -11.675 M -208.65 % | 10.746 M -40.94 % | 18.196 M 159.81 % | -30.425 M -213.57 % | 26.790 M 221.64 % | -22.024 M 0.00 % | -22.024 M -2 973.83 % | -716.500 K 0.00 % | -716.500 K 69.10 % | -2.319 M 0.00 % | -2.319 M 36.94 % | -3.677 M 0.00 % | -3.677 M 69.48 % | -12.047 M 0.00 % | -12.047 M -221.51 % | -3.747 M 0.00 % | -3.747 M -221.91 % | -1.164 M 0.00 % | -1.164 M -153.73 % | 2.167 M 0.00 % | 2.167 M 137.67 % | -5.751 M 0.00 % | -5.751 M -187.31 % | 6.586 M 0.00 % | 6.586 M 388.99 % | -2.279 M 0.00 % | -2.279 M 68.13 % | -7.151 M 0.00 % | -7.151 M -411.85 % | -1.397 M 0.00 % | -1.397 M |
| Net cash provided by operating activities | -11.572 M -31.04 % | -8.831 M -1 738.40 % | 539.000 K -97.37 % | 20.527 M 232.12 % | -15.537 M 55.96 % | -35.281 M 4.64 % | -36.999 M -715.73 % | 6.009 M -81.06 % | 31.723 M 368.54 % | -11.813 M 25.32 % | -15.818 M 67.26 % | -48.312 M -184.86 % | -16.960 M 83.01 % | -99.848 M -77.61 % | -56.219 M -254.31 % | -15.867 M 20.66 % | -19.998 M 18.32 % | -24.483 M -123.85 % | -10.937 M 40.64 % | -18.426 M -233.38 % | 13.815 M 129.40 % | -46.997 M -425.81 % | -8.938 M -853.63 % | 1.186 M 0.00 % | 1.186 M -89.17 % | 10.947 M 0.00 % | 10.947 M -66.92 % | 33.091 M 0.00 % | 33.091 M 56.95 % | 21.084 M 0.00 % | 21.084 M -51.74 % | 43.683 M 0.00 % | 43.683 M 6.59 % | 40.982 M 0.00 % | 40.982 M 367.45 % | 8.767 M 0.00 % | 8.767 M -66.40 % | 26.089 M 0.00 % | 26.089 M 142.48 % | 10.759 M 0.00 % | 10.759 M -75.59 % | 44.079 M 0.00 % | 44.079 M -34.86 % | 67.665 M 0.00 % | 67.665 M 95.62 % | 34.590 M 0.00 % | 34.590 M 22.19 % | 28.308 M 0.00 % | 28.308 M |
| Investments in property plant and equipment | 0.000 100.00 % | -386.000 K | 0.000 100.00 % | -6.564 M -580.53 % | 1.366 M 200.00 % | -1.366 M -308.55 % | 655.000 K 152.91 % | -1.238 M 9.37 % | -1.366 M | 0.000 100.00 % | -3.301 M 21.94 % | -4.229 M -96.42 % | -2.153 M -196.15 % | -727.000 K -358.72 % | 281.000 K 137.82 % | -743.000 K 57.83 % | -1.762 M 25.56 % | -2.367 M -39.15 % | -1.701 M 76.53 % | -7.247 M -2.45 % | -7.074 M 32.28 % | -10.446 M 46.44 % | -19.502 M -155.30 % | -7.639 M 0.00 % | -7.639 M 26.59 % | -10.406 M 0.00 % | -10.406 M -10.63 % | -9.406 M 0.00 % | -9.406 M 39.08 % | -15.438 M 0.00 % | -15.438 M 4.03 % | -16.086 M 0.00 % | -16.086 M 27.29 % | -22.124 M 0.00 % | -22.124 M -8.11 % | -20.465 M 0.00 % | -20.465 M 20.80 % | -25.839 M 0.00 % | -25.839 M 8.79 % | -28.328 M 0.00 % | -28.328 M -37.97 % | -20.533 M 0.00 % | -20.533 M -60.34 % | -12.806 M 0.00 % | -12.806 M 37.16 % | -20.377 M 0.00 % | -20.377 M 38.69 % | -33.237 M 0.00 % | -33.237 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.798 M | 0.000 100.00 % | -3.591 M | 0.000 -100.00 % | 2.650 M | 0.000 -100.00 % | 75.000 K | 0.000 100.00 % | -42.396 M -1 111.31 % | -3.500 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.993 M | 0.000 100.00 % | -276.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 100.00 % | -4.656 M 0.00 % | -4.656 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 100.00 % | -3.127 M 0.00 % | -3.127 M -82.44 % | -1.714 M 0.00 % | -1.714 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K -100.05 % | 10.260 M 40.03 % | 7.327 M | 0.000 -100.00 % | 201.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 -100.00 % | 32.789 M 0.00 % | 32.789 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.700 M 0.00 % | 11.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 151.500 K 0.00 % | 151.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.055 M 0.00 % | 2.055 M 116.61 % | 948.500 K 0.00 % | 948.500 K |
| Other investing activites | -21.223 M -506.26 % | 5.224 M 150.72 % | -10.300 M -10 829.17 % | 96.000 K | 0.000 -100.00 % | 31.000 K -99.77 % | 13.263 M 29.22 % | 10.264 M 2.71 % | 9.993 M 142 657.14 % | 7.000 K -97.52 % | 282.000 K 100.40 % | -69.978 M -188.49 % | 79.082 M 316 228.00 % | 25.000 K -99.99 % | 187.351 M 65 868.66 % | 284.000 K -99.33 % | 42.154 M 2 689.81 % | 1.511 M 241.08 % | 443.000 K -24.53 % | 587.000 K 252.07 % | -386.000 K -190.19 % | 428.000 K -96.40 % | 11.877 M 147.23 % | -25.150 M 0.00 % | -25.150 M -341.69 % | 10.406 M 0.00 % | 10.406 M 10.63 % | 9.406 M 0.00 % | 9.406 M 12.06 % | 8.394 M 0.00 % | 8.394 M -47.82 % | 16.086 M 0.00 % | 16.086 M -27.29 % | 22.124 M 0.00 % | 22.124 M 8.11 % | 20.465 M 0.00 % | 20.465 M -20.33 % | 25.688 M 0.00 % | 25.688 M -9.32 % | 28.328 M 0.00 % | 28.328 M 37.97 % | 20.533 M 0.00 % | 20.533 M 60.34 % | 12.806 M 0.00 % | 12.806 M -40.30 % | 21.449 M 0.00 % | 21.449 M -36.92 % | 34.003 M 0.00 % | 34.003 M |
| Net cash used for investing activites | -21.223 M -538.67 % | 4.838 M 146.97 % | -10.300 M -56.92 % | -6.564 M -136.14 % | 18.164 M 1 429.72 % | -1.366 M -113.23 % | 10.322 M 14.41 % | 9.022 M 4.77 % | 8.611 M 122 914.29 % | 7.000 K 100.23 % | -3.025 M 95.92 % | -74.207 M -314.89 % | 34.533 M 921.82 % | -4.202 M -102.24 % | 187.632 M 40 978.43 % | -459.000 K -101.14 % | 40.392 M 4 818.69 % | -856.000 K 31.96 % | -1.258 M 81.11 % | -6.660 M 10.72 % | -7.460 M 25.53 % | -10.018 M -31.38 % | -7.625 M -130.32 % | 25.150 M 0.00 % | 25.150 M 343.12 % | -10.345 M 0.00 % | -10.345 M -10.19 % | -9.388 M 0.00 % | -9.388 M -11.84 % | -8.394 M 0.00 % | -8.394 M -145.95 % | 18.268 M 0.00 % | 18.268 M 223.25 % | -14.821 M 0.00 % | -14.821 M 27.85 % | -20.541 M 0.00 % | -20.541 M 21.41 % | -26.137 M 0.00 % | -26.137 M 4.16 % | -27.271 M 0.00 % | -27.271 M -49.33 % | -18.263 M 0.00 % | -18.263 M -69.93 % | -10.747 M 0.00 % | -10.747 M 49.90 % | -21.449 M 0.00 % | -21.449 M 36.92 % | -34.003 M 0.00 % | -34.003 M |
| Debt repayment | 29.763 M | 0.000 | 0.000 100.00 % | -14.609 M 37.47 % | -23.363 M -260.28 % | 14.576 M | 0.000 100.00 % | -11.162 M | 0.000 100.00 % | -869.000 K | 0.000 100.00 % | -501.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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.130 M 363.96 % | 11.667 M -55.15 % | 26.012 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 -100.00 % | 4.208 M 0.00 % | 4.208 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -18.000 K 0.00 % | -18.000 K |
| 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.237 M | 0.000 100.00 % | -4.855 M 0.00 % | -4.855 M 0.00 % | -4.855 M 0.00 % | -4.855 M 0.00 % | -4.855 M 0.00 % | -4.855 M 50.00 % | -9.710 M 0.00 % | -9.710 M 33.33 % | -14.564 M 0.00 % | -14.564 M -12.50 % | -12.946 M 0.00 % | -12.946 M -6.67 % | -12.137 M 0.00 % | -12.137 M 25.00 % | -16.183 M 0.00 % | -16.183 M 13.04 % | -18.610 M 0.00 % | -18.610 M 0.00 % | -18.610 M 0.00 % | -18.610 M 0.00 % | -18.610 M 0.00 % | -18.610 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 -100.00 % | 2.852 M -70.59 % | 9.696 M 5 097.94 % | -194.000 K 73.24 % | -725.000 K -162.68 % | -276.000 K -100.56 % | 49.668 M 325.71 % | 11.667 M -57.07 % | 27.179 M 72.59 % | 15.748 M 1 873.42 % | -888.000 K -109.05 % | 9.814 M 3.41 % | 9.490 M -82.79 % | 55.148 M 408.04 % | 10.855 M 213.83 % | -9.536 M -586.54 % | -1.389 M -112.89 % | 10.774 M -66.31 % | 31.980 M 720.00 % | 3.900 M 9 441.32 % | -41.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.500 M 0.00 % | -2.500 M 91.75 % | -30.302 M 0.00 % | -30.302 M 3.21 % | -31.306 M 0.00 % | -31.306 M -983.07 % | -2.891 M 0.00 % | -2.891 M -189.05 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 0.00 % | -1.000 M 82.28 % | -5.643 M 0.00 % | -5.643 M -293.38 % | -1.435 M 0.00 % | -1.435 M -177.90 % | 1.842 M 0.00 % | 1.842 M |
| Net cash used provided by financing activities | 29.763 M 943.58 % | 2.852 M -70.59 % | 9.696 M 165.50 % | -14.803 M 38.55 % | -24.088 M -268.45 % | 14.300 M -71.21 % | 49.668 M 9 735.25 % | 505.000 K -98.14 % | 27.179 M 82.67 % | 14.879 M 1 775.56 % | -888.000 K -109.54 % | 9.313 M -1.87 % | 9.490 M -82.79 % | 55.148 M 408.04 % | 10.855 M 213.83 % | -9.536 M -586.54 % | -1.389 M -112.89 % | 10.774 M -66.31 % | 31.980 M 720.00 % | 3.900 M 9 441.32 % | -41.750 K 98.71 % | -3.237 M | 0.000 100.00 % | -4.855 M 0.00 % | -4.855 M 0.00 % | -4.855 M 0.00 % | -4.855 M 0.00 % | -4.855 M 0.00 % | -4.855 M 60.24 % | -12.210 M 0.00 % | -12.210 M 72.79 % | -44.866 M 0.00 % | -44.866 M -1.39 % | -44.252 M 0.00 % | -44.252 M -194.48 % | -15.027 M 0.00 % | -15.027 M 12.54 % | -17.183 M 0.00 % | -17.183 M 12.38 % | -19.610 M 0.00 % | -19.610 M 0.00 % | -19.610 M 0.00 % | -19.610 M 19.14 % | -24.253 M 0.00 % | -24.253 M -1 590.69 % | -1.435 M 0.00 % | -1.435 M -177.90 % | 1.842 M 0.00 % | 1.842 M |
| Effect of forex changes on cash | -1.000 K -100.10 % | 1.003 M 786.99 % | -146.000 K 55.35 % | -327.000 K -109.41 % | 3.476 M 1 268.50 % | 254.000 K -25.29 % | 340.000 K 174.19 % | 124.000 K 109.84 % | -1.260 M -249.47 % | 843.000 K 2 579.41 % | -34.000 K -101.29 % | 2.638 M 289.65 % | -1.391 M -3 666.67 % | 39.000 K -94.15 % | 667.000 K 1 126.15 % | -65.000 K 60.12 % | -163.000 K 45.12 % | -297.000 K -450.00 % | -54.000 K -155.10 % | 98.000 K 137.55 % | -261.000 K -212.50 % | 232.000 K -25.16 % | 310.000 K 121.30 % | -1.456 M 0.00 % | -1.456 M -221.54 % | 1.198 M 0.00 % | 1.198 M 1.10 % | 1.185 M 0.00 % | 1.185 M 120.17 % | 538.000 K 0.00 % | 538.000 K -61.91 % | 1.413 M 0.00 % | 1.413 M -93.71 % | 22.442 M 0.00 % | 22.442 M 4.24 % | 21.529 M 0.00 % | 21.529 M -3.85 % | 22.390 M 0.00 % | 22.390 M 453.73 % | 4.044 M 0.00 % | 4.044 M 314.72 % | 975.000 K 0.00 % | 975.000 K -80.76 % | 5.067 M 0.00 % | 5.067 M 695.45 % | 637.000 K 0.00 % | 637.000 K -90.22 % | 6.516 M 0.00 % | 6.516 M |
| Net change in cash | -3.033 M -2 097.83 % | -138.000 K 98.57 % | -9.626 M -393.14 % | -1.952 M -348.66 % | 785.000 K 103.55 % | -22.093 M -436.17 % | 6.572 M 29.75 % | 5.065 M -52.19 % | 10.595 M 171.04 % | 3.909 M 127.38 % | -14.277 M 87.09 % | -110.568 M -530.69 % | 25.672 M 152.54 % | -48.863 M -134.19 % | 142.935 M 651.30 % | -25.927 M -237.60 % | 18.842 M 226.78 % | -14.862 M -175.32 % | 19.731 M 193.57 % | -21.088 M 17.83 % | -25.663 M -494.07 % | -4.320 M | 0.000 -100.00 % | 12.549 M 0.00 % | 12.549 M 921.52 % | -1.528 M 0.00 % | -1.528 M -115.25 % | 10.017 M 0.00 % | 10.017 M 1 866.96 % | 509.250 K 0.00 % | 509.250 K -94.49 % | 9.249 M 0.00 % | 9.249 M 325.13 % | 2.176 M 0.00 % | 2.176 M 182.52 % | -2.636 M 0.00 % | -2.636 M -202.19 % | 2.580 M 0.00 % | 2.580 M 116.08 % | -16.039 M 0.00 % | -16.039 M -546.71 % | 3.591 M 0.00 % | 3.591 M -80.97 % | 18.866 M 0.00 % | 18.866 M 205.69 % | 6.172 M 0.00 % | 6.172 M 363.59 % | 1.331 M 0.00 % | 1.331 M |
| Cash at beginning of period | 7.054 M -1.92 % | 7.192 M -57.24 % | 16.818 M -10.40 % | 18.770 M 4.36 % | 17.985 M -55.13 % | 40.078 M 19.61 % | 33.506 M 17.81 % | 28.441 M 59.37 % | 17.846 M 28.05 % | 13.937 M -50.60 % | 28.214 M -79.67 % | 138.782 M 22.70 % | 113.110 M -30.17 % | 161.973 M 750.79 % | 19.038 M -57.66 % | 44.965 M 72.13 % | 26.123 M -36.26 % | 40.985 M 92.83 % | 21.254 M -49.80 % | 42.342 M 16.81 % | 36.248 M -10.65 % | 40.568 M | 0.000 -100.00 % | 28.019 M 0.00 % | 28.019 M -5.17 % | 29.547 M 0.00 % | 29.547 M 51.29 % | 19.530 M 0.00 % | 19.530 M 2.68 % | 19.021 M 0.00 % | 19.021 M 94.65 % | 9.772 M 0.00 % | 9.772 M 28.64 % | 7.596 M 0.00 % | 7.596 M -25.76 % | 10.233 M 0.00 % | 10.233 M -67.01 % | 31.014 M 0.00 % | 31.014 M -34.09 % | 47.053 M 0.00 % | 47.053 M 8.26 % | 43.462 M 0.00 % | 43.462 M 76.70 % | 24.597 M 0.00 % | 24.597 M 33.50 % | 18.425 M 0.00 % | 18.425 M 7.79 % | 17.094 M 0.00 % | 17.094 M |
| Cash at end of period | 4.021 M -43.00 % | 7.054 M -1.92 % | 7.192 M -57.24 % | 16.818 M -10.40 % | 18.770 M 4.36 % | 17.985 M -55.13 % | 40.078 M 19.61 % | 33.506 M 17.81 % | 28.441 M 59.37 % | 17.846 M 28.05 % | 13.937 M -50.60 % | 28.214 M -79.67 % | 138.782 M 22.70 % | 113.110 M -30.17 % | 161.973 M 750.79 % | 19.038 M -57.66 % | 44.965 M 72.13 % | 26.123 M -36.26 % | 40.985 M 92.83 % | 21.254 M 100.78 % | 10.586 M -70.80 % | 36.248 M | 0.000 -100.00 % | 40.568 M 0.00 % | 40.568 M 44.79 % | 28.019 M 0.00 % | 28.019 M -5.17 % | 29.547 M 0.00 % | 29.547 M 51.29 % | 19.530 M 0.00 % | 19.530 M 2.68 % | 19.021 M 0.00 % | 19.021 M 94.65 % | 9.772 M 0.00 % | 9.772 M 28.64 % | 7.596 M 0.00 % | 7.596 M -77.39 % | 33.594 M 0.00 % | 33.594 M 8.32 % | 31.014 M 0.00 % | 31.014 M -34.09 % | 47.053 M 0.00 % | 47.053 M 8.26 % | 43.462 M 0.00 % | 43.462 M 76.70 % | 24.597 M 0.00 % | 24.597 M 33.50 % | 18.425 M 0.00 % | 18.425 M |
| Operating cash flow | -11.572 M -31.04 % | -8.831 M -1 738.40 % | 539.000 K -97.37 % | 20.527 M 232.12 % | -15.537 M 55.96 % | -35.281 M 4.64 % | -36.999 M -715.73 % | 6.009 M -81.06 % | 31.723 M 368.54 % | -11.813 M 25.32 % | -15.818 M 67.26 % | -48.312 M -184.86 % | -16.960 M 83.01 % | -99.848 M -77.61 % | -56.219 M -254.31 % | -15.867 M 20.66 % | -19.998 M 18.32 % | -24.483 M -123.85 % | -10.937 M 40.64 % | -18.426 M -233.38 % | 13.815 M 129.40 % | -46.997 M -425.81 % | -8.938 M -853.63 % | 1.186 M 0.00 % | 1.186 M -89.17 % | 10.947 M 0.00 % | 10.947 M -66.92 % | 33.091 M 0.00 % | 33.091 M 56.95 % | 21.084 M 0.00 % | 21.084 M -51.74 % | 43.683 M 0.00 % | 43.683 M 6.59 % | 40.982 M 0.00 % | 40.982 M 367.45 % | 8.767 M 0.00 % | 8.767 M -66.40 % | 26.089 M 0.00 % | 26.089 M 142.48 % | 10.759 M 0.00 % | 10.759 M -75.59 % | 44.079 M 0.00 % | 44.079 M -34.86 % | 67.665 M 0.00 % | 67.665 M 95.62 % | 34.590 M 0.00 % | 34.590 M 22.19 % | 28.308 M 0.00 % | 28.308 M |
| Capital expenditure | 0.000 100.00 % | -386.000 K | 0.000 100.00 % | -6.564 M -580.53 % | 1.366 M 200.00 % | -1.366 M -308.55 % | 655.000 K 152.91 % | -1.238 M 9.37 % | -1.366 M | 0.000 100.00 % | -3.301 M 21.94 % | -4.229 M -96.42 % | -2.153 M -196.15 % | -727.000 K -358.72 % | 281.000 K 137.82 % | -743.000 K 57.83 % | -1.762 M 25.56 % | -2.367 M -39.15 % | -1.701 M 76.53 % | -7.247 M -2.45 % | -7.074 M 32.28 % | -10.446 M 46.44 % | -19.502 M -155.30 % | -7.639 M 0.00 % | -7.639 M 26.59 % | -10.406 M 0.00 % | -10.406 M -10.63 % | -9.406 M 0.00 % | -9.406 M 39.08 % | -15.438 M 0.00 % | -15.438 M 4.03 % | -16.086 M 0.00 % | -16.086 M 27.29 % | -22.124 M 0.00 % | -22.124 M -8.11 % | -20.465 M 0.00 % | -20.465 M 20.80 % | -25.839 M 0.00 % | -25.839 M 8.79 % | -28.328 M 0.00 % | -28.328 M -37.97 % | -20.533 M 0.00 % | -20.533 M -60.34 % | -12.806 M 0.00 % | -12.806 M 37.16 % | -20.377 M 0.00 % | -20.377 M 38.69 % | -33.237 M 0.00 % | -33.237 M |
| Free CashFlow | -11.572 M -25.55 % | -9.217 M -1 810.02 % | 539.000 K -96.14 % | 13.963 M 198.53 % | -14.171 M 61.33 % | -36.647 M -0.83 % | -36.344 M -861.77 % | 4.771 M -84.28 % | 30.357 M 356.98 % | -11.813 M 38.21 % | -19.119 M 63.61 % | -52.541 M -174.90 % | -19.113 M 81.00 % | -100.575 M -79.80 % | -55.938 M -236.77 % | -16.610 M 23.67 % | -21.760 M 18.96 % | -26.850 M -112.45 % | -12.638 M 50.77 % | -25.673 M -480.85 % | 6.741 M 111.74 % | -57.443 M -101.98 % | -28.440 M -340.73 % | -6.453 M 0.00 % | -6.453 M -1 292.79 % | 541.000 K 0.00 % | 541.000 K -97.72 % | 23.686 M 0.00 % | 23.686 M 319.55 % | 5.646 M 0.00 % | 5.646 M -79.54 % | 27.598 M 0.00 % | 27.598 M 46.35 % | 18.858 M 0.00 % | 18.858 M 261.20 % | -11.698 M 0.00 % | -11.698 M -4 788.58 % | 249.500 K 0.00 % | 249.500 K 101.42 % | -17.569 M 0.00 % | -17.569 M -174.62 % | 23.546 M 0.00 % | 23.546 M -57.08 % | 54.859 M 0.00 % | 54.859 M 285.98 % | 14.213 M 0.00 % | 14.213 M 388.33 % | -4.930 M 0.00 % | -4.930 M |
| 2024 | 2024 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 |