Swiss Military Consumer Goods SWISSMLTRY.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.183 B 16.19 % | 1.879 B 44.55 % | 1.300 B 133.39 % | 556.995 M 963.13 % | 52.392 M 29.82 % | 40.357 M -19.52 % | 50.148 M -2.24 % | 51.295 M 82.78 % | 28.064 M -67.77 % | 87.085 M -20.81 % | 109.966 M 522.03 % | 17.679 M -58.16 % | 42.250 M 4.81 % | 40.310 M 165.65 % | 15.174 M 12.75 % | 13.459 M -42.10 % | 23.246 M 2 535.60 % | 882.000 K 437.80 % | 164.000 K |
| Net income | 87.707 M 5.06 % | 83.485 M 35.17 % | 61.764 M 124.83 % | 27.471 M 10 630.86 % | 256.000 K 113.09 % | -1.955 M 53.18 % | -4.175 M 38.99 % | -6.844 M 86.73 % | -51.562 M -1 585.70 % | -3.059 M 12.63 % | -3.501 M 64.34 % | -9.818 M 10.78 % | -11.004 M 10.73 % | -12.327 M 16.94 % | -14.841 M -104.79 % | -7.247 M 62.88 % | -19.522 M -699.43 % | -2.442 M -19.88 % | -2.037 M |
| Income before tax | 117.968 M 5.14 % | 112.197 M 42.71 % | 78.619 M 186.36 % | 27.455 M 10 616.70 % | 256.189 K 113.10 % | -1.955 M 52.34 % | -4.102 M 39.77 % | -6.811 M 86.79 % | -51.562 M -1 723.62 % | -2.827 M 18.17 % | -3.455 M 65.00 % | -9.873 M 10.15 % | -10.988 M 8.55 % | -12.015 M 19.42 % | -14.912 M -105.77 % | -7.247 M 62.88 % | -19.522 M -699.43 % | -2.442 M -7.01 % | -2.282 M |
| Income before tax ratio | 0.05 -9.51 % | 0.06 -1.27 % | 0.06 22.69 % | 0.05 908.04 % | 0.00 110.09 % | -0.05 40.78 % | -0.08 38.39 % | -0.13 92.77 % | -1.84 -5 558.95 % | -0.03 -3.33 % | -0.03 94.37 % | -0.56 -114.74 % | -0.26 12.75 % | -0.30 69.67 % | -0.98 -82.51 % | -0.54 35.88 % | -0.84 69.67 % | -2.77 80.10 % | -13.91 |
| EBITDA | 125.684 M 9.55 % | 114.727 M 41.90 % | 80.849 M 190.44 % | 27.837 M 8 822.12 % | 312.000 K 116.68 % | -1.871 M 54.39 % | -4.102 M 39.77 % | -6.811 M -298.08 % | 3.438 M 231.41 % | -2.616 M 7.18 % | -2.819 M -133.13 % | -1.209 M 47.35 % | -2.297 M -126.50 % | 8.666 M -6.15 % | 9.234 M -1.85 % | 9.408 M 1 310.49 % | 667.000 K 182.63 % | 236.000 K 972.73 % | 22.000 K |
| Net income ratio | 0.04 -9.58 % | 0.04 -6.49 % | 0.05 -3.67 % | 0.05 909.37 % | 0.00 110.09 % | -0.05 41.82 % | -0.08 37.60 % | -0.13 92.74 % | -1.84 -5 130.95 % | -0.04 -10.32 % | -0.03 94.27 % | -0.56 -113.22 % | -0.26 14.83 % | -0.31 68.73 % | -0.98 -81.64 % | -0.54 35.88 % | -0.84 69.67 % | -2.77 77.71 % | -12.42 |
| Ratio EBITDA | 0.06 -5.71 % | 0.06 -1.83 % | 0.06 24.44 % | 0.05 739.23 % | 0.01 112.85 % | -0.05 43.33 % | -0.08 38.39 % | -0.13 -208.37 % | 0.12 507.78 % | -0.03 -17.21 % | -0.03 62.52 % | -0.07 -25.82 % | -0.05 -125.28 % | 0.21 -64.67 % | 0.61 -12.94 % | 0.70 2 336.23 % | 0.03 -89.28 % | 0.27 99.46 % | 0.13 |
| Gross profit ratio | 0.17 2.88 % | 0.16 -6.76 % | 0.18 98.66 % | 0.09 -5.28 % | 0.09 42.11 % | 0.07 594.54 % | -0.01 85.94 % | -0.09 -137.40 % | 0.25 4 499.63 % | 0.01 -57.80 % | 0.01 103.77 % | -0.35 | 0.00 100.00 % | -0.21 61.05 % | -0.55 -41.51 % | -0.39 67.40 % | -1.18 77.10 % | -5.16 64.00 % | -14.33 |
| Weighted average shs out dil | 232.540 M 6.36 % | 218.627 M -1.33 % | 221.568 M 18.24 % | 187.395 M 24.51 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 11.21 % | 135.338 M -10.08 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.508 M 0.81 % | 149.298 M 182.21 % | 52.904 M -2.94 % | 54.505 M 0.00 % | 54.505 M |
| Weighted average shs out | 232.540 M 6.36 % | 218.627 M -1.33 % | 221.568 M 18.24 % | 187.395 M 24.51 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 11.21 % | 135.338 M -10.08 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.508 M 0.81 % | 149.298 M 211.60 % | 47.913 M 30.18 % | 36.805 M 0.00 % | 36.805 M |
| EPS diluted | 0.38 0.00 % | 0.38 35.71 % | 0.28 86.67 % | 0.15 8 723.53 % | 0.00 113.08 % | -0.01 53.07 % | -0.03 39.12 % | -0.05 86.62 % | -0.34 -1 404.42 % | -0.02 1.31 % | -0.02 64.93 % | -0.07 9.05 % | -0.07 12.01 % | -0.08 16.73 % | -0.10 -100.00 % | -0.05 86.76 % | -0.37 -709.63 % | -0.05 100.00 % | -553 450.34 |
| Earnings per share | 0.38 0.00 % | 0.38 35.71 % | 0.28 86.67 % | 0.15 8 723.53 % | 0.00 113.08 % | -0.01 53.07 % | -0.03 39.12 % | -0.05 86.62 % | -0.34 -1 404.42 % | -0.02 1.31 % | -0.02 64.93 % | -0.07 9.05 % | -0.07 12.01 % | -0.08 16.73 % | -0.10 -100.00 % | -0.05 87.75 % | -0.40 -512.56 % | -0.07 -17.66 % | -0.06 |
| Gross profit | 369.979 M 19.54 % | 309.515 M 34.77 % | 229.657 M 363.66 % | 49.531 M 906.97 % | 4.919 M 84.48 % | 2.666 M 497.98 % | -669.936 K 86.25 % | -4.872 M -168.36 % | 7.128 M 1 382.25 % | 480.865 K -66.58 % | 1.439 M 123.45 % | -6.135 M | 0.000 100.00 % | -8.558 M -3.47 % | -8.271 M -59.55 % | -5.184 M 81.13 % | -27.465 M -503.63 % | -4.550 M -93.62 % | -2.350 M |
| Income tax expense | 30.261 M 5.39 % | 28.712 M 70.34 % | 16.856 M 105 250.00 % | 16.000 K 8 365.61 % | 189.000 | 0.000 100.00 % | -4.172 M 39.04 % | -6.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.000 K | 0.000 | 0.000 | 0.000 100.00 % | -245.000 K |
| Cost of revenue | 1.813 B 12.77 % | 1.608 B 49.02 % | 1.079 B 112.65 % | 507.464 M 968.94 % | 47.473 M 25.95 % | 37.691 M -25.83 % | 50.818 M -9.52 % | 56.168 M 168.28 % | 20.936 M -75.83 % | 86.605 M -20.20 % | 108.528 M 355.74 % | 23.813 M -43.64 % | 42.250 M -13.54 % | 48.868 M 108.44 % | 23.445 M 25.76 % | 18.643 M -63.24 % | 50.711 M 833.56 % | 5.432 M 116.07 % | 2.514 M |
| General and administrative expenses | 14.392 M 80.92 % | 7.955 M 26.49 % | 6.289 M 339.79 % | 1.430 M 71.88 % | 832.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 |
| Selling and marketing expenses | 44.912 M -15.62 % | 53.229 M 73.26 % | 30.722 M 627.49 % | 4.223 M 4 345.26 % | 95.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 |
| Other expenses | 204.878 M 37.51 % | 148.992 M 30.66 % | 114.028 M 523.24 % | 18.296 M 813.43 % | 2.003 M -56.66 % | 4.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.835 M -39.65 % | 6.355 M 33.21 % | 4.771 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 264.182 M 25.70 % | 210.176 M 39.15 % | 151.039 M 530.67 % | 23.949 M 717.37 % | 2.930 M -36.60 % | 4.621 M 31.95 % | 3.502 M 77.66 % | 1.971 M -46.57 % | 3.689 M 11.52 % | 3.308 M -25.57 % | 4.445 M 18.92 % | 3.738 M | 0.000 -100.00 % | 7.671 M -39.65 % | 12.710 M 33.21 % | 9.541 M | 0.000 | 0.000 | 0.000 |
| Cost and expenses | 2.078 B 16.51 % | 1.783 B 44.95 % | 1.230 B 131.49 % | 531.413 M 919.34 % | 52.133 M 23.21 % | 42.312 M -22.11 % | 54.320 M -6.57 % | 58.139 M 136.09 % | 24.625 M -72.61 % | 89.913 M -20.41 % | 112.973 M 310.05 % | 27.551 M -48.25 % | 53.237 M -5.84 % | 56.539 M 56.38 % | 36.155 M 28.28 % | 28.184 M | 0.000 | 0.000 | 0.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.083 37.60 % | -0.133 92.74 % | -1.837 | 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 | 59.304 M -3.07 % | 61.184 M 65.31 % | 37.011 M 554.71 % | 5.653 M 509.82 % | 927.000 K | 0.000 100.00 % | -0.083 37.60 % | -0.133 92.74 % | -1.837 -100.00 % | 3.308 M -25.57 % | 4.445 M 18.92 % | 3.738 M | 0.000 -100.00 % | 3.835 M -39.65 % | 6.355 M 33.21 % | 4.771 M | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 12.242 M 79.48 % | 6.821 M 3 195.17 % | 207.000 K -15.16 % | 244.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 265.722 K | 0.000 | 0.000 -100.00 % | 5.273 M 30 917.65 % | 17.000 K -81.32 % | 91.000 K |
| Interest expense | 4.149 M 1 711.79 % | 229.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 |
| Depreciation and amortization | 3.567 M 55.02 % | 2.301 M 3.18 % | 2.230 M 483.77 % | 382.000 K 582.14 % | 56.000 K -33.45 % | 84.152 K 20.23 % | 69.991 K 110.64 % | 33.228 K -99.87 % | 24.625 M 11 572.36 % | 210.972 K 12.52 % | 187.501 K -97.84 % | 8.663 M -0.32 % | 8.691 M 0.29 % | 8.666 M -6.15 % | 9.234 M -1.85 % | 9.408 M 1 310.49 % | 667.000 K 182.63 % | 236.000 K 972.73 % | 22.000 K |
| Operating income | 105.797 M -6.73 % | 113.428 M 42.89 % | 79.380 M 210.30 % | 25.582 M 9 769.22 % | 259.210 K 113.26 % | -1.955 M 53.14 % | -4.172 M 39.04 % | -6.844 M -299.05 % | 3.438 M 221.60 % | -2.827 M 5.95 % | -3.006 M 69.55 % | -9.873 M 10.15 % | -10.988 M 32.29 % | -16.228 M 22.65 % | -20.981 M -42.48 % | -14.725 M | 0.000 | 0.000 | 0.000 |
| Operating income ratio | 0.05 -19.72 % | 0.06 -1.15 % | 0.06 32.95 % | 0.05 828.32 % | 0.00 110.21 % | -0.05 41.77 % | -0.08 37.64 % | -0.13 -208.90 % | 0.12 477.35 % | -0.03 -18.76 % | -0.03 95.10 % | -0.56 -114.74 % | -0.26 35.40 % | -0.40 70.88 % | -1.38 -26.38 % | -1.09 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 12.171 M 1 088.71 % | -1.231 M -61.76 % | -761.000 K -140.63 % | 1.873 M 319.02 % | 447.000 K | 0.000 -100.00 % | 69.994 K 110.62 % | 33.232 K 100.06 % | -55.000 M -1 833 333 166.67 % | -3.000 100.00 % | -449.040 K | 0.000 | 0.000 -100.00 % | 4.213 M -30.59 % | 6.069 M -18.85 % | 7.478 M 138.31 % | -19.522 M -699.43 % | -2.442 M -7.01 % | -2.282 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -190.408 M -529.99 % | -30.224 M 89.00 % | -274.761 M -1 934.19 % | 14.980 M 310.04 % | -7.132 M -44.60 % | -4.932 M -870.86 % | -508.036 K 12.02 % | -577.419 K 30.76 % | -833.912 K -238.71 % | -246.203 K 58.11 % | -587.791 K 18.57 % | -721.804 K -15.12 % | -627.028 K -10.69 % | -566.449 K 20.22 % | -710.000 K 80.70 % | -3.679 M -130.94 % | 11.889 M 655.56 % | -2.140 M 7.72 % | -2.319 M |
| Total investments | 8.315 M -95.67 % | 192.134 M -18.26 % | 235.060 M 461.02 % | 41.899 M 177.39 % | 15.105 M 0.00 % | 15.105 M -65.89 % | 44.282 M -14.28 % | 51.661 M -51.04 % | 105.518 M -18.12 % | 128.866 M 1 631.72 % | 7.441 M 44.88 % | 5.136 M -44.49 % | 9.252 M -34.44 % | 14.113 M -79.57 % | 69.093 M -32.22 % | 101.940 M -8.70 % | 111.650 M | 0.000 | 0.000 |
| Total debt | 170.224 M 10 148.28 % | 1.661 M -91.26 % | 18.997 M -71.86 % | 67.500 M | 0.000 -100.00 % | 11.333 M 15 214.95 % | 74.000 K 9 150.00 % | 800.000 0.00 % | 800.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.338 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 28.015 M | 0.000 | 0.000 | 0.000 100.00 % | -32.358 M -155.89 % | 57.893 M -6.73 % | 62.068 M -49.44 % | 122.768 M 4 386.71 % | 2.736 M 0.00 % | 2.736 M 0.00 % | 2.736 M 104.87 % | -56.187 M -25.28 % | -44.850 M 0.06 % | -44.877 M -1 740.24 % | 2.736 M 100.66 % | -414.460 M -2.99 % | -402.412 M 3.85 % | -418.545 M |
| Retained earnings | 51.094 M 492.34 % | -13.023 M 79.98 % | -65.052 M 48.70 % | -126.815 M -18.53 % | -106.993 M -5.02 % | -101.874 M -275.97 % | 57.893 M -6.73 % | 62.068 M -49.44 % | 122.768 M 132.89 % | -373.277 M -429.71 % | -70.468 M -2.51 % | -68.741 M | 0.000 | 0.000 | 0.000 100.00 % | -32.772 M | 0.000 | 0.000 | 0.000 |
| Common stock | 471.826 M 20.00 % | 393.188 M 0.00 % | 393.188 M 100.00 % | 196.594 M 100.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M | 0.000 -100.00 % | 491.485 M 0.00 % | 491.485 M 0.00 % | 491.485 M 0.00 % | 491.485 M 0.00 % | 491.485 M 0.00 % | 491.491 M 0.00 % | 491.485 M 164.47 % | 185.840 M 54.62 % | 120.190 M 0.00 % | 120.190 M |
| Total equity | 1.286 B 76.07 % | 730.335 M 7.67 % | 678.306 M 307.38 % | 166.503 M 308.76 % | 40.734 M 0.63 % | 40.478 M -29.71 % | 57.589 M -10.12 % | 64.076 M -47.56 % | 122.181 M -38.09 % | 197.357 M -60.54 % | 500.166 M -0.34 % | 501.893 M -1.92 % | 511.711 M -2.17 % | 523.048 M 0.00 % | 523.027 M -2.76 % | 537.862 M 206.03 % | 175.755 M 1 221.17 % | 13.303 M 115.39 % | -86.430 M |
| Other non current liabilities | -25.058 M -30.61 % | -19.186 M 95.01 % | -384.394 M -1 478.43 % | -24.353 M -4 815.76 % | 516.417 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.338 M | 0.000 | 0.000 |
| Long term debt | 170.224 M 10 148.28 % | 1.661 M -77.32 % | 7.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.338 M | 0.000 | 0.000 |
| Total non current liabilities | 170.224 M 9 966.47 % | 1.691 M -97.51 % | 67.970 M 105.38 % | 33.094 M 5 839.70 % | 557.166 K -87.03 % | 4.296 M 1 445.97 % | 277.885 K -89.25 % | 2.586 M 945.73 % | 247.289 K -78.53 % | 1.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 35.319 M 35.97 % | 25.976 M 405.86 % | 5.135 M -26.28 % | 6.966 M 1 624.26 % | 404.000 K -90.60 % | 4.296 M 1 445.97 % | 277.885 K -89.25 % | 2.586 M 945.73 % | 247.289 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 7.323 M 1 067.94 % | 627.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 67.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 206.342 M 14.06 % | 180.907 M 166.15 % | 67.972 M -32.43 % | 100.594 M 17 959.96 % | 557.000 K -87.03 % | 4.296 M 1 445.97 % | 277.885 K -89.25 % | 2.586 M 945.73 % | 247.289 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 376.566 M 106.23 % | 182.598 M 168.64 % | 67.970 M -32.43 % | 100.593 M 17 954.40 % | 557.166 K -87.03 % | 4.296 M 1 445.97 % | 277.885 K -89.25 % | 2.586 M -97.37 % | 98.297 M 8 433.18 % | 1.152 M -96.47 % | 32.601 M 739.54 % | 3.883 M 111.16 % | 1.839 M 0.54 % | 1.829 M -41.00 % | 3.100 M 13.22 % | 2.738 M -90.85 % | 29.931 M 164.31 % | 11.324 M -87.52 % | 90.757 M |
| Other non current assets | 995.000 K 8.74 % | 915.000 K -96.47 % | 25.891 M 161 918.75 % | -16.000 K -3 090.65 % | 535.000 -100.00 % | 11.333 M 15 214.95 % | 74.000 K 100.14 % | -51.773 M 50.94 % | -105.539 M -105 856.74 % | 99.794 K 143.00 % | -232.071 K 73.28 % | -868.612 K 90.89 % | -9.532 M 47.59 % | -18.187 M 43.09 % | -31.958 M 22.07 % | -41.007 M -178.20 % | -14.740 M -300.65 % | -3.679 M -467.75 % | -648.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 41.899 M 177.39 % | 15.105 M 0.00 % | 15.105 M -65.89 % | 44.282 M -14.28 % | 51.661 M -51.04 % | 105.518 M -18.12 % | 128.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.280 M 10.35 % | 39.221 M 1 361.30 % | 2.684 M -98.17 % | 146.270 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 -100.00 % | 28.000 K 75.00 % | 16.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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 28.000 K 75.00 % | 16.000 K | 0.000 100.00 % | -44.774 M 23.03 % | -58.171 M -351.62 % | -12.881 M 26.30 % | -17.476 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.514 M -50.01 % | 17.029 M -33.40 % | 25.571 M -24.91 % | 34.054 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 449.371 M 3 067.93 % | 14.185 M 3.92 % | 13.650 M 164.33 % | 5.164 M 2 228.10 % | 221.812 K 114.95 % | 103.194 K -44.92 % | 187.346 K 68.22 % | 111.371 K 427.85 % | 21.099 K 0.00 % | 21.099 K -90.91 % | 232.071 K -73.28 % | 868.612 K -14.72 % | 1.018 M -12.00 % | 1.157 M -81.88 % | 6.387 M -8.14 % | 6.953 M -52.83 % | 14.740 M 300.65 % | 3.679 M 467.75 % | 648.000 K |
| Total non current assets | 450.555 M 2 883.81 % | 15.100 M -61.87 % | 39.597 M -15.89 % | 47.079 M 207.16 % | 15.327 M -42.25 % | 26.541 M -40.42 % | 44.543 M -13.96 % | 51.773 M -50.94 % | 105.540 M -18.18 % | 128.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 133.298 M 18.42 % | 112.565 M -59.71 % | 279.369 M 133.09 % | 119.852 M 2 743.46 % | 4.215 M | 0.000 | 0.000 | 0.000 -100.00 % | 123.016 M 276.94 % | -69.522 M -765.86 % | -8.029 M 12.73 % | -9.201 M 82.69 % | -53.159 M 1.38 % | -53.901 M 25.64 % | -72.487 M 71.22 % | -251.889 M -106.99 % | -121.690 M -2 170.34 % | -5.360 M -129.35 % | -2.337 M |
| Short term investments | 8.315 M -95.67 % | 192.134 M -18.26 % | 235.060 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.441 M 44.88 % | 5.136 M -44.49 % | 9.252 M -34.44 % | 14.113 M -79.57 % | 69.093 M -32.22 % | 101.940 M -8.70 % | 111.650 M | 0.000 | 0.000 |
| cash and cash equivalents | 360.632 M 1 031.04 % | 31.885 M -88.40 % | 274.761 M 423.15 % | 52.520 M 636.40 % | 7.132 M -56.15 % | 16.265 M 2 694.56 % | 582.036 K 0.66 % | 578.219 K -30.73 % | 834.712 K 239.03 % | 246.203 K -58.11 % | 587.791 K -18.57 % | 721.804 K 15.12 % | 627.028 K 10.69 % | 566.449 K -20.22 % | 710.000 K -80.70 % | 3.679 M 6.67 % | 3.449 M 61.17 % | 2.140 M -7.72 % | 2.319 M |
| Cash and short term investments | 368.947 M 64.69 % | 224.019 M -18.47 % | 274.761 M 423.15 % | 52.520 M 636.40 % | 7.132 M -56.15 % | 16.265 M 2 694.56 % | 582.036 K 0.66 % | 578.219 K -30.73 % | 834.712 K 239.03 % | 246.203 K -96.93 % | 8.029 M 37.06 % | 5.858 M -40.70 % | 9.879 M -32.70 % | 14.679 M -78.97 % | 69.803 M -33.91 % | 105.619 M -8.24 % | 115.099 M 5 278.46 % | 2.140 M -7.72 % | 2.319 M |
| Total current assets | 1.212 B 34.99 % | 897.833 M 22.55 % | 732.601 M 232.97 % | 220.017 M 747.36 % | 25.965 M 42.41 % | 18.233 M 33.80 % | 13.627 M 5.80 % | 12.881 M -26.30 % | 17.476 M -74.86 % | 69.522 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 276.900 M 26.05 % | 219.681 M 25.71 % | 174.747 M 266.90 % | 47.628 M 838.85 % | 5.073 M 369.15 % | 1.081 M -30.01 % | 1.545 M -87.34 % | 12.202 M -26.67 % | 16.641 M 22.10 % | 13.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 432.803 M 26.71 % | 341.568 M 9 072.07 % | 3.724 M 21 805.88 % | 17.000 K -99.82 % | 9.545 M 976.82 % | 886.405 K -92.29 % | 11.500 M 11 400.34 % | 100.000 K 100.08 % | -123.016 M -321.06 % | 55.647 M | 0.000 -100.00 % | 3.343 M -92.28 % | 43.280 M 10.35 % | 39.221 M 1 361.30 % | 2.684 M -98.17 % | 146.270 M 2 119.24 % | 6.591 M 104.69 % | 3.220 M 17 788.89 % | 18.000 K |
| Tax assets | 189.000 K | 0.000 -100.00 % | 28.000 K 75.00 % | 16.000 K | 0.000 -100.00 % | 44.774 M -23.03 % | 58.171 M -10.03 % | 64.654 M -47.44 % | 123.016 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 100.00 % | -25.921 M | 0.000 100.00 % | -571.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 532.767 M 5.34 % | 505.777 M -1.51 % | 513.550 M -2.16 % | 524.878 M -0.24 % | 526.127 M -2.68 % | 540.600 M 162.83 % | 205.686 M 735.21 % | 24.627 M 469.15 % | 4.327 M |
| Account payables | 170.442 M 10.01 % | 154.931 M 183.24 % | 54.699 M 114.50 % | 25.501 M 16 567.32 % | 153.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 |
| Tax payables | 581.000 K | 0.000 -100.00 % | 815.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 |
| Deferred revenue non current | 25.058 M 30.61 % | 19.186 M 162.00 % | 7.323 M 1 067.94 % | 627.000 K 1 438.69 % | 40.749 K -99.05 % | 4.296 M 1 445.97 % | 277.885 K -89.25 % | 2.586 M 945.73 % | 247.289 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 100.00 % | -222.358 M 19.07 % | -274.761 M -1 934.19 % | 14.980 M 310.04 % | -7.132 M 56.15 % | -16.265 M -2 694.56 % | -582.036 K -0.66 % | -578.219 K 30.73 % | -834.712 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 252.695 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.700 M -33.37 % | 83.600 M | 0.000 |
| Other total stockholders equity | 763.017 M 136.85 % | 322.155 M -8.00 % | 350.171 M 263.54 % | 96.323 M 94.87 % | 49.430 M -35.31 % | 76.413 M 149.01 % | -155.912 M 1.18 % | -157.779 M -28.78 % | -122.521 M -260.34 % | 76.413 M 0.00 % | 76.413 M 0.00 % | 76.413 M 0.00 % | 76.413 M 0.00 % | 76.413 M 0.00 % | 76.413 M 0.00 % | 76.413 M -78.08 % | 348.675 M 64.53 % | 211.925 M 0.00 % | 211.925 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 29.000 K -99.99 % | 437.718 M 670.36 % | 56.820 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 |
| Other liabilities | 0.000 100.00 % | -1.000 K 100.00 % | -67.972 M -105.38 % | -33.095 M -5 841.65 % | -557.000 K 87.03 % | -4.296 M -1 445.97 % | -277.885 K 89.25 % | -2.586 M -102.64 % | 97.802 M | 0.000 -100.00 % | 32.601 M 739.54 % | 3.883 M 111.16 % | 1.839 M 0.54 % | 1.829 M -41.00 % | 3.100 M 13.22 % | 2.738 M -90.85 % | 29.931 M 164.31 % | 11.324 M -87.52 % | 90.757 M |
| Total assets | 1.663 B 82.11 % | 912.933 M 22.33 % | 746.277 M 179.40 % | 267.096 M 546.86 % | 41.291 M -7.78 % | 44.774 M -23.03 % | 58.171 M -10.03 % | 64.654 M -47.44 % | 123.016 M -38.03 % | 198.509 M -62.74 % | 532.767 M 5.34 % | 505.777 M -1.51 % | 513.550 M -2.16 % | 524.878 M -0.24 % | 526.127 M -2.68 % | 540.600 M 162.83 % | 205.686 M 735.21 % | 24.627 M 469.15 % | 4.327 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -151.045 M -45.15 % | -104.061 M 53.20 % | -222.336 M -91.62 % | -116.028 M -1 151.52 % | -9.271 M -341.65 % | 3.837 M 222.85 % | -3.123 M -146.77 % | 6.678 M 310.60 % | -3.171 M 94.73 % | -60.167 M -1 971.01 % | 3.216 M -92.25 % | 41.495 M 2 622.37 % | 1.524 M 103.72 % | -41.014 M -39.58 % | -29.384 M -7 735.73 % | -375.000 K 98.69 % | -28.641 M -115.57 % | -13.286 M |
| Accounts receivables | -93.371 M 46.11 % | -173.251 M -144.64 % | -70.820 M -12.87 % | -62.747 M -618.36 % | -8.735 M -182.22 % | 10.624 M 192.92 % | -11.434 M | 0.000 -100.00 % | 647.415 K 101.16 % | -55.647 M -1 764.72 % | 3.343 M 201.43 % | -3.296 M 22.62 % | -4.259 M -1 501.08 % | -266.000 K -100.18 % | 145.532 M 18 948.69 % | 764.000 K 108.62 % | -8.858 M -184.82 % | -3.110 M |
| Inventory | -57.218 M -27.34 % | -44.934 M 63.73 % | -123.899 M -191.15 % | -42.555 M -966.04 % | -3.992 M -961.09 % | 463.585 K -95.65 % | 10.657 M 140.09 % | 4.439 M 247.35 % | -3.012 M -111.19 % | 26.914 M 190.73 % | -29.664 M -1 961.96 % | -1.439 M -124.92 % | 5.773 M 171.81 % | -8.039 M 95.41 % | -175.278 M -23 722.37 % | 742.000 K 103.23 % | -23.000 M -60.41 % | -14.338 M |
| Accounts payables | 15.511 M -84.52 % | 100.232 M 294.49 % | 25.408 M 0.24 % | 25.348 M 736.40 % | -3.983 M -196.30 % | 4.136 M 279.20 % | -2.308 M -198.69 % | 2.339 M 358.52 % | -904.648 K | 0.000 | 0.000 -100.00 % | 2.044 M 20 516.93 % | 9.915 K 101.64 % | -606.000 K -267.40 % | 362.000 K 119.25 % | -1.881 M -158.47 % | 3.217 M -22.71 % | 4.162 M |
| Other working capital | -15.967 M -214.94 % | 13.892 M 126.20 % | -53.025 M -46.99 % | -36.074 M -584.95 % | 7.439 M 165.32 % | -11.387 M -29 907.48 % | -37.948 K 62.05 % | -100.000 K -201.02 % | 98.994 K 100.31 % | -31.434 M -206.42 % | 29.537 M -33.15 % | 44.185 M | 0.000 100.00 % | -32.103 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -40.368 M -24 865.64 % | 163.000 K 100.95 % | -17.102 M -776.58 % | -1.951 M -2 049.60 % | -90.761 K | 0.000 -100.00 % | 3.074 K | 0.000 -100.00 % | 55.000 M | 0.000 -100.00 % | 1.774 M | 0.000 100.00 % | -332.625 K -321.59 % | 150.110 K | 0.000 -100.00 % | 53.999 K -80.78 % | 281.000 K 5 520.00 % | 5.000 K |
| Net cash provided by operating activities | -69.878 M -285.81 % | -18.112 M 88.58 % | -158.589 M -75.93 % | -90.142 M -896.02 % | -9.050 M -560.41 % | 1.966 M 127.21 % | -7.225 M -5 332.73 % | -132.993 K -149.71 % | 267.562 K 100.42 % | -63.014 M -3 859.20 % | 1.676 M -95.84 % | 40.340 M 3 696.03 % | -1.122 M 97.48 % | -44.525 M -27.25 % | -34.991 M -2 001.68 % | 1.840 M 103.90 % | -47.215 M -204.87 % | -15.487 M |
| Investments in property plant and equipment | -440.276 M -11 825.14 % | -3.692 M 47.05 % | -6.972 M -27.90 % | -5.451 M -10 747.11 % | -50.253 K | 0.000 100.00 % | -149.040 K -20.68 % | -123.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.500 K | 0.000 100.00 % | -185.000 K -131.25 % | -80.000 K 99.32 % | -11.729 M -259.01 % | -3.267 M |
| Acquisitions net | 527.000 K -37.85 % | 848.000 K | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 449.040 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -26.795 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -469.196 K | 0.000 | 0.000 100.00 % | -44.361 M -1 118.16 % | -3.642 M 48.15 % | -7.024 M -987.31 % | -646.000 K -55.29 % | -416.000 K 98.36 % | -25.411 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.718 M 85.93 % | 7.378 M | 0.000 -100.00 % | 791.396 K -98.57 % | 55.231 M 120 508.25 % | 45.794 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 14.038 M 14 424.49 % | -98.000 K -141.53 % | 236.000 K 202.56 % | 78.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 |
| Net cash used for investing activites | -425.711 M -14 370.12 % | -2.942 M 56.32 % | -6.736 M 77.67 % | -30.168 M -59 932.24 % | -50.253 K -100.37 % | 13.718 M 89.76 % | 7.229 M 5 953.41 % | -123.500 K -138.33 % | 322.200 K -99.42 % | 55.231 M 11 061.59 % | 494.834 K 101.12 % | -44.361 M -1 106.07 % | -3.678 M 47.63 % | -7.024 M -745.25 % | -831.000 K -67.54 % | -496.000 K 98.66 % | -37.140 M -1 036.82 % | -3.267 M |
| Debt repayment | 168.563 M 10 048.28 % | 1.661 M 102.46 % | -67.500 M -200.00 % | 67.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.338 M | 0.000 |
| Common stock issued | 491.485 M | 0.000 -100.00 % | 442.336 M 350.00 % | 98.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 37.750 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -23.591 M 25.00 % | -31.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -4.149 M -1 711.79 % | -229.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 % | 144.225 M 676.45 % | 18.575 M |
| Net cash used provided by financing activities | 632.308 M 2 206.08 % | -30.023 M -108.01 % | 374.836 M 126.08 % | 165.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 197.313 M 962.25 % | 18.575 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 106.000 K -99.17 % | 12.730 M | 0.000 100.00 % | -374.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 136.719 M 368.88 % | -50.848 M -122.88 % | 222.241 M 388.57 % | 45.488 M 598.04 % | -9.133 M -158.24 % | 15.683 M 410 781.27 % | 3.817 K 101.49 % | -256.493 K -143.49 % | 589.762 K 107.58 % | -7.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 223.913 M -18.51 % | 274.761 M 423.15 % | 52.520 M 636.41 % | 7.132 M -56.15 % | 16.265 M 2 694.56 % | 582.036 K 0.66 % | 578.219 K -30.73 % | 834.712 K 240.77 % | 244.950 K -96.95 % | 8.029 M 1 012.39 % | 721.804 K 15.12 % | 627.028 K 10.69 % | 566.449 K -20.22 % | 710.000 K -80.70 % | 3.679 M 6.67 % | 3.449 M 61.17 % | 2.140 M -7.72 % | 2.319 M |
| Cash at end of period | 360.632 M 61.06 % | 223.913 M -18.51 % | 274.761 M 423.15 % | 52.520 M 636.41 % | 7.132 M -56.15 % | 16.265 M 2 694.56 % | 582.036 K 0.66 % | 578.219 K -30.73 % | 834.712 K 239.03 % | 246.203 K -58.11 % | 587.791 K -18.57 % | 721.804 K 15.12 % | 627.028 K 10.69 % | 566.449 K -20.22 % | 710.000 K -80.70 % | 3.679 M 6.67 % | 3.449 M 61.17 % | 2.140 M |
| Operating cash flow | -69.878 M -285.81 % | -18.112 M 88.58 % | -158.589 M -75.93 % | -90.142 M -896.02 % | -9.050 M -560.41 % | 1.966 M 127.21 % | -7.225 M -5 332.73 % | -132.993 K -149.71 % | 267.562 K 100.42 % | -63.014 M -3 859.20 % | 1.676 M -95.84 % | 40.340 M 3 696.03 % | -1.122 M 97.48 % | -44.525 M -27.25 % | -34.991 M -2 001.68 % | 1.840 M 103.90 % | -47.215 M -204.87 % | -15.487 M |
| Capital expenditure | -440.276 M -11 825.14 % | -3.692 M 47.05 % | -6.972 M -27.90 % | -5.451 M -10 747.11 % | -50.253 K | 0.000 100.00 % | -149.040 K -20.68 % | -123.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 100.01 % | -36.499 K | 0.000 100.00 % | -185.000 K -131.25 % | -80.000 K 99.32 % | -11.729 M -259.01 % | -3.267 M |
| Free CashFlow | -510.154 M -2 239.73 % | -21.804 M 86.83 % | -165.561 M -73.19 % | -95.593 M -950.42 % | -9.100 M -562.97 % | 1.966 M 126.66 % | -7.374 M -2 775.00 % | -256.493 K -195.86 % | 267.562 K 100.42 % | -63.014 M -3 859.20 % | 1.676 M -95.84 % | 40.340 M 3 582.71 % | -1.158 M 97.40 % | -44.525 M -26.58 % | -35.176 M -2 098.64 % | 1.760 M 102.99 % | -58.944 M -214.30 % | -18.754 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 555.201 M -6.13 % | 591.444 M 3.31 % | 572.510 M 3.05 % | 555.551 M 19.30 % | 465.675 M -19.63 % | 579.378 M 15.65 % | 500.992 M 13.86 % | 440.001 M 7.39 % | 409.733 M 2.96 % | 397.965 M 5.51 % | 377.188 M 34.93 % | 279.539 M 10.01 % | 254.099 M 15.17 % | 220.621 M 24.08 % | 177.800 M 109.98 % | 84.676 M 14.59 % | 73.897 M 125.54 % | 32.764 M 1 164.53 % | 2.591 M -81.03 % | 13.662 M 304.80 % | 3.375 M -88.93 % | 30.498 M 817.51 % | 3.324 M -21.83 % | 4.252 M 66.03 % | 2.561 M -72.38 % | 9.271 M -22.99 % | 12.038 M -32.00 % | 17.702 M 55.24 % | 11.403 M 4.69 % | 10.892 M 90.52 % | 5.717 M -34.07 % | 8.671 M -67.87 % | 26.990 M 120.98 % | 12.214 M 191.02 % | 4.197 M -46.80 % | 7.889 M |
| Net income | 19.330 M -32.69 % | 28.720 M 23.51 % | 23.254 M 26.08 % | 18.444 M 6.68 % | 17.289 M -27.12 % | 23.721 M 2.02 % | 23.251 M 20.56 % | 19.286 M 11.95 % | 17.227 M 3.68 % | 16.616 M 6.19 % | 15.648 M 21.37 % | 12.893 M -22.35 % | 16.604 M 34.36 % | 12.358 M 21.49 % | 10.172 M 224.67 % | 3.133 M 73.29 % | 1.808 M -21.90 % | 2.315 M 435.02 % | -691.000 K -1.32 % | -682.000 K 0.58 % | -686.000 K -115.68 % | 4.375 M 584.50 % | -903.000 K 61.59 % | -2.351 M 23.57 % | -3.076 M -98.84 % | -1.547 M -187.65 % | 1.765 M 146.22 % | -3.819 M -565.33 % | -574.000 K 87.66 % | -4.652 M -2 096.57 % | 233.000 K 119.81 % | -1.176 M 5.92 % | -1.250 M 98.32 % | -74.275 M -11 578.46 % | -636.000 K -839.53 % | 86.000 K |
| Income before tax | 26.329 M -30.10 % | 37.664 M 19.19 % | 31.599 M 24.10 % | 25.462 M 9.55 % | 23.243 M -27.41 % | 32.018 M 1.92 % | 31.414 M 22.87 % | 25.567 M 10.21 % | 23.198 M 3.41 % | 22.434 M 8.29 % | 20.717 M 18.95 % | 17.417 M -3.50 % | 18.049 M 46.24 % | 12.342 M 21.33 % | 10.172 M 224.67 % | 3.133 M 73.29 % | 1.808 M -21.90 % | 2.315 M 435.02 % | -691.000 K -1.32 % | -682.000 K 0.58 % | -686.000 K -115.68 % | 4.375 M 584.50 % | -903.000 K 61.59 % | -2.351 M 23.57 % | -3.076 M -98.84 % | -1.547 M -187.65 % | 1.765 M 146.22 % | -3.819 M -565.33 % | -574.000 K 87.66 % | -4.652 M -2 096.57 % | 233.000 K 119.81 % | -1.176 M 5.92 % | -1.250 M 98.31 % | -74.069 M -14 567.13 % | -505.000 K -407.93 % | 164.000 K |
| Income before tax ratio | 0.05 -25.53 % | 0.06 15.38 % | 0.06 20.43 % | 0.05 -8.18 % | 0.05 -9.68 % | 0.06 -11.87 % | 0.06 7.91 % | 0.06 2.63 % | 0.06 0.44 % | 0.06 2.63 % | 0.05 -11.85 % | 0.06 -12.28 % | 0.07 26.97 % | 0.06 -2.22 % | 0.06 54.62 % | 0.04 51.23 % | 0.02 -65.37 % | 0.07 126.49 % | -0.27 -434.25 % | -0.05 75.44 % | -0.20 -241.69 % | 0.14 152.81 % | -0.27 50.87 % | -0.55 53.97 % | -1.20 -619.80 % | -0.17 -213.81 % | 0.15 167.96 % | -0.22 -328.58 % | -0.05 88.21 % | -0.43 -1 147.96 % | 0.04 130.05 % | -0.14 -192.84 % | -0.05 99.24 % | -6.06 -4 939.95 % | -0.12 -678.80 % | 0.02 |
| EBITDA | 31.211 M -26.66 % | 42.559 M 29.89 % | 32.765 M 24.01 % | 26.421 M 10.53 % | 23.904 M -26.77 % | 32.643 M 2.47 % | 31.855 M 22.08 % | 26.093 M 9.14 % | 23.907 M 3.53 % | 23.091 M 8.31 % | 21.319 M 19.00 % | 17.915 M -3.27 % | 18.521 M 46.64 % | 12.630 M 51.08 % | 8.360 M 165.99 % | 3.143 M 71.65 % | 1.831 M -21.38 % | 2.329 M 443.51 % | -678.000 K -1.04 % | -671.000 K -0.30 % | -669.000 K -115.22 % | 4.396 M 598.41 % | -882.000 K 62.15 % | -2.330 M 23.73 % | -3.055 M -100.33 % | -1.525 M -185.43 % | 1.785 M 146.96 % | -3.801 M -573.94 % | -564.000 K 87.85 % | -4.642 M -2 010.29 % | 243.000 K 120.82 % | -1.167 M 6.27 % | -1.245 M -135.68 % | 3.489 M 790.89 % | -505.000 K -407.93 % | 164.000 K |
| Net income ratio | 0.03 -28.30 % | 0.05 19.55 % | 0.04 22.34 % | 0.03 -10.58 % | 0.04 -9.32 % | 0.04 -11.78 % | 0.05 5.88 % | 0.04 4.25 % | 0.04 0.70 % | 0.04 0.64 % | 0.04 -10.05 % | 0.05 -29.42 % | 0.07 16.66 % | 0.06 -2.09 % | 0.06 54.62 % | 0.04 51.23 % | 0.02 -65.37 % | 0.07 126.49 % | -0.27 -434.25 % | -0.05 75.44 % | -0.20 -241.69 % | 0.14 152.81 % | -0.27 50.87 % | -0.55 53.97 % | -1.20 -619.80 % | -0.17 -213.81 % | 0.15 167.96 % | -0.22 -328.58 % | -0.05 88.21 % | -0.43 -1 147.96 % | 0.04 130.05 % | -0.14 -192.84 % | -0.05 99.24 % | -6.08 -3 912.98 % | -0.15 -1 490.09 % | 0.01 |
| Ratio EBITDA | 0.06 -21.88 % | 0.07 25.73 % | 0.06 20.34 % | 0.05 -7.35 % | 0.05 -8.89 % | 0.06 -11.39 % | 0.06 7.22 % | 0.06 1.64 % | 0.06 0.56 % | 0.06 2.66 % | 0.06 -11.81 % | 0.06 -12.07 % | 0.07 27.32 % | 0.06 21.75 % | 0.05 26.67 % | 0.04 49.80 % | 0.02 -65.14 % | 0.07 127.17 % | -0.26 -432.79 % | -0.05 75.22 % | -0.20 -237.52 % | 0.14 154.32 % | -0.27 51.58 % | -0.55 54.06 % | -1.19 -625.20 % | -0.16 -210.93 % | 0.15 169.06 % | -0.21 -334.13 % | -0.05 88.39 % | -0.43 -1 102.67 % | 0.04 131.58 % | -0.13 -191.77 % | -0.05 -116.15 % | 0.29 337.41 % | -0.12 -678.80 % | 0.02 |
| Gross profit ratio | 0.18 0.29 % | 0.18 1.41 % | 0.17 12.18 % | 0.16 -9.37 % | 0.17 13.62 % | 0.15 -13.85 % | 0.18 1.63 % | 0.17 3.54 % | 0.17 -4.40 % | 0.17 7.99 % | 0.16 -18.81 % | 0.20 22.89 % | 0.16 51.33 % | 0.11 13.17 % | 0.09 38.50 % | 0.07 54.28 % | 0.04 -61.54 % | 0.12 -25.57 % | 0.15 759.52 % | 0.02 -87.89 % | 0.15 -16.26 % | 0.18 226.19 % | 0.05 119.79 % | -0.28 52.48 % | -0.58 -1 228.85 % | -0.04 -118.44 % | 0.24 236.05 % | -0.17 -961.22 % | 0.02 104.35 % | -0.46 -403.38 % | 0.15 578.01 % | -0.03 -147.05 % | -0.01 -103.36 % | 0.38 728.55 % | -0.06 -192.19 % | 0.07 |
| Weighted average shs out dil | 241.625 M 3.91 % | 232.540 M 0.00 % | 232.540 M 13.47 % | 204.933 M -6.26 % | 218.627 M 0.00 % | 218.627 M 12.84 % | 193.758 M 0.47 % | 192.860 M -11.79 % | 218.627 M 0.00 % | 218.627 M 0.00 % | 218.627 M 52.48 % | 143.380 M -14.91 % | 168.509 M 0.00 % | 168.509 M 10.92 % | 151.924 M 12.25 % | 135.338 M 0.00 % | 135.338 M 0.00 % | 135.338 M -10.08 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M |
| Weighted average shs out | 241.625 M 3.91 % | 232.540 M 0.00 % | 232.540 M 13.47 % | 204.933 M -6.26 % | 218.627 M 0.00 % | 218.627 M 12.84 % | 193.758 M -11.38 % | 218.627 M 0.00 % | 218.627 M 0.00 % | 218.627 M 0.00 % | 218.627 M 52.48 % | 143.380 M -14.91 % | 168.509 M 0.00 % | 168.509 M 10.92 % | 151.924 M 12.25 % | 135.338 M 0.00 % | 135.338 M 0.00 % | 135.338 M -10.08 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M 0.00 % | 150.506 M |
| EPS diluted | 0.08 -33.33 % | 0.12 20.00 % | 0.10 11.11 % | 0.09 13.78 % | 0.08 -28.09 % | 0.11 -8.33 % | 0.12 20.00 % | 0.10 26.90 % | 0.08 3.68 % | 0.08 6.15 % | 0.07 -20.36 % | 0.09 -8.73 % | 0.10 34.38 % | 0.07 9.40 % | 0.07 190.04 % | 0.02 72.39 % | 0.01 -21.64 % | 0.02 471.74 % | 0.00 -2.22 % | 0.00 2.17 % | 0.00 -115.81 % | 0.03 585.00 % | -0.01 61.54 % | -0.02 23.53 % | -0.02 -98.06 % | -0.01 -188.03 % | 0.01 146.06 % | -0.03 -568.42 % | 0.00 87.07 % | -0.03 -1 937.50 % | 0.00 124.62 % | -0.01 33.67 % | -0.01 98.00 % | -0.49 -14 748.48 % | 0.00 -650.00 % | 0.00 |
| Earnings per share | 0.08 -33.33 % | 0.12 20.00 % | 0.10 11.11 % | 0.09 13.78 % | 0.08 -28.09 % | 0.11 -8.33 % | 0.12 36.05 % | 0.09 11.93 % | 0.08 3.68 % | 0.08 6.15 % | 0.07 -20.36 % | 0.09 -8.73 % | 0.10 34.38 % | 0.07 9.40 % | 0.07 190.04 % | 0.02 72.39 % | 0.01 -21.64 % | 0.02 471.74 % | 0.00 -2.22 % | 0.00 2.17 % | 0.00 -115.81 % | 0.03 585.00 % | -0.01 61.54 % | -0.02 23.53 % | -0.02 -98.06 % | -0.01 -188.03 % | 0.01 146.06 % | -0.03 -568.42 % | 0.00 87.07 % | -0.03 -1 937.50 % | 0.00 124.62 % | -0.01 33.67 % | -0.01 98.00 % | -0.49 -14 748.48 % | 0.00 -650.00 % | 0.00 |
| Gross profit | 98.763 M -5.86 % | 104.906 M 4.77 % | 100.133 M 15.60 % | 86.617 M 8.12 % | 80.112 M -8.68 % | 87.727 M -0.37 % | 88.053 M 15.72 % | 76.090 M 11.19 % | 68.430 M -1.57 % | 69.522 M 13.94 % | 61.016 M 9.56 % | 55.693 M 35.19 % | 41.195 M 74.29 % | 23.636 M 40.42 % | 16.832 M 190.81 % | 5.788 M 76.79 % | 3.274 M -13.25 % | 3.774 M 841.15 % | 401.000 K 63.01 % | 246.000 K -51.00 % | 502.000 K -90.73 % | 5.417 M 2 892.82 % | 181.000 K 115.47 % | -1.170 M 21.11 % | -1.483 M -267.08 % | -404.000 K -114.20 % | 2.845 M 192.52 % | -3.075 M -1 436.96 % | 230.000 K 104.56 % | -5.046 M -678.01 % | 873.000 K 415.16 % | -277.000 K 20.63 % | -349.000 K -107.42 % | 4.701 M 1 929.18 % | -257.000 K -149.05 % | 524.000 K |
| Income tax expense | 6.999 M -21.75 % | 8.944 M 7.18 % | 8.345 M 18.91 % | 7.018 M 17.87 % | 5.954 M -28.24 % | 8.297 M 1.64 % | 8.163 M 29.96 % | 6.281 M 5.19 % | 5.971 M 2.63 % | 5.818 M 14.78 % | 5.069 M 12.05 % | 4.524 M 213.08 % | 1.445 M 9 131.25 % | -16.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 |
| Cost of revenue | 456.438 M -6.19 % | 486.538 M 3.00 % | 472.377 M 0.73 % | 468.934 M 21.62 % | 385.563 M -21.58 % | 491.651 M 19.06 % | 412.939 M 13.47 % | 363.911 M 6.62 % | 341.303 M 3.92 % | 328.443 M 3.88 % | 316.172 M 41.25 % | 223.846 M 5.14 % | 212.904 M 8.08 % | 196.985 M 22.38 % | 160.968 M 104.05 % | 78.888 M 11.70 % | 70.623 M 143.61 % | 28.990 M 1 223.74 % | 2.190 M -83.68 % | 13.416 M 366.97 % | 2.873 M -88.55 % | 25.081 M 698.00 % | 3.143 M -42.03 % | 5.422 M 34.08 % | 4.044 M -58.20 % | 9.675 M 5.24 % | 9.193 M -55.75 % | 20.777 M 85.96 % | 11.173 M -29.90 % | 15.938 M 229.03 % | 4.844 M -45.86 % | 8.948 M -67.27 % | 27.339 M 263.89 % | 7.513 M 68.68 % | 4.454 M -39.52 % | 7.365 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 73.181 M 0.68 % | 72.689 M -2.04 % | 74.203 M 22.74 % | 60.456 M 6.37 % | 56.834 M 32.09 % | 43.027 M -24.03 % | 56.639 M -21.45 % | 72.103 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 |
| Operating expenses | 73.181 M 0.68 % | 72.689 M -2.04 % | 74.203 M 22.74 % | 60.456 M 6.37 % | 56.834 M 34.04 % | 42.402 M -25.14 % | 56.639 M -21.45 % | 72.103 M 59.41 % | 45.232 M -3.94 % | 47.088 M 16.85 % | 40.299 M 5.29 % | 38.276 M 65.37 % | 23.146 M 104.94 % | 11.294 M 32.36 % | 8.533 M 221.39 % | 2.655 M 81.11 % | 1.466 M 0.48 % | 1.459 M 33.61 % | 1.092 M 17.67 % | 928.000 K -21.89 % | 1.188 M 14.01 % | 1.042 M -3.87 % | 1.084 M -8.21 % | 1.181 M -25.86 % | 1.593 M 39.37 % | 1.143 M 5.83 % | 1.080 M 45.16 % | 744.000 K -7.46 % | 804.000 K 304.06 % | -394.000 K -161.56 % | 640.000 K -28.81 % | 899.000 K -0.22 % | 901.000 K -25.66 % | 1.212 M 388.71 % | 248.000 K -31.11 % | 360.000 K |
| Cost and expenses | 529.619 M -5.29 % | 559.227 M 2.31 % | 546.580 M 3.25 % | 529.390 M 19.66 % | 442.397 M -19.72 % | 551.060 M 17.35 % | 469.578 M 7.83 % | 435.488 M 12.66 % | 386.535 M 2.93 % | 375.531 M 5.35 % | 356.471 M 35.99 % | 262.122 M 11.05 % | 236.050 M 13.33 % | 208.279 M 22.88 % | 169.501 M 107.87 % | 81.543 M 13.11 % | 72.089 M 136.75 % | 30.449 M 827.76 % | 3.282 M -77.12 % | 14.344 M 253.21 % | 4.061 M -84.45 % | 26.123 M 518.00 % | 4.227 M -35.98 % | 6.603 M 17.14 % | 5.637 M -47.89 % | 10.818 M 5.31 % | 10.273 M -52.27 % | 21.521 M 79.69 % | 11.977 M -22.95 % | 15.544 M 183.44 % | 5.484 M -44.31 % | 9.847 M -65.13 % | 28.240 M 223.67 % | 8.725 M 85.56 % | 4.702 M -39.13 % | 7.725 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -625.000 K | 0.000 | 0.000 -100.00 % | 45.232 M -3.94 % | 47.088 M 16.85 % | 40.299 M 5.29 % | 38.276 M 65.37 % | 23.146 M 104.94 % | 11.294 M 32.36 % | 8.533 M 221.39 % | 2.655 M 81.11 % | 1.466 M 0.48 % | 1.459 M 33.61 % | 1.092 M 17.67 % | 928.000 K -21.89 % | 1.188 M 14.01 % | 1.042 M -3.87 % | 1.084 M -8.21 % | 1.181 M -25.86 % | 1.593 M 39.37 % | 1.143 M 5.83 % | 1.080 M 45.16 % | 744.000 K -7.46 % | 804.000 K 304.06 % | -394.000 K -161.56 % | 640.000 K -28.81 % | 899.000 K -0.22 % | 901.000 K -25.66 % | 1.212 M 388.71 % | 248.000 K -31.11 % | 360.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.738 M 0.24 % | 3.729 M 2 931.71 % | 123.000 K -53.05 % | 262.000 K 648.57 % | 35.000 K -84.72 % | 229.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.144 M -1.89 % | 1.166 M 11.79 % | 1.043 M 49.64 % | 697.000 K 5.45 % | 661.000 K 5.76 % | 625.000 K 41.72 % | 441.000 K -16.16 % | 526.000 K -25.81 % | 709.000 K 7.91 % | 657.000 K 9.14 % | 602.000 K 20.88 % | 498.000 K 5.51 % | 472.000 K 63.89 % | 288.000 K 372.13 % | 61.000 K 510.00 % | 10.000 K -56.52 % | 23.000 K 64.29 % | 14.000 K 7.69 % | 13.000 K 18.18 % | 11.000 K -35.29 % | 17.000 K -19.05 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K -4.55 % | 22.000 K 10.00 % | 20.000 K 11.11 % | 18.000 K 80.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 11.11 % | 9.000 K 80.00 % | 5.000 K | 0.000 | 0.000 | 0.000 |
| Operating income | 25.582 M -20.59 % | 32.217 M 24.25 % | 25.930 M -0.88 % | 26.161 M 12.55 % | 23.243 M -17.92 % | 28.318 M -9.86 % | 31.414 M 22.87 % | 25.567 M 10.21 % | 23.198 M 3.41 % | 22.434 M 8.29 % | 20.717 M 18.95 % | 17.417 M -3.50 % | 18.049 M 46.24 % | 12.342 M 48.72 % | 8.299 M 164.89 % | 3.133 M 73.29 % | 1.808 M -21.90 % | 2.315 M 435.02 % | -691.000 K -1.32 % | -682.000 K 0.58 % | -686.000 K -115.68 % | 4.375 M 584.50 % | -903.000 K 61.59 % | -2.351 M 23.57 % | -3.076 M -98.84 % | -1.547 M -187.65 % | 1.765 M 146.22 % | -3.819 M -565.33 % | -574.000 K 87.66 % | -4.652 M -2 096.57 % | 233.000 K 119.81 % | -1.176 M 5.92 % | -1.250 M -135.83 % | 3.489 M 790.89 % | -505.000 K -407.93 % | 164.000 K |
| Operating income ratio | 0.05 -15.41 % | 0.05 20.27 % | 0.05 -3.82 % | 0.05 -5.65 % | 0.05 2.12 % | 0.05 -22.05 % | 0.06 7.91 % | 0.06 2.63 % | 0.06 0.44 % | 0.06 2.63 % | 0.05 -11.85 % | 0.06 -12.28 % | 0.07 26.97 % | 0.06 19.85 % | 0.05 26.15 % | 0.04 51.23 % | 0.02 -65.37 % | 0.07 126.49 % | -0.27 -434.25 % | -0.05 75.44 % | -0.20 -241.69 % | 0.14 152.81 % | -0.27 50.87 % | -0.55 53.97 % | -1.20 -619.80 % | -0.17 -213.81 % | 0.15 167.96 % | -0.22 -328.58 % | -0.05 88.21 % | -0.43 -1 147.96 % | 0.04 130.05 % | -0.14 -192.84 % | -0.05 -116.21 % | 0.29 337.41 % | -0.12 -678.80 % | 0.02 |
| Total other income expenses net | 747.000 K -86.29 % | 5.447 M -3.92 % | 5.669 M 911.02 % | -699.000 K -139.85 % | 1.754 M -52.59 % | 3.700 M 2.72 % | 3.602 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.558 M | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -190.408 M -337.10 % | 80.306 M 365.70 % | -30.224 M 87.26 % | -237.163 M -497.37 % | -39.701 M 85.24 % | -269.052 M -1 896.07 % | 14.980 M -68.95 % | 48.251 M 776.55 % | -7.132 M 11.70 % | -8.077 M 50.34 % | -16.265 M -1 047.87 % | -1.417 M -143.46 % | -582.036 K -11.29 % | -523.000 K 9.55 % | -578.219 K 33.77 % | -873.000 K |
| Total investments | 8.315 M -98.05 % | 426.780 M 122.13 % | 192.134 M 3 936.43 % | 4.760 M -97.97 % | 235.060 M 1 634.50 % | 13.552 M -67.66 % | 41.899 M 177.40 % | 15.104 M 0.00 % | 15.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 170.224 M -7.77 % | 184.567 M 11 011.80 % | 1.661 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.500 M -6.25 % | 72.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 28.015 M | 0.000 -100.00 % | 28.015 M -92.87 % | 393.188 M 1 835.84 % | 20.311 M -79.34 % | 98.297 M -43.74 % | 174.710 M | 0.000 100.00 % | -32.358 M | 0.000 100.00 % | -56.573 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 51.094 M | 0.000 100.00 % | -13.023 M | 0.000 100.00 % | -65.051 M | 0.000 100.00 % | -126.815 M | 0.000 100.00 % | -106.993 M | 0.000 100.00 % | -101.874 M | 0.000 100.00 % | -60.245 M | 0.000 100.00 % | -56.069 M | 0.000 |
| Common stock | 471.826 M 0.00 % | 471.826 M 20.00 % | 393.188 M 0.00 % | 393.188 M 0.00 % | 393.188 M 0.00 % | 393.188 M 100.00 % | 196.594 M 100.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M 0.00 % | 98.297 M |
| Total equity | 1.286 B 2.26 % | 1.258 B 72.19 % | 730.336 M 6.87 % | 683.364 M 0.75 % | 678.307 M 4.99 % | 646.039 M 288.01 % | 166.502 M 264.54 % | 45.675 M 12.13 % | 40.734 M 4.15 % | 39.110 M -3.38 % | 40.478 M 9.38 % | 37.007 M -36.08 % | 57.893 M 0.38 % | 57.675 M -7.08 % | 62.068 M -48.42 % | 120.343 M |
| Other non current liabilities | -25.058 M | 0.000 -100.00 % | 1.000 K -100.00 % | 119.716 M 97.40 % | 60.647 M -39.31 % | 99.930 M 207.79 % | 32.467 M 34.21 % | 24.191 M 4 584.39 % | 516.417 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 170.224 M -0.68 % | 171.386 M 10 218.24 % | 1.661 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 |
| Total non current liabilities | 170.224 M -0.68 % | 171.395 M 10 035.72 % | 1.691 M -98.59 % | 119.716 M 76.13 % | 67.970 M -31.98 % | 99.930 M 201.96 % | 33.094 M 36.80 % | 24.191 M 4 241.79 % | 557.166 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 35.319 M 5.76 % | 33.394 M 28.56 % | 25.976 M -25.20 % | 34.725 M 574.19 % | -7.323 M | 0.000 100.00 % | -68.127 M 5.38 % | -72.000 M -176 591.45 % | -40.749 K -109.12 % | 447.000 K | 0.000 -100.00 % | 387.000 K | 0.000 -100.00 % | 5.656 M | 0.000 -100.00 % | 437.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.323 M | 0.000 -100.00 % | 627.000 K | 0.000 -100.00 % | 40.749 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 13.181 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.500 M -6.25 % | 72.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 206.342 M -10.41 % | 230.326 M 27.32 % | 180.907 M 51.11 % | 119.716 M | 0.000 | 0.000 -100.00 % | 67.500 M -6.25 % | 72.000 M | 0.000 -100.00 % | 447.000 K | 0.000 -100.00 % | 387.000 K | 0.000 -100.00 % | 5.656 M | 0.000 -100.00 % | 437.000 K |
| Total liabilities | 376.566 M -6.26 % | 401.721 M 120.00 % | 182.597 M 52.53 % | 119.716 M 76.13 % | 67.970 M -31.98 % | 99.930 M -0.66 % | 100.594 M 4.58 % | 96.191 M 17 164.33 % | 557.166 K 24.65 % | 447.000 K -89.60 % | 4.296 M 1 010.08 % | 387.000 K 39.27 % | 277.885 K -95.09 % | 5.656 M 118.72 % | 2.586 M 493.11 % | 436.000 K |
| Other non current assets | 995.000 K -93.72 % | 15.839 M 1 631.04 % | 915.000 K -5.67 % | 970.000 K -96.26 % | 25.919 M -81.72 % | 141.773 M 2 654.48 % | 5.147 M -76.24 % | 21.660 M 417.70 % | 4.184 M 5 753.95 % | -74.000 K 28.29 % | -103.194 K 28.83 % | -145.000 K 22.60 % | -187.346 K 12.86 % | -215.000 K -93.05 % | -111.371 K 14.98 % | -131.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.899 M 177.40 % | 15.104 M 0.00 % | 15.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.427 M | 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 -100.00 % | 5.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 449.371 M 29.39 % | 347.306 M 2 348.40 % | 14.185 M 14.87 % | 12.349 M -9.53 % | 13.650 M -3.95 % | 14.211 M 175.19 % | 5.164 M 1 092.61 % | 433.000 K 95.21 % | 221.812 K 199.75 % | 74.000 K -28.29 % | 103.194 K -28.83 % | 145.000 K -22.60 % | 187.346 K -12.86 % | 215.000 K 93.05 % | 111.371 K -14.98 % | 131.000 K |
| Total non current assets | 450.555 M 24.07 % | 363.145 M 2 304.93 % | 15.100 M 12.92 % | 13.372 M -66.23 % | 39.597 M -74.62 % | 156.034 M 168.55 % | 58.103 M 56.20 % | 37.197 M 90.65 % | 19.510 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 133.298 M 34.07 % | 99.421 M -78.00 % | 451.998 M 236.94 % | 134.148 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.471 M -25.18 % | -17.152 M -339.56 % | -3.902 M 67.71 % | -12.082 M -101.14 % | -6.007 M -785.70 % | -678.219 K 66.98 % | -2.054 M |
| Short term investments | 8.315 M -98.05 % | 426.780 M 122.13 % | 192.134 M 3 936.43 % | 4.760 M -97.97 % | 235.060 M 1 634.50 % | 13.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 360.632 M 245.89 % | 104.261 M 226.99 % | 31.885 M -86.56 % | 237.163 M 497.37 % | 39.701 M -85.24 % | 269.052 M 412.28 % | 52.520 M 121.15 % | 23.749 M 233.00 % | 7.132 M -11.70 % | 8.077 M -50.34 % | 16.265 M 1 047.87 % | 1.417 M 143.46 % | 582.036 K 11.29 % | 523.000 K -9.55 % | 578.219 K -33.77 % | 873.000 K |
| Cash and short term investments | 368.947 M -30.52 % | 531.041 M 137.05 % | 224.019 M -7.40 % | 241.923 M -11.95 % | 274.761 M -2.78 % | 282.604 M 438.09 % | 52.520 M 121.15 % | 23.749 M 233.00 % | 7.132 M -11.70 % | 8.077 M -50.34 % | 16.265 M 1 047.87 % | 1.417 M 143.46 % | 582.036 K 11.29 % | 523.000 K -9.55 % | 578.219 K -33.77 % | 873.000 K |
| Total current assets | 1.212 B -6.50 % | 1.296 B 44.36 % | 897.833 M 13.69 % | 789.708 M 11.75 % | 706.680 M 19.79 % | 589.935 M 182.28 % | 208.993 M 99.67 % | 104.669 M 380.55 % | 21.781 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 276.900 M 11.55 % | 248.234 M 13.00 % | 219.681 M 24.28 % | 176.767 M -32.44 % | 261.639 M 63.02 % | 160.499 M 90.97 % | 84.046 M 27.17 % | 66.087 M 1 202.67 % | 5.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 432.803 M 3.68 % | 417.438 M 19 452.13 % | 2.135 M -99.10 % | 236.870 M 39.11 % | 170.280 M 15.97 % | 146.832 M 102.73 % | 72.427 M 388.28 % | 14.833 M 54.90 % | 9.576 M -28.51 % | 13.394 M 1 411.05 % | 886.405 K -64.33 % | 2.485 M -78.39 % | 11.500 M 109.71 % | 5.484 M 5 384.00 % | 100.000 K -91.53 % | 1.181 M |
| Tax assets | 189.000 K | 0.000 | 0.000 -100.00 % | 53.000 K 89.29 % | 28.000 K -44.00 % | 50.000 K 212.50 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.557 M -11.65 % | 44.774 M 19.74 % | 37.394 M -35.72 % | 58.171 M -8.15 % | 63.331 M -2.05 % | 64.654 M -46.47 % | 120.779 M |
| Account payables | 170.442 M -7.24 % | 183.751 M 18.60 % | 154.931 M 82.29 % | 84.991 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 |
| Tax payables | 581.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 |
| Deferred revenue non current | 25.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.323 M | 0.000 -100.00 % | 627.000 K | 0.000 -100.00 % | 40.749 K | 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 252.695 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 763.017 M -2.89 % | 785.732 M 143.90 % | 322.156 M 11.02 % | 290.176 M -9.93 % | 322.155 M 329.56 % | -140.337 M 20.39 % | -176.283 M -16.81 % | -150.919 M -20.47 % | -125.280 M -111.67 % | -59.187 M -177.46 % | 76.413 M 224.67 % | -61.290 M -180.21 % | 76.413 M 288.11 % | -40.622 M -304.74 % | 19.840 M -10.01 % | 22.046 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 9.000 K -68.97 % | 29.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 |
| Other liabilities | 0.000 | 0.000 100.00 % | -1.000 K 100.00 % | -119.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.296 M | 0.000 -100.00 % | 277.885 K | 0.000 -100.00 % | 2.586 M 258 697.10 % | -1.000 K |
| Total assets | 1.663 B 0.19 % | 1.659 B 81.75 % | 912.933 M 13.68 % | 803.080 M 7.61 % | 746.277 M 0.04 % | 745.969 M 179.29 % | 267.096 M 88.27 % | 141.866 M 243.57 % | 41.291 M 4.38 % | 39.557 M -11.65 % | 44.774 M 19.74 % | 37.394 M -35.72 % | 58.171 M -8.15 % | 63.331 M -2.05 % | 64.654 M -46.47 % | 120.779 M |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other non cash items | -22.810 M -4 236.50 % | -526.000 K 25.81 % | -709.000 K -7.91 % | -657.000 K -9.14 % | -602.000 K -20.88 % | -498.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | 882.000 K -95.43 % | 19.286 M 11.95 % | 17.227 M 3.68 % | 16.616 M 6.19 % | 15.648 M 21.37 % | 12.893 M -22.35 % | 16.604 M 34.36 % | 12.358 M 21.49 % | 10.172 M 224.67 % | 3.133 M 73.29 % | 1.808 M -21.90 % | 2.315 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 882.000 K -95.43 % | 19.286 M 185.81 % | -22.474 M -235.26 % | 16.616 M 106.56 % | -253.404 M -2 065.44 % | 12.893 M -22.35 % | 16.604 M 34.36 % | 12.358 M 21.49 % | 10.172 M 224.67 % | 3.133 M 73.29 % | 1.808 M -21.90 % | 2.315 M |
| Cash at beginning of period | 237.163 M 8.85 % | 217.877 M 448.79 % | 39.701 M 71.98 % | 23.085 M -91.42 % | 269.052 M 5.03 % | 256.159 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 238.045 M 0.37 % | 237.163 M 1 276.69 % | 17.227 M -56.61 % | 39.701 M 153.71 % | 15.648 M -94.18 % | 269.052 M 1 520.40 % | 16.604 M 34.36 % | 12.358 M 21.49 % | 10.172 M 224.67 % | 3.133 M 73.29 % | 1.808 M -21.90 % | 2.315 M |
| Operating cash flow | 882.000 K -95.43 % | 19.286 M 11.95 % | 17.227 M 3.68 % | 16.616 M 6.19 % | 15.648 M 21.37 % | 12.893 M -22.35 % | 16.604 M 34.36 % | 12.358 M 21.49 % | 10.172 M 224.67 % | 3.133 M 73.29 % | 1.808 M -21.90 % | 2.315 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 882.000 K -95.43 % | 19.286 M 11.95 % | 17.227 M 3.68 % | 16.616 M 6.19 % | 15.648 M 21.37 % | 12.893 M -22.35 % | 16.604 M 34.36 % | 12.358 M 21.49 % | 10.172 M 224.67 % | 3.133 M 73.29 % | 1.808 M -21.90 % | 2.315 M |
| 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |