Octopus Titan VCT plc OTV2.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.401 M 111.94 % | -120.605 M -926.25 % | -11.752 M -105.33 % | 220.650 M 174.46 % | 80.393 M 426.96 % | 15.256 M 10.00 % | 13.869 M -22.68 % | 17.937 M 8.47 % | 16.537 M -31.86 % | 24.269 M 497.32 % | 4.063 M 69.01 % | 2.404 M 3 542.42 % | 66.000 K | 0.000 100.00 % | -329.000 K | 0.000 100.00 % | -111.000 K |
| Net income | -147.649 M 1.24 % | -149.499 M 53.17 % | -319.215 M -247.40 % | 216.557 M 187.50 % | 75.323 M 30.61 % | 57.668 M 413.47 % | 11.231 M -30.59 % | 16.181 M 13.73 % | 14.227 M -6.38 % | 15.196 M 306.96 % | 3.734 M 78.40 % | 2.093 M -63.52 % | 5.737 M 1 854.43 % | -327.000 K -271.59 % | -88.000 K -162.41 % | 141.000 K 50.00 % | 94.000 K |
| Income before tax | -147.649 M 1.24 % | -149.499 M 53.17 % | -319.215 M -247.40 % | 216.557 M 187.50 % | 75.323 M 30.61 % | 57.668 M 413.47 % | 11.231 M -30.59 % | 16.181 M 13.73 % | 14.227 M -6.38 % | 15.196 M 306.96 % | 3.734 M 78.40 % | 2.093 M -63.52 % | 5.737 M 1 854.43 % | -327.000 K -271.59 % | -88.000 K -162.41 % | 141.000 K 50.00 % | 94.000 K |
| Income before tax ratio | -10.25 -927.11 % | 1.24 -95.44 % | 27.16 2 667.60 % | 0.98 4.75 % | 0.94 -75.21 % | 3.78 366.79 % | 0.81 -10.23 % | 0.90 4.86 % | 0.86 37.40 % | 0.63 -31.87 % | 0.92 5.56 % | 0.87 -99.00 % | 86.92 | 0.00 -100.00 % | 0.27 | 0.00 100.00 % | -0.85 |
| EBITDA | -147.644 M -868 594.12 % | 17.000 K 100.01 % | -319.215 M -247.40 % | 216.557 M | 0.000 -100.00 % | 394.939 K | 0.000 | 0.000 100.00 % | -121.000 K | 0.000 | 0.000 | 0.000 100.00 % | -260.000 K -13.54 % | -229.000 K 71.69 % | -809.000 K -171.40 % | 1.133 M 323.47 % | -507.000 K |
| Net income ratio | -10.25 -927.11 % | 1.24 -95.44 % | 27.16 2 667.60 % | 0.98 4.75 % | 0.94 -75.21 % | 3.78 366.79 % | 0.81 -10.23 % | 0.90 4.86 % | 0.86 37.40 % | 0.63 -31.87 % | 0.92 5.56 % | 0.87 -99.00 % | 86.92 | 0.00 -100.00 % | 0.27 | 0.00 100.00 % | -0.85 |
| Ratio EBITDA | -10.25 -7 273 335.39 % | 0.00 -100.00 % | 27.16 2 667.60 % | 0.98 | 0.00 -100.00 % | 0.03 | 0.00 | 0.00 100.00 % | -0.01 | 0.00 | 0.00 | 0.00 100.00 % | -3.94 | 0.00 -100.00 % | 2.46 | 0.00 -100.00 % | 4.57 |
| Gross profit ratio | -8.51 -950.59 % | 1.00 -68.81 % | 3.21 433.71 % | 0.60 -38.23 % | 0.97 200.44 % | -0.97 -715.31 % | -0.12 -111.88 % | 1.00 153.17 % | 0.39 -44.43 % | 0.71 -30.67 % | 1.03 -0.23 % | 1.03 2.75 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.645 B 9.22 % | 1.506 B 16.12 % | 1.297 B 15.60 % | 1.122 B 16.19 % | 965.679 M 15.39 % | 836.848 M 37.37 % | 609.206 M 46.83 % | 414.897 M 42.90 % | 290.347 M 47.12 % | 197.351 M 581.79 % | 28.946 M 43.83 % | 20.125 M 18.57 % | 16.973 M 4.34 % | 16.267 M 3.02 % | 15.791 M 1.11 % | 15.617 M 58.83 % | 9.833 M |
| Weighted average shs out | 1.645 B 9.21 % | 1.506 B 16.12 % | 1.297 B 15.60 % | 1.122 B 16.27 % | 965.048 M 15.32 % | 836.848 M 37.37 % | 609.206 M 46.83 % | 414.897 M 42.90 % | 290.347 M 47.12 % | 197.351 M 581.79 % | 28.946 M 43.83 % | 20.125 M 18.57 % | 16.973 M 4.34 % | 16.267 M 3.02 % | 15.791 M 1.11 % | 15.617 M 58.83 % | 9.833 M |
| EPS diluted | -0.09 9.57 % | -0.10 60.28 % | -0.25 -231.58 % | 0.19 143.59 % | 0.08 13.21 % | 0.07 274.46 % | 0.02 -52.82 % | 0.04 -20.41 % | 0.05 -36.36 % | 0.08 -40.77 % | 0.13 30.00 % | 0.10 766.67 % | -0.02 25.00 % | -0.02 -257.14 % | -0.01 -162.22 % | 0.01 -10.00 % | 0.01 |
| Earnings per share | -0.09 9.57 % | -0.10 60.28 % | -0.25 -231.58 % | 0.19 143.59 % | 0.08 13.21 % | 0.07 274.46 % | 0.02 -52.82 % | 0.04 -20.41 % | 0.05 -36.36 % | 0.08 -40.77 % | 0.13 30.00 % | 0.10 766.67 % | -0.02 25.00 % | -0.02 -257.14 % | -0.01 -162.22 % | 0.01 -10.00 % | 0.01 |
| Gross profit | -122.493 M -1.57 % | -120.605 M -220.07 % | -37.681 M -128.43 % | 132.559 M 69.55 % | 78.183 M 629.30 % | -14.771 M -796.84 % | -1.647 M -109.18 % | 17.937 M 174.60 % | 6.532 M -62.13 % | 17.249 M 314.14 % | 4.165 M 68.62 % | 2.470 M 3 642.42 % | 66.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -106.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.736 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 21.377 M -14.49 % | 25.000 M -3.58 % | 25.929 M -70.57 % | 88.091 M 143.86 % | 36.124 M 20.31 % | 30.027 M 93.52 % | 15.516 M 1 434.72 % | 1.011 M -89.90 % | 10.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 19.079 M -9.50 % | 21.082 M -6.34 % | 22.508 M -73.40 % | 84.611 M 151.27 % | 33.674 M 20.37 % | 27.976 M 960.50 % | 2.638 M -4.66 % | 2.767 M 105.42 % | 1.347 M -34.39 % | 2.053 M 376.33 % | 431.000 K 14.32 % | 377.000 K 98.42 % | 190.000 K 227.59 % | 58.000 K 1.75 % | 57.000 K 0.00 % | 57.000 K 35.71 % | 42.000 K |
| Selling and marketing expenses | 6.072 M -3.07 % | 6.264 M -11.27 % | 7.060 M -3.22 % | 7.295 M 43.89 % | 5.070 M -2.37 % | 5.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -87.813 M -144.71 % | -35.884 M -33 952.83 % | 106.000 K -99.06 % | 11.231 M -30.59 % | 16.181 M 13.73 % | 14.227 M -6.38 % | 15.196 M 306.96 % | 3.734 M 78.40 % | 2.093 M 1 304.70 % | 149.000 K -18.58 % | 183.000 K 490.32 % | 31.000 K 115.66 % | -198.000 K -45.59 % | -136.000 K |
| Operating expenses | 25.151 M -8.03 % | 27.346 M -7.51 % | 29.568 M 622.40 % | 4.093 M 43.11 % | 2.860 M -91.40 % | 33.275 M 139.92 % | 13.869 M -22.68 % | 17.937 M 15.17 % | 15.574 M -6.29 % | 16.619 M 309.03 % | 4.063 M 69.01 % | 2.404 M -61.14 % | 6.187 M 2 467.22 % | 241.000 K 173.86 % | 88.000 K 162.41 % | -141.000 K -50.00 % | -94.000 K |
| Cost and expenses | 162.045 M 492.57 % | 27.346 M -91.28 % | 313.660 M 7 563.33 % | 4.093 M -89.44 % | 38.744 M 16.81 % | 33.169 M 139.16 % | 13.869 M -22.68 % | 17.937 M 15.17 % | 15.574 M 658.60 % | 2.053 M 376.33 % | 431.000 K 14.32 % | 377.000 K -93.91 % | 6.187 M 2 467.22 % | 241.000 K 173.86 % | 88.000 K 162.41 % | -141.000 K -50.00 % | -94.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 25.151 M -8.03 % | 27.346 M -7.51 % | 29.568 M -67.83 % | 91.906 M 137.21 % | 38.744 M 16.81 % | 33.169 M 1 157.35 % | 2.638 M -4.66 % | 2.767 M 105.42 % | 1.347 M -34.39 % | 2.053 M 376.33 % | 431.000 K 14.32 % | 377.000 K 114.20 % | 176.000 K 203.45 % | 58.000 K 1.75 % | 57.000 K 0.00 % | 57.000 K 35.71 % | 42.000 K |
| Interest income | 4.215 M -5.64 % | 4.467 M 417.01 % | 864.000 K 72.80 % | 500.000 K -40.69 % | 843.000 K | 0.000 -100.00 % | 595.000 K 180.66 % | 212.000 K | 0.000 -100.00 % | 658.000 K 961.29 % | 62.000 K -62.65 % | 166.000 K 151.52 % | 66.000 K 1.54 % | 65.000 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 147.644 M -0.21 % | 147.951 M -54.59 % | 325.785 M 250.48 % | -216.503 M -188.04 % | -75.164 M -30.10 % | -57.775 M -410.11 % | -11.326 M 32.58 % | -16.800 M -24.54 % | -13.490 M 11.23 % | -15.196 M -306.96 % | -3.734 M -78.40 % | -2.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -147.644 M 0.21 % | -147.951 M 54.59 % | -325.785 M -250.44 % | 216.557 M 187.50 % | 75.323 M 29.49 % | 58.170 M 417.94 % | 11.231 M -33.15 % | 16.800 M 24.54 % | 13.490 M -11.23 % | 15.196 M 306.96 % | 3.734 M 78.40 % | 2.093 M -63.52 % | 5.737 M 2 480.50 % | -241.000 K -173.86 % | -88.000 K -162.41 % | 141.000 K 50.00 % | 94.000 K |
| Operating income ratio | -10.25 -935.74 % | 1.23 -95.57 % | 27.72 2 724.56 % | 0.98 4.75 % | 0.94 -75.43 % | 3.81 370.85 % | 0.81 -13.54 % | 0.94 14.82 % | 0.82 30.28 % | 0.63 -31.87 % | 0.92 5.56 % | 0.87 -99.00 % | 86.92 | 0.00 -100.00 % | 0.27 | 0.00 100.00 % | -0.85 |
| Total other income expenses net | -5.000 K 99.68 % | -1.548 M -123.56 % | 6.570 M | 0.000 -100.00 % | 159.000 K 131.74 % | -501.000 K -427.37 % | -95.000 K 84.65 % | -619.000 K -183.99 % | 737.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.997 M 7 073.26 % | -86.000 K | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -213.000 K 92.83 % | -2.970 M 81.58 % | -16.120 M 91.17 % | -182.514 M -1 852.44 % | -9.348 M 83.97 % | -58.328 M -38.19 % | -42.210 M -81.24 % | -23.290 M 23.27 % | -30.355 M -185.56 % | -10.630 M -2 299.55 % | -443.000 K 86.95 % | -3.394 M -1 828.41 % | -176.000 K -93.41 % | -91.000 K -49.18 % | -61.000 K 89.35 % | -573.000 K -24.30 % | -461.000 K |
| Total investments | 824.567 M -16.81 % | 991.244 M 0.09 % | 990.394 M -17.72 % | 1.204 B 14.89 % | 1.048 B 20.48 % | 869.644 M 52.80 % | 569.157 M 39.25 % | 408.728 M 38.17 % | 295.825 M 29.78 % | 227.942 M 587.55 % | 33.153 M 103.38 % | 16.301 M -14.99 % | 19.176 M 49.78 % | 12.803 M 22.34 % | 10.465 M 139.47 % | 4.370 M 137.89 % | 1.837 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 140.999 K 90.54 % | 73.999 K 174.07 % | 27.000 K -100.00 % | 1.078 B 169.63 % | 399.923 M 45.76 % | 274.373 M 4.58 % | 262.366 M -8.03 % | 285.263 M -1.45 % | 289.470 M 88 967.69 % | 325.000 K 79.56 % | 181.000 K 84.69 % | 98.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 829.570 M -12.34 % | 946.296 M -1.17 % | 957.469 M 2 739.69 % | -36.272 M -27.28 % | -28.498 M -20.42 % | -23.666 M -29.78 % | -18.235 M -53.71 % | -11.863 M -60.85 % | -7.375 M -103.58 % | 205.890 M 920.93 % | 20.167 M 57.41 % | 12.812 M -28.14 % | 17.829 M 7 260.24 % | -249.000 K -3 012.50 % | -8.000 K -110.00 % | 80.000 K -14.89 % | 94.000 K |
| Common stock | 1.647 M 3.32 % | 1.594 M 16.52 % | 1.368 M -98.95 % | 129.850 M 20.79 % | 107.502 M 12.97 % | 95.161 M 45.36 % | 65.467 M 45.81 % | 44.899 M 39.17 % | 32.262 M 45.02 % | 22.246 M 585.76 % | 3.244 M 47.59 % | 2.198 M 25.53 % | 1.751 M 7.95 % | 1.622 M -0.80 % | 1.635 M 4.67 % | 1.562 M 0.00 % | 1.562 M |
| Total equity | 831.358 M -16.34 % | 993.744 M -5.52 % | 1.052 B -23.40 % | 1.373 B 31.61 % | 1.043 B 15.17 % | 905.840 M 48.64 % | 609.402 M 40.84 % | 432.703 M 36.94 % | 315.976 M 38.31 % | 228.461 M 594.92 % | 32.876 M 57.12 % | 20.924 M -2.05 % | 21.361 M 44.01 % | 14.833 M -4.41 % | 15.518 M 3.36 % | 15.014 M 6.97 % | 14.036 M |
| Other non current liabilities | 1.849 M -90.52 % | 19.512 M -23.17 % | 25.396 M 377.64 % | 5.317 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.849 M -90.52 % | 19.512 M -23.17 % | 25.396 M 377.64 % | 5.317 M | 0.000 -100.00 % | 25.117 M -59.81 % | 62.494 M 40.73 % | 44.408 M 94.42 % | 22.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 1.849 M -90.52 % | 19.512 M | 0.000 | 0.000 -100.00 % | 18.402 M -26.66 % | 25.093 M 1 009.50 % | -2.759 M 23.51 % | -3.607 M -2.09 % | -3.533 M -158.07 % | -1.369 M | 0.000 | 0.000 -100.00 % | 1.265 M 2 286.79 % | 53.000 K 0.00 % | 53.000 K -43.62 % | 94.000 K 18.99 % | 79.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.856 M -90.50 % | 19.530 M 62 900.00 % | 31.000 K -99.95 % | 63.955 M 247.32 % | 18.414 M -26.69 % | 25.117 M 810.37 % | 2.759 M -23.51 % | 3.607 M 2.09 % | 3.533 M -70.31 % | 11.901 M 1 139.69 % | 960.000 K 81.47 % | 529.000 K -58.18 % | 1.265 M 2 286.79 % | 53.000 K 0.00 % | 53.000 K -43.62 % | 94.000 K 8.05 % | 87.000 K |
| Total liabilities | 1.856 M -90.50 % | 19.530 M -23.19 % | 25.427 M -60.24 % | 63.955 M 247.32 % | 18.414 M -26.69 % | 25.117 M -59.81 % | 62.494 M 40.73 % | 44.408 M 94.42 % | 22.841 M 91.93 % | 11.901 M 1 139.69 % | 960.000 K 81.47 % | 529.000 K -58.18 % | 1.265 M 2 286.79 % | 53.000 K 0.00 % | 53.000 K -43.62 % | 94.000 K 8.05 % | 87.000 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -569.157 M -39.25 % | -408.728 M -38.17 % | -295.825 M -29.78 % | -227.942 M -587.55 % | -33.153 M -103.38 % | -16.301 M -1 052.16 % | 1.712 M -9.18 % | 1.885 M -57.12 % | 4.396 M -53.71 % | 9.496 M -15.23 % | 11.202 M |
| Long term investments | 640.797 M -35.32 % | 990.660 M 0.03 % | 990.394 M -17.72 % | 1.204 B 14.89 % | 1.048 B 63.68 % | 640.109 M 12.47 % | 569.157 M 39.25 % | 408.728 M 38.17 % | 295.825 M 29.78 % | 227.942 M 587.55 % | 33.153 M 103.38 % | 16.301 M -6.66 % | 17.464 M 61.30 % | 10.827 M 80.21 % | 6.008 M 205.42 % | -5.699 M 42.00 % | -9.826 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 640.797 M -35.32 % | 990.660 M 0.03 % | 990.394 M -17.72 % | 1.204 B 14.89 % | 1.048 B 63.68 % | 640.109 M 12.47 % | 569.157 M 39.25 % | 408.728 M 38.17 % | 295.825 M 29.78 % | 227.942 M 587.55 % | 33.153 M 103.38 % | 16.301 M -14.99 % | 19.176 M 49.78 % | 12.803 M 22.34 % | 10.465 M 139.47 % | 4.370 M 137.89 % | 1.837 M |
| Other current assets | -4.000 K -100.33 % | 1.218 M -93.84 % | 19.787 M -60.68 % | 50.327 M 35 093.71 % | 143.000 K -99.97 % | 461.134 M 26 898.48 % | 1.708 M -64.25 % | 4.778 M -59.46 % | 11.786 M 1 068.09 % | 1.009 M 4 704.76 % | 21.000 K | 0.000 -100.00 % | 204.000 K 1 600.00 % | 12.000 K -97.96 % | 588.000 K 512.50 % | 96.000 K -40.74 % | 162.000 K |
| Short term investments | 0.000 -100.00 % | 217.683 M 33.59 % | 162.945 M -17.86 % | 198.373 M -12.63 % | 227.052 M -1.08 % | 229.535 M 70.96 % | 134.260 M 25.55 % | 106.937 M 70.30 % | 62.795 M 283.81 % | 16.361 M 186.98 % | 5.701 M 1 622.36 % | 331.000 K -80.67 % | 1.712 M -13.36 % | 1.976 M -55.67 % | 4.457 M -55.74 % | 10.069 M -13.67 % | 11.663 M |
| cash and cash equivalents | 213.000 K -92.83 % | 2.970 M -81.58 % | 16.120 M -91.17 % | 182.514 M 1 852.44 % | 9.348 M -83.97 % | 58.328 M 38.19 % | 42.210 M 81.24 % | 23.290 M -23.27 % | 30.355 M 185.56 % | 10.630 M 2 299.55 % | 443.000 K -86.95 % | 3.394 M 1 828.41 % | 176.000 K 93.41 % | 91.000 K 49.18 % | 61.000 K -89.35 % | 573.000 K 24.30 % | 461.000 K |
| Cash and short term investments | 213.000 K -99.90 % | 220.653 M 9.04 % | 202.364 M -47.23 % | 383.517 M 4 002.66 % | 9.348 M -83.97 % | 58.328 M 38.19 % | 42.210 M 81.24 % | 23.290 M -23.27 % | 30.355 M 185.56 % | 10.630 M 2 299.55 % | 443.000 K -86.95 % | 3.394 M 79.77 % | 1.888 M -8.66 % | 2.067 M -54.25 % | 4.518 M -57.55 % | 10.642 M -12.22 % | 12.124 M |
| Total current assets | 213.000 K -99.90 % | 222.455 M 273.91 % | 59.494 M -74.79 % | 235.957 M 2 115.14 % | 10.652 M -96.34 % | 290.848 M 546.54 % | 44.985 M 54.79 % | 29.062 M -32.40 % | 42.992 M 246.15 % | 12.420 M 1 718.45 % | 683.000 K -86.74 % | 5.152 M 49.33 % | 3.450 M 65.63 % | 2.083 M -59.20 % | 5.106 M -52.45 % | 10.738 M -12.60 % | 12.286 M |
| Inventory | 0.000 | 0.000 100.00 % | -162.945 M 17.86 % | -198.373 M | 0.000 100.00 % | -229.535 M -70.96 % | -134.260 M -25.55 % | -106.937 M -52.14 % | -70.289 M -329.61 % | -16.361 M -175.39 % | -5.941 M -1 694.86 % | -331.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 4.000 K -99.32 % | 584.000 K 102.78 % | 288.000 K -40.74 % | 486.000 K -58.14 % | 1.161 M 26.06 % | 921.000 K -19.35 % | 1.142 M 9.49 % | 1.043 M 22.56 % | 851.000 K 8.96 % | 781.000 K 256.62 % | 219.000 K -87.54 % | 1.758 M 20.41 % | 1.460 M 36 400.00 % | 4.000 K | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.000 K 49.18 % | 61.000 K -89.35 % | 573.000 K 24.30 % | 461.000 K |
| Other assets | 0.000 100.00 % | -199.841 M -832.05 % | 27.299 M 937.98 % | 2.630 M -69.01 % | 8.487 M | 0.000 -100.00 % | 57.754 M 46.88 % | 39.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.000 K -61.11 % | 18.000 K -41.94 % | 31.000 K -99.95 % | 63.955 M 532 858.33 % | 12.000 K -50.00 % | 24.000 K -99.13 % | 2.759 M -23.51 % | 3.607 M 2.09 % | 3.533 M 158.07 % | 1.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 141.000 K -99.69 % | 45.780 M -50.73 % | 92.923 M -53.81 % | 201.163 M -64.35 % | 564.308 M 0.77 % | 559.972 M 86.78 % | 299.804 M 162.06 % | 114.404 M 6 966.34 % | 1.619 M 398.15 % | 325.000 K -96.50 % | 9.284 M 59.63 % | 5.816 M 226.56 % | 1.781 M 210.28 % | 574.000 K -95.87 % | 13.891 M 3.88 % | 13.372 M 8.01 % | 12.380 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -19.530 M -177.00 % | 25.365 M 136.62 % | -69.272 M -192.84 % | -23.655 M 5.82 % | -25.117 M -810.37 % | -2.759 M 23.51 % | -3.607 M -2.09 % | -3.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 833.214 M -17.77 % | 1.013 B -5.93 % | 1.077 B -25.32 % | 1.442 B 35.19 % | 1.067 B 14.60 % | 930.957 M 38.56 % | 671.896 M 40.83 % | 477.111 M 40.82 % | 338.817 M 40.96 % | 240.362 M 610.37 % | 33.836 M 57.72 % | 21.453 M -5.18 % | 22.626 M 52.00 % | 14.886 M -4.40 % | 15.571 M 3.06 % | 15.108 M 6.97 % | 14.123 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 425.000 K -86.85 % | 3.231 M 104.60 % | -70.180 M -250.69 % | 46.572 M 1 822.97 % | -2.703 M -118.51 % | 14.602 M 451.02 % | 2.650 M -90.66 % | 28.383 M 30 419.35 % | 93.000 K -92.80 % | 1.291 M -33.76 % | 1.949 M 309.12 % | -932.000 K -187.35 % | 1.067 M 86.54 % | 572.000 K 207.32 % | -533.000 K -830.14 % | 73.000 K 197.33 % | -75.000 K |
| Accounts receivables | 279.000 K -92.40 % | 3.671 M 164.79 % | -5.666 M -20 135.71 % | -28.000 K 99.12 % | -3.193 M -2 265.19 % | -135.000 K -104.54 % | 2.971 M -56.41 % | 6.816 M 162.84 % | -10.847 M -337.20 % | 4.573 M 186.53 % | 1.596 M 682.48 % | -274.000 K -88.97 % | -145.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 146.000 K 133.18 % | -440.000 K 99.32 % | -64.514 M -238.44 % | 46.600 M 9 410.20 % | 490.000 K -96.68 % | 14.737 M 4 690.97 % | -321.000 K -101.49 % | 21.567 M 97.14 % | 10.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 126.708 M 3.78 % | 122.091 M -58.90 % | 297.081 M 196.48 % | -307.909 M -172.33 % | -113.065 M -19.07 % | -94.954 M -230.53 % | -28.728 M -21.03 % | -23.737 M -7.17 % | -22.148 M 4.38 % | -23.163 M -326.97 % | -5.425 M -73.88 % | -3.120 M -82.99 % | -1.705 M -631.76 % | -233.000 K -9.91 % | -212.000 K -1.92 % | -208.000 K -26.83 % | -164.000 K |
| Net cash provided by operating activities | -20.516 M 15.14 % | -24.177 M 73.81 % | -92.314 M -106.15 % | -44.780 M -10.72 % | -40.445 M -78.30 % | -22.684 M -52.79 % | -14.847 M -171.29 % | 20.827 M 366.06 % | -7.828 M -17.26 % | -6.676 M -2 687.60 % | 258.000 K 113.17 % | -1.959 M -207.05 % | -638.000 K -751.02 % | 98.000 K 111.76 % | -833.000 K -13 983.33 % | 6.000 K 104.14 % | -145.000 K |
| Investments in property plant and equipment | 0.000 -100.00 % | 24.177 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 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.519 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -30.011 M 69.27 % | -97.650 M 40.33 % | -163.652 M 0.62 % | -164.671 M -63.05 % | -100.997 M 51.19 % | -206.937 M -22.64 % | -168.739 M -172.69 % | -61.880 M -34.74 % | -45.926 M 71.50 % | -161.125 M -1 010.98 % | -14.503 M 7.89 % | -15.746 M -459.36 % | -2.815 M 0.11 % | -2.818 M 46.56 % | -5.273 M -72.66 % | -3.054 M -48.83 % | -2.052 M |
| Sales maturities of investments | 64.856 M 30.59 % | 49.665 M -20.17 % | 62.213 M -71.76 % | 220.324 M 821.28 % | 23.915 M -72.68 % | 87.547 M -18.38 % | 107.264 M 59 491.11 % | 180.000 K -99.67 % | 54.119 M 33 937.11 % | 159.000 K -94.83 % | 3.076 M -86.88 % | 23.453 M 753.77 % | 2.747 M 619.11 % | 382.000 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -24.177 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.475 M -769.52 % | 9.182 M 12.07 % | 8.193 M -93.50 % | 125.998 M 2 180.20 % | -6.057 M -178.59 % | 7.707 M 1 913.41 % | -425.000 K -115.59 % | 2.726 M -46.58 % | 5.103 M 53.94 % | 3.315 M 127.40 % | -12.100 M |
| Net cash used for investing activites | 34.845 M 172.62 % | -47.985 M 52.70 % | -101.439 M -282.27 % | 55.653 M 172.20 % | -77.082 M 35.44 % | -119.390 M -94.21 % | -61.475 M -17.06 % | -52.518 M -741.01 % | 8.193 M 153.03 % | -15.449 M -35.20 % | -11.427 M -248.27 % | 7.707 M 1 663.29 % | -493.000 K -270.00 % | 290.000 K 270.59 % | -170.000 K -165.13 % | 261.000 K 101.84 % | -14.152 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 67.132 M -64.26 % | 187.852 M 106.47 % | 90.982 M -64.56 % | 256.700 M 94.98 % | 131.655 M -52.97 % | 279.942 M 41.00 % | 198.535 M 57.89 % | 125.744 M 18.69 % | 105.947 M -44.65 % | 191.424 M 1 738.32 % | 10.413 M 112.08 % | 4.910 M 271.13 % | 1.323 M | 0.000 -100.00 % | 647.000 K | 0.000 -100.00 % | 15.443 M |
| Common stock repurchased | -37.986 M -17.16 % | -32.422 M 21.29 % | -41.192 M -19.33 % | -34.519 M -72.65 % | -19.994 M -13.62 % | -17.597 M -97.96 % | -8.889 M -203.79 % | -2.926 M 25.40 % | -3.922 M 97.26 % | -143.146 M -19 535.94 % | -729.000 K -21.91 % | -598.000 K -458.88 % | -107.000 K 6.96 % | -115.000 K | 0.000 | 0.000 | 0.000 |
| Dividends paid | -43.881 M 24.62 % | -58.210 M -17.37 % | -49.596 M 51.37 % | -101.976 M -121.51 % | -46.037 M -38.72 % | -33.187 M -37.26 % | -24.178 M -8.56 % | -22.272 M 22.50 % | -28.737 M -441.59 % | -5.306 M -261.94 % | -1.466 M 77.49 % | -6.512 M -1 432.24 % | -425.000 K -74.90 % | -243.000 K -55.77 % | -156.000 K -0.65 % | -155.000 K | 0.000 |
| Other financing activites | -17.820 M -59.19 % | -11.194 M -160.81 % | 18.409 M 331.88 % | -7.939 M -44.24 % | -5.504 M | 0.000 -100.00 % | 18.407 M 218.11 % | -15.585 M | 0.000 | 0.000 | 0.000 100.00 % | -330.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -685.000 K |
| Net cash used provided by financing activities | -32.555 M -137.84 % | 86.026 M 362.43 % | 18.603 M -83.43 % | 112.266 M 86.74 % | 60.120 M -73.76 % | 229.158 M 24.63 % | 183.875 M 82.88 % | 100.546 M 37.19 % | 73.288 M 70.55 % | 42.972 M 422.90 % | 8.218 M 424.82 % | -2.530 M -308.06 % | 1.216 M 439.66 % | -358.000 K -172.91 % | 491.000 K 416.77 % | -155.000 K -101.05 % | 14.758 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -202.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -18.226 M -231.46 % | 13.864 M 107.92 % | -175.150 M -242.24 % | 123.139 M 314.50 % | -57.407 M -38.13 % | -41.561 M -138.64 % | 107.553 M 56.20 % | 68.855 M -6.51 % | 73.653 M 253.30 % | 20.847 M 761.80 % | 2.419 M 31.68 % | 1.837 M 1 126.26 % | -179.000 K 92.70 % | -2.451 M 59.98 % | -6.124 M -313.23 % | -1.482 M -421.48 % | 461.000 K |
| Cash at beginning of period | 111.984 M 14.13 % | 98.120 M -64.09 % | 273.270 M 82.02 % | 150.131 M -27.66 % | 207.538 M 107.77 % | 99.889 M 53.64 % | 65.015 M -35.40 % | 100.644 M 272.88 % | 26.991 M 339.31 % | 6.144 M 64.94 % | 3.725 M 97.30 % | 1.888 M -8.66 % | 2.067 M -54.25 % | 4.518 M -57.55 % | 10.642 M -12.22 % | 12.124 M 3.95 % | 11.663 M |
| Cash at end of period | 93.758 M -16.28 % | 111.984 M 14.13 % | 98.120 M -64.09 % | 273.270 M 82.02 % | 150.131 M 157.39 % | 58.328 M -66.20 % | 172.568 M 1.81 % | 169.499 M 68.41 % | 100.644 M 272.88 % | 26.991 M 339.31 % | 6.144 M 64.94 % | 3.725 M 97.30 % | 1.888 M -8.66 % | 2.067 M -54.25 % | 4.518 M -57.55 % | 10.642 M -12.22 % | 12.124 M |
| Operating cash flow | -20.516 M 15.14 % | -24.177 M 73.81 % | -92.314 M -106.15 % | -44.780 M -10.72 % | -40.445 M -78.30 % | -22.684 M -52.79 % | -14.847 M -171.29 % | 20.827 M 366.06 % | -7.828 M -17.26 % | -6.676 M -2 687.60 % | 258.000 K 113.17 % | -1.959 M -207.05 % | -638.000 K -751.02 % | 98.000 K 111.76 % | -833.000 K -13 983.33 % | 6.000 K 104.14 % | -145.000 K |
| Capital expenditure | 0.000 -100.00 % | 24.177 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 |
| Free CashFlow | -20.516 M 15.14 % | -24.177 M 73.81 % | -92.314 M -106.15 % | -44.780 M -10.72 % | -40.445 M -78.30 % | -22.684 M -52.79 % | -14.847 M -171.29 % | 20.827 M 366.06 % | -7.828 M -17.26 % | -6.676 M -2 687.60 % | 258.000 K 113.17 % | -1.959 M -207.05 % | -638.000 K -751.02 % | 98.000 K 111.76 % | -833.000 K -13 983.33 % | 6.000 K 104.14 % | -145.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-10-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-10-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -12.676 M 0.00 % | -12.676 M -30.95 % | -9.680 M 0.00 % | -9.680 M 81.23 % | -51.566 M 0.00 % | -51.566 M -113.71 % | -24.129 M 0.00 % | -24.129 M -11 590.00 % | 210.000 K 100.58 % | -36.173 M -602 983.33 % | 6.000 K 100.01 % | -78.428 M -567.02 % | -11.758 M 83.13 % | -69.680 M -271.53 % | 40.623 M 272.86 % | 10.895 M -68.80 % | 34.922 M -75.63 % | 143.310 M 1 417.79 % | 9.442 M -85.48 % | 65.026 M 14 114.22 % | -464.000 K 94.25 % | -8.072 M -1 772.85 % | -431.000 K -102.43 % | 17.753 M 149.90 % | 7.104 M 0.00 % | 7.104 M -6.01 % | 7.558 M 0.00 % | 7.558 M -36.40 % | 11.883 M 0.00 % | 11.883 M 221.77 % | 3.693 M 0.00 % | 3.693 M -64.01 % | 10.261 M 0.00 % | 10.261 M 388.62 % | 2.100 M 0.00 % | 2.100 M -80.77 % | 10.922 M 0.00 % | 10.922 M 800.41 % | 1.213 M 0.00 % | 1.213 M -52.47 % | 2.552 M 0.00 % | 2.552 M 1 229.17 % | 192.000 K 0.00 % | 192.000 K -86.68 % | 1.441 M 0.00 % | 1.441 M 419.28 % | 277.500 K 0.00 % | 277.500 K -91.92 % | 3.435 M 0.00 % | 3.435 M 20 718.18 % | 16.500 K 0.00 % | 16.500 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 |
| Net income | -18.442 M 0.00 % | -18.442 M 41.30 % | -31.416 M -100.00 % | -15.708 M 72.97 % | -58.116 M 0.00 % | -58.116 M -87.80 % | -30.945 M 0.00 % | -30.945 M -102.12 % | 1.459 B 3 430.56 % | -43.804 M -103.37 % | 1.300 B 1 620.50 % | -85.486 M -106.61 % | 1.294 B 1 845.71 % | -74.121 M -105.71 % | 1.298 B 128 536.99 % | -1.011 M -100.46 % | 218.580 M 100.00 % | 109.290 M 7.85 % | 101.339 M 100.00 % | 50.670 M -94.74 % | 963.556 M 7 507.41 % | -13.008 M -159.08 % | 22.016 M 100.00 % | 11.008 M 375.71 % | 2.314 M 0.00 % | 2.314 M -29.92 % | 3.302 M 0.00 % | 3.302 M -53.84 % | 7.153 M 0.00 % | 7.153 M 662.58 % | 938.000 K 0.00 % | 938.000 K -86.21 % | 6.803 M 0.00 % | 6.803 M 2 090.98 % | 310.500 K 0.00 % | 310.500 K -95.98 % | 7.722 M 0.00 % | 7.722 M 6 378.05 % | -123.000 K 0.00 % | -123.000 K -106.53 % | 1.885 M 0.00 % | 1.885 M 10 871.43 % | -17.500 K 0.00 % | -17.500 K -101.79 % | 978.000 K 0.00 % | 978.000 K 1 327.74 % | 68.500 K 0.00 % | 68.500 K -97.44 % | 2.677 M 0.00 % | 2.677 M 4 218.46 % | -65.000 K 0.00 % | -65.000 K -7.88 % | -60.250 K 0.00 % | -60.250 K 0.00 % | -60.250 K 0.00 % | -60.250 K -173.86 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K -162.41 % | 35.250 K 0.00 % | 35.250 K 0.00 % | 35.250 K 0.00 % | 35.250 K 50.00 % | 23.500 K 0.00 % | 23.500 K 0.00 % | 23.500 K 0.00 % | 23.500 K |
| Income before tax | -18.442 M 0.00 % | -18.442 M 41.30 % | -31.416 M -100.00 % | -15.708 M 86.49 % | -116.233 M -100.00 % | -58.116 M -87.80 % | -30.945 M 0.00 % | -30.945 M 64.68 % | -87.609 M -100.00 % | -43.804 M 74.38 % | -170.973 M -100.00 % | -85.486 M 42.33 % | -148.242 M -100.00 % | -74.121 M -3 563.91 % | -2.023 M -100.10 % | -1.011 M -100.46 % | 218.580 M 100.00 % | 109.290 M 7.85 % | 101.339 M 100.00 % | 50.670 M 294.76 % | -26.016 M -100.00 % | -13.008 M -159.08 % | 22.016 M 100.00 % | 11.008 M 375.71 % | 2.314 M 0.00 % | 2.314 M -29.92 % | 3.302 M 0.00 % | 3.302 M -53.84 % | 7.153 M 0.00 % | 7.153 M 662.58 % | 938.000 K 0.00 % | 938.000 K -86.21 % | 6.803 M 0.00 % | 6.803 M 2 090.98 % | 310.500 K 0.00 % | 310.500 K -97.99 % | 15.443 M 99.99 % | 7.722 M 6 378.05 % | -123.000 K 0.00 % | -123.000 K -106.53 % | 1.885 M 0.00 % | 1.885 M 10 871.43 % | -17.500 K 0.00 % | -17.500 K -101.79 % | 978.000 K 0.00 % | 978.000 K 1 327.74 % | 68.500 K 0.00 % | 68.500 K -97.44 % | 2.677 M 0.00 % | 2.677 M 4 218.46 % | -65.000 K 0.00 % | -65.000 K -7.88 % | -60.250 K 0.00 % | -60.250 K 0.00 % | -60.250 K 0.00 % | -60.250 K -173.86 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K -162.41 % | 35.250 K 0.00 % | 35.250 K 0.00 % | 35.250 K 0.00 % | 35.250 K 50.00 % | 23.500 K 0.00 % | 23.500 K 0.00 % | 23.500 K 0.00 % | 23.500 K |
| Income before tax ratio | 1.45 0.00 % | 1.45 -55.17 % | 3.25 100.00 % | 1.62 -28.01 % | 2.25 100.00 % | 1.13 -12.12 % | 1.28 0.00 % | 1.28 100.31 % | -417.19 -34 550.87 % | 1.21 100.00 % | -28 495.50 -2 614 381.96 % | 1.09 -91.35 % | 12.61 1 085.24 % | 1.06 2 236.04 % | -0.05 46.33 % | -0.09 -101.48 % | 6.26 720.74 % | 0.76 -92.89 % | 10.73 1 277.36 % | 0.78 -98.61 % | 56.07 3 379.31 % | 1.61 103.15 % | -51.08 -8 338.05 % | 0.62 90.36 % | 0.33 0.00 % | 0.33 -25.44 % | 0.44 0.00 % | 0.44 -27.42 % | 0.60 0.00 % | 0.60 136.99 % | 0.25 0.00 % | 0.25 -61.69 % | 0.66 0.00 % | 0.66 348.40 % | 0.15 0.00 % | 0.15 -89.54 % | 1.41 99.99 % | 0.71 797.24 % | -0.10 0.00 % | -0.10 -113.73 % | 0.74 0.00 % | 0.74 910.39 % | -0.09 0.00 % | -0.09 -113.43 % | 0.68 0.00 % | 0.68 174.95 % | 0.25 0.00 % | 0.25 -68.33 % | 0.78 0.00 % | 0.78 119.78 % | -3.94 0.00 % | -3.94 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 0.000 | 0.000 100.00 % | -31.001 M | 0.000 100.00 % | -58.121 M | 0.000 | 0.000 | 0.000 100.00 % | -85.953 M | 0.000 100.00 % | -171.558 M | 0.000 100.00 % | -154.227 M | 0.000 100.00 % | -2.012 M | 0.000 -100.00 % | 218.515 M | 0.000 -100.00 % | 101.337 M | 0.000 100.00 % | -26.173 M | 0.000 -100.00 % | 22.065 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 % | 310.500 K | 0.000 -100.00 % | 7.722 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 % | -65.000 K 0.00 % | -65.000 K 0.00 % | -65.000 K 0.00 % | -65.000 K -7.88 % | -60.250 K 0.00 % | -60.250 K 0.00 % | -60.250 K 0.00 % | -60.250 K -173.86 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K -162.41 % | 35.250 K 0.00 % | 35.250 K 0.00 % | 35.250 K 0.00 % | 35.250 K 50.00 % | 23.500 K 0.00 % | 23.500 K 0.00 % | 23.500 K 0.00 % | 23.500 K |
| Net income ratio | 1.45 0.00 % | 1.45 -55.17 % | 3.25 100.00 % | 1.62 43.98 % | 1.13 0.00 % | 1.13 -12.12 % | 1.28 0.00 % | 1.28 -99.98 % | 6 947.23 573 596.69 % | 1.21 -100.00 % | 216 636.00 19 874 883.28 % | 1.09 100.99 % | -110.05 -10 445.41 % | 1.06 -96.67 % | 31.96 34 546.52 % | -0.09 -101.48 % | 6.26 720.74 % | 0.76 -92.89 % | 10.73 1 277.36 % | 0.78 100.04 % | -2 076.63 -128 963.41 % | 1.61 103.15 % | -51.08 -8 338.05 % | 0.62 90.36 % | 0.33 0.00 % | 0.33 -25.44 % | 0.44 0.00 % | 0.44 -27.42 % | 0.60 0.00 % | 0.60 136.99 % | 0.25 0.00 % | 0.25 -61.69 % | 0.66 0.00 % | 0.66 348.40 % | 0.15 0.00 % | 0.15 -79.09 % | 0.71 0.00 % | 0.71 797.24 % | -0.10 0.00 % | -0.10 -113.73 % | 0.74 0.00 % | 0.74 910.39 % | -0.09 0.00 % | -0.09 -113.43 % | 0.68 0.00 % | 0.68 174.95 % | 0.25 0.00 % | 0.25 -68.33 % | 0.78 0.00 % | 0.78 119.78 % | -3.94 0.00 % | -3.94 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 -100.00 % | 3.20 | 0.00 -100.00 % | 1.13 | 0.00 | 0.00 | 0.00 100.00 % | -409.30 | 0.00 100.00 % | -28 593.00 | 0.00 -100.00 % | 13.12 | 0.00 100.00 % | -0.05 | 0.00 -100.00 % | 6.26 | 0.00 -100.00 % | 10.73 | 0.00 -100.00 % | 56.41 | 0.00 100.00 % | -51.19 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.15 | 0.00 -100.00 % | 0.71 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 0.00 % | -0.02 99.52 % | -3.94 0.00 % | -3.94 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 1 476.55 % | 0.06 -93.66 % | 1.00 -16.36 % | 1.20 19.57 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 102.05 % | -48.71 -4 970.95 % | 1.00 100.05 % | -1 860.50 -186 150.00 % | 1.00 -49.09 % | 1.96 96.44 % | 1.00 92.30 % | 0.52 -48.00 % | 1.00 215.67 % | -0.86 -186.45 % | 1.00 156.81 % | -1.76 -276.03 % | 1.00 -94.25 % | 17.40 1 640.30 % | 1.00 -96.30 % | 27.06 2 605.57 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 1.677 B 0.00 % | 1.677 B 1.93 % | 1.645 B -0.90 % | 1.660 B 1.81 % | 1.630 B 0.00 % | 1.630 B 3.28 % | 1.578 B 1.61 % | 1.553 B 6.47 % | 1.459 B 0.00 % | 1.459 B 12.21 % | 1.300 B 0.00 % | 1.300 B 0.49 % | 1.294 B 0.00 % | 1.294 B -0.35 % | 1.298 B 13.24 % | 1.147 B 4.48 % | 1.097 B 0.00 % | 1.097 B 13.55 % | 966.532 M 0.00 % | 966.532 M 0.31 % | 963.556 M 0.00 % | 963.556 M 35.68 % | 710.194 M 0.00 % | 710.194 M 6.29 % | 668.162 M 0.00 % | 668.162 M 21.43 % | 550.250 M 0.00 % | 550.250 M 20.82 % | 455.435 M 0.00 % | 455.435 M 21.38 % | 375.200 M 0.00 % | 375.200 M 16.05 % | 323.303 M 0.00 % | 323.303 M 1.54 % | 318.401 M 23.54 % | 257.724 M 15.57 % | 222.998 M 0.00 % | 222.998 M 29.01 % | 172.853 M 0.00 % | 172.853 M 433.20 % | 32.418 M 0.00 % | 32.418 M 25.68 % | 25.794 M 0.00 % | 25.794 M 16.16 % | 22.205 M 0.00 % | 22.205 M 21.14 % | 18.330 M 0.00 % | 18.330 M 4.49 % | 17.543 M 0.00 % | 17.543 M 3.36 % | 16.973 M 0.00 % | 16.973 M 4.34 % | 16.267 M 0.00 % | 16.267 M 0.00 % | 16.267 M 0.00 % | 16.267 M 3.02 % | 15.791 M 0.00 % | 15.791 M 0.00 % | 15.791 M 0.00 % | 15.791 M 1.11 % | 15.617 M 0.00 % | 15.617 M 0.00 % | 15.617 M 0.00 % | 15.617 M 66.44 % | 9.383 M 0.00 % | 9.383 M 0.00 % | 9.383 M 0.00 % | 9.383 M |
| Weighted average shs out | 1.677 B 0.00 % | 1.677 B 1.93 % | 1.645 B -0.90 % | 1.660 B 1.82 % | 1.630 B 0.00 % | 1.630 B 3.28 % | 1.578 B 1.61 % | 1.553 B 6.47 % | 1.459 B 0.00 % | 1.459 B 12.21 % | 1.300 B 0.00 % | 1.300 B 0.49 % | 1.294 B 0.00 % | 1.294 B -0.35 % | 1.298 B 13.23 % | 1.147 B 4.50 % | 1.097 B 0.00 % | 1.097 B 13.55 % | 966.533 M 0.00 % | 966.533 M 0.31 % | 963.556 M 0.00 % | 963.556 M 35.68 % | 710.194 M 0.00 % | 710.194 M 6.28 % | 668.207 M 0.00 % | 668.207 M 21.44 % | 550.250 M 0.00 % | 550.250 M 20.81 % | 455.457 M 0.00 % | 455.457 M 21.39 % | 375.200 M 0.00 % | 375.200 M 16.05 % | 323.306 M 0.00 % | 323.306 M 1.54 % | 318.401 M 23.46 % | 257.890 M 15.64 % | 223.004 M 0.00 % | 223.004 M 28.93 % | 172.969 M 0.00 % | 172.969 M 433.54 % | 32.419 M 0.00 % | 32.419 M 25.60 % | 25.811 M 0.00 % | 25.811 M 16.23 % | 22.206 M 0.00 % | 22.206 M 21.11 % | 18.335 M 0.00 % | 18.335 M 4.52 % | 17.543 M 0.00 % | 17.543 M 3.36 % | 16.973 M 0.00 % | 16.973 M 4.34 % | 16.267 M 0.00 % | 16.267 M 0.00 % | 16.267 M 0.00 % | 16.267 M 3.02 % | 15.791 M 0.00 % | 15.791 M 0.00 % | 15.791 M 0.00 % | 15.791 M 1.11 % | 15.617 M 0.00 % | 15.617 M 0.00 % | 15.617 M 0.00 % | 15.617 M 66.44 % | 9.383 M 0.00 % | 9.383 M 0.00 % | 9.383 M 0.00 % | 9.383 M |
| EPS diluted | -0.01 0.00 % | -0.01 42.41 % | -0.02 -101.05 % | -0.01 73.39 % | -0.04 0.00 % | -0.04 -79.40 % | -0.02 0.00 % | -0.02 100.00 % | -1 656 000.00 -5 519 999 900.00 % | -0.03 -100.00 % | 585 000.00 890 411 058.90 % | -0.07 -106.57 % | 1.00 1 845.20 % | -0.06 -105.07 % | 1.13 125 655.56 % | 0.00 -100.09 % | 1.00 904.02 % | 0.10 -91.03 % | 1.11 2 018.32 % | 0.05 -94.76 % | 1.00 7 507.41 % | -0.01 -101.35 % | 1.00 6 351.61 % | 0.02 342.86 % | 0.00 0.00 % | 0.00 -41.67 % | 0.01 0.00 % | 0.01 -61.78 % | 0.02 0.00 % | 0.02 528.00 % | 0.00 0.00 % | 0.00 -88.10 % | 0.02 0.00 % | 0.02 1 650.00 % | 0.00 0.00 % | 0.00 -96.53 % | 0.03 0.00 % | 0.03 5 042.86 % | 0.00 0.00 % | 0.00 -101.20 % | 0.06 0.00 % | 0.06 8 400.00 % | 0.00 0.00 % | 0.00 -101.59 % | 0.04 0.00 % | 0.04 1 089.19 % | 0.00 0.00 % | 0.00 -97.53 % | 0.15 0.00 % | 0.15 4 047.37 % | 0.00 0.00 % | 0.00 -2.70 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -164.29 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -160.87 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -8.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 |
| Earnings per share | -0.01 0.00 % | -0.01 42.41 % | -0.02 -101.05 % | -0.01 73.39 % | -0.04 0.00 % | -0.04 -79.40 % | -0.02 0.00 % | -0.02 -100.00 % | 1 458 917 593.00 4 863 058 643 433.33 % | -0.03 -100.00 % | 1 299 816 336.00 1 978 411 470 419.64 % | -0.07 -106.57 % | 1.00 1 845.20 % | -0.06 -105.07 % | 1.13 125 655.56 % | 0.00 -100.09 % | 1.00 904.02 % | 0.10 -91.03 % | 1.11 2 018.32 % | 0.05 -94.76 % | 1.00 7 507.41 % | -0.01 -101.35 % | 1.00 6 351.61 % | 0.02 342.86 % | 0.00 0.00 % | 0.00 -41.67 % | 0.01 0.00 % | 0.01 -61.78 % | 0.02 0.00 % | 0.02 528.00 % | 0.00 0.00 % | 0.00 -88.10 % | 0.02 0.00 % | 0.02 1 650.00 % | 0.00 0.00 % | 0.00 -96.53 % | 0.03 0.00 % | 0.03 5 042.86 % | 0.00 0.00 % | 0.00 -101.20 % | 0.06 0.00 % | 0.06 8 400.00 % | 0.00 0.00 % | 0.00 -101.59 % | 0.04 0.00 % | 0.04 1 089.19 % | 0.00 0.00 % | 0.00 -97.53 % | 0.15 0.00 % | 0.15 4 047.37 % | 0.00 0.00 % | 0.00 -2.70 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -164.29 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -160.87 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 -8.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 |
| Gross profit | -12.676 M 0.00 % | -12.676 M -1 964.41 % | -614.000 K 93.66 % | -9.680 M 84.30 % | -61.655 M -19.57 % | -51.566 M -113.71 % | -24.130 M 0.00 % | -24.129 M -135.89 % | -10.229 M 71.72 % | -36.173 M -224.04 % | -11.163 M 85.77 % | -78.428 M -239.56 % | -23.097 M 66.85 % | -69.680 M -429.85 % | 21.125 M 93.90 % | 10.895 M 136.09 % | -30.191 M -121.07 % | 143.310 M 962.22 % | -16.621 M -125.56 % | 65.026 M 905.28 % | -8.075 M -0.04 % | -8.072 M 30.78 % | -11.661 M -165.68 % | 17.753 M 149.90 % | 7.104 M 0.00 % | 7.104 M -6.01 % | 7.558 M 0.00 % | 7.558 M -36.40 % | 11.883 M 0.00 % | 11.883 M 221.77 % | 3.693 M 0.00 % | 3.693 M -64.01 % | 10.261 M 0.00 % | 10.261 M 388.62 % | 2.100 M 0.00 % | 2.100 M -80.77 % | 10.922 M 0.00 % | 10.922 M 800.41 % | 1.213 M 0.00 % | 1.213 M -52.47 % | 2.552 M 0.00 % | 2.552 M 1 229.17 % | 192.000 K 0.00 % | 192.000 K -86.68 % | 1.441 M 0.00 % | 1.441 M 419.28 % | 277.500 K 0.00 % | 277.500 K -91.92 % | 3.435 M 0.00 % | 3.435 M 20 718.18 % | 16.500 K 0.00 % | 16.500 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 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.116 M | 0.000 | 0.000 -100.00 % | 54.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 292.500 K | 0.000 | 0.000 | 0.000 100.00 % | -5.500 K | 0.000 -100.00 % | 32.500 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 78.500 K | 0.000 100.00 % | -24.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.000 K 0.00 % | -58.000 K 76.89 % | -251.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.799 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 |
| Cost of revenue | 0.000 | 0.000 -100.00 % | 11.288 M | 0.000 -100.00 % | 10.089 M | 0.000 -100.00 % | 10.643 M | 0.000 -100.00 % | 10.439 M | 0.000 -100.00 % | 11.169 M | 0.000 -100.00 % | 11.339 M | 0.000 -100.00 % | 19.498 M | 0.000 -100.00 % | 65.113 M | 0.000 -100.00 % | 26.063 M | 0.000 -100.00 % | 7.611 M | 0.000 -100.00 % | 11.230 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 | 0.000 | 0.000 |
| General and administrative expenses | 4.125 M 0.00 % | 4.125 M -8.22 % | 4.495 M 0.00 % | 4.495 M -10.90 % | 5.045 M 0.00 % | 5.045 M -5.20 % | 5.322 M 0.00 % | 5.322 M 1.95 % | 5.220 M 0.00 % | 5.220 M -6.54 % | 5.585 M 0.00 % | 5.585 M -1.50 % | 5.670 M 0.00 % | 5.670 M -41.84 % | 9.749 M 0.00 % | 9.749 M -70.06 % | 32.557 M 0.00 % | 32.557 M 149.82 % | 13.032 M 0.00 % | 13.032 M 242.41 % | 3.806 M 0.00 % | 3.806 M -32.22 % | 5.615 M 0.00 % | 5.615 M 52.91 % | 3.672 M 0.00 % | 3.672 M 14.79 % | 3.199 M 0.00 % | 3.199 M -18.46 % | 3.923 M 0.00 % | 3.923 M 109.90 % | 1.869 M 0.00 % | 1.869 M -42.28 % | 3.238 M 0.00 % | 3.238 M 164.76 % | 1.223 M 0.00 % | 1.223 M -55.49 % | 2.748 M 0.00 % | 2.748 M 260.63 % | 762.000 K 0.00 % | 762.000 K 37.17 % | 555.500 K 0.00 % | 555.500 K 426.54 % | 105.500 K 0.00 % | 105.500 K -69.94 % | 351.000 K 0.00 % | 351.000 K 165.91 % | 132.000 K 0.00 % | 132.000 K -80.79 % | 687.000 K 0.00 % | 687.000 K 2 310.53 % | 28.500 K 0.00 % | 28.500 K 96.55 % | 14.500 K 0.00 % | 14.500 K 0.00 % | 14.500 K 0.00 % | 14.500 K 1.75 % | 14.250 K 0.00 % | 14.250 K 0.00 % | 14.250 K 0.00 % | 14.250 K 0.00 % | 14.250 K 0.00 % | 14.250 K 0.00 % | 14.250 K 0.00 % | 14.250 K 35.71 % | 10.500 K 0.00 % | 10.500 K 0.00 % | 10.500 K 0.00 % | 10.500 K |
| Selling and marketing expenses | 1.662 M 0.00 % | 1.662 M 8.98 % | 1.525 M 0.00 % | 1.525 M 0.93 % | 1.511 M 0.00 % | 1.511 M -2.39 % | 1.548 M 0.00 % | 1.548 M -2.27 % | 1.584 M 0.00 % | 1.584 M -10.36 % | 1.767 M 0.00 % | 1.767 M 0.17 % | 1.764 M 0.00 % | 1.764 M -18.03 % | 2.152 M 0.00 % | 2.152 M 43.85 % | 1.496 M 0.00 % | 1.496 M 12.82 % | 1.326 M 0.00 % | 1.326 M 9.68 % | 1.209 M 0.00 % | 1.209 M 9.31 % | 1.106 M 0.00 % | 1.106 M -8.06 % | 1.203 M 0.00 % | 1.203 M 30.05 % | 925.000 K 0.00 % | 925.000 K 23.42 % | 749.500 K 0.00 % | 749.500 K 18.22 % | 634.000 K 0.00 % | 634.000 K 7.73 % | 588.500 K 0.00 % | 588.500 K 3.88 % | 566.500 K 0.00 % | 566.500 K 25.19 % | 452.500 K 0.00 % | 452.500 K -21.17 % | 574.000 K 0.00 % | 574.000 K 414.80 % | 111.500 K 0.00 % | 111.500 K 7.21 % | 104.000 K 0.00 % | 104.000 K -6.73 % | 111.500 K 0.00 % | 111.500 K 44.81 % | 77.000 K 0.00 % | 77.000 K 396.77 % | 15.500 K 0.00 % | 15.500 K 0.00 % | 15.500 K 0.00 % | 15.500 K -66.12 % | 45.750 K 0.00 % | 45.750 K 0.00 % | 45.750 K 0.00 % | 45.750 K 490.32 % | 7.750 K 0.00 % | 7.750 K 0.00 % | 7.750 K 0.00 % | 7.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 | 0.000 100.00 % | -417.000 | 0.000 100.00 % | -28.495 K | 0.000 -100.00 % | 12.608 | 0.000 | 0.000 | 0.000 -100.00 % | 6.259 | 0.000 -100.00 % | 10.733 | 0.000 -100.00 % | 56.069 | 0.000 100.00 % | -51.081 | 0.000 | 0.000 100.00 % | -1.319 M 0.00 % | -1.319 M 0.00 % | -1.319 M | 0.000 100.00 % | -878.000 K 0.00 % | -878.000 K 0.00 % | -878.000 K | 0.000 100.00 % | -673.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 % | -6.750 K 0.00 % | -6.750 K 0.00 % | -6.750 K 0.00 % | -6.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 5.788 M 0.00 % | 5.788 M -80.95 % | 30.387 M 404.77 % | 6.020 M -8.18 % | 6.556 M 0.00 % | 6.556 M -4.56 % | 6.870 M 0.78 % | 6.816 M -10.68 % | 7.631 M 0.00 % | 7.631 M 8.10 % | 7.059 M 0.00 % | 7.059 M 58.95 % | 4.441 M 0.00 % | 4.441 M -62.70 % | 11.907 M 0.00 % | 11.907 M -65.00 % | 34.020 M 0.00 % | 34.020 M 136.97 % | 14.356 M 0.00 % | 14.356 M 190.84 % | 4.936 M 0.00 % | 4.936 M -26.82 % | 6.745 M 0.00 % | 6.745 M 40.81 % | 4.790 M 0.00 % | 4.790 M 12.52 % | 4.257 M 0.00 % | 4.257 M -10.00 % | 4.730 M 0.00 % | 4.730 M 71.69 % | 2.755 M 0.00 % | 2.755 M -20.33 % | 3.458 M 0.00 % | 3.458 M 93.29 % | 1.789 M 0.00 % | 1.789 M -44.11 % | 3.201 M 0.00 % | 3.201 M 139.60 % | 1.336 M 0.00 % | 1.336 M 100.30 % | 667.000 K 0.00 % | 667.000 K 218.38 % | 209.500 K 0.00 % | 209.500 K -54.70 % | 462.499 K 0.00 % | 462.499 K 121.29 % | 209.000 K 0.00 % | 209.000 K -72.43 % | 758.000 K 0.00 % | 758.000 K 1 934.90 % | 37.250 K 0.00 % | 37.250 K -38.17 % | 60.250 K 0.00 % | 60.250 K 0.00 % | 60.250 K 0.00 % | 60.250 K 173.86 % | 22.000 K 0.00 % | 22.000 K 0.00 % | 22.000 K 0.00 % | 22.000 K 162.41 % | -35.250 K 0.00 % | -35.250 K 0.00 % | -35.250 K 0.00 % | -35.250 K -50.00 % | -23.500 K 0.00 % | -23.500 K 0.00 % | -23.500 K 0.00 % | -23.500 K |
| Cost and expenses | 5.788 M 0.00 % | 5.788 M -3.86 % | 6.020 M 0.00 % | 6.020 M -8.18 % | 6.556 M 0.00 % | 6.556 M -5.29 % | 6.922 M 1.56 % | 6.816 M 0.18 % | 6.804 M 0.00 % | 6.804 M -7.44 % | 7.351 M 0.00 % | 7.351 M -1.10 % | 7.433 M 0.00 % | 7.433 M -37.54 % | 11.901 M -0.05 % | 11.907 M -65.03 % | 34.052 M 0.09 % | 34.020 M 136.94 % | 14.358 M 0.01 % | 14.356 M 186.26 % | 5.015 M 0.00 % | 5.015 M -25.38 % | 6.721 M -0.36 % | 6.745 M 38.36 % | 4.875 M 1.77 % | 4.790 M 12.52 % | 4.257 M 0.00 % | 4.257 M -10.00 % | 4.730 M 0.00 % | 4.730 M 88.97 % | 2.503 M -9.15 % | 2.755 M -27.99 % | 3.826 M 10.64 % | 3.458 M 93.29 % | 1.789 M 0.00 % | 1.789 M -44.11 % | 3.201 M 0.00 % | 3.201 M 139.60 % | 1.336 M 0.00 % | 1.336 M 100.30 % | 667.000 K 0.00 % | 667.000 K 218.38 % | 209.500 K 0.00 % | 209.500 K -54.70 % | 462.499 K 0.00 % | 462.499 K 121.29 % | 209.000 K 0.00 % | 209.000 K -72.43 % | 758.000 K 0.00 % | 758.000 K 832.92 % | 81.250 K 0.00 % | 81.250 K 34.85 % | 60.250 K 0.00 % | 60.250 K 0.00 % | 60.250 K 0.00 % | 60.250 K 173.86 % | 22.000 K 0.00 % | 22.000 K 0.00 % | 22.000 K 0.00 % | 22.000 K 162.41 % | -35.250 K 0.00 % | -35.250 K 0.00 % | -35.250 K 0.00 % | -35.250 K -50.00 % | -23.500 K 0.00 % | -23.500 K 0.00 % | -23.500 K 0.00 % | -23.500 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 5.788 M 0.00 % | 5.788 M -80.95 % | 30.387 M 404.77 % | 6.020 M -8.18 % | 6.556 M 0.00 % | 6.556 M -4.57 % | 6.870 M 0.00 % | 6.870 M 0.97 % | 6.804 M 0.00 % | 6.804 M -7.44 % | 7.351 M 0.00 % | 7.351 M -1.10 % | 7.433 M 0.00 % | 7.433 M -37.54 % | 11.901 M 0.00 % | 11.901 M -65.05 % | 34.052 M 0.00 % | 34.052 M 137.16 % | 14.358 M 0.00 % | 14.358 M 186.30 % | 5.015 M 0.00 % | 5.015 M -25.38 % | 6.721 M 0.00 % | 6.721 M 37.87 % | 4.875 M 0.00 % | 4.875 M 18.21 % | 4.124 M 0.00 % | 4.124 M -11.73 % | 4.672 M 0.00 % | 4.672 M 86.66 % | 2.503 M 0.00 % | 2.503 M -34.58 % | 3.826 M 0.00 % | 3.826 M 113.86 % | 1.789 M 0.00 % | 1.789 M -44.11 % | 3.201 M 0.00 % | 3.201 M 139.60 % | 1.336 M 0.00 % | 1.336 M 100.30 % | 667.000 K 0.00 % | 667.000 K 218.38 % | 209.500 K 0.00 % | 209.500 K -54.70 % | 462.500 K 0.00 % | 462.500 K 121.29 % | 209.000 K 0.00 % | 209.000 K -72.43 % | 758.000 K 0.00 % | 758.000 K 1 622.73 % | 44.000 K 0.00 % | 44.000 K -26.97 % | 60.250 K 0.00 % | 60.250 K 0.00 % | 60.250 K 0.00 % | 60.250 K 173.86 % | 22.000 K 0.00 % | 22.000 K 0.00 % | 22.000 K 0.00 % | 22.000 K 162.41 % | -35.250 K 0.00 % | -35.250 K 0.00 % | -35.250 K 0.00 % | -35.250 K -50.00 % | -23.500 K 0.00 % | -23.500 K 0.00 % | -23.500 K 0.00 % | -23.500 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 18.463 M 0.00 % | 18.463 M 17.61 % | 15.699 M -0.01 % | 15.701 M -72.99 % | 58.122 M 0.00 % | 58.122 M 87.50 % | 30.999 M 0.00 % | 30.999 M 135.38 % | -87.609 M -303.85 % | 42.977 M 125.14 % | -170.973 M -299.32 % | 85.779 M 157.86 % | -148.242 M -292.24 % | 77.114 M 3 911.86 % | -2.023 M -301.09 % | 1.006 M -99.54 % | 218.580 M 300.06 % | -109.257 M -207.81 % | 101.339 M 300.01 % | -50.668 M -94.76 % | -26.016 M -298.79 % | 13.087 M -40.56 % | 22.016 M 299.56 % | -11.032 M -395.15 % | -2.228 M 0.00 % | -2.228 M 35.12 % | -3.434 M 0.00 % | -3.434 M 52.37 % | -7.210 M 0.00 % | -7.210 M -506.39 % | -1.189 M 0.00 % | -1.189 M 81.52 % | -6.434 M 0.00 % | -6.434 M -1 975.48 % | -310.000 K 0.00 % | -310.000 K 95.98 % | -7.721 M 0.00 % | -7.721 M -6 351.82 % | 123.500 K 0.00 % | 123.500 K 106.56 % | -1.884 M 0.00 % | -1.884 M -10 865.71 % | 17.500 K 0.00 % | 17.500 K 101.79 % | -978.000 K 0.00 % | -978.000 K -1 327.74 % | -68.500 K 0.00 % | -68.500 K 97.44 % | -2.676 M 0.00 % | -2.676 M -1 070 300.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -18.463 M 0.00 % | -18.463 M 40.44 % | -31.001 M -97.46 % | -15.700 M 72.99 % | -58.121 M 0.00 % | -58.121 M -87.49 % | -30.999 M 0.00 % | -30.999 M 27.87 % | -42.976 M 0.00 % | -42.976 M 49.90 % | -85.779 M 0.00 % | -85.779 M -11.24 % | -77.113 M 0.00 % | -77.113 M -7 565.31 % | -1.006 M 0.00 % | -1.006 M -100.92 % | 109.258 M 0.00 % | 109.258 M 115.64 % | 50.668 M 0.00 % | 50.669 M 487.20 % | -13.086 M 0.00 % | -13.086 M -218.61 % | 11.033 M 0.00 % | 11.033 M 394.98 % | 2.229 M 0.00 % | 2.229 M -35.11 % | 3.435 M 0.00 % | 3.435 M -52.36 % | 7.211 M 0.00 % | 7.211 M 505.97 % | 1.190 M 0.00 % | 1.190 M -81.51 % | 6.435 M 0.00 % | 6.435 M 1 972.46 % | 310.500 K 0.00 % | 310.500 K -95.98 % | 7.722 M 0.00 % | 7.722 M 6 378.05 % | -123.000 K 0.00 % | -123.000 K -106.53 % | 1.885 M 0.00 % | 1.885 M 10 871.43 % | -17.500 K 0.00 % | -17.500 K -101.79 % | 978.000 K 0.00 % | 978.000 K 1 327.74 % | 68.500 K 0.00 % | 68.500 K -97.44 % | 2.677 M 0.00 % | 2.677 M 4 234.36 % | -64.750 K 0.00 % | -64.750 K -7.47 % | -60.250 K 0.00 % | -60.250 K 0.00 % | -60.250 K 0.00 % | -60.250 K -173.86 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K 0.00 % | -22.000 K -162.41 % | 35.250 K 0.00 % | 35.250 K 0.00 % | 35.250 K 0.00 % | 35.250 K 50.00 % | 23.500 K 0.00 % | 23.500 K 0.00 % | 23.500 K 0.00 % | 23.500 K |
| Operating income ratio | 1.46 0.00 % | 1.46 -54.52 % | 3.20 97.46 % | 1.62 43.90 % | 1.13 0.00 % | 1.13 -12.27 % | 1.28 0.00 % | 1.28 100.63 % | -204.65 -17 325.24 % | 1.19 100.01 % | -14 296.50 -1 307 233.33 % | 1.09 -83.32 % | 6.56 492.62 % | 1.11 4 568.83 % | -0.02 73.18 % | -0.09 -102.95 % | 3.13 310.37 % | 0.76 -85.79 % | 5.37 588.68 % | 0.78 -97.24 % | 28.20 1 639.66 % | 1.62 106.33 % | -25.60 -4 219.03 % | 0.62 98.07 % | 0.31 0.00 % | 0.31 -30.96 % | 0.45 0.00 % | 0.45 -25.11 % | 0.61 0.00 % | 0.61 88.32 % | 0.32 0.00 % | 0.32 -48.62 % | 0.63 0.00 % | 0.63 324.15 % | 0.15 0.00 % | 0.15 -79.09 % | 0.71 0.00 % | 0.71 797.24 % | -0.10 0.00 % | -0.10 -113.73 % | 0.74 0.00 % | 0.74 910.39 % | -0.09 0.00 % | -0.09 -113.43 % | 0.68 0.00 % | 0.68 174.95 % | 0.25 0.00 % | 0.25 -68.33 % | 0.78 0.00 % | 0.78 119.86 % | -3.92 0.00 % | -3.92 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 21.000 K 0.00 % | 21.000 K 105.06 % | -415.000 K -5 433.33 % | -7.500 K 99.99 % | -58.111 M -1 162 320.00 % | 5.000 K -95.37 % | 108.000 K 100.00 % | 54.000 K 106.52 % | -828.000 K 0.00 % | -828.000 K -383.08 % | 292.500 K 0.00 % | 292.500 K -90.23 % | 2.993 M 0.00 % | 2.993 M 54 518.18 % | -5.500 K 0.00 % | -5.500 K -116.92 % | 32.500 K 0.00 % | 32.500 K 3 146.75 % | 1.001 K 0.10 % | 1.000 K -98.73 % | 78.499 K 0.00 % | 78.499 K 420.40 % | -24.500 K 0.00 % | -24.500 K -128.65 % | 85.500 K 0.00 % | 85.500 K 164.29 % | -133.000 K 0.00 % | -133.000 K -129.31 % | -58.000 K 0.00 % | -58.000 K 76.89 % | -251.000 K 0.00 % | -251.000 K -168.11 % | 368.500 K 0.00 % | 368.500 K | 0.000 | 0.000 -100.00 % | 7.722 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 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-10-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-10-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-06-30 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-06-30 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-06-30 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-06-30 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-06-30 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-06-30 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-06-30 | 2012-04-30 | 2011-10-31 | 2011-04-30 | 2010-10-31 | 2010-04-30 | 2009-10-31 | 2009-04-30 | 2008-10-31 | 2008-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -936.000 K 0.00 % | -936.000 K -339.44 % | -213.000 K 9.36 % | -235.000 K 58.92 % | -572.000 K 0.00 % | -572.000 K 80.74 % | -2.970 M 85.73 % | -20.812 M -9 028.07 % | -228.000 K 59.72 % | -566.000 K 96.49 % | -16.120 M 59.11 % | -39.419 M -272.30 % | -10.588 M 3.70 % | -10.995 M 93.98 % | -182.514 M 1.42 % | -185.144 M -353.54 % | -40.822 M 0.88 % | -41.185 M -340.58 % | -9.348 M 27.88 % | -12.961 M -215.74 % | -4.105 M 0.63 % | -4.131 M 85.90 % | -29.306 M 0.37 % | -29.414 M 30.32 % | -42.210 M 57.74 % | -99.889 M -7.17 % | -93.202 M 0.32 % | -93.502 M -301.47 % | -23.290 M 62.77 % | -62.562 M -84.43 % | -33.922 M 0.00 % | -33.922 M -11.75 % | -30.355 M 0.00 % | -30.355 M 69.36 % | -99.062 M 0.00 % | -99.062 M -831.91 % | -10.630 M 0.00 % | -10.630 M 36.58 % | -16.761 M 0.00 % | -16.761 M -3 683.52 % | -443.000 K 0.00 % | -443.000 K 87.14 % | -3.446 M 0.00 % | -3.446 M -1.53 % | -3.394 M 0.00 % | -3.394 M -500.71 % | -565.000 K 0.00 % | -565.000 K -221.02 % | -176.000 K 0.00 % | -176.000 K 78.90 % | -834.000 K -816.48 % | -91.000 K 86.11 % | -655.000 K -973.77 % | -61.000 K 10.29 % | -68.000 K 88.13 % | -573.000 K -490.72 % | -97.000 K 78.96 % | -461.000 K 91.67 % | -5.537 M |
| Total investments | 780.087 M 0.00 % | 780.087 M -5.39 % | 824.567 M 28.68 % | 640.797 M -27.95 % | 889.419 M 0.00 % | 889.419 M -10.22 % | 990.660 M 0.00 % | 990.660 M -5.84 % | 1.052 B 0.00 % | 1.052 B 6.23 % | 990.394 M 0.00 % | 990.394 M -11.21 % | 1.115 B 0.00 % | 1.115 B -7.34 % | 1.204 B 0.00 % | 1.204 B -0.01 % | 1.204 B 0.00 % | 1.204 B 14.90 % | 1.048 B 0.00 % | 1.048 B 16.79 % | 897.157 M 0.00 % | 897.157 M 11.41 % | 805.283 M 0.00 % | 805.283 M 41.49 % | 569.157 M 0.00 % | 569.157 M 10.91 % | 513.177 M 0.00 % | 513.177 M 25.55 % | 408.728 M 0.00 % | 408.728 M 4.77 % | 390.123 M 0.00 % | 390.123 M 31.88 % | 295.825 M 0.00 % | 295.825 M 45.97 % | 202.668 M 0.00 % | 202.668 M -11.09 % | 227.942 M 0.00 % | 227.942 M 15.61 % | 197.172 M 7.31 % | 183.737 M 454.21 % | 33.153 M 0.00 % | 33.153 M 30.01 % | 25.500 M 0.00 % | 25.500 M 56.43 % | 16.301 M 0.00 % | 16.301 M -14.15 % | 18.988 M 0.00 % | 18.988 M -0.98 % | 19.176 M -8.20 % | 20.888 M 55.11 % | 13.467 M 5.19 % | 12.803 M 12.30 % | 11.401 M 8.94 % | 10.465 M 68.25 % | 6.220 M 42.33 % | 4.370 M 60.13 % | 2.729 M 48.56 % | 1.837 M -80.26 % | 9.304 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 140.999 K 0.00 % | 140.999 K 0.00 % | 140.999 K 0.00 % | 140.999 K 15.57 % | 122.000 K 0.00 % | 122.000 K 64.87 % | 73.999 K 0.00 % | 73.999 K 42.31 % | 52.000 K 0.00 % | 52.000 K 92.59 % | 27.000 K 0.00 % | 27.000 K -99.77 % | 11.597 M 0.00 % | 11.597 M -98.92 % | 1.078 B 10 949.29 % | 9.759 M -98.30 % | 573.422 M 7 054.36 % | 8.015 M -98.00 % | 399.923 M 6 171.33 % | 6.377 M -97.02 % | 214.028 M 4 286.72 % | 4.879 M -98.08 % | 254.607 M 8 963.97 % | 2.809 M 36.62 % | 2.056 M 0.00 % | 2.056 M 52.64 % | 1.347 M 0.00 % | 1.347 M 25.77 % | 1.071 M 0.00 % | 1.071 M -8.23 % | 1.167 M 0.00 % | 1.167 M -21.47 % | 1.486 M 0.00 % | 1.486 M 184.13 % | 523.000 K 0.00 % | 523.000 K 60.92 % | 325.000 K 0.00 % | 325.000 K -20.34 % | 408.000 K 0.00 % | 408.000 K 125.41 % | 181.000 K 0.00 % | 181.000 K 20.67 % | 150.000 K 0.00 % | 150.000 K 53.06 % | 98.000 K 0.00 % | 98.000 K 44.12 % | 67.999 K 0.00 % | 67.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 784.450 M 0.00 % | 784.450 M -5.44 % | 829.570 M 0.00 % | 829.570 M 7.71 % | 770.179 M 0.00 % | 770.179 M -18.61 % | 946.296 M 0.00 % | 946.296 M 17.47 % | 805.572 M 0.00 % | 805.572 M -15.86 % | 957.469 M 0.00 % | 957.469 M 15.78 % | 826.982 M 0.00 % | 826.982 M 2 379.95 % | -36.272 M -103.51 % | 1.032 B 3 388.11 % | -31.394 M -105.88 % | 534.013 M 1 973.86 % | -28.498 M -107.81 % | 365.048 M 1 502.20 % | -26.034 M -114.22 % | 183.115 M 975.02 % | -20.927 M -109.06 % | 230.871 M -4.63 % | 242.075 M 0.00 % | 242.075 M -5.31 % | 255.656 M 0.00 % | 255.656 M -6.12 % | 272.329 M 0.00 % | 272.329 M 1.63 % | 267.967 M 0.00 % | 267.967 M -4.51 % | 280.609 M 0.00 % | 280.609 M 53.88 % | 182.355 M 0.00 % | 182.355 M -11.43 % | 205.890 M 0.00 % | 205.890 M 1 111.26 % | 16.998 M 0.00 % | 16.998 M -15.71 % | 20.167 M 0.00 % | 20.167 M 15.39 % | 17.477 M 0.00 % | 17.477 M 36.41 % | 12.812 M 0.00 % | 12.812 M 9.85 % | 11.663 M 0.00 % | 11.663 M -34.58 % | 17.829 M 0.00 % | 17.829 M 4 590.93 % | -397.000 K -59.44 % | -249.000 K -114.66 % | -116.000 K -1 350.00 % | -8.000 K -125.00 % | 32.000 K -60.00 % | 80.000 K -64.76 % | 227.000 K 141.49 % | 94.000 K 1 780.00 % | 5.000 K |
| Common stock | 1.647 M 0.00 % | 1.647 M 0.00 % | 1.647 M 0.00 % | 1.647 M -1.20 % | 1.667 M 0.00 % | 1.667 M 4.58 % | 1.594 M 0.00 % | 1.594 M 2.97 % | 1.548 M 0.00 % | 1.548 M 13.16 % | 1.368 M 0.00 % | 1.368 M -98.94 % | 129.209 M 0.00 % | 129.209 M -0.49 % | 129.850 M 0.00 % | 129.850 M 16.02 % | 111.925 M 0.00 % | 111.925 M 4.11 % | 107.502 M 0.00 % | 107.502 M 6.15 % | 101.272 M 0.00 % | 101.272 M 13.00 % | 89.618 M 0.00 % | 89.618 M 36.89 % | 65.467 M 0.00 % | 65.467 M -0.02 % | 65.479 M 0.00 % | 65.479 M 45.84 % | 44.899 M 0.00 % | 44.899 M 0.45 % | 44.697 M 0.00 % | 44.697 M 38.54 % | 32.262 M 0.00 % | 32.262 M -0.11 % | 32.296 M 0.00 % | 32.296 M 45.18 % | 22.246 M 0.00 % | 22.246 M 1.09 % | 22.006 M 0.00 % | 22.006 M 578.36 % | 3.244 M 0.00 % | 3.244 M 2.08 % | 3.178 M 0.00 % | 3.178 M 44.59 % | 2.198 M 0.00 % | 2.198 M -1.39 % | 2.229 M 0.00 % | 2.229 M 27.30 % | 1.751 M 0.00 % | 1.751 M -0.28 % | 1.756 M 8.26 % | 1.622 M -0.06 % | 1.623 M -0.73 % | 1.635 M 4.67 % | 1.562 M 0.00 % | 1.562 M 0.00 % | 1.562 M 0.00 % | 1.562 M 2.23 % | 1.528 M |
| Total equity | 786.495 M 0.00 % | 786.495 M -5.40 % | 831.358 M 0.00 % | 831.358 M -6.85 % | 892.520 M 0.00 % | 892.520 M -10.19 % | 993.744 M 0.00 % | 993.744 M -5.87 % | 1.056 B 0.00 % | 1.056 B 0.37 % | 1.052 B 0.00 % | 1.052 B -10.88 % | 1.180 B 0.00 % | 1.180 B -14.05 % | 1.373 B 0.00 % | 1.373 B 7.68 % | 1.275 B 0.00 % | 1.275 B 22.23 % | 1.043 B 0.00 % | 1.043 B 15.12 % | 906.218 M 0.00 % | 906.218 M 9.44 % | 828.061 M 0.00 % | 828.061 M 35.88 % | 609.402 M 0.00 % | 609.402 M -1.35 % | 617.759 M 0.00 % | 617.759 M 42.77 % | 432.703 M 0.00 % | 432.703 M 1.72 % | 425.402 M 0.00 % | 425.402 M 34.63 % | 315.976 M 0.00 % | 315.976 M 2.24 % | 309.060 M 0.00 % | 309.060 M 35.28 % | 228.461 M 0.00 % | 228.461 M 6.24 % | 215.042 M 0.00 % | 215.042 M 554.10 % | 32.876 M 0.00 % | 32.876 M 12.22 % | 29.296 M 0.00 % | 29.296 M 40.01 % | 20.924 M 0.00 % | 20.924 M 5.81 % | 19.775 M 0.00 % | 19.775 M -7.42 % | 21.361 M 0.00 % | 21.361 M 31.02 % | 16.304 M 9.92 % | 14.833 M -0.80 % | 14.953 M -3.64 % | 15.518 M 8.00 % | 14.368 M -4.30 % | 15.014 M 5.05 % | 14.292 M 1.82 % | 14.036 M -3.26 % | 14.509 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 1.849 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.512 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 -100.00 % | 1.849 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.530 M | 0.000 -100.00 % | 1.248 M | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 1.592 M | 0.000 -100.00 % | 69.272 M | 0.000 -100.00 % | 57.077 M | 0.000 -100.00 % | 23.655 M | 0.000 -100.00 % | 909.000 K | 0.000 -100.00 % | 10.446 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 |
| Other current liabilities | 808.000 K 0.00 % | 808.000 K | 0.000 -100.00 % | 1.849 M 113.26 % | 867.000 K 0.00 % | 867.000 K -95.56 % | 19.512 M 0.00 % | 19.512 M | 0.000 -100.00 % | 1.248 M 4 125.81 % | -31.000 K -100.12 % | 25.396 M | 0.000 -100.00 % | 1.592 M 102.49 % | -63.955 M -1 302.84 % | 5.317 M | 0.000 -100.00 % | 57.077 M 475 741.67 % | -12.000 K -100.05 % | 23.643 M | 0.000 -100.00 % | 909.000 K | 0.000 -100.00 % | 10.446 M 478.62 % | -2.759 M -104.42 % | 62.414 M 1 337.88 % | -5.042 M -200.00 % | 5.042 M 239.78 % | -3.607 M -108.12 % | 44.402 M | 0.000 -100.00 % | 2.436 M 168.95 % | -3.533 M -115.78 % | 22.388 M 1 103.05 % | -2.232 M -200.00 % | 2.232 M 263.04 % | -1.369 M -113.00 % | 10.532 M 3 360.68 % | -323.000 K -200.00 % | 323.000 K | 0.000 -100.00 % | 960.000 K 1 032.04 % | -103.000 K -200.00 % | 103.000 K | 0.000 -100.00 % | 529.000 K 469.93 % | -143.000 K -200.00 % | 143.000 K -88.70 % | 1.265 M 0.00 % | 1.265 M 2 119.30 % | 57.000 K 7.55 % | 53.000 K 6.00 % | 50.000 K -5.66 % | 53.000 K 20.45 % | 44.000 K -53.19 % | 94.000 K -6.93 % | 101.000 K 27.85 % | 79.000 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 808.000 K 0.00 % | 808.000 K 11 442.86 % | 7.000 K -99.62 % | 1.856 M 114.07 % | 867.000 K 0.00 % | 867.000 K -95.56 % | 19.530 M 0.00 % | 19.530 M 1 464.90 % | 1.248 M 0.00 % | 1.248 M 3 925.81 % | 31.000 K -99.88 % | 25.427 M 1 497.17 % | 1.592 M 0.00 % | 1.592 M -97.51 % | 63.955 M -7.68 % | 69.272 M 21.37 % | 57.077 M 0.00 % | 57.077 M 159.12 % | 22.027 M -6.88 % | 23.655 M 2 502.31 % | 909.000 K 0.00 % | 909.000 K -91.30 % | 10.446 M 0.00 % | 10.446 M 278.62 % | 2.759 M -95.59 % | 62.494 M 1 139.47 % | 5.042 M 0.00 % | 5.042 M 39.78 % | 3.607 M -91.88 % | 44.408 M 1 722.99 % | 2.436 M 0.00 % | 2.436 M -31.05 % | 3.533 M -84.53 % | 22.841 M 923.34 % | 2.232 M 0.00 % | 2.232 M -46.98 % | 4.210 M -64.62 % | 11.901 M 3 584.52 % | 323.000 K 0.00 % | 323.000 K -66.35 % | 960.000 K 0.00 % | 960.000 K 832.04 % | 103.000 K 0.00 % | 103.000 K -80.53 % | 529.000 K 0.00 % | 529.000 K 269.93 % | 143.000 K 0.00 % | 143.000 K -88.70 % | 1.265 M 0.00 % | 1.265 M 2 119.30 % | 57.000 K 7.55 % | 53.000 K 6.00 % | 50.000 K -5.66 % | 53.000 K 20.45 % | 44.000 K -53.19 % | 94.000 K -6.93 % | 101.000 K 16.09 % | 87.000 K -74.18 % | 337.000 K |
| Total liabilities | 808.000 K 0.00 % | 808.000 K -56.47 % | 1.856 M 0.00 % | 1.856 M 114.07 % | 867.000 K 0.00 % | 867.000 K -95.56 % | 19.530 M 0.00 % | 19.530 M 1 464.90 % | 1.248 M 0.00 % | 1.248 M -95.09 % | 25.427 M 0.00 % | 25.427 M 1 497.17 % | 1.592 M 0.00 % | 1.592 M -97.70 % | 69.272 M 0.00 % | 69.272 M 21.37 % | 57.077 M 0.00 % | 57.077 M 141.29 % | 23.655 M 0.00 % | 23.655 M 2 502.31 % | 909.000 K 0.00 % | 909.000 K -91.30 % | 10.446 M 0.00 % | 10.446 M -83.28 % | 62.494 M 0.00 % | 62.494 M 1 139.47 % | 5.042 M 0.00 % | 5.042 M -88.65 % | 44.408 M 0.00 % | 44.408 M 1 722.99 % | 2.436 M 0.00 % | 2.436 M -89.33 % | 22.841 M 0.00 % | 22.841 M 923.34 % | 2.232 M 0.00 % | 2.232 M -81.25 % | 11.901 M 0.00 % | 11.901 M 3 584.52 % | 323.000 K 0.00 % | 323.000 K -66.35 % | 960.000 K 0.00 % | 960.000 K 832.04 % | 103.000 K 0.00 % | 103.000 K -80.53 % | 529.000 K 0.00 % | 529.000 K 269.93 % | 143.000 K 0.00 % | 143.000 K -88.70 % | 1.265 M 0.00 % | 1.265 M 2 119.30 % | 57.000 K 7.55 % | 53.000 K 6.00 % | 50.000 K -5.66 % | 53.000 K 20.45 % | 44.000 K -53.19 % | 94.000 K -6.93 % | 101.000 K 16.09 % | 87.000 K -74.18 % | 337.000 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -584.000 K | 0.000 100.00 % | -1.052 B -28.33 % | -819.886 M 17.22 % | -990.394 M -19.69 % | -827.449 M 25.82 % | -1.115 B | 0.000 100.00 % | -1.204 B | 0.000 100.00 % | -1.204 B | 0.000 100.00 % | -1.048 B | 0.000 100.00 % | -897.157 M | 0.000 100.00 % | -805.283 M | 0.000 100.00 % | -569.157 M | 0.000 100.00 % | -513.177 M | 0.000 100.00 % | -408.728 M | 0.000 100.00 % | -390.123 M | 0.000 100.00 % | -295.825 M | 0.000 100.00 % | -202.668 M | 0.000 100.00 % | -227.942 M | 0.000 100.00 % | -197.172 M | 0.000 100.00 % | -33.153 M | 0.000 100.00 % | -25.500 M | 0.000 100.00 % | -16.301 M | 0.000 100.00 % | -18.988 M | 0.000 -100.00 % | 1.712 M 108.93 % | -19.176 M -1 055.93 % | 2.006 M 6.42 % | 1.885 M -36.01 % | 2.946 M -32.98 % | 4.396 M -45.65 % | 8.088 M -14.83 % | 9.496 M -17.55 % | 11.517 M 2.81 % | 11.202 M | 0.000 |
| Long term investments | 620.190 M 0.00 % | 620.190 M -3.22 % | 640.797 M 0.00 % | 640.797 M -9.16 % | 705.407 M 0.00 % | 705.407 M -10.87 % | 791.403 M 0.07 % | 790.819 M -24.84 % | 1.052 B 28.33 % | 819.886 M -17.22 % | 990.394 M 19.69 % | 827.449 M -25.82 % | 1.115 B 20.93 % | 922.316 M -23.38 % | 1.204 B 19.73 % | 1.005 B -16.49 % | 1.204 B 17.52 % | 1.024 B -2.23 % | 1.048 B 27.67 % | 820.699 M -8.52 % | 897.157 M 35.20 % | 663.587 M -17.60 % | 805.283 M 54.20 % | 522.249 M -8.24 % | 569.157 M 30.87 % | 434.897 M -15.25 % | 513.177 M 40.81 % | 364.442 M -10.84 % | 408.728 M 35.43 % | 301.791 M -22.64 % | 390.123 M 54.80 % | 252.015 M -14.81 % | 295.825 M 31.17 % | 225.536 M 11.28 % | 202.668 M 7.65 % | 188.265 M -17.41 % | 227.942 M 7.73 % | 211.581 M 7.31 % | 197.172 M 14.44 % | 172.299 M 419.71 % | 33.153 M 20.77 % | 27.452 M 7.65 % | 25.500 M 40.02 % | 18.212 M 11.72 % | 16.301 M 2.07 % | 15.970 M -15.89 % | 18.988 M 16.64 % | 16.279 M -6.79 % | 17.464 M -8.93 % | 19.176 M 67.32 % | 11.461 M 5.86 % | 10.827 M 28.05 % | 8.455 M 40.73 % | 6.008 M 421.63 % | -1.868 M 67.22 % | -5.699 M 35.15 % | -8.788 M 10.56 % | -9.826 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 620.190 M 0.00 % | 620.190 M -3.22 % | 640.797 M 0.00 % | 640.797 M -9.16 % | 705.407 M 0.00 % | 705.407 M -10.80 % | 790.819 M 0.00 % | 790.819 M -24.84 % | 1.052 B 28.33 % | 819.886 M -17.22 % | 990.394 M 19.69 % | 827.449 M -25.82 % | 1.115 B 20.93 % | 922.316 M -23.38 % | 1.204 B 19.73 % | 1.005 B -16.49 % | 1.204 B 17.52 % | 1.024 B -2.23 % | 1.048 B 27.67 % | 820.699 M -8.52 % | 897.157 M 35.20 % | 663.587 M -17.60 % | 805.283 M 54.20 % | 522.249 M -8.24 % | 569.157 M 30.87 % | 434.897 M -15.25 % | 513.177 M 40.81 % | 364.442 M -10.84 % | 408.728 M 35.43 % | 301.791 M -22.64 % | 390.123 M 54.80 % | 252.015 M -14.81 % | 295.825 M 31.17 % | 225.536 M 11.28 % | 202.668 M 7.65 % | 188.265 M -17.41 % | 227.942 M 7.73 % | 211.581 M 7.31 % | 197.172 M 14.44 % | 172.299 M 419.71 % | 33.153 M 20.77 % | 27.452 M 7.65 % | 25.500 M 40.02 % | 18.212 M 11.72 % | 16.301 M 2.07 % | 15.970 M -15.89 % | 18.988 M 16.64 % | 16.279 M -15.11 % | 19.176 M 0.00 % | 19.176 M 42.39 % | 13.467 M 5.19 % | 12.803 M 12.30 % | 11.401 M 8.94 % | 10.465 M 68.25 % | 6.220 M 42.33 % | 4.370 M 60.13 % | 2.729 M 48.56 % | 1.837 M | 0.000 |
| Other current assets | 0.000 | 0.000 100.00 % | -4.000 K -100.05 % | 8.412 M | 0.000 | 0.000 -100.00 % | 213.000 K -82.51 % | 1.218 M | 0.000 | 0.000 -100.00 % | 47.086 M 0.00 % | 47.086 M | 0.000 | 0.000 -100.00 % | 52.957 M 0.00 % | 52.957 M | 0.000 | 0.000 -100.00 % | 5.017 M 0.00 % | 5.017 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.708 M 0.00 % | 1.708 M 101.15 % | -149.035 M | 0.000 -100.00 % | 4.778 M 0.00 % | 4.778 M | 0.000 | 0.000 -100.00 % | 11.786 M 0.00 % | 11.786 M | 0.000 | 0.000 -100.00 % | 1.009 M 0.00 % | 1.009 M | 0.000 | 0.000 -100.00 % | 240.000 K 0.00 % | 240.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.709 M 0.00 % | 2.709 M 1 227.94 % | 204.000 K -93.77 % | 3.274 M 5 962.96 % | 54.000 K 350.00 % | 12.000 K 1 100.00 % | 1.000 K -99.83 % | 588.000 K 1 533.33 % | 36.000 K -62.50 % | 96.000 K 92.00 % | 50.000 K -69.14 % | 162.000 K 3 140.00 % | 5.000 K |
| Short term investments | 159.897 M 0.00 % | 159.897 M | 0.000 | 0.000 -100.00 % | 184.012 M 0.00 % | 184.012 M -15.47 % | 217.683 M 8.93 % | 199.841 M -13.95 % | 232.233 M 0.00 % | 232.233 M 42.52 % | 162.945 M 0.00 % | 162.945 M -15.60 % | 193.072 M 0.00 % | 193.072 M -2.67 % | 198.373 M 0.00 % | 198.373 M 10.51 % | 179.510 M 0.00 % | 179.510 M -20.94 % | 227.052 M 0.00 % | 227.052 M -2.79 % | 233.570 M 0.00 % | 233.570 M -17.48 % | 283.034 M 0.00 % | 283.034 M 110.81 % | 134.260 M 0.00 % | 134.260 M -9.73 % | 148.735 M 0.00 % | 148.735 M 39.09 % | 106.937 M 0.00 % | 106.937 M -22.57 % | 138.108 M 0.00 % | 138.108 M 96.49 % | 70.289 M 0.00 % | 70.289 M 388.02 % | 14.403 M 0.00 % | 14.403 M -11.97 % | 16.361 M 0.00 % | 16.361 M 43.04 % | 11.438 M 0.00 % | 11.438 M 100.63 % | 5.701 M 0.00 % | 5.701 M -21.78 % | 7.288 M 0.00 % | 7.288 M 2 101.81 % | 331.000 K 0.00 % | 331.000 K -87.78 % | 2.709 M 0.00 % | 2.709 M 58.24 % | 1.712 M 0.00 % | 1.712 M -14.66 % | 2.006 M 1.52 % | 1.976 M -32.93 % | 2.946 M -33.90 % | 4.457 M -44.89 % | 8.088 M -19.67 % | 10.069 M -12.57 % | 11.517 M -1.25 % | 11.663 M 25.35 % | 9.304 M |
| cash and cash equivalents | 936.000 K 0.00 % | 936.000 K 339.44 % | 213.000 K -9.36 % | 235.000 K -58.92 % | 572.000 K 0.00 % | 572.000 K -80.74 % | 2.970 M -85.73 % | 20.812 M 9 028.07 % | 228.000 K -59.72 % | 566.000 K -96.49 % | 16.120 M -59.11 % | 39.419 M 272.30 % | 10.588 M -3.70 % | 10.995 M -93.98 % | 182.514 M -1.42 % | 185.144 M 353.54 % | 40.822 M -0.88 % | 41.185 M 340.58 % | 9.348 M -27.88 % | 12.961 M 215.74 % | 4.105 M -0.63 % | 4.131 M -85.90 % | 29.306 M -0.37 % | 29.414 M -30.32 % | 42.210 M -57.74 % | 99.889 M 7.17 % | 93.202 M -0.32 % | 93.502 M 301.47 % | 23.290 M -62.77 % | 62.562 M 84.43 % | 33.922 M 0.00 % | 33.922 M 11.75 % | 30.355 M 0.00 % | 30.355 M -69.36 % | 99.062 M 0.00 % | 99.062 M 831.91 % | 10.630 M 0.00 % | 10.630 M -36.58 % | 16.761 M 0.00 % | 16.761 M 3 683.52 % | 443.000 K 0.00 % | 443.000 K -87.14 % | 3.446 M 0.00 % | 3.446 M 1.53 % | 3.394 M 0.00 % | 3.394 M 500.71 % | 565.000 K 0.00 % | 565.000 K 221.02 % | 176.000 K 0.00 % | 176.000 K -78.90 % | 834.000 K 816.48 % | 91.000 K -86.11 % | 655.000 K 973.77 % | 61.000 K -10.29 % | 68.000 K -88.13 % | 573.000 K 490.72 % | 97.000 K -78.96 % | 461.000 K -91.67 % | 5.537 M |
| Cash and short term investments | 160.833 M 0.00 % | 160.833 M 75 408.45 % | 213.000 K -99.88 % | 184.005 M -0.31 % | 184.584 M 0.00 % | 184.584 M -16.35 % | 220.653 M 0.00 % | 220.653 M 96 677.63 % | 228.000 K -99.90 % | 232.799 M 1 344.16 % | 16.120 M -92.03 % | 202.364 M 1 811.26 % | 10.588 M -94.81 % | 204.067 M 11.81 % | 182.514 M -52.41 % | 383.517 M 839.49 % | 40.822 M -81.50 % | 220.695 M 2 260.88 % | 9.348 M -96.11 % | 240.013 M 5 746.85 % | 4.105 M -98.27 % | 237.701 M 711.10 % | 29.306 M -90.62 % | 312.448 M 640.22 % | 42.210 M -81.97 % | 234.149 M 151.23 % | 93.202 M -61.52 % | 242.237 M 940.09 % | 23.290 M -86.26 % | 169.499 M 399.67 % | 33.922 M -80.28 % | 172.030 M 466.73 % | 30.355 M -69.84 % | 100.644 M 1.60 % | 99.062 M -12.69 % | 113.465 M 967.40 % | 10.630 M -60.62 % | 26.991 M 61.03 % | 16.761 M -59.74 % | 41.634 M 9 298.19 % | 443.000 K -92.79 % | 6.144 M 78.29 % | 3.446 M -67.90 % | 10.734 M 216.26 % | 3.394 M -8.89 % | 3.725 M 559.29 % | 565.000 K -82.74 % | 3.274 M 73.41 % | 1.888 M 0.00 % | 1.888 M -33.52 % | 2.840 M 37.40 % | 2.067 M -42.60 % | 3.601 M -20.30 % | 4.518 M -44.61 % | 8.156 M -23.36 % | 10.642 M -8.37 % | 11.614 M -4.21 % | 12.124 M -18.31 % | 14.841 M |
| Total current assets | 167.113 M 0.00 % | 167.113 M 78 356.81 % | 213.000 K -99.89 % | 192.417 M 2.36 % | 187.980 M 0.00 % | 187.980 M -15.50 % | 222.455 M 0.00 % | 222.455 M 4 872.17 % | 4.474 M -98.11 % | 237.045 M 298.44 % | 59.494 M -76.18 % | 249.738 M 278.98 % | 65.898 M -74.59 % | 259.377 M 9.93 % | 235.957 M -46.00 % | 436.960 M 241.51 % | 127.951 M -58.43 % | 307.824 M 2 789.82 % | 10.652 M -95.67 % | 246.191 M 2 375.77 % | 9.944 M -95.92 % | 243.540 M 635.41 % | 33.116 M -89.53 % | 316.258 M 603.03 % | 44.985 M -81.02 % | 236.999 M 116.79 % | 109.324 M -57.69 % | 258.359 M 788.99 % | 29.062 M -83.42 % | 175.320 M 364.85 % | 37.715 M -78.55 % | 175.823 M 309.32 % | 42.955 M -62.08 % | 113.281 M 4.29 % | 108.624 M -11.71 % | 123.027 M 959.94 % | 11.607 M -59.67 % | 28.781 M 58.20 % | 18.193 M -57.76 % | 43.066 M 6 205.42 % | 683.000 K -89.30 % | 6.384 M 63.73 % | 3.899 M -65.15 % | 11.187 M 117.14 % | 5.152 M -6.04 % | 5.483 M 489.57 % | 930.000 K -74.44 % | 3.639 M 5.48 % | 3.450 M 0.00 % | 3.450 M 19.21 % | 2.894 M 38.93 % | 2.083 M -42.17 % | 3.602 M -29.46 % | 5.106 M -37.67 % | 8.192 M -23.71 % | 10.738 M -7.94 % | 11.664 M -5.06 % | 12.286 M -17.24 % | 14.846 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.005 M 100.50 % | -199.841 M | 0.000 | 0.000 100.00 % | -162.945 M 0.00 % | -162.945 M -345.75 % | 66.305 M | 0.000 100.00 % | -198.373 M 0.00 % | -198.373 M -254.60 % | 128.314 M | 0.000 100.00 % | -227.052 M 0.00 % | -227.052 M -2 377.35 % | 9.970 M | 0.000 -100.00 % | 33.224 M | 0.000 100.00 % | -134.260 M 0.00 % | -134.260 M | 0.000 | 0.000 100.00 % | -106.937 M 0.00 % | -106.937 M | 0.000 | 0.000 100.00 % | -70.289 M 0.00 % | -70.289 M | 0.000 | 0.000 100.00 % | -16.361 M 0.00 % | -16.361 M -21.78 % | -13.435 M 0.00 % | -13.435 M -126.14 % | -5.941 M | 0.000 100.00 % | -7.288 M 0.00 % | -7.288 M -2 101.81 % | -331.000 K 0.00 % | -331.000 K 87.78 % | -2.709 M 0.00 % | -2.709 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 6.280 M 0.00 % | 6.280 M 156 900.00 % | 4.000 K | 0.000 -100.00 % | 3.396 M 0.00 % | 3.396 M 481.51 % | 584.000 K 0.00 % | 584.000 K -86.25 % | 4.246 M 0.00 % | 4.246 M 1 374.31 % | 288.000 K 0.00 % | 288.000 K -99.48 % | 55.310 M 0.00 % | 55.310 M 11 280.66 % | 486.000 K 0.00 % | 486.000 K -99.44 % | 87.129 M 0.00 % | 87.129 M 7 404.65 % | 1.161 M 0.00 % | 1.161 M -80.12 % | 5.839 M 0.00 % | 5.839 M 53.25 % | 3.810 M 0.00 % | 3.810 M 233.63 % | 1.142 M 0.00 % | 1.142 M -92.92 % | 16.122 M 0.00 % | 16.122 M 1 445.73 % | 1.043 M 0.00 % | 1.043 M -72.50 % | 3.793 M 0.00 % | 3.793 M 345.71 % | 851.000 K 0.00 % | 851.000 K -91.10 % | 9.562 M 0.00 % | 9.562 M 1 124.33 % | 781.000 K 0.00 % | 781.000 K -45.46 % | 1.432 M 0.00 % | 1.432 M | 0.000 | 0.000 -100.00 % | 453.000 K 0.00 % | 453.000 K -74.23 % | 1.758 M 0.00 % | 1.758 M 381.64 % | 365.000 K 0.00 % | 365.000 K -75.00 % | 1.460 M | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 91.000 K | 0.000 -100.00 % | 61.000 K | 0.000 -100.00 % | 573.000 K | 0.000 -100.00 % | 461.000 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 338.000 K | 0.000 -100.00 % | 27.299 M | 0.000 -100.00 % | 407.000 K | 0.000 -100.00 % | 2.630 M | 0.000 -100.00 % | 363.000 K | 0.000 -100.00 % | 8.487 M | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 108.000 K | 0.000 -100.00 % | 57.754 M | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 39.321 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 813.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 |
| Account payables | 0.000 | 0.000 -100.00 % | 7.000 K 0.00 % | 7.000 K | 0.000 | 0.000 -100.00 % | 18.000 K 0.00 % | 18.000 K | 0.000 | 0.000 -100.00 % | 31.000 K 0.00 % | 31.000 K | 0.000 | 0.000 -100.00 % | 63.955 M 0.00 % | 63.955 M | 0.000 | 0.000 -100.00 % | 12.000 K 0.00 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.759 M 3 348.75 % | 80.000 K -98.41 % | 5.042 M | 0.000 -100.00 % | 3.607 M 60 016.67 % | 6.000 K | 0.000 | 0.000 -100.00 % | 3.533 M 679.91 % | 453.000 K -79.70 % | 2.232 M | 0.000 -100.00 % | 1.369 M 0.00 % | 1.369 M 323.84 % | 323.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 103.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 143.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -97.63 % | 337.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.552 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 257.000 K 0.00 % | 257.000 K 82.27 % | 141.000 K | 0.000 -100.00 % | 120.552 M 0.00 % | 120.552 M 163.33 % | 45.780 M 0.00 % | 45.780 M -81.58 % | 248.563 M 0.02 % | 248.511 M 167.44 % | 92.923 M 0.03 % | 92.896 M -58.51 % | 223.910 M 5.46 % | 212.313 M 5.54 % | 201.163 M 0.00 % | 201.163 M -67.61 % | 621.152 M 0.00 % | 621.152 M 10.07 % | 564.308 M 0.00 % | 564.308 M -8.53 % | 616.952 M 0.00 % | 616.952 M 22.23 % | 504.763 M 0.00 % | 504.763 M 67.22 % | 301.860 M 0.69 % | 299.804 M 1.53 % | 295.277 M 0.00 % | 295.277 M 158.10 % | 114.404 M 0.00 % | 114.404 M 2.54 % | 111.571 M 0.00 % | 111.571 M 6 791.35 % | 1.619 M 0.00 % | 1.619 M -98.29 % | 94.409 M 0.56 % | 93.886 M 28 788.00 % | 325.000 K | 0.000 -100.00 % | 176.038 M 0.23 % | 175.630 M 1 755.57 % | 9.465 M 1.95 % | 9.284 M 9.34 % | 8.491 M 0.00 % | 8.491 M 43.57 % | 5.914 M 1.69 % | 5.816 M -66.85 % | 17.546 M 201.74 % | 5.815 M -70.35 % | 19.610 M 1 001.07 % | 1.781 M -88.08 % | 14.945 M 11.03 % | 13.460 M 0.10 % | 13.446 M -3.20 % | 13.891 M 8.74 % | 12.774 M -4.47 % | 13.372 M 6.95 % | 12.503 M 0.99 % | 12.380 M -4.59 % | 12.976 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.530 M | 0.000 100.00 % | -1.248 M | 0.000 -100.00 % | 25.365 M | 0.000 100.00 % | -1.592 M | 0.000 100.00 % | -63.955 M | 0.000 100.00 % | -57.077 M | 0.000 100.00 % | -22.027 M | 0.000 100.00 % | -909.000 K | 0.000 100.00 % | -10.446 M | 0.000 -100.00 % | 62.494 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.408 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.841 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.901 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 | 787.303 M 0.00 % | 787.303 M -5.51 % | 833.214 M 0.00 % | 833.214 M -6.74 % | 893.387 M 0.00 % | 893.387 M -11.83 % | 1.013 B 0.00 % | 1.013 B -4.13 % | 1.057 B 0.00 % | 1.057 B -1.88 % | 1.077 B 0.00 % | 1.077 B -8.84 % | 1.182 B 0.00 % | 1.182 B -18.07 % | 1.442 B 0.00 % | 1.442 B 8.27 % | 1.332 B 0.00 % | 1.332 B 24.87 % | 1.067 B 0.00 % | 1.067 B 17.61 % | 907.127 M 0.00 % | 907.127 M 8.18 % | 838.507 M 0.00 % | 838.507 M 24.80 % | 671.896 M 0.00 % | 671.896 M 7.88 % | 622.801 M 0.00 % | 622.801 M 30.54 % | 477.111 M 0.00 % | 477.111 M 11.52 % | 427.838 M 0.00 % | 427.838 M 26.27 % | 338.817 M 0.00 % | 338.817 M 8.84 % | 311.292 M 0.00 % | 311.292 M 29.51 % | 240.362 M 0.00 % | 240.362 M 11.61 % | 215.365 M 0.00 % | 215.365 M 536.50 % | 33.836 M 0.00 % | 33.836 M 15.09 % | 29.399 M 0.00 % | 29.399 M 37.04 % | 21.453 M 0.00 % | 21.453 M 7.71 % | 19.918 M 0.00 % | 19.918 M -11.97 % | 22.626 M 0.00 % | 22.626 M 38.29 % | 16.361 M 9.91 % | 14.886 M -0.78 % | 15.003 M -3.65 % | 15.571 M 8.04 % | 14.412 M -4.61 % | 15.108 M 4.97 % | 14.393 M 1.91 % | 14.123 M -4.87 % | 14.846 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-06-30 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-06-30 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-06-30 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-06-30 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-06-30 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-06-30 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-06-30 | 2012-04-30 | 2011-10-31 | 2011-04-30 | 2010-10-31 | 2010-04-30 | 2009-10-31 | 2009-04-30 | 2008-10-31 | 2008-04-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-10-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-10-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.500 K 0.00 % | 1.500 K -99.87 % | 1.138 M 1 417.33 % | 75.000 K 16.28 % | 64.500 K 0.00 % | 64.500 K -97.99 % | 3.202 M 164.08 % | 1.213 M 4 081.03 % | 29.000 K -95.35 % | 623.000 K 121.81 % | -2.856 M -50.36 % | -1.900 M 97.18 % | -67.324 M -7 112.00 % | -933.500 K -108.74 % | 10.686 M 2 719.53 % | 379.000 K -98.94 % | 35.886 M 9 231.30 % | -393.000 K -102.09 % | 18.820 M 11 203.24 % | -169.500 K 99.21 % | -21.523 M -1 408.27 % | -1.427 M -131.27 % | 4.563 M 1 050.63 % | -480.000 K -107.23 % | 6.636 M 0.00 % | 6.636 M 228.84 % | -5.151 M 0.00 % | -5.151 M -407.94 % | -1.014 M 0.00 % | -1.014 M -122.93 % | 4.422 M 0.00 % | 4.422 M 387.61 % | -1.538 M 0.00 % | -1.538 M 60.43 % | -3.886 M 0.00 % | -3.886 M -2 070.95 % | -179.000 K 0.00 % | -179.000 K -107.26 % | 2.466 M 0.00 % | 2.466 M 1 594.50 % | 145.500 K 0.00 % | 145.500 K -77.70 % | 652.500 K 0.00 % | 652.500 K 188.72 % | -735.500 K 0.00 % | -735.500 K -222.89 % | 598.500 K 0.00 % | 598.500 K 1 218.69 % | -53.500 K 0.00 % | -53.500 K 35.93 % | -83.500 K 0.00 % | -83.500 K -158.39 % | 143.000 K 0.00 % | 143.000 K 0.00 % | 143.000 K 0.00 % | 143.000 K 207.32 % | -133.250 K 0.00 % | -133.250 K 0.00 % | -133.250 K 0.00 % | -133.250 K -830.14 % | 18.250 K 0.00 % | 18.250 K 0.00 % | 18.250 K 0.00 % | 18.250 K 197.33 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K |
| Accounts receivables | 1.500 K 0.00 % | 1.500 K -99.00 % | 150.000 K 100.00 % | 75.000 K 16.28 % | 64.500 K 0.00 % | 64.500 K -97.34 % | 2.425 M 100.00 % | 1.213 M -2.69 % | 1.246 M 100.00 % | 623.000 K 116.40 % | -3.799 M -100.00 % | -1.900 M -1.74 % | -1.867 M -100.00 % | -933.500 K -223.15 % | 758.000 K 100.00 % | 379.000 K 148.22 % | -786.000 K -100.00 % | -393.000 K -15.93 % | -339.000 K -100.00 % | -169.500 K 94.06 % | -2.854 M -100.00 % | -1.427 M -48.65 % | -960.000 K -100.00 % | -480.000 K -107.23 % | 6.636 M 0.00 % | 6.636 M 228.84 % | -5.151 M 0.00 % | -5.151 M -407.94 % | -1.014 M 0.00 % | -1.014 M -122.93 % | 4.422 M 0.00 % | 4.422 M 387.61 % | -1.538 M 0.00 % | -1.538 M 60.43 % | -3.886 M 0.00 % | -3.886 M -2 070.95 % | -179.000 K 0.00 % | -179.000 K -107.26 % | 2.466 M 0.00 % | 2.466 M 1 594.50 % | 145.500 K 0.00 % | 145.500 K -77.70 % | 652.500 K 0.00 % | 652.500 K 188.72 % | -735.500 K 0.00 % | -735.500 K -222.89 % | 598.500 K 0.00 % | 598.500 K 1 218.69 % | -53.500 K 0.00 % | -53.500 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 988.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 777.000 K | 0.000 100.00 % | -1.217 M | 0.000 -100.00 % | 943.000 K | 0.000 100.00 % | -65.457 M | 0.000 -100.00 % | 9.928 M | 0.000 -100.00 % | 36.672 M | 0.000 -100.00 % | 19.159 M | 0.000 100.00 % | -18.669 M | 0.000 -100.00 % | 5.523 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 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 7.370 M -42.89 % | 12.905 M -38.93 % | 21.130 M 91.07 % | 11.059 M -76.31 % | 46.684 M -10.85 % | 52.368 M 203.46 % | 17.257 M -29.53 % | 24.490 M -66.84 % | 73.860 M 103.27 % | 36.336 M -77.31 % | 160.138 M 102.42 % | 79.113 M -61.80 % | 207.123 M 457.22 % | 37.171 M 164.67 % | -57.480 M -868.82 % | -5.933 M 98.00 % | -297.001 M -138.13 % | -124.722 M 15.90 % | -148.303 M -168.85 % | -55.162 M -245.39 % | 37.941 M 3 471.04 % | -1.126 M 97.20 % | -40.198 M -166.99 % | -15.056 M -119.33 % | -6.865 M 0.00 % | -6.865 M 10.39 % | -7.660 M 0.00 % | -7.660 M -161.39 % | -2.931 M 0.00 % | -2.931 M 75.89 % | -12.155 M 0.00 % | -12.155 M -969.73 % | 1.398 M 0.00 % | 1.398 M 119.96 % | -7.002 M 0.00 % | -7.002 M -35.46 % | -5.169 M 0.00 % | -5.169 M 35.83 % | -8.054 M 0.00 % | -8.054 M -277.06 % | -2.136 M 0.00 % | -2.136 M -434.00 % | -400.000 K 0.00 % | -400.000 K 64.59 % | -1.130 M 0.00 % | -1.130 M -48.72 % | -759.500 K 0.00 % | -759.500 K 73.37 % | -2.852 M 0.00 % | -2.852 M -689.48 % | -361.250 K 0.00 % | -361.250 K -520.17 % | -58.250 K 0.00 % | -58.250 K 0.00 % | -58.250 K 0.00 % | -58.250 K -9.91 % | -53.000 K 0.00 % | -53.000 K 0.00 % | -53.000 K 0.00 % | -53.000 K -1.92 % | -52.000 K 0.00 % | -52.000 K 0.00 % | -52.000 K 0.00 % | -52.000 K -26.83 % | -41.000 K 0.00 % | -41.000 K 0.00 % | -41.000 K 0.00 % | -41.000 K |
| Net cash provided by operating activities | -11.071 M -100.00 % | -5.536 M 39.49 % | -9.148 M -100.00 % | -4.574 M 59.76 % | -11.368 M -100.00 % | -5.684 M 45.79 % | -10.486 M -100.00 % | -5.243 M 61.70 % | -13.691 M -100.00 % | -6.846 M 58.63 % | -16.547 M -100.00 % | -8.274 M 89.08 % | -75.767 M -100.00 % | -37.884 M 0.65 % | -38.131 M -480.78 % | -6.566 M 1.26 % | -6.649 M 57.98 % | -15.825 M -69.72 % | -9.324 M -100.00 % | -4.662 M 85.02 % | -31.121 M -100.00 % | -15.561 M -71.83 % | -9.056 M -100.00 % | -4.528 M -317.12 % | 2.086 M 0.00 % | 2.086 M 121.93 % | -9.509 M 0.00 % | -9.509 M -396.42 % | 3.208 M 0.00 % | 3.208 M 147.21 % | -6.795 M 0.00 % | -6.795 M -201.97 % | 6.663 M 0.00 % | 6.663 M 163.00 % | -10.577 M 0.00 % | -10.577 M -545.53 % | 2.374 M 0.00 % | 2.374 M 141.56 % | -5.712 M 0.00 % | -5.712 M -5 288.68 % | -106.000 K 0.00 % | -106.000 K -145.11 % | 235.000 K 0.00 % | 235.000 K 126.49 % | -887.000 K 0.00 % | -887.000 K -858.92 % | -92.500 K 0.00 % | -92.500 K 47.29 % | -175.500 K 0.00 % | -175.500 K 65.57 % | -509.750 K 0.00 % | -509.750 K -2 180.61 % | 24.500 K 0.00 % | 24.500 K 0.00 % | 24.500 K 0.00 % | 24.500 K 111.76 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K -13 983.33 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K 104.14 % | -36.250 K 0.00 % | -36.250 K 0.00 % | -36.250 K 0.00 % | -36.250 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.486 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.999 M 0.00 % | 62.999 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 |
| Purchases of investments | -8.176 M | 0.000 100.00 % | -5.502 M | 0.000 100.00 % | -24.509 M | 0.000 100.00 % | -32.293 M | 0.000 100.00 % | -65.357 M | 0.000 100.00 % | -79.852 M | 0.000 100.00 % | -83.800 M | 0.000 100.00 % | -110.677 M | 0.000 100.00 % | -53.994 M | 0.000 100.00 % | -41.973 M | 0.000 100.00 % | -59.024 M | 0.000 100.00 % | -51.416 M | 0.000 | 0.000 100.00 % | -42.185 M 0.00 % | -42.185 M 0.00 % | -42.185 M | 0.000 100.00 % | -15.470 M 0.00 % | -15.470 M 0.00 % | -15.470 M | 0.000 100.00 % | -11.482 M 0.00 % | -11.482 M 0.00 % | -11.482 M 71.50 % | -40.281 M 0.00 % | -40.281 M 0.00 % | -40.281 M 0.00 % | -40.281 M -1 010.98 % | -3.626 M 0.00 % | -3.626 M 0.00 % | -3.626 M 0.00 % | -3.626 M 7.89 % | -3.937 M 0.00 % | -3.937 M 0.00 % | -3.937 M 0.00 % | -3.937 M -459.36 % | -703.750 K 0.00 % | -703.750 K 0.00 % | -703.750 K 0.00 % | -703.750 K 0.11 % | -704.500 K 0.00 % | -704.500 K 0.00 % | -704.500 K 0.00 % | -704.500 K 46.56 % | -1.318 M 0.00 % | -1.318 M 0.00 % | -1.318 M 0.00 % | -1.318 M -72.66 % | -763.500 K 0.00 % | -763.500 K 0.00 % | -763.500 K 0.00 % | -763.500 K -48.83 % | -513.000 K 0.00 % | -513.000 K 0.00 % | -513.000 K 0.00 % | -513.000 K |
| Sales maturities of investments | 9.736 M | 0.000 -100.00 % | 56.960 M | 0.000 -100.00 % | 7.896 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.960 M | 0.000 -100.00 % | 29.703 M | 0.000 -100.00 % | 32.510 M | 0.000 -100.00 % | 190.542 M | 0.000 -100.00 % | 29.782 M | 0.000 -100.00 % | 10.918 M | 0.000 -100.00 % | 12.997 M | 0.000 -100.00 % | 61.280 M | 0.000 | 0.000 -100.00 % | 26.816 M 0.00 % | 26.816 M 0.00 % | 26.816 M | 0.000 -100.00 % | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K | 0.000 -100.00 % | 13.530 M 0.00 % | 13.530 M 0.00 % | 13.530 M 33 937.11 % | 39.750 K 0.00 % | 39.750 K 0.00 % | 39.750 K 0.00 % | 39.750 K -94.83 % | 769.000 K 0.00 % | 769.000 K 0.00 % | 769.000 K 0.00 % | 769.000 K -86.88 % | 5.863 M 0.00 % | 5.863 M 0.00 % | 5.863 M 0.00 % | 5.863 M 465.41 % | 1.037 M 0.00 % | 1.037 M 0.00 % | 1.037 M 0.00 % | 1.037 M 985.86 % | 95.500 K 0.00 % | 95.500 K 0.00 % | 95.500 K 0.00 % | 95.500 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 |
| Other investing activites | 0.000 -100.00 % | 780.500 K | 0.000 -100.00 % | 25.729 M | 0.000 100.00 % | -8.307 M -963.57 % | -781.000 K 93.08 % | -11.294 M 11.06 % | -12.699 M 0.00 % | -12.699 M 49.36 % | -25.075 M 0.00 % | -25.075 M 2.22 % | -25.645 M 0.00 % | -25.645 M -193.48 % | 27.433 M 0.00 % | 27.433 M 6 862.56 % | 394.000 K 0.00 % | 394.000 K 102.54 % | -15.528 M 0.00 % | -15.528 M 32.53 % | -23.014 M 0.00 % | -23.014 M -566.62 % | 4.932 M 0.00 % | 4.932 M 123.51 % | -20.983 M 0.00 % | -20.983 M -115.09 % | -9.755 M 0.00 % | -9.755 M 69.96 % | -32.472 M 0.00 % | -32.472 M -187.68 % | -11.288 M 0.00 % | -11.288 M -16.03 % | -9.729 M 0.00 % | -9.729 M -170.37 % | 13.825 M 0.00 % | 13.825 M 119.18 % | -72.088 M 0.00 % | -72.088 M -758.70 % | -8.395 M 0.00 % | -8.395 M -706.58 % | 1.384 M 0.00 % | 1.384 M 131.37 % | -4.413 M 0.00 % | -4.413 M -263.12 % | 2.705 M 0.00 % | 2.705 M 135.52 % | 1.149 M 0.00 % | 1.149 M 20 981.82 % | -5.500 K 0.00 % | -5.500 K 98.35 % | -333.250 K 0.00 % | -333.250 K -154.72 % | 609.000 K 0.00 % | 609.000 K 0.00 % | 609.000 K 0.00 % | 609.000 K -53.80 % | 1.318 M 0.00 % | 1.318 M 0.00 % | 1.318 M 0.00 % | 1.318 M 72.66 % | 763.500 K 0.00 % | 763.500 K 0.00 % | 763.500 K 0.00 % | 763.500 K 48.83 % | 513.000 K 0.00 % | 513.000 K 0.00 % | 513.000 K 0.00 % | 513.000 K |
| Net cash used for investing activites | 1.560 M 99.87 % | 780.500 K -98.48 % | 51.458 M 100.00 % | 25.729 M 254.87 % | -16.613 M -100.00 % | -8.307 M 63.23 % | -22.588 M -100.00 % | -11.294 M 55.53 % | -25.397 M -100.00 % | -12.699 M 74.68 % | -50.149 M -100.00 % | -25.075 M 51.11 % | -51.290 M -100.00 % | -25.645 M -132.11 % | 79.865 M 191.13 % | 27.433 M 213.30 % | -24.212 M -6 245.18 % | 394.000 K 101.27 % | -31.055 M -100.00 % | -15.528 M 66.26 % | -46.027 M -100.00 % | -23.014 M -333.31 % | 9.864 M 100.00 % | 4.932 M 123.51 % | -20.983 M 0.00 % | -20.983 M -115.09 % | -9.755 M 0.00 % | -9.755 M 69.96 % | -32.472 M 0.00 % | -32.472 M -187.68 % | -11.288 M 0.00 % | -11.288 M -16.03 % | -9.729 M 0.00 % | -9.729 M -170.37 % | 13.825 M 0.00 % | 13.825 M 252.11 % | -9.089 M 0.00 % | -9.089 M -8.27 % | -8.395 M 0.00 % | -8.395 M -706.58 % | 1.384 M 0.00 % | 1.384 M 131.37 % | -4.413 M 0.00 % | -4.413 M -263.12 % | 2.705 M 0.00 % | 2.705 M 135.52 % | 1.149 M 0.00 % | 1.149 M 20 981.82 % | -5.500 K 0.00 % | -5.500 K -101.65 % | 333.250 K 0.00 % | 333.250 K 359.66 % | 72.500 K 0.00 % | 72.500 K 0.00 % | 72.500 K 0.00 % | 72.500 K 270.59 % | -42.500 K 0.00 % | -42.500 K 0.00 % | -42.500 K 0.00 % | -42.500 K -165.13 % | 65.250 K 0.00 % | 65.250 K 0.00 % | 65.250 K 0.00 % | 65.250 K 101.84 % | -3.538 M 0.00 % | -3.538 M 0.00 % | -3.538 M 0.00 % | -3.538 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 257.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 67.132 M | 0.000 -100.00 % | 38.044 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 -100.00 % | 1.813 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.145 M 0.00 % | 1.145 M 246.18 % | 330.750 K 0.00 % | 330.750 K 0.00 % | 330.750 K 0.00 % | 330.750 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.750 K 0.00 % | 161.750 K 0.00 % | 161.750 K 0.00 % | 161.750 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.861 M 0.00 % | 3.861 M 0.00 % | 3.861 M 0.00 % | 3.861 M |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -9.978 M -100.00 % | -4.989 M 82.19 % | -28.008 M -100.00 % | -14.004 M 1.80 % | -14.261 M -100.00 % | -7.131 M 60.74 % | -18.161 M -100.00 % | -9.081 M 60.26 % | -22.847 M -100.00 % | -11.424 M 37.73 % | -18.345 M -100.00 % | -9.173 M 50.51 % | -18.533 M -100.00 % | -9.267 M 42.03 % | -15.986 M -100.00 % | -7.993 M 38.45 % | -12.986 M -100.00 % | -6.493 M 7.35 % | -7.008 M -100.00 % | -3.504 M 47.00 % | -6.611 M -100.00 % | -3.306 M -32.64 % | -2.492 M 0.00 % | -2.492 M 36.18 % | -3.905 M -100.00 % | -1.953 M -3.14 % | -1.893 M 0.00 % | -1.893 M -11.75 % | -1.694 M -100.00 % | -847.000 K 17.53 % | -1.027 M 0.00 % | -1.027 M 45.02 % | -1.868 M -100.00 % | -934.000 K 48.37 % | -1.809 M 0.00 % | -1.809 M -71.39 % | -1.056 M 0.00 % | -1.056 M -693.61 % | -133.000 K 0.00 % | -133.000 K 42.55 % | -231.500 K 0.00 % | -231.500 K -83.73 % | -126.000 K 0.00 % | -126.000 K 27.17 % | -173.000 K 0.00 % | -173.000 K -917.65 % | -17.000 K 0.00 % | -17.000 K 36.45 % | -26.750 K 0.00 % | -26.750 K 6.96 % | -28.750 K 0.00 % | -28.750 K 0.00 % | -28.750 K 0.00 % | -28.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -4.118 M 0.00 % | -4.118 M 79.17 % | -19.766 M -100.00 % | -9.883 M 59.02 % | -24.115 M -100.00 % | -12.058 M -1.19 % | -11.916 M 0.00 % | -11.916 M 65.34 % | -34.378 M -100.00 % | -17.189 M 16.76 % | -20.651 M -100.00 % | -10.326 M 64.33 % | -28.945 M -100.00 % | -14.473 M 81.18 % | -76.887 M -100.00 % | -38.444 M -53.23 % | -25.089 M -100.00 % | -12.545 M 19.29 % | -15.543 M -100.00 % | -7.772 M 74.51 % | -30.494 M -100.00 % | -15.247 M 21.88 % | -19.518 M -100.00 % | -9.759 M -101.49 % | -4.844 M 0.00 % | -4.844 M 33.15 % | -7.246 M 0.00 % | -7.246 M -350.31 % | -1.609 M 0.00 % | -1.609 M 75.85 % | -6.664 M 0.00 % | -6.664 M | 0.000 100.00 % | -7.184 M 35.53 % | -11.144 M 0.00 % | -11.144 M -395.84 % | -2.248 M 0.00 % | -2.248 M -454.25 % | -405.500 K 0.00 % | -405.500 K 0.25 % | -406.500 K 0.00 % | -406.500 K -24.50 % | -326.500 K 0.00 % | -326.500 K -17.66 % | -277.500 K 0.00 % | -277.500 K 90.68 % | -2.979 M 0.00 % | -2.979 M -2 165.02 % | -131.500 K 0.00 % | -131.500 K | 0.000 | 0.000 100.00 % | -60.750 K 0.00 % | -60.750 K 0.00 % | -60.750 K 0.00 % | -60.750 K -55.77 % | -39.000 K 0.00 % | -39.000 K 0.00 % | -39.000 K 0.00 % | -39.000 K -0.65 % | -38.750 K 0.00 % | -38.750 K 0.00 % | -38.750 K 0.00 % | -38.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -4.118 M -3 355.34 % | 126.500 K | 0.000 -100.00 % | 500.000 -100.00 % | 53.128 M 115.48 % | 24.656 M 29.78 % | 18.998 M -31.60 % | 27.774 M -54.13 % | 60.555 M 0.00 % | 60.555 M -5.94 % | 64.381 M 18.11 % | 54.511 M | 0.000 -100.00 % | 184.500 K -99.88 % | 147.669 M 49.43 % | 98.823 M 192.14 % | 33.828 M 32.36 % | 25.558 M -48.83 % | 49.943 M 47.34 % | 33.897 M -24.92 % | 45.145 M 54.72 % | 29.179 M -86.09 % | 209.708 M 153.88 % | 82.601 M 179.69 % | 29.533 M 0.00 % | 29.533 M -84.26 % | 187.651 M 137.72 % | 78.939 M 640.79 % | 10.656 M 0.00 % | 10.656 M -90.74 % | 115.061 M 87.75 % | 61.286 M 1 050.31 % | -6.449 M -811.42 % | 906.499 K -99.02 % | 92.056 M 76.80 % | 52.067 M 1 409.19 % | 3.450 M 0.00 % | 3.450 M -85.35 % | 23.554 M 0.00 % | 23.554 M 5 192.92 % | 445.000 K 0.00 % | 445.000 K -90.65 % | 4.762 M 0.00 % | 4.762 M | 0.000 | 0.000 -100.00 % | 2.117 M 0.00 % | 2.117 M 12 930.30 % | -16.500 K 0.00 % | -16.500 K -105.43 % | 304.000 K 0.00 % | 304.000 K 1 157.39 % | -28.750 K 0.00 % | -28.750 K 0.00 % | -28.750 K 0.00 % | -28.750 K -117.77 % | 161.750 K 0.00 % | 161.750 K 0.00 % | 161.750 K 0.00 % | 161.750 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.861 M 0.00 % | 3.861 M 0.00 % | 3.861 M 0.00 % | 3.861 M |
| Net cash used provided by financing activities | -7.979 M -99.90 % | -3.992 M 86.58 % | -29.744 M -100.01 % | -14.872 M -199.08 % | 15.009 M 1 167.50 % | -1.406 M -2 769.39 % | -49.000 K -100.56 % | 8.728 M -90.47 % | 91.532 M 166.97 % | 34.286 M -19.58 % | 42.632 M 30.13 % | 32.762 M 173.30 % | -44.698 M -90.52 % | -23.461 M -123.47 % | 99.959 M 95.56 % | 51.113 M 284.60 % | 13.290 M 164.74 % | 5.020 M -85.93 % | 35.678 M 81.73 % | 19.633 M -25.62 % | 26.394 M 153.12 % | 10.428 M -94.70 % | 196.643 M 182.79 % | 69.536 M 213.27 % | 22.197 M 0.00 % | 22.197 M -68.17 % | 69.741 M 0.00 % | 69.741 M 874.85 % | 7.154 M 0.00 % | 7.154 M -86.70 % | 53.775 M 0.00 % | 53.775 M 1 707.62 % | -3.345 M 0.00 % | -3.345 M -108.36 % | 39.989 M 0.00 % | 39.989 M 6 693.40 % | -606.500 K 0.00 % | -606.500 K -102.75 % | 22.093 M 0.00 % | 22.093 M 23 478.31 % | -94.500 K 0.00 % | -94.500 K -102.25 % | 4.204 M 0.00 % | 4.204 M 1 141.76 % | -403.500 K 0.00 % | -403.500 K 53.16 % | -861.500 K 0.00 % | -861.500 K -482.09 % | -148.000 K 0.00 % | -148.000 K -148.68 % | 304.000 K 0.00 % | 304.000 K 439.66 % | -89.500 K 0.00 % | -89.500 K 0.00 % | -89.500 K 0.00 % | -89.500 K -172.91 % | 122.750 K 0.00 % | 122.750 K 0.00 % | 122.750 K 0.00 % | 122.750 K 416.77 % | -38.750 K 0.00 % | -38.750 K 0.00 % | -38.750 K 0.00 % | -38.750 K -101.00 % | 3.861 M 0.00 % | 3.861 M 0.00 % | 3.861 M 0.00 % | 3.861 M |
| Effect of forex changes on cash | -4.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 73.351 M | 0.000 -100.00 % | 53.369 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.706 M -152.99 % | 186.281 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 -100.00 % | 2.296 M 0.00 % | 2.296 M 0.00 % | 2.296 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.880 M 0.00 % | 4.880 M 0.00 % | 4.880 M 0.00 % | 4.880 M 303.04 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 450.69 % | -345.250 K 0.00 % | -345.250 K 0.00 % | -345.250 K 0.00 % | -345.250 K -100.44 % | -172.250 K 0.00 % | -172.250 K 0.00 % | -172.250 K 0.00 % | -172.250 K 72.23 % | -620.250 K 0.00 % | -620.250 K 0.00 % | -620.250 K 0.00 % | -620.250 K 55.79 % | -1.403 M 0.00 % | -1.403 M 0.00 % | -1.403 M 0.00 % | -1.403 M -252.07 % | -398.500 K 0.00 % | -398.500 K 0.00 % | -398.500 K 0.00 % | -398.500 K -132.70 % | -171.250 K 0.00 % | -171.250 K 0.00 % | -171.250 K 0.00 % | -171.250 K |
| Net change in cash | -17.494 M | 0.000 -100.00 % | 12.567 M | 0.000 -100.00 % | 60.379 M 492.16 % | -15.397 M -176.05 % | 20.246 M 359.25 % | -7.810 M 79.90 % | -38.853 M -363.56 % | 14.742 M -48.14 % | 28.424 M 128.63 % | -99.292 M 42.98 % | -174.149 M -100.20 % | -86.989 M -160.43 % | 143.959 M 100.00 % | 71.980 M 155.03 % | 28.224 M 371.11 % | -10.411 M -217.90 % | 8.830 M 1 685.28 % | -557.000 K 97.80 % | -25.283 M 10.17 % | -28.147 M -114.25 % | 197.451 M 182.31 % | 69.940 M 2 019.39 % | 3.300 M 102.69 % | -122.826 M -182.04 % | 149.714 M 456.80 % | 26.888 M 221.61 % | -22.110 M 82.95 % | -129.655 M -188.28 % | 146.869 M 753.21 % | 17.214 M 368.52 % | -6.411 M 92.74 % | -88.304 M -182.75 % | 106.717 M 479.57 % | 18.413 M 253.30 % | 5.212 M 114.94 % | -34.886 M -187.00 % | 40.098 M 669.38 % | 5.212 M 761.80 % | 604.750 K 0.00 % | 604.750 K 0.00 % | 604.750 K 0.00 % | 604.750 K 31.68 % | 459.250 K 119.60 % | -2.343 M -183.61 % | 2.802 M 510.13 % | 459.250 K 1 126.26 % | -44.750 K 0.00 % | -44.750 K 0.00 % | -44.750 K 0.00 % | -44.750 K 92.70 % | -612.750 K 0.00 % | -612.750 K 0.00 % | -612.750 K 0.00 % | -612.750 K 59.98 % | -1.531 M 0.00 % | -1.531 M 0.00 % | -1.531 M 0.00 % | -1.531 M -313.23 % | -370.500 K 0.00 % | -370.500 K 0.00 % | -370.500 K 0.00 % | -370.500 K -421.48 % | 115.250 K 0.00 % | 115.250 K 0.00 % | 115.250 K 0.00 % | 115.250 K |
| Cash at beginning of period | 93.758 M | 0.000 -100.00 % | 81.191 M 0.00 % | 81.191 M 290.12 % | 20.812 M 0.00 % | 20.812 M 3 577.03 % | 566.000 K | 0.000 -100.00 % | 39.419 M | 0.000 -100.00 % | 10.995 M -88.93 % | 99.292 M -46.37 % | 185.144 M | 0.000 -100.00 % | 41.185 M -68.15 % | 129.310 M 897.69 % | 12.961 M | 0.000 -100.00 % | 4.131 M -97.27 % | 151.245 M 414.19 % | 29.414 M | 0.000 100.00 % | -168.037 M | 0.000 | 0.000 -100.00 % | 165.968 M 921.11 % | 16.254 M 0.00 % | 16.254 M | 0.000 -100.00 % | 172.030 M 583.72 % | 25.161 M 0.00 % | 25.161 M | 0.000 -100.00 % | 113.465 M 1 581.52 % | 6.748 M 0.00 % | 6.748 M 339.31 % | 1.536 M -96.31 % | 41.634 M 2 610.55 % | 1.536 M 0.00 % | 1.536 M 64.94 % | 931.250 K 0.00 % | 931.250 K 0.00 % | 931.250 K 0.00 % | 931.250 K 97.30 % | 472.000 K -85.58 % | 3.274 M 593.64 % | 472.000 K 0.00 % | 472.000 K -8.66 % | 516.750 K 0.00 % | 516.750 K 0.00 % | 516.750 K 0.00 % | 516.750 K -54.25 % | 1.130 M 0.00 % | 1.130 M 0.00 % | 1.130 M 0.00 % | 1.130 M -57.55 % | 2.661 M 0.00 % | 2.661 M 0.00 % | 2.661 M 0.00 % | 2.661 M -12.22 % | 3.031 M 0.00 % | 3.031 M 0.00 % | 3.031 M 0.00 % | 3.031 M 3.95 % | 2.916 M 0.00 % | 2.916 M 0.00 % | 2.916 M 0.00 % | 2.916 M |
| Cash at end of period | 76.264 M | 0.000 -100.00 % | 93.758 M 15.48 % | 81.191 M 0.00 % | 81.191 M 627.33 % | -15.397 M -173.98 % | 20.812 M 366.50 % | -7.810 M -1 479.77 % | 566.000 K -96.16 % | 14.742 M -62.60 % | 39.419 M | 0.000 -100.00 % | 10.995 M 112.64 % | -86.989 M -146.98 % | 185.144 M -8.02 % | 201.290 M 388.75 % | 41.185 M 495.61 % | -10.411 M -180.32 % | 12.961 M -91.40 % | 150.688 M 3 547.74 % | 4.131 M 114.68 % | -28.147 M -195.69 % | 29.414 M -57.94 % | 69.940 M 2 019.39 % | 3.300 M -92.35 % | 43.142 M -74.01 % | 165.968 M 284.70 % | 43.142 M 295.13 % | -22.110 M -152.18 % | 42.375 M -75.37 % | 172.030 M 305.97 % | 42.375 M 761.02 % | -6.411 M -125.48 % | 25.161 M -77.82 % | 113.465 M 350.96 % | 25.161 M 272.88 % | 6.748 M 0.00 % | 6.748 M -83.79 % | 41.634 M 517.01 % | 6.748 M 339.31 % | 1.536 M 0.00 % | 1.536 M 0.00 % | 1.536 M 0.00 % | 1.536 M 64.94 % | 931.250 K 0.00 % | 931.250 K -71.56 % | 3.274 M 251.57 % | 931.250 K 97.30 % | 472.000 K 0.00 % | 472.000 K 0.00 % | 472.000 K 0.00 % | 472.000 K -8.66 % | 516.750 K 0.00 % | 516.750 K 0.00 % | 516.750 K 0.00 % | 516.750 K -54.25 % | 1.130 M 0.00 % | 1.130 M 0.00 % | 1.130 M 0.00 % | 1.130 M -57.55 % | 2.661 M 0.00 % | 2.661 M 0.00 % | 2.661 M 0.00 % | 2.661 M -12.22 % | 3.031 M 0.00 % | 3.031 M 0.00 % | 3.031 M 0.00 % | 3.031 M |
| Operating cash flow | -5.536 M 0.00 % | -5.536 M 39.49 % | -9.148 M -100.00 % | -4.574 M 19.53 % | -5.684 M 0.00 % | -5.684 M -8.41 % | -5.243 M 0.00 % | -5.243 M 61.70 % | -13.691 M -100.00 % | -6.846 M 58.63 % | -16.547 M -100.00 % | -8.274 M 89.08 % | -75.767 M -100.00 % | -37.884 M 0.65 % | -38.131 M -480.78 % | -6.566 M 1.26 % | -6.649 M 57.98 % | -15.825 M -69.72 % | -9.324 M -100.00 % | -4.662 M 85.02 % | -31.121 M -100.00 % | -15.561 M -71.83 % | -9.056 M -100.00 % | -4.528 M -317.12 % | 2.086 M 0.00 % | 2.086 M 121.93 % | -9.509 M 0.00 % | -9.509 M -396.42 % | 3.208 M 0.00 % | 3.208 M 147.21 % | -6.795 M 0.00 % | -6.795 M -201.97 % | 6.663 M 0.00 % | 6.663 M 163.00 % | -10.577 M 0.00 % | -10.577 M -545.53 % | 2.374 M 0.00 % | 2.374 M 141.56 % | -5.712 M 0.00 % | -5.712 M -5 288.68 % | -106.000 K 0.00 % | -106.000 K -145.11 % | 235.000 K 0.00 % | 235.000 K 126.49 % | -887.000 K 0.00 % | -887.000 K -858.92 % | -92.500 K 0.00 % | -92.500 K 47.29 % | -175.500 K 0.00 % | -175.500 K 65.57 % | -509.750 K 0.00 % | -509.750 K -2 180.61 % | 24.500 K 0.00 % | 24.500 K 0.00 % | 24.500 K 0.00 % | 24.500 K 111.76 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K -13 983.33 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K 104.14 % | -36.250 K 0.00 % | -36.250 K 0.00 % | -36.250 K 0.00 % | -36.250 K |
| Capital expenditure | 0.000 | 0.000 -100.00 % | 9.148 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.486 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -5.536 M 0.00 % | -5.536 M | 0.000 100.00 % | -4.574 M 19.53 % | -5.684 M 0.00 % | -5.684 M -208.41 % | 5.243 M 200.00 % | -5.243 M 61.70 % | -13.691 M -100.00 % | -6.846 M 58.63 % | -16.547 M -100.00 % | -8.274 M 89.08 % | -75.767 M -100.00 % | -37.884 M 0.65 % | -38.131 M -480.78 % | -6.566 M 1.26 % | -6.649 M 57.98 % | -15.825 M -69.72 % | -9.324 M -100.00 % | -4.662 M 85.02 % | -31.121 M -100.00 % | -15.561 M -71.83 % | -9.056 M -100.00 % | -4.528 M -317.12 % | 2.086 M 0.00 % | 2.086 M 121.93 % | -9.509 M 0.00 % | -9.509 M -396.42 % | 3.208 M 0.00 % | 3.208 M 147.21 % | -6.795 M 0.00 % | -6.795 M -201.97 % | 6.663 M 0.00 % | 6.663 M 163.00 % | -10.577 M 0.00 % | -10.577 M -545.53 % | 2.374 M 0.00 % | 2.374 M 141.56 % | -5.712 M 0.00 % | -5.712 M -5 288.68 % | -106.000 K 0.00 % | -106.000 K -145.11 % | 235.000 K 0.00 % | 235.000 K 126.49 % | -887.000 K 0.00 % | -887.000 K -858.92 % | -92.500 K 0.00 % | -92.500 K 47.29 % | -175.500 K 0.00 % | -175.500 K 65.57 % | -509.750 K 0.00 % | -509.750 K -2 180.61 % | 24.500 K 0.00 % | 24.500 K 0.00 % | 24.500 K 0.00 % | 24.500 K 111.76 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K -13 983.33 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K 0.00 % | 1.500 K 104.14 % | -36.250 K 0.00 % | -36.250 K 0.00 % | -36.250 K 0.00 % | -36.250 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 |