Tempest Security AB (publ) TSEC.ST
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 485.633 M 10.85 % | 438.081 M 3.24 % | 424.329 M 24.93 % | 339.656 M 13.34 % | 299.690 M 4.44 % | 286.955 M 29.33 % | 221.886 M 29.44 % | 171.422 M 27.72 % | 134.218 M 47.60 % | 90.931 M 64.05 % | 55.428 M |
| Net income | -51.386 M -1 491.07 % | 3.694 M -62.57 % | 9.868 M 178.42 % | -12.583 M -1 089.23 % | 1.272 M 106.39 % | -19.898 M 22.35 % | -25.624 M -366.31 % | -5.495 M -247.72 % | 3.720 M 135.74 % | 1.578 M 375.87 % | -572.000 K |
| Income before tax | -52.620 M -989.15 % | 5.918 M -53.83 % | 12.819 M 192.29 % | -13.890 M -639.21 % | 2.576 M 112.53 % | -20.556 M 20.64 % | -25.902 M -303.71 % | -6.416 M -229.38 % | 4.959 M 138.99 % | 2.075 M 508.46 % | -508.000 K |
| Income before tax ratio | -0.11 -902.09 % | 0.01 -55.28 % | 0.03 173.87 % | -0.04 -575.76 % | 0.01 112.00 % | -0.07 38.63 % | -0.12 -211.89 % | -0.04 -201.30 % | 0.04 61.91 % | 0.02 348.98 % | -0.01 |
| EBITDA | 403.000 K -98.09 % | 21.049 M -19.41 % | 26.120 M 973.58 % | -2.990 M -123.81 % | 12.557 M 481.67 % | -3.290 M 80.02 % | -16.468 M -435.37 % | -3.076 M -140.61 % | 7.575 M 69.05 % | 4.481 M 247.36 % | 1.290 M |
| Net income ratio | -0.11 -1 354.86 % | 0.01 -63.74 % | 0.02 162.77 % | -0.04 -972.83 % | 0.00 106.12 % | -0.07 39.95 % | -0.12 -260.26 % | -0.03 -215.66 % | 0.03 59.71 % | 0.02 268.16 % | -0.01 |
| Ratio EBITDA | 0.00 -98.27 % | 0.05 -21.94 % | 0.06 799.26 % | -0.01 -121.01 % | 0.04 465.45 % | -0.01 84.55 % | -0.07 -313.61 % | -0.02 -131.79 % | 0.06 14.53 % | 0.05 111.74 % | 0.02 |
| Gross profit ratio | 0.09 -89.65 % | 0.92 5.51 % | 0.87 -1.90 % | 0.89 -2.09 % | 0.90 2.69 % | 0.88 -3.82 % | 0.92 -2.42 % | 0.94 -1.28 % | 0.95 -0.01 % | 0.95 472.89 % | 0.17 |
| Weighted average shs out dil | 10.484 M 0.00 % | 10.484 M 1.42 % | 10.337 M 7.20 % | 9.642 M 8.40 % | 8.895 M 6.38 % | 8.361 M 0.86 % | 8.290 M 14.07 % | 7.268 M 0.01 % | 7.267 M 0.00 % | 7.267 M | 0.000 |
| Weighted average shs out | 10.199 M -2.72 % | 10.484 M 1.42 % | 10.337 M 7.20 % | 9.642 M 8.40 % | 8.895 M 6.38 % | 8.361 M 0.86 % | 8.290 M 14.07 % | 7.268 M 0.01 % | 7.267 M 0.00 % | 7.267 M | 0.000 |
| EPS diluted | -5.04 -1 540.00 % | 0.35 -63.16 % | 0.95 173.08 % | -1.30 -1 028.57 % | 0.14 105.81 % | -2.41 22.01 % | -3.09 -306.58 % | -0.76 -249.02 % | 0.51 131.82 % | 0.22 | 0.00 |
| Earnings per share | -5.18 -1 580.00 % | 0.35 -63.16 % | 0.95 173.08 % | -1.30 -1 028.57 % | 0.14 105.81 % | -2.41 22.01 % | -3.09 -306.58 % | -0.76 -249.02 % | 0.51 131.82 % | 0.22 | 0.00 |
| Gross profit | 46.029 M -88.53 % | 401.328 M 8.93 % | 368.438 M 22.55 % | 300.645 M 10.97 % | 270.922 M 7.25 % | 252.610 M 24.38 % | 203.094 M 26.30 % | 160.799 M 26.08 % | 127.535 M 47.59 % | 86.409 M 839.84 % | 9.194 M |
| Income tax expense | 500.000 K -63.26 % | 1.361 M -56.93 % | 3.160 M 1 273.91 % | 230.000 K -82.36 % | 1.304 M 442.26 % | -381.000 K -37.05 % | -278.000 K 69.82 % | -921.000 K -174.33 % | 1.239 M 149.30 % | 497.000 K 529.11 % | 79.000 K |
| Cost of revenue | 439.604 M 9.49 % | 401.492 M 618.35 % | 55.891 M 43.27 % | 39.011 M 35.61 % | 28.768 M -16.24 % | 34.345 M 82.76 % | 18.792 M 76.90 % | 10.623 M 58.96 % | 6.683 M 47.79 % | 4.522 M -90.22 % | 46.234 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 39.681 M 41.65 % | 28.014 M -14.86 % | 32.905 M 7.85 % | 30.509 M 51.24 % | 20.173 M 92.25 % | 10.493 M 35.17 % | 7.763 M | 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 |
| Other expenses | 50.088 M 867.70 % | 5.176 M -98.36 % | 315.613 M 14.81 % | 274.892 M 11.76 % | 245.972 M 2.58 % | 239.778 M 20.96 % | 198.224 M 34.75 % | 147.110 M 31.34 % | 112.006 M 46.42 % | 76.494 M | 0.000 |
| Operating expenses | 95.763 M 79.12 % | 53.462 M -85.07 % | 358.107 M 13.75 % | 314.811 M 14.88 % | 274.023 M 0.49 % | 272.683 M 19.21 % | 228.733 M 36.73 % | 167.283 M 36.56 % | 122.499 M 45.39 % | 84.257 M 775.12 % | 9.628 M |
| Cost and expenses | 535.367 M 24.52 % | 429.948 M 3.85 % | 413.998 M 17.01 % | 353.822 M 19.67 % | 295.659 M -3.70 % | 307.028 M 24.04 % | 247.525 M 39.13 % | 177.906 M 37.72 % | 129.182 M 45.51 % | 88.779 M 58.93 % | 55.862 M |
| Research and development expenses | 0.000 -100.00 % | 362.000 K 206.78 % | 118.000 K -50.42 % | 238.000 K 543.24 % | 37.000 K | 0.000 -100.00 % | 711.000 K 70.50 % | 417.000 K 942.50 % | 40.000 K | 0.000 | 0.000 |
| Selling general and administrative expenses | 45.675 M -4.69 % | 47.924 M 13.09 % | 42.376 M 6.79 % | 39.681 M 41.65 % | 28.014 M -14.86 % | 32.905 M 7.85 % | 30.509 M 51.24 % | 20.173 M 92.25 % | 10.493 M 35.17 % | 7.763 M -2.61 % | 7.971 M |
| Interest income | 1.129 M 173.37 % | 413.000 K 48.56 % | 278.000 K -18.48 % | 341.000 K 113.13 % | 160.000 K 1 130.77 % | 13.000 K 225.00 % | 4.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 74.000 K |
| Interest expense | 4.016 M 47.00 % | 2.732 M 20.30 % | 2.271 M 53.97 % | 1.475 M 9.91 % | 1.342 M -8.15 % | 1.461 M 423.66 % | 279.000 K 282.19 % | 73.000 K -27.00 % | 100.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 47.263 M 281.18 % | 12.399 M 12.41 % | 11.030 M 17.03 % | 9.425 M 9.10 % | 8.639 M 1.43 % | 8.517 M -7.07 % | 9.165 M 183.48 % | 3.233 M 28.50 % | 2.516 M 8.03 % | 2.329 M 35.09 % | 1.724 M |
| Operating income | -49.734 M -711.51 % | 8.133 M -21.28 % | 10.331 M 289.04 % | -5.465 M -235.57 % | 4.031 M 120.08 % | -20.073 M 21.71 % | -25.639 M -301.05 % | -6.393 M -226.95 % | 5.036 M 134.01 % | 2.152 M 595.85 % | -434.000 K |
| Operating income ratio | -0.10 -651.63 % | 0.02 -23.75 % | 0.02 251.32 % | -0.02 -219.62 % | 0.01 119.23 % | -0.07 39.46 % | -0.12 -209.84 % | -0.04 -199.39 % | 0.04 58.54 % | 0.02 402.25 % | -0.01 |
| Total other income expenses net | -2.886 M -30.29 % | -2.215 M -189.03 % | 2.488 M 313.38 % | -1.166 M 19.86 % | -1.455 M 16.09 % | -1.734 M -559.32 % | -263.000 K -1 043.48 % | -23.000 K 69.74 % | -76.000 K 1.30 % | -77.000 K -4.05 % | -74.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 21.757 M 21.05 % | 17.973 M -25.30 % | 24.061 M 168.81 % | 8.951 M 141.07 % | 3.713 M 116.05 % | -23.127 M -11.32 % | -20.776 M 55.25 % | -46.422 M -198.27 % | -15.564 M -44.49 % | -10.772 M -35.79 % | -7.933 M |
| Total investments | 2.255 M 139.38 % | 942.000 K -52.57 % | 1.986 M -33.00 % | 2.964 M 148 100.00 % | 2.000 K 0.00 % | 2.000 K -80.00 % | 10.000 K 233.33 % | 3.000 K | 0.000 -100.00 % | 11.000 K 0.00 % | 11.000 K |
| Total debt | 36.950 M -5.57 % | 39.130 M -13.53 % | 45.254 M 27.29 % | 35.553 M 9.02 % | 32.610 M 1 536.23 % | 1.993 M -76.89 % | 8.625 M 1 125.14 % | 704.000 K -60.93 % | 1.802 M 70.81 % | 1.055 M -29.05 % | 1.487 M |
| Accumulated other comprehensive income loss | 2.415 M 1 668.18 % | -154.000 K -117.84 % | 863.000 K -14.55 % | 1.010 M 7 869.23 % | -13.000 K -102.49 % | 522.000 K 101.74 % | -29.954 M -573.73 % | -4.446 M -500 575 098 582 230 528.00 % | 0.000 | 0.000 | 0.000 |
| Retained earnings | -91.530 M -126.39 % | -40.430 M 8.44 % | -44.157 M 13.21 % | -50.880 M -32.85 % | -38.298 M 3.21 % | -39.570 M -32.10 % | -29.954 M -573.73 % | -4.446 M -165.10 % | 6.830 M 17 873.68 % | 38.000 K -98.36 % | 2.317 M |
| Common stock | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 7.27 % | 977.000 K 9.90 % | 889.000 K 0.00 % | 889.000 K 7.24 % | 829.000 K 14.03 % | 727.000 K 1 246.30 % | 54.000 K 1.89 % | 53.000 K 0.00 % | 53.000 K |
| Total equity | 31.464 M -61.68 % | 82.109 M 4.98 % | 78.212 M 52.09 % | 51.424 M 61.38 % | 31.865 M 55.53 % | 20.488 M -16.65 % | 24.580 M -23.49 % | 32.125 M 310.49 % | 7.826 M 104.44 % | 3.828 M 28.80 % | 2.972 M |
| Other non current liabilities | 57.000 K | 0.000 -100.00 % | 3.744 M 20.35 % | 3.111 M 1 201.67 % | 239.000 K 101.17 % | -20.441 M -684.03 % | 3.500 M | 0.000 -100.00 % | 390.000 K -73.05 % | 1.447 M 979.85 % | 134.000 K |
| Long term debt | 20.777 M -19.90 % | 25.939 M -19.30 % | 32.144 M 20.76 % | 26.619 M 3.77 % | 25.651 M 2.74 % | 24.968 M 287.94 % | 6.436 M 814.20 % | 704.000 K -60.93 % | 1.802 M | 0.000 -100.00 % | 1.487 M |
| Total non current liabilities | 20.834 M -20.02 % | 26.050 M -27.73 % | 36.044 M 20.50 % | 29.912 M 15.53 % | 25.890 M 471.90 % | 4.527 M -56.78 % | 10.474 M 1 387.78 % | 704.000 K -67.88 % | 2.192 M 51.49 % | 1.447 M -10.73 % | 1.621 M |
| Other current liabilities | 125.460 M 31.69 % | 95.266 M 65.31 % | 57.630 M -17.79 % | 70.105 M 80.49 % | 38.842 M 296.55 % | -19.762 M -136.71 % | 53.829 M -2.38 % | 55.141 M 45.69 % | 37.849 M 42.57 % | 26.547 M 56.37 % | 16.977 M |
| Deferred revenue | -2.000 K -100.02 % | 12.209 M 17.12 % | 10.424 M 5.74 % | 9.858 M 0.21 % | 9.837 M -86.77 % | 74.378 M 11 067.87 % | 666.000 K -97.97 % | 32.859 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 16.173 M 22.61 % | 13.191 M 0.62 % | 13.110 M 596.40 % | -2.641 M -118.98 % | 13.918 M 1 195.04 % | -1.271 M -158.06 % | 2.189 M 183.42 % | -2.624 M | 0.000 | 0.000 -100.00 % | 3.793 M |
| Total current liabilities | 156.407 M 16.95 % | 133.738 M 10.55 % | 120.970 M 5.00 % | 115.211 M 32.53 % | 86.929 M 4.07 % | 83.527 M 11.04 % | 75.223 M 10.10 % | 68.324 M 64.66 % | 41.494 M 41.97 % | 29.228 M 30.03 % | 22.478 M |
| Total liabilities | 177.241 M 10.92 % | 159.788 M 1.77 % | 157.014 M 8.19 % | 145.123 M 28.63 % | 112.819 M 28.12 % | 88.054 M 2.75 % | 85.697 M 24.15 % | 69.028 M 58.01 % | 43.686 M 42.42 % | 30.675 M 27.29 % | 24.099 M |
| Other non current assets | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 |
| Long term investments | 2.255 M 139.38 % | 942.000 K -52.57 % | 1.986 M -33.00 % | 2.964 M -23.51 % | 3.875 M 193 650.00 % | 2.000 K -85.71 % | 14.000 K 366.67 % | 3.000 K | 0.000 -100.00 % | 11.000 K 0.00 % | 11.000 K |
| Intangible assets | 75.811 M 1 662.64 % | 4.301 M 55.21 % | 2.771 M 22.88 % | 2.255 M -19.38 % | 2.797 M 39.50 % | 2.005 M -13.35 % | 2.314 M 0.83 % | 2.295 M 222.33 % | 712.000 K 326.35 % | 167.000 K 114.10 % | 78.000 K |
| GoodWill | 73.485 M -29.37 % | 104.037 M -0.98 % | 105.062 M 51.92 % | 69.154 M 118.54 % | 31.643 M 44.90 % | 21.838 M -25.24 % | 29.209 M 118.83 % | 13.348 M 1 358.80 % | 915.000 K 3.39 % | 885.000 K -22.44 % | 1.141 M |
| Goodwill and intangible assets | 75.811 M -30.02 % | 108.338 M 0.47 % | 107.833 M 51.01 % | 71.409 M 107.34 % | 34.440 M 44.44 % | 23.843 M -24.36 % | 31.523 M 101.52 % | 15.643 M 501.42 % | 2.601 M 147.24 % | 1.052 M -13.70 % | 1.219 M |
| Property plant equipment net | 32.384 M -5.73 % | 34.353 M -10.37 % | 38.327 M 3.15 % | 37.155 M 17.23 % | 31.695 M 382.93 % | 6.563 M 2.56 % | 6.399 M 64.12 % | 3.899 M -23.04 % | 5.066 M 2.45 % | 4.945 M -17.93 % | 6.025 M |
| Total non current assets | 110.773 M -23.06 % | 143.978 M -3.03 % | 148.481 M 31.16 % | 113.209 M 57.63 % | 71.820 M 117.39 % | 33.038 M -18.56 % | 40.568 M 92.47 % | 21.078 M 174.92 % | 7.667 M 27.61 % | 6.008 M -17.19 % | 7.255 M |
| Other current assets | 13.507 M 182.99 % | 4.773 M -6.63 % | 5.112 M 13.02 % | 4.523 M 32.76 % | 3.407 M -68.79 % | 10.915 M -16.93 % | 13.139 M 117.17 % | 6.050 M 31.32 % | 4.607 M 21.24 % | 3.800 M 113.12 % | 1.783 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 15.193 M -28.19 % | 21.157 M -0.17 % | 21.193 M -20.33 % | 26.602 M -7.94 % | 28.897 M 15.04 % | 25.120 M -14.56 % | 29.401 M -37.61 % | 47.126 M 171.37 % | 17.366 M 46.83 % | 11.827 M 25.55 % | 9.420 M |
| Cash and short term investments | 15.193 M -28.19 % | 21.157 M -0.17 % | 21.193 M -20.33 % | 26.602 M -7.94 % | 28.897 M 15.04 % | 25.120 M -14.56 % | 29.401 M -37.61 % | 47.126 M 171.37 % | 17.366 M 46.83 % | 11.827 M 25.55 % | 9.420 M |
| Total current assets | 97.932 M 0.01 % | 97.919 M 12.88 % | 86.745 M 4.09 % | 83.338 M 14.37 % | 72.864 M -3.50 % | 75.504 M 8.31 % | 69.709 M -12.95 % | 80.075 M 82.63 % | 43.845 M 54.07 % | 28.457 M 43.61 % | 19.816 M |
| Inventory | 987.000 K 524.68 % | 158.000 K 37.39 % | 115.000 K -69.66 % | 379.000 K | 0.000 | 0.000 -100.00 % | 301.000 K -36.90 % | 477.000 K -44.01 % | 852.000 K 341.45 % | 193.000 K 72.32 % | 112.000 K |
| Net receivables | 68.245 M -4.99 % | 71.831 M 19.07 % | 60.325 M 16.38 % | 51.834 M 27.80 % | 40.560 M 2.76 % | 39.469 M 46.90 % | 26.868 M -15.75 % | 31.891 M 51.72 % | 21.020 M 66.34 % | 12.637 M 48.65 % | 8.501 M |
| Tax assets | 324.000 K -6.09 % | 345.000 K 2.99 % | 335.000 K -80.07 % | 1.681 M -7.13 % | 1.810 M -31.15 % | 2.629 M -0.11 % | 2.632 M 71.69 % | 1.533 M | 0.000 100.00 % | -11.000 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 14.776 M 15.61 % | 12.781 M 21.76 % | 10.497 M -11.49 % | 11.860 M 75.78 % | 6.747 M -11.11 % | 7.590 M -28.19 % | 10.570 M 79.67 % | 5.883 M 134.10 % | 2.513 M -6.27 % | 2.681 M 56.97 % | 1.708 M |
| Tax payables | 0.000 -100.00 % | 291.000 K -99.01 % | 29.309 M 12.60 % | 26.029 M 48.02 % | 17.585 M -22.16 % | 22.592 M 3 292.19 % | 666.000 K -53.43 % | 1.430 M 26.33 % | 1.132 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 K 124.27 % | -239.000 K | 0.000 100.00 % | -538.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 2.114 M 128.05 % | 927.000 K 162.17 % | -1.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K -24.00 % | 50.000 K |
| Capital lease obligations | 30.902 M -5.72 % | 32.778 M -11.23 % | 36.926 M 3.86 % | 35.553 M 9.02 % | 32.610 M 4.83 % | 31.107 M 1 814.28 % | 1.625 M -30.17 % | 2.327 M 29.13 % | 1.802 M | 0.000 -100.00 % | 5.280 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K -99.97 % | 39.048 M -34.82 % | 59.908 M 573.73 % | 8.892 M 954 771 229 900 800 000.00 % | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 17.41 % | 101.808 M 46.96 % | 69.274 M -0.02 % | 69.287 M -17.18 % | 83.659 M 107.64 % | 40.290 M 4 177.07 % | 942.000 K -74.27 % | 3.661 M 563.22 % | 552.000 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 111.000 K -28.85 % | 156.000 K -14.29 % | 182.000 K -23.85 % | 239.000 K | 0.000 -100.00 % | 538.000 K 7 585.71 % | 7.000 K | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 208.705 M -13.72 % | 241.897 M 2.84 % | 235.226 M 19.68 % | 196.547 M 35.85 % | 144.684 M 33.30 % | 108.542 M -1.57 % | 110.277 M 9.02 % | 101.153 M 96.37 % | 51.512 M 49.46 % | 34.465 M 27.31 % | 27.071 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 14.093 M 177.64 % | 5.076 M 169.24 % | -7.331 M -248.07 % | 4.951 M -27.70 % | 6.848 M 134.12 % | 2.925 M -47.51 % | 5.573 M -45.10 % | 10.152 M 512.30 % | 1.658 M -5.09 % | 1.747 M | 0.000 |
| Accounts receivables | -10.637 M -29.62 % | -8.206 M -22.70 % | -6.688 M -18.52 % | -5.643 M -186.51 % | 6.523 M 164.19 % | -10.162 M -237.50 % | -3.011 M -7.57 % | -2.799 M 69.61 % | -9.211 M -50.38 % | -6.125 M | 0.000 |
| Inventory | -829.000 K -3 868.18 % | 22.000 K -91.67 % | 264.000 K 102.49 % | -10.594 M -3 159.69 % | -325.000 K -207.97 % | 301.000 K 72.00 % | 175.000 K -53.33 % | 375.000 K 156.90 % | -659.000 K -713.58 % | -81.000 K | 0.000 |
| Accounts payables | 25.559 M 92.75 % | 13.260 M 1 561.96 % | -907.000 K -108.56 % | 10.594 M 3 159.69 % | 325.000 K -97.45 % | 12.740 M 51.50 % | 8.409 M -33.13 % | 12.576 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 25.559 M 92.75 % | 13.260 M 1 561.96 % | -907.000 K -108.56 % | 10.594 M 3 159.69 % | 325.000 K 606.52 % | 46.000 K -99.15 % | 5.398 M -44.79 % | 9.777 M 321.97 % | 2.317 M 26.75 % | 1.828 M | 0.000 |
| Other non cash items | -560.000 K 67.21 % | -1.708 M 57.42 % | -4.011 M -286.73 % | 2.148 M 143.95 % | -4.887 M -640.60 % | 904.000 K 137.73 % | -2.396 M -712.20 % | -295.000 K 83.13 % | -1.749 M 25.70 % | -2.354 M -511.54 % | 572.000 K |
| Net cash provided by operating activities | 9.410 M -50.70 % | 19.089 M 181.92 % | 6.771 M 79.27 % | 3.777 M -74.18 % | 14.631 M 293.74 % | -7.552 M 42.09 % | -13.040 M -294.71 % | 6.697 M -10.23 % | 7.460 M 92.57 % | 3.874 M | 0.000 |
| Investments in property plant and equipment | -443.000 K 33.88 % | -670.000 K 38.92 % | -1.097 M 48.50 % | -2.130 M -12.40 % | -1.895 M 40.50 % | -3.185 M 2.78 % | -3.276 M -142.85 % | -1.349 M 39.91 % | -2.245 M -217.99 % | -706.000 K | 0.000 |
| Acquisitions net | -1.704 M | 0.000 100.00 % | -21.673 M 29.11 % | -30.572 M -851.51 % | -3.213 M -37.78 % | -2.332 M 91.28 % | -26.747 M -711.25 % | -3.297 M | 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 |
| 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 |
| Other investing activites | -867.000 K -13.04 % | -767.000 K -184.29 % | 910.000 K -44.48 % | 1.639 M 28.75 % | 1.273 M | 0.000 -100.00 % | 389.000 K 150.39 % | -772.000 K -9 750.00 % | 8.000 K 105.33 % | -150.000 K | 0.000 |
| Net cash used for investing activites | -3.014 M -109.74 % | -1.437 M 93.43 % | -21.860 M 29.63 % | -31.063 M -709.99 % | -3.835 M 30.49 % | -5.517 M 81.38 % | -29.634 M -537.84 % | -4.646 M -107.69 % | -2.237 M -216.86 % | -706.000 K | 0.000 |
| Debt repayment | -12.744 M 27.16 % | -17.495 M -276.54 % | 9.910 M 226.89 % | -7.810 M -13.09 % | -6.906 M 47.23 % | -13.086 M -286.94 % | 7.000 M 415.17 % | -2.221 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 11.615 M -65.81 % | 33.968 M 9 330.43 % | -368.000 K -102.30 % | 16.012 M -15.80 % | 19.017 M -52.16 % | 39.755 M 10 067.52 % | 391.000 K | 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.700 M | 0.000 100.00 % | -760.000 K | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -12.172 M -795.66 % | -1.359 M -419.76 % | 425.000 K -92.69 % | 5.817 M 651.90 % | -1.054 M 74.27 % | -4.097 M -5 362.67 % | -75.000 K -837.50 % | -8.000 K | 0.000 |
| Net cash used provided by financing activities | -12.744 M 27.16 % | -17.495 M -287.05 % | 9.353 M -62.28 % | 24.799 M 462.08 % | -6.849 M -178.34 % | 8.743 M -64.98 % | 24.963 M -10.00 % | 27.737 M 8 677.53 % | 316.000 K 141.58 % | -760.000 K | 0.000 |
| Effect of forex changes on cash | 385.000 K 299.48 % | -193.000 K -159.02 % | 327.000 K 70.31 % | 192.000 K 212.94 % | -170.000 K -477.78 % | 45.000 K 421.43 % | -14.000 K 50.00 % | -28.000 K | 0.000 100.00 % | -1.000 K | 0.000 |
| Net change in cash | -5.964 M -16 466.67 % | -36.000 K 99.33 % | -5.409 M -135.69 % | -2.295 M -160.76 % | 3.777 M 188.23 % | -4.281 M 75.85 % | -17.725 M -159.56 % | 29.760 M 437.28 % | 5.539 M 130.12 % | 2.407 M | 0.000 |
| Cash at beginning of period | 21.157 M -0.17 % | 21.193 M -20.33 % | 26.602 M -7.94 % | 28.897 M 15.04 % | 25.120 M -14.56 % | 29.401 M -37.61 % | 47.126 M 171.37 % | 17.366 M 46.83 % | 11.827 M 25.55 % | 9.420 M | 0.000 |
| Cash at end of period | 15.193 M -28.19 % | 21.157 M -0.17 % | 21.193 M -20.33 % | 26.602 M -7.94 % | 28.897 M 15.04 % | 25.120 M -14.56 % | 29.401 M -37.61 % | 47.126 M 171.37 % | 17.366 M 46.83 % | 11.827 M | 0.000 |
| Operating cash flow | 9.410 M -50.70 % | 19.089 M 181.92 % | 6.771 M 79.27 % | 3.777 M -74.18 % | 14.631 M 293.74 % | -7.552 M 42.09 % | -13.040 M -294.71 % | 6.697 M -10.23 % | 7.460 M 92.57 % | 3.874 M | 0.000 |
| Capital expenditure | -443.000 K 84.34 % | -2.828 M -157.79 % | -1.097 M 48.50 % | -2.130 M -12.40 % | -1.895 M 40.50 % | -3.185 M 2.78 % | -3.276 M -142.85 % | -1.349 M 39.91 % | -2.245 M -217.99 % | -706.000 K | 0.000 |
| Free CashFlow | 8.967 M -44.86 % | 16.261 M 186.59 % | 5.674 M 244.51 % | 1.647 M -87.07 % | 12.736 M 218.62 % | -10.737 M 34.19 % | -16.316 M -405.09 % | 5.348 M 2.55 % | 5.215 M 64.61 % | 3.168 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | 144.996 M 10.21 % | 131.569 M 7.54 % | 122.344 M 3.56 % | 118.136 M -16.04 % | 140.712 M 21.15 % | 116.150 M 5.21 % | 110.401 M -12.30 % | 125.880 M 7.47 % | 117.125 M 8.70 % | 107.755 M 0.28 % | 107.449 M -3.89 % | 111.802 M 2.20 % | 109.391 M 14.32 % | 95.687 M 1.91 % | 93.892 M 8.24 % | 86.743 M 4.84 % | 82.737 M 8.46 % | 76.284 M -1.70 % | 77.602 M 11.15 % | 69.818 M -4.13 % | 72.827 M -8.33 % | 79.443 M -4.52 % | 83.206 M 5.02 % | 79.227 M 18.42 % | 66.903 M 16.11 % | 57.619 M -3.45 % | 59.677 M 0.92 % | 59.134 M 4.31 % | 56.690 M 22.22 % | 46.385 M 1.53 % | 45.684 M 1.14 % | 45.169 M 5.72 % | 42.727 M 12.91 % | 37.843 M 12.06 % | 33.770 M -10.63 % | 37.786 M |
| Net income | -8.963 M -224.75 % | -2.760 M 93.81 % | -44.588 M -621.61 % | -6.179 M -117.49 % | -2.841 M -866.33 % | -294.000 K 85.67 % | -2.052 M -139.79 % | 5.157 M 632.53 % | 704.000 K 308.90 % | -337.000 K 84.95 % | -2.239 M -132.89 % | 6.808 M 15.84 % | 5.877 M 466.63 % | -1.603 M 86.15 % | -11.571 M -1 073.17 % | 1.189 M 165.37 % | -1.819 M -118.11 % | -834.000 K 18.07 % | -1.018 M -413.23 % | 325.000 K -78.33 % | 1.500 M 222.58 % | 465.000 K 112.90 % | -3.606 M -957.48 % | -341.000 K 95.73 % | -7.980 M 3.25 % | -8.248 M -7.05 % | -7.705 M -162.07 % | -2.940 M 68.58 % | -9.357 M -66.44 % | -5.622 M 25.81 % | -7.578 M -801.67 % | 1.080 M 9.76 % | 984.000 K 5 078.95 % | 19.000 K 101.23 % | -1.547 M -139.69 % | 3.898 M |
| Income before tax | -8.988 M -234.00 % | -2.691 M 93.99 % | -44.785 M -462.77 % | -7.958 M -280.04 % | -2.094 M -275.52 % | 1.193 M 137.19 % | -3.208 M -141.65 % | 7.702 M 408.38 % | 1.515 M 1 764.84 % | -91.000 K 95.53 % | -2.038 M -125.56 % | 7.973 M 1.14 % | 7.883 M 890.67 % | -997.000 K 92.11 % | -12.638 M -951.04 % | 1.485 M 181.10 % | -1.831 M -102.32 % | -905.000 K -166.18 % | -340.000 K -167.59 % | 503.000 K -73.80 % | 1.920 M 289.45 % | 493.000 K 112.02 % | -4.101 M -885.82 % | -416.000 K 94.71 % | -7.867 M 3.73 % | -8.172 M -11.52 % | -7.328 M -160.23 % | -2.816 M 69.02 % | -9.091 M -36.36 % | -6.667 M 21.54 % | -8.497 M -887.49 % | 1.079 M 9.77 % | 983.000 K 5 073.68 % | 19.000 K 106.11 % | -311.000 K -107.98 % | 3.899 M |
| Income before tax ratio | -0.06 -203.07 % | -0.02 94.41 % | -0.37 -443.41 % | -0.07 -352.66 % | -0.01 -244.89 % | 0.01 135.35 % | -0.03 -147.49 % | 0.06 373.02 % | 0.01 1 631.65 % | 0.00 95.55 % | -0.02 -126.60 % | 0.07 -1.04 % | 0.07 791.62 % | -0.01 92.26 % | -0.13 -886.24 % | 0.02 177.36 % | -0.02 -86.54 % | -0.01 -170.78 % | 0.00 -160.81 % | 0.01 -72.67 % | 0.03 324.83 % | 0.01 112.59 % | -0.05 -838.67 % | -0.01 95.53 % | -0.12 17.09 % | -0.14 -15.50 % | -0.12 -157.86 % | -0.05 70.30 % | -0.16 -11.57 % | -0.14 22.72 % | -0.19 -878.61 % | 0.02 3.83 % | 0.02 4 482.29 % | 0.00 105.45 % | -0.01 -108.92 % | 0.10 |
| EBITDA | -6.148 M -482.58 % | 1.607 M 130.16 % | -5.329 M -28.22 % | -4.156 M -451.91 % | 1.181 M -75.65 % | 4.850 M 419.83 % | 933.000 K -92.08 % | 11.786 M 126.65 % | 5.200 M 54.49 % | 3.366 M 158.43 % | 1.303 M -88.43 % | 11.262 M 5.64 % | 10.661 M 346.25 % | 2.389 M 125.67 % | -9.307 M -315.39 % | 4.321 M 679.96 % | 554.000 K -66.32 % | 1.645 M -23.49 % | 2.150 M -21.22 % | 2.729 M -44.23 % | 4.893 M 60.43 % | 3.050 M 343.03 % | -1.255 M -160.22 % | 2.084 M 139.22 % | -5.313 M -38.68 % | -3.831 M 25.58 % | -5.148 M -7 150.70 % | -71.000 K 98.92 % | -6.573 M -39.64 % | -4.707 M 40.27 % | -7.880 M -450.85 % | 2.246 M 24.57 % | 1.803 M 150.42 % | 720.000 K 118.84 % | 329.000 K -92.82 % | 4.579 M |
| Net income ratio | -0.06 -194.67 % | -0.02 94.24 % | -0.36 -596.79 % | -0.05 -159.06 % | -0.02 -697.65 % | 0.00 86.38 % | -0.02 -145.37 % | 0.04 581.58 % | 0.01 292.19 % | 0.00 84.99 % | -0.02 -134.22 % | 0.06 13.34 % | 0.05 420.70 % | -0.02 86.41 % | -0.12 -999.07 % | 0.01 162.35 % | -0.02 -101.09 % | -0.01 16.66 % | -0.01 -381.81 % | 0.00 -77.40 % | 0.02 251.89 % | 0.01 113.51 % | -0.04 -906.91 % | 0.00 96.39 % | -0.12 16.68 % | -0.14 -10.87 % | -0.13 -159.69 % | -0.05 69.88 % | -0.17 -36.18 % | -0.12 26.93 % | -0.17 -793.76 % | 0.02 3.82 % | 0.02 4 486.96 % | 0.00 101.10 % | -0.05 -144.41 % | 0.10 |
| Ratio EBITDA | -0.04 -447.15 % | 0.01 128.04 % | -0.04 -23.81 % | -0.04 -519.15 % | 0.01 -79.90 % | 0.04 394.10 % | 0.01 -90.97 % | 0.09 110.89 % | 0.04 42.13 % | 0.03 157.69 % | 0.01 -87.97 % | 0.10 3.36 % | 0.10 290.35 % | 0.02 125.19 % | -0.10 -298.99 % | 0.05 643.94 % | 0.01 -68.95 % | 0.02 -22.17 % | 0.03 -29.12 % | 0.04 -41.82 % | 0.07 75.00 % | 0.04 354.54 % | -0.02 -157.34 % | 0.03 133.12 % | -0.08 -19.44 % | -0.07 22.92 % | -0.09 -7 084.73 % | 0.00 98.96 % | -0.12 -14.26 % | -0.10 41.17 % | -0.17 -446.89 % | 0.05 17.84 % | 0.04 121.79 % | 0.02 95.29 % | 0.01 -91.96 % | 0.12 |
| Gross profit ratio | 0.04 -95.30 % | 0.93 1 381.76 % | 0.06 -92.95 % | 0.89 2.76 % | 0.87 34 281.81 % | 0.00 -104.18 % | 0.06 -93.15 % | 0.89 -0.11 % | 0.89 1.93 % | 0.87 -0.71 % | 0.88 1.92 % | 0.86 -0.05 % | 0.86 -1.10 % | 0.87 -0.43 % | 0.88 0.16 % | 0.87 -2.91 % | 0.90 0.81 % | 0.89 0.24 % | 0.89 -2.65 % | 0.92 1.12 % | 0.91 -0.10 % | 0.91 1.72 % | 0.89 1.62 % | 0.88 1.59 % | 0.86 -3.19 % | 0.89 -2.61 % | 0.92 -0.28 % | 0.92 0.67 % | 0.91 -0.65 % | 0.92 1.03 % | 0.91 -1.63 % | 0.92 -3.79 % | 0.96 -0.88 % | 0.97 -9.78 % | 1.07 484.77 % | 0.18 |
| Weighted average shs out dil | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 6.02 % | 9.889 M 2.55 % | 9.642 M -1.36 % | 9.775 M 0.00 % | 9.775 M 5.82 % | 9.237 M 3.85 % | 8.895 M 0.00 % | 8.895 M 0.00 % | 8.895 M 0.00 % | 8.895 M 7.30 % | 8.290 M 0.00 % | 8.290 M 0.00 % | 8.290 M 0.00 % | 8.290 M 10.00 % | 7.536 M 0.00 % | 7.536 M 1.82 % | 7.402 M 0.00 % | 7.402 M 1.85 % | 7.268 M 13 192.18 % | 54.675 K 0.00 % | 54.675 K -99.25 % | 7.267 M 0.00 % | 7.267 M 36.73 % | 5.315 M |
| Weighted average shs out | 10.484 M 0.00 % | 10.484 M 0.43 % | 10.439 M -0.43 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 0.00 % | 10.484 M 6.02 % | 9.889 M 2.55 % | 9.642 M -1.36 % | 9.775 M 0.00 % | 9.775 M 5.82 % | 9.237 M 3.85 % | 8.895 M 0.00 % | 8.895 M 0.00 % | 8.895 M 0.00 % | 8.895 M 7.30 % | 8.290 M 0.00 % | 8.290 M 0.00 % | 8.290 M 0.00 % | 8.290 M 10.00 % | 7.536 M 0.00 % | 7.536 M 1.82 % | 7.402 M 0.00 % | 7.402 M 1.85 % | 7.268 M 13 192.18 % | 54.675 K 0.00 % | 54.675 K -99.25 % | 7.267 M 0.00 % | 7.267 M 36.73 % | 5.315 M |
| EPS diluted | -0.85 -226.92 % | -0.26 93.91 % | -4.27 -623.73 % | -0.59 -118.52 % | -0.27 -864.29 % | -0.03 86.00 % | -0.20 -140.82 % | 0.49 629.17 % | 0.07 309.35 % | -0.03 84.71 % | -0.21 -132.31 % | 0.65 16.07 % | 0.56 450.00 % | -0.16 86.67 % | -1.20 -1 100.00 % | 0.12 163.16 % | -0.19 -110.41 % | -0.09 17.91 % | -0.11 -375.00 % | 0.04 -76.47 % | 0.17 240.00 % | 0.05 111.63 % | -0.43 -946.23 % | -0.04 95.72 % | -0.96 3.03 % | -0.99 2.94 % | -1.02 -161.54 % | -0.39 69.05 % | -1.26 -65.79 % | -0.76 26.92 % | -1.04 -105.27 % | 19.75 9.72 % | 18.00 692 207.69 % | 0.00 101.24 % | -0.21 -128.77 % | 0.73 |
| Earnings per share | -0.85 -226.92 % | -0.26 93.94 % | -4.29 -627.12 % | -0.59 -118.52 % | -0.27 -864.29 % | -0.03 86.00 % | -0.20 -140.82 % | 0.49 629.17 % | 0.07 309.35 % | -0.03 84.71 % | -0.21 -132.31 % | 0.65 16.07 % | 0.56 450.00 % | -0.16 86.67 % | -1.20 -1 100.00 % | 0.12 163.16 % | -0.19 -110.41 % | -0.09 17.91 % | -0.11 -375.00 % | 0.04 -76.47 % | 0.17 240.00 % | 0.05 111.63 % | -0.43 -946.23 % | -0.04 95.72 % | -0.96 3.03 % | -0.99 2.94 % | -1.02 -161.54 % | -0.39 69.05 % | -1.26 -65.79 % | -0.76 26.92 % | -1.04 -105.27 % | 19.75 9.72 % | 18.00 692 207.69 % | 0.00 101.24 % | -0.21 -128.77 % | 0.73 |
| Gross profit | 6.355 M -94.82 % | 122.635 M 1 493.49 % | 7.696 M -92.70 % | 105.391 M -13.73 % | 122.160 M 41 510.17 % | -295.000 K -104.40 % | 6.712 M -93.99 % | 111.772 M 7.36 % | 104.114 M 10.79 % | 93.974 M -0.42 % | 94.373 M -2.04 % | 96.343 M 2.16 % | 94.310 M 13.07 % | 83.412 M 1.47 % | 82.203 M 8.41 % | 75.824 M 1.79 % | 74.489 M 9.34 % | 68.129 M -1.46 % | 69.140 M 8.21 % | 63.896 M -3.06 % | 65.913 M -8.42 % | 71.973 M -2.88 % | 74.108 M 6.72 % | 69.439 M 20.31 % | 57.717 M 12.41 % | 51.346 M -5.97 % | 54.605 M 0.63 % | 54.261 M 5.01 % | 51.672 M 21.42 % | 42.556 M 2.58 % | 41.484 M -0.51 % | 41.695 M 1.71 % | 40.993 M 11.92 % | 36.628 M 1.10 % | 36.228 M 422.62 % | 6.932 M |
| Income tax expense | 25.000 K -63.77 % | 69.000 K 1 250.00 % | -6.000 K 98.76 % | -484.000 K -175.74 % | 639.000 K 82.05 % | 351.000 K 156.25 % | -624.000 K -148.56 % | 1.285 M 182.42 % | 455.000 K 84.96 % | 246.000 K 22.39 % | 201.000 K -27.96 % | 279.000 K -86.55 % | 2.074 M 242.24 % | 606.000 K 303.36 % | -298.000 K -158.66 % | 508.000 K 4 333.33 % | -12.000 K -137.50 % | 32.000 K -95.28 % | 678.000 K 280.90 % | 178.000 K -57.62 % | 420.000 K 1 400.00 % | 28.000 K 105.66 % | -495.000 K -560.00 % | -75.000 K -166.37 % | 113.000 K 48.68 % | 76.000 K -79.84 % | 377.000 K 204.03 % | 124.000 K -53.38 % | 266.000 K 125.45 % | -1.045 M -13.71 % | -919.000 K -91 800.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 1.236 M 123 500.00 % | 1.000 K |
| Cost of revenue | 138.641 M 1 451.84 % | 8.934 M -92.21 % | 114.648 M 799.55 % | 12.745 M -31.30 % | 18.552 M -84.71 % | 121.308 M 49.47 % | 81.157 M 475.26 % | 14.108 M 8.43 % | 13.011 M -5.59 % | 13.781 M 5.39 % | 13.076 M -15.41 % | 15.459 M 2.51 % | 15.081 M 22.86 % | 12.275 M 5.01 % | 11.689 M 7.05 % | 10.919 M 32.38 % | 8.248 M 1.14 % | 8.155 M -3.63 % | 8.462 M 42.89 % | 5.922 M -14.35 % | 6.914 M -7.44 % | 7.470 M -17.89 % | 9.098 M -7.05 % | 9.788 M 6.55 % | 9.186 M 46.44 % | 6.273 M 23.68 % | 5.072 M 4.08 % | 4.873 M -2.89 % | 5.018 M 31.05 % | 3.829 M -8.83 % | 4.200 M 20.90 % | 3.474 M 100.35 % | 1.734 M 42.72 % | 1.215 M 149.43 % | -2.458 M -107.97 % | 30.854 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 -100.00 % | 11.358 M 10.48 % | 10.281 M -13.92 % | 11.944 M -22.49 % | 15.410 M 88.87 % | 8.159 M -9.79 % | 9.044 M 27.98 % | 7.067 M -16.46 % | 8.459 M 25.75 % | 6.727 M 8.92 % | 6.176 M -7.16 % | 6.652 M -22.34 % | 8.566 M 5.40 % | 8.127 M -6.71 % | 8.712 M 16.16 % | 7.500 M -10.97 % | 8.424 M 31.01 % | 6.430 M -25.14 % | 8.589 M 21.55 % | 7.066 M -12.39 % | 8.065 M 95.42 % | 4.127 M -1.83 % | 4.204 M 11.28 % | 3.778 M -12.16 % | 4.301 M | 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 | 2.117 M -98.11 % | 111.983 M 193.88 % | 38.105 M -62.23 % | 100.890 M 450.62 % | 18.323 M 249.89 % | -12.224 M -411.04 % | -2.392 M -1 404.40 % | -159.000 K 3.05 % | -164.000 K -100.18 % | 93.520 M -5.53 % | 98.995 M 23.65 % | 80.059 M 1.26 % | 79.062 M 9.81 % | 71.998 M -10.60 % | 80.531 M 22.23 % | 65.887 M -1.88 % | 67.152 M 9.08 % | 61.560 M -1.90 % | 62.754 M 10.04 % | 57.028 M -6.16 % | 60.774 M -5.79 % | 64.509 M -7.15 % | 69.475 M 12.72 % | 61.634 M 8.35 % | 56.883 M 9.84 % | 51.786 M -3.86 % | 53.865 M 7.40 % | 50.152 M -3.70 % | 52.079 M 23.62 % | 42.128 M 0.25 % | 42.021 M 15.21 % | 36.473 M 1.88 % | 35.800 M 9.09 % | 32.817 M 1.89 % | 32.207 M | 0.000 |
| Operating expenses | 14.695 M -88.15 % | 124.033 M 143.31 % | 50.978 M -54.81 % | 112.817 M 646.93 % | 15.104 M 188 700.00 % | 8.000 K -99.92 % | 10.065 M -90.24 % | 103.125 M 0.53 % | 102.582 M 9.69 % | 93.520 M -5.53 % | 98.995 M 8.29 % | 91.417 M 2.32 % | 89.343 M 6.43 % | 83.942 M -12.51 % | 95.941 M 29.57 % | 74.046 M -2.82 % | 76.196 M 11.03 % | 68.627 M -3.63 % | 71.213 M 11.70 % | 63.755 M -4.77 % | 66.950 M -5.92 % | 71.161 M -8.82 % | 78.041 M 11.87 % | 69.761 M 6.35 % | 65.595 M 10.64 % | 59.286 M -4.82 % | 62.289 M 10.09 % | 56.582 M -6.74 % | 60.668 M 23.32 % | 49.194 M -1.78 % | 50.086 M 23.36 % | 40.600 M 1.49 % | 40.004 M 9.32 % | 36.595 M 0.24 % | 36.508 M 1 108.07 % | 3.022 M |
| Cost and expenses | 153.336 M 15.32 % | 132.967 M -19.72 % | 165.626 M 31.91 % | 125.562 M -7.13 % | 135.196 M 17.73 % | 114.835 M 1.53 % | 113.100 M -3.53 % | 117.233 M 1.42 % | 115.593 M 7.73 % | 107.301 M -4.26 % | 112.071 M 4.86 % | 106.876 M 2.35 % | 104.424 M 8.53 % | 96.217 M -10.60 % | 107.630 M 26.68 % | 84.965 M 0.62 % | 84.444 M 9.98 % | 76.782 M -3.63 % | 79.675 M 14.35 % | 69.677 M -5.67 % | 73.864 M -6.06 % | 78.631 M -9.76 % | 87.139 M 9.54 % | 79.549 M 6.38 % | 74.781 M 14.07 % | 65.559 M -2.68 % | 67.361 M 9.61 % | 61.455 M -6.44 % | 65.686 M 23.88 % | 53.023 M -2.33 % | 54.286 M 23.17 % | 44.074 M 5.60 % | 41.738 M 10.39 % | 37.810 M 11.04 % | 34.050 M 0.51 % | 33.876 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 871.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 362.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 118.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 238.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 711.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 417.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K | 0.000 |
| Selling general and administrative expenses | 12.578 M 4.38 % | 12.050 M 0.40 % | 12.002 M 0.63 % | 11.927 M 470.52 % | -3.219 M -126.32 % | 12.232 M 1.13 % | 12.095 M 9.07 % | 11.089 M -5.59 % | 11.745 M 8.11 % | 10.864 M -5.33 % | 11.476 M 1.04 % | 11.358 M 10.48 % | 10.281 M -13.92 % | 11.944 M -22.49 % | 15.410 M 88.87 % | 8.159 M -9.79 % | 9.044 M 27.98 % | 7.067 M -16.46 % | 8.459 M 25.75 % | 6.727 M 8.92 % | 6.176 M -7.16 % | 6.652 M -22.34 % | 8.566 M 5.40 % | 8.127 M -6.71 % | 8.712 M 16.16 % | 7.500 M -10.97 % | 8.424 M 31.01 % | 6.430 M -25.14 % | 8.589 M 21.55 % | 7.066 M -12.39 % | 8.065 M 95.42 % | 4.127 M -1.83 % | 4.204 M 11.28 % | 3.778 M -12.16 % | 4.301 M 76.49 % | 2.437 M |
| Interest income | 130.000 K 550.00 % | 20.000 K -95.37 % | 432.000 K 97.26 % | 219.000 K 434.15 % | 41.000 K -90.60 % | 436.000 K | 0.000 -100.00 % | 52.000 K -92.57 % | 700.000 K 1 694.87 % | 39.000 K -52.44 % | 82.000 K -97.74 % | 3.633 M 17.16 % | 3.101 M 2 068.53 % | 143.000 K 93.24 % | 74.000 K -10.84 % | 83.000 K -38.97 % | 136.000 K 183.33 % | 48.000 K 14.29 % | 42.000 K | 0.000 -100.00 % | 102.000 K 277.78 % | 27.000 K | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K |
| Interest expense | 777.000 K -40.82 % | 1.313 M -32.14 % | 1.935 M 157.66 % | 751.000 K -2.09 % | 767.000 K 9.57 % | 700.000 K -27.61 % | 967.000 K -3.01 % | 997.000 K 39.05 % | 717.000 K 22.77 % | 584.000 K -81.10 % | 3.090 M 427.30 % | 586.000 K 216.76 % | 185.000 K -69.67 % | 610.000 K 58.85 % | 384.000 K 2.13 % | 376.000 K 44.62 % | 260.000 K -42.86 % | 455.000 K 610.94 % | 64.000 K -81.92 % | 354.000 K -39.90 % | 589.000 K 70.23 % | 346.000 K | 0.000 -100.00 % | 327.000 K 24.33 % | 263.000 K -48.13 % | 507.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 2.582 M -13.50 % | 2.985 M -92.14 % | 37.953 M 1 143.95 % | 3.051 M -3.48 % | 3.161 M 2.10 % | 3.096 M -11.11 % | 3.483 M 12.83 % | 3.087 M 4.01 % | 2.968 M 3.31 % | 2.873 M -3.17 % | 2.967 M 9.77 % | 2.703 M 4.24 % | 2.593 M -6.29 % | 2.767 M 10.28 % | 2.509 M 1.99 % | 2.460 M 15.76 % | 2.125 M 1.43 % | 2.095 M -3.55 % | 2.172 M 16.03 % | 1.872 M -21.48 % | 2.384 M 7.82 % | 2.211 M -11.67 % | 2.503 M 4.03 % | 2.406 M -6.20 % | 2.565 M 4.87 % | 2.446 M -4.49 % | 2.561 M 13.82 % | 2.250 M -7.14 % | 2.423 M 25.48 % | 1.931 M 232.36 % | 581.000 K -49.52 % | 1.151 M 41.40 % | 814.000 K 18.49 % | 687.000 K 12.81 % | 609.000 K -8.97 % | 669.000 K |
| Operating income | -8.340 M -496.57 % | -1.398 M 96.77 % | -43.282 M -482.84 % | -7.426 M -1 143.89 % | -597.000 K -145.40 % | 1.315 M 152.60 % | -2.500 M -128.91 % | 8.647 M 464.43 % | 1.532 M 237.44 % | 454.000 K -78.38 % | 2.100 M -75.46 % | 8.559 M 5.97 % | 8.077 M 2 187.08 % | -387.000 K 96.85 % | -12.296 M -791.56 % | 1.778 M 204.16 % | -1.707 M -242.77 % | -498.000 K -1 006.67 % | -45.000 K -105.25 % | 857.000 K -64.40 % | 2.407 M 196.43 % | 812.000 K 121.61 % | -3.758 M -1 067.08 % | -322.000 K 95.91 % | -7.878 M 0.78 % | -7.940 M -3.33 % | -7.684 M -231.06 % | -2.321 M 74.20 % | -8.996 M -35.52 % | -6.638 M 22.01 % | -8.511 M -877.26 % | 1.095 M 10.72 % | 989.000 K 2 896.97 % | 33.000 K 111.79 % | -280.000 K -107.16 % | 3.910 M |
| Operating income ratio | -0.06 -441.32 % | -0.01 97.00 % | -0.35 -462.80 % | -0.06 -1 381.59 % | 0.00 -137.47 % | 0.01 150.00 % | -0.02 -132.97 % | 0.07 425.17 % | 0.01 210.45 % | 0.00 -78.44 % | 0.02 -74.47 % | 0.08 3.68 % | 0.07 1 925.62 % | 0.00 96.91 % | -0.13 -738.91 % | 0.02 199.35 % | -0.02 -216.04 % | -0.01 -1 025.79 % | 0.00 -104.72 % | 0.01 -62.86 % | 0.03 223.36 % | 0.01 122.63 % | -0.05 -1 011.27 % | 0.00 96.55 % | -0.12 14.55 % | -0.14 -7.02 % | -0.13 -228.05 % | -0.04 75.27 % | -0.16 -10.89 % | -0.14 23.19 % | -0.19 -868.50 % | 0.02 4.73 % | 0.02 2 554.39 % | 0.00 110.52 % | -0.01 -108.01 % | 0.10 |
| Total other income expenses net | -648.000 K 49.88 % | -1.293 M 13.97 % | -1.503 M -182.52 % | -532.000 K 33.58 % | -801.000 K -556.56 % | -122.000 K 82.77 % | -708.000 K 25.08 % | -945.000 K -5 458.82 % | -17.000 K 96.88 % | -545.000 K 81.88 % | -3.008 M -413.31 % | -586.000 K -202.06 % | -194.000 K 58.46 % | -467.000 K -36.55 % | -342.000 K -16.72 % | -293.000 K -136.29 % | -124.000 K 69.53 % | -407.000 K -37.97 % | -295.000 K 16.67 % | -354.000 K 27.31 % | -487.000 K -52.66 % | -319.000 K 7.00 % | -343.000 K -4.89 % | -327.000 K -25.77 % | -260.000 K 48.72 % | -507.000 K -612.12 % | 99.000 K 120.00 % | -495.000 K -421.05 % | -95.000 K -227.59 % | -29.000 K -307.14 % | 14.000 K 187.50 % | -16.000 K -166.67 % | -6.000 K 57.14 % | -14.000 K 54.84 % | -31.000 K -181.82 % | -11.000 K |
| 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-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-03-31 | 2016-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 46.415 M 34.76 % | 34.442 M 58.30 % | 21.757 M 18.41 % | 18.374 M -44.63 % | 33.183 M 145.49 % | 13.517 M -24.79 % | 17.973 M -25.81 % | 24.227 M -8.63 % | 26.514 M 57.31 % | 16.855 M -29.95 % | 24.061 M 0.67 % | 23.902 M -0.48 % | 24.017 M 408.94 % | -7.774 M -186.85 % | 8.951 M 179.99 % | -11.190 M -45.06 % | -7.714 M 55.87 % | -17.480 M -570.78 % | 3.713 M -66.75 % | 11.168 M -15.19 % | 13.169 M 53.34 % | 8.588 M 137.13 % | -23.127 M -230.86 % | -6.990 M 28.17 % | -9.731 M 41.26 % | -16.566 M 20.26 % | -20.776 M -316.69 % | -4.986 M -21.88 % | -4.091 M 76.45 % | -17.369 M 62.58 % | -46.422 M -523.78 % | -7.442 M -142.85 % | 17.366 M 211.58 % | -15.564 M |
| Total investments | 1.959 M -4.63 % | 2.054 M -8.95 % | 2.256 M 2 250.00 % | 96.000 K -74.80 % | 381.000 K -42.36 % | 661.000 K -29.83 % | 942.000 K -21.83 % | 1.205 M -17.97 % | 1.469 M -15.09 % | 1.730 M -12.89 % | 1.986 M -11.22 % | 2.237 M -9.94 % | 2.484 M -8.88 % | 2.726 M -8.03 % | 2.964 M 106.29 % | -47.138 M -0.18 % | -47.051 M 1.16 % | -47.602 M -2 380 200.00 % | 2.000 K -99.02 % | 205.000 K -49.13 % | 403.000 K -88.21 % | 3.418 M | 0.000 -100.00 % | 2.632 M -0.38 % | 2.642 M -0.04 % | 2.643 M 26 330.00 % | 10.000 K -99.63 % | 2.739 M -41.19 % | 4.657 M -2.68 % | 4.785 M 159 400.00 % | 3.000 K -66.67 % | 9.000 K -99.97 % | 34.732 M | 0.000 |
| Total debt | 55.415 M 28.68 % | 43.065 M 16.55 % | 36.950 M 2.31 % | 36.115 M -30.99 % | 52.333 M 30.16 % | 40.207 M 2.75 % | 39.130 M -1.42 % | 39.695 M -7.78 % | 43.044 M -2.06 % | 43.951 M -2.88 % | 45.254 M 1.80 % | 44.452 M 8.01 % | 41.155 M -6.61 % | 44.070 M 23.96 % | 35.553 M 17.20 % | 30.335 M -2.00 % | 30.953 M -2.30 % | 31.681 M -2.85 % | 32.610 M 5.21 % | 30.995 M -10.66 % | 34.695 M 5.28 % | 32.955 M 1 553.54 % | 1.993 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.625 M 32.86 % | 6.492 M -15.50 % | 7.683 M 0.93 % | 7.612 M 981.25 % | 704.000 K -88.13 % | 5.929 M | 0.000 -100.00 % | 1.802 M |
| Accumulated other comprehensive income loss | 1.190 M 5.68 % | 1.126 M -53.37 % | 2.415 M 305.88 % | 594.999 K -74.18 % | 2.304 M -20.77 % | 2.908 M 1 988.31 % | -154.000 K -104.83 % | 3.187 M -14.17 % | 3.713 M 942.98 % | 356.000 K -58.75 % | 863.000 K 70.55 % | 506.000 K -37.68 % | 812.000 K -25.16 % | 1.085 M 7.43 % | 1.010 M 215.63 % | 320.000 K 10.34 % | 290.000 K -59.83 % | 722.000 K 5 653.85 % | -13.000 K -105.63 % | 231.000 K 95.76 % | 118.000 K -80.94 % | 619.000 K 18.58 % | 522.000 K 101.13 % | -46.194 M -0.48 % | -45.972 M -21.52 % | -37.832 M -26.30 % | -29.954 M -843 130 145 239 098 880.00 % | 0.000 0.00 % | 0.000 -100.00 % | 0.000 100.00 % | -4.446 M | 0.000 -100.00 % | 7.826 M 881 129 267 095 037 568.00 % | 0.000 |
| Retained earnings | -103.254 M -9.51 % | -94.291 M -3.02 % | -91.530 M -84.82 % | -49.525 M -18.45 % | -41.812 M -2.86 % | -40.648 M -0.54 % | -40.430 M -5.26 % | -38.411 M 11.83 % | -43.567 M 0.37 % | -43.730 M 0.97 % | -44.157 M -4.55 % | -42.234 M 7.95 % | -45.880 M 11.35 % | -51.757 M -1.72 % | -50.880 M -29.43 % | -39.310 M 4.01 % | -40.951 M -4.65 % | -39.132 M -2.18 % | -38.298 M -2.73 % | -37.280 M 1.41 % | -37.815 M 3.81 % | -39.314 M 0.65 % | -39.570 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.083 M -14.90 % | -19.220 M -97.70 % | -9.722 M | 0.000 -100.00 % | 3.082 M | 0.000 -100.00 % | 6.830 M |
| Common stock | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 0.00 % | 1.048 M 2.54 % | 1.022 M 4.61 % | 977.000 K 0.00 % | 977.000 K 0.00 % | 977.000 K 0.00 % | 977.000 K 9.90 % | 889.000 K 0.00 % | 889.000 K 0.00 % | 889.000 K 0.00 % | 889.000 K 0.00 % | 889.000 K 7.24 % | 829.000 K 0.00 % | 829.000 K 0.00 % | 829.000 K 0.00 % | 829.000 K 9.95 % | 754.000 K 0.00 % | 754.000 K 0.00 % | 754.000 K 3.71 % | 727.000 K 1 246.30 % | 54.000 K | 0.000 -100.00 % | 54.000 K |
| Total equity | 18.515 M -32.46 % | 27.414 M -12.87 % | 31.464 M -56.09 % | 71.649 M -11.62 % | 81.071 M -4.37 % | 84.778 M 3.25 % | 82.109 M -6.38 % | 87.704 M 7.16 % | 81.846 M 5.04 % | 77.919 M -0.37 % | 78.212 M -2.41 % | 80.143 M 9.86 % | 72.948 M 20.05 % | 60.766 M 18.17 % | 51.424 M -18.52 % | 63.113 M 1.59 % | 62.124 M -3.50 % | 64.375 M 102.02 % | 31.865 M -3.81 % | 33.127 M 2.00 % | 32.479 M 3.17 % | 31.481 M 53.66 % | 20.488 M 145.66 % | 8.340 M -2.59 % | 8.562 M -48.74 % | 16.702 M -32.05 % | 24.580 M 26.13 % | 19.488 M -12.81 % | 22.351 M -29.82 % | 31.849 M -0.86 % | 32.125 M 687.76 % | 4.078 M -47.89 % | 7.826 M 0.00 % | 7.826 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.000 K | 0.000 -100.00 % | 3.743 M -0.03 % | 3.744 M -47.57 % | 7.141 M 5.95 % | 6.740 M 115.27 % | 3.131 M 2.55 % | 3.053 M 3.11 % | 2.961 M 2.00 % | 2.903 M -1.19 % | 2.938 M | 0.000 -100.00 % | 35.000 K -33.96 % | 53.000 K -98.45 % | 3.428 M 116.77 % | -20.441 M -347.26 % | 8.267 M -2.58 % | 8.486 M -14.34 % | 9.907 M 145.64 % | -21.708 M -415.62 % | 6.878 M -14.77 % | 8.070 M 0.90 % | 7.998 M | 0.000 -100.00 % | 6.321 M | 0.000 -100.00 % | 390.000 K |
| Long term debt | 18.902 M -13.55 % | 21.864 M 5.23 % | 20.777 M 1.82 % | 20.405 M -14.67 % | 23.913 M -8.35 % | 26.091 M 0.59 % | 25.939 M -4.12 % | 27.055 M -9.71 % | 29.965 M -4.48 % | 31.370 M -2.41 % | 32.144 M -0.16 % | 32.196 M 6.85 % | 30.133 M -7.19 % | 32.469 M 21.98 % | 26.619 M 14.43 % | 23.262 M -2.83 % | 23.940 M -3.05 % | 24.692 M -3.74 % | 25.651 M 4.95 % | 24.441 M -11.79 % | 27.707 M 5.34 % | 26.303 M 5.35 % | 24.968 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 704.000 K | 0.000 | 0.000 -100.00 % | 1.802 M |
| Total non current liabilities | 18.932 M -13.58 % | 21.907 M 5.15 % | 20.834 M 1.76 % | 20.474 M -14.67 % | 23.995 M -8.36 % | 26.185 M 0.52 % | 26.050 M -12.05 % | 29.618 M -1.60 % | 30.100 M -14.63 % | 35.258 M -2.18 % | 36.044 M -8.72 % | 39.487 M 6.62 % | 37.034 M 3.53 % | 35.771 M 19.59 % | 29.912 M 13.22 % | 26.420 M -2.34 % | 27.054 M -2.90 % | 27.863 M 7.62 % | 25.890 M 5.68 % | 24.498 M -11.75 % | 27.760 M -6.63 % | 29.731 M 556.75 % | 4.527 M -45.24 % | 8.267 M -2.58 % | 8.486 M -14.34 % | 9.907 M -5.41 % | 10.474 M 52.28 % | 6.878 M -14.77 % | 8.070 M 0.90 % | 7.998 M 1 036.08 % | 704.000 K -88.86 % | 6.321 M | 0.000 -100.00 % | 2.192 M |
| Other current liabilities | 139.984 M 7.69 % | 129.990 M 3.61 % | 125.460 M 18.44 % | 105.926 M -9.38 % | 116.891 M 3.12 % | 113.351 M 18.98 % | 95.266 M 174.49 % | 34.707 M -2.10 % | 35.452 M 30.32 % | 27.203 M -52.80 % | 57.630 M -33.24 % | 86.329 M 0.40 % | 85.984 M -8.42 % | 93.894 M 60.42 % | 58.530 M 152.25 % | 23.203 M 10.00 % | 21.094 M 21.98 % | 17.293 M 205.19 % | -16.440 M -188.06 % | 18.670 M 7.76 % | 17.326 M -18.14 % | 21.165 M -55.16 % | 47.206 M -30.40 % | 67.820 M 3.47 % | 65.546 M 5.73 % | 61.991 M 233.61 % | 18.582 M -67.39 % | 56.989 M 4.48 % | 54.545 M -3.93 % | 56.775 M 114.01 % | 26.529 M -42.56 % | 46.183 M | 0.000 -100.00 % | 37.849 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 -100.00 % | 381.000 K -96.88 % | 12.209 M -79.92 % | 60.788 M -6.31 % | 64.883 M -3.95 % | 67.553 M 548.05 % | 10.424 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.122 M 89.69 % | 48.565 M -9.15 % | 53.455 M -8.27 % | 58.277 M -19.15 % | 72.078 M 55.00 % | 46.501 M -9.71 % | 51.502 M -8.78 % | 56.460 M -24.09 % | 74.378 M | 0.000 | 0.000 | 0.000 -100.00 % | 43.216 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.859 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 36.513 M 72.22 % | 21.201 M 31.09 % | 16.173 M 2.95 % | 15.710 M -44.72 % | 28.420 M 101.33 % | 14.116 M 7.01 % | 13.191 M 4.36 % | 12.640 M -3.36 % | 13.079 M 3.96 % | 12.581 M -4.04 % | 13.110 M 6.97 % | 12.256 M 11.20 % | 11.022 M -4.99 % | 11.601 M 539.27 % | -2.641 M 93.63 % | -41.492 M 10.66 % | -46.442 M 9.45 % | -51.288 M 21.25 % | -65.130 M -63.04 % | -39.947 M 10.26 % | -44.514 M 10.63 % | -49.808 M -911.34 % | 6.139 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.189 M | 0.000 | 0.000 | 0.000 100.00 % | -31.236 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 191.314 M 14.99 % | 166.379 M 6.38 % | 156.407 M 16.91 % | 133.780 M -20.53 % | 168.341 M 19.21 % | 141.211 M 5.59 % | 133.738 M 9.58 % | 122.042 M -6.51 % | 130.537 M 7.94 % | 120.940 M -0.02 % | 120.970 M 7.66 % | 112.362 M -2.44 % | 115.169 M -3.80 % | 119.723 M 3.92 % | 115.211 M 30.37 % | 88.374 M -1.46 % | 89.679 M 1.00 % | 88.787 M 2.14 % | 86.929 M 12.99 % | 76.937 M -6.87 % | 82.613 M -8.02 % | 89.817 M 7.53 % | 83.527 M 9.61 % | 76.207 M -0.28 % | 76.424 M 6.55 % | 71.724 M -4.65 % | 75.223 M 18.46 % | 63.500 M 5.83 % | 60.001 M -4.14 % | 62.591 M -8.39 % | 68.324 M 32.73 % | 51.474 M | 0.000 -100.00 % | 41.494 M |
| Total liabilities | 210.246 M 11.66 % | 188.286 M 6.23 % | 177.241 M 14.90 % | 154.254 M -19.80 % | 192.336 M 14.90 % | 167.396 M 4.76 % | 159.788 M 5.36 % | 151.660 M -5.59 % | 160.637 M 2.84 % | 156.198 M -0.52 % | 157.014 M 3.40 % | 151.849 M -0.23 % | 152.203 M -2.12 % | 155.494 M 7.15 % | 145.123 M 26.42 % | 114.794 M -1.66 % | 116.733 M 0.07 % | 116.650 M 3.40 % | 112.819 M 11.22 % | 101.435 M -8.10 % | 110.373 M -7.67 % | 119.548 M 35.77 % | 88.054 M 4.24 % | 84.474 M -0.51 % | 84.910 M 4.02 % | 81.631 M -4.74 % | 85.697 M 21.77 % | 70.378 M 3.39 % | 68.071 M -3.57 % | 70.589 M 2.26 % | 69.028 M 19.44 % | 57.795 M | 0.000 -100.00 % | 43.686 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 322.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.336 M -0.28 % | 50.478 M -1.51 % | 51.254 M 1 222.68 % | 3.875 M -88.81 % | 34.615 M -0.98 % | 34.958 M 922.76 % | 3.418 M 113 833.33 % | 3.000 K -99.89 % | 2.632 M -0.38 % | 2.642 M -0.04 % | 2.643 M 65 975.00 % | 4.000 K -99.85 % | 2.739 M -41.19 % | 4.657 M -2.68 % | 4.785 M 159 400.00 % | 3.000 K -66.67 % | 9.000 K 100.05 % | -17.366 M | 0.000 |
| Long term investments | 1.959 M -4.63 % | 2.054 M -8.95 % | 2.256 M 2 250.00 % | 96.000 K -74.80 % | 381.000 K -42.36 % | 661.000 K -29.83 % | 942.000 K -21.83 % | 1.205 M -17.97 % | 1.469 M -15.09 % | 1.730 M -12.89 % | 1.986 M -11.22 % | 2.237 M -9.94 % | 2.484 M -8.88 % | 2.726 M -8.03 % | 2.964 M 106.29 % | -47.138 M -0.18 % | -47.051 M 1.16 % | -47.602 M | 0.000 100.00 % | -34.410 M 0.42 % | -34.555 M -1 110.97 % | 3.418 M | 0.000 -100.00 % | 2.632 M -0.38 % | 2.642 M -0.04 % | 2.643 M 26 330.00 % | 10.000 K -99.63 % | 2.739 M -41.19 % | 4.657 M -2.68 % | 4.785 M | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 |
| Intangible assets | 74.771 M 0.45 % | 74.437 M -1.81 % | 75.811 M -30.71 % | 109.417 M -1.59 % | 111.190 M -0.20 % | 111.418 M 2 490.51 % | 4.301 M 6.07 % | 4.055 M 12.67 % | 3.599 M -96.67 % | 108.156 M 3 803.14 % | 2.771 M -2.74 % | 2.849 M -97.29 % | 105.185 M 47.64 % | 71.242 M 3 059.29 % | 2.255 M -95.22 % | 47.138 M 0.18 % | 47.051 M -1.16 % | 47.602 M 1 601.89 % | 2.797 M -91.87 % | 34.410 M -0.42 % | 34.555 M 0.02 % | 34.548 M 1 623.09 % | 2.005 M -92.27 % | 25.932 M -6.77 % | 27.815 M -6.90 % | 29.875 M 1 191.05 % | 2.314 M -92.30 % | 30.053 M -5.81 % | 31.906 M -1.98 % | 32.550 M 1 318.30 % | 2.295 M -70.55 % | 7.794 M | 0.000 -100.00 % | 712.000 K |
| GoodWill | 0.000 | 0.000 -100.00 % | 73.485 M | 0.000 | 0.000 | 0.000 -100.00 % | 104.037 M -3.09 % | 107.354 M -0.64 % | 108.045 M | 0.000 -100.00 % | 105.062 M -1.47 % | 106.628 M | 0.000 | 0.000 -100.00 % | 69.154 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.643 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.838 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.209 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.348 M | 0.000 | 0.000 -100.00 % | 915.000 K |
| Goodwill and intangible assets | 74.771 M 0.45 % | 74.437 M -1.81 % | 75.811 M -30.71 % | 109.417 M -1.59 % | 111.190 M -0.20 % | 111.418 M 2.84 % | 108.338 M -2.76 % | 111.409 M -0.21 % | 111.644 M 3.22 % | 108.156 M 0.30 % | 107.833 M -1.50 % | 109.477 M 4.08 % | 105.185 M 47.64 % | 71.242 M -0.23 % | 71.409 M 51.49 % | 47.138 M 0.18 % | 47.051 M -1.16 % | 47.602 M 38.22 % | 34.440 M 0.09 % | 34.410 M -0.42 % | 34.555 M 0.02 % | 34.548 M 44.90 % | 23.843 M -8.06 % | 25.932 M -6.77 % | 27.815 M -6.90 % | 29.875 M -5.23 % | 31.523 M 4.89 % | 30.053 M -5.81 % | 31.906 M -1.98 % | 32.550 M 108.08 % | 15.643 M 100.71 % | 7.794 M | 0.000 -100.00 % | 2.601 M |
| Property plant equipment net | 30.356 M -12.33 % | 34.627 M 6.93 % | 32.384 M 2.50 % | 31.595 M -8.31 % | 34.458 M -5.55 % | 36.481 M 6.19 % | 34.353 M 0.69 % | 34.119 M -8.19 % | 37.164 M -0.90 % | 37.500 M -2.16 % | 38.327 M 2.50 % | 37.393 M 12.87 % | 33.130 M -7.47 % | 35.804 M -3.64 % | 37.155 M 19.11 % | 31.193 M -2.56 % | 32.012 M -2.58 % | 32.861 M 3.68 % | 31.695 M -6.92 % | 34.052 M -7.55 % | 36.831 M 3.97 % | 35.423 M 439.74 % | 6.563 M 21.31 % | 5.410 M -8.23 % | 5.895 M -6.28 % | 6.290 M -1.70 % | 6.399 M 69.15 % | 3.783 M 172.35 % | 1.389 M 5.87 % | 1.312 M -66.35 % | 3.899 M -61.12 % | 10.028 M | 0.000 -100.00 % | 5.066 M |
| Total non current assets | 107.390 M -3.63 % | 111.434 M 0.60 % | 110.773 M -21.68 % | 141.437 M -3.37 % | 146.363 M -1.70 % | 148.896 M 3.42 % | 143.978 M -2.11 % | 147.077 M -2.35 % | 150.621 M 1.96 % | 147.726 M -0.51 % | 148.481 M -0.63 % | 149.427 M 6.10 % | 140.834 M 26.84 % | 111.031 M -1.92 % | 113.209 M 36.62 % | 82.864 M -1.77 % | 84.353 M -1.86 % | 85.953 M 19.68 % | 71.820 M 0.83 % | 71.230 M -4.45 % | 74.549 M 1.58 % | 73.389 M 122.14 % | 33.038 M -2.76 % | 33.974 M -6.54 % | 36.352 M -6.33 % | 38.808 M -4.34 % | 40.568 M 10.92 % | 36.575 M -3.63 % | 37.952 M -1.80 % | 38.647 M 83.35 % | 21.078 M 18.21 % | 17.831 M 202.68 % | -17.366 M -326.50 % | 7.667 M |
| Other current assets | 25.489 M 314.39 % | 6.151 M -54.46 % | 13.507 M 23.59 % | 10.929 M 26.35 % | 8.650 M 88.54 % | 4.588 M -3.88 % | 4.773 M -50.19 % | 9.582 M -6.54 % | 10.252 M 29.66 % | 7.907 M 5.29 % | 7.510 M -0.12 % | 7.519 M -38.45 % | 12.216 M 12.10 % | 10.897 M 65.21 % | 6.596 M -30.12 % | 9.439 M 20.20 % | 7.853 M -16.06 % | 9.355 M -22.48 % | 12.068 M 51.38 % | 7.972 M -22.41 % | 10.275 M -10.57 % | 11.489 M 5.27 % | 10.914 M 12.56 % | 9.696 M -36.69 % | 15.315 M 31.05 % | 11.686 M -7.93 % | 12.692 M 9.93 % | 11.546 M 3.12 % | 11.197 M 13.23 % | 9.889 M 69.86 % | 5.822 M 5.55 % | 5.516 M | 0.000 -100.00 % | 4.607 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.615 M -0.98 % | 34.958 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 % | 34.732 M | 0.000 |
| cash and cash equivalents | 9.000 M 4.37 % | 8.623 M -43.24 % | 15.193 M -14.36 % | 17.741 M -7.36 % | 19.150 M -28.25 % | 26.690 M 26.15 % | 21.157 M 36.78 % | 15.468 M -6.42 % | 16.530 M -38.99 % | 27.096 M 27.85 % | 21.193 M 3.13 % | 20.550 M 19.91 % | 17.138 M -66.94 % | 51.844 M 94.89 % | 26.602 M -35.94 % | 41.525 M 7.39 % | 38.667 M -21.35 % | 49.161 M 70.12 % | 28.897 M 45.75 % | 19.827 M -7.89 % | 21.526 M -11.66 % | 24.367 M -3.00 % | 25.120 M 259.37 % | 6.990 M -28.17 % | 9.731 M -41.26 % | 16.566 M -43.65 % | 29.401 M 156.15 % | 11.478 M -2.51 % | 11.774 M -52.87 % | 24.981 M -46.99 % | 47.126 M 252.45 % | 13.371 M 177.00 % | -17.366 M -200.00 % | 17.366 M |
| Cash and short term investments | 9.000 M 4.37 % | 8.623 M -43.24 % | 15.193 M -14.36 % | 17.741 M -7.36 % | 19.150 M -28.25 % | 26.690 M 26.15 % | 21.157 M 36.78 % | 15.468 M -6.42 % | 16.530 M -38.99 % | 27.096 M 27.85 % | 21.193 M 3.13 % | 20.550 M 19.91 % | 17.138 M -66.94 % | 51.844 M 94.89 % | 26.602 M -35.94 % | 41.525 M 7.39 % | 38.667 M -21.35 % | 49.161 M 70.12 % | 28.897 M 45.75 % | 19.827 M -7.89 % | 21.526 M -11.66 % | 24.367 M -3.00 % | 25.120 M 259.37 % | 6.990 M -28.17 % | 9.731 M -41.26 % | 16.566 M -43.65 % | 29.401 M 156.15 % | 11.478 M -2.51 % | 11.774 M -52.87 % | 24.981 M -46.99 % | 47.126 M 252.45 % | 13.371 M -23.00 % | 17.366 M 0.00 % | 17.366 M |
| Total current assets | 121.371 M 16.41 % | 104.266 M 6.47 % | 97.932 M 15.94 % | 84.466 M -33.51 % | 127.044 M 23.01 % | 103.278 M 5.47 % | 97.919 M 6.10 % | 92.287 M 0.46 % | 91.862 M 6.33 % | 86.391 M -0.41 % | 86.745 M 5.06 % | 82.565 M -2.08 % | 84.317 M -19.87 % | 105.229 M 26.27 % | 83.338 M -12.32 % | 95.043 M 0.57 % | 94.504 M -0.60 % | 95.072 M 30.48 % | 72.864 M 15.05 % | 63.332 M -7.28 % | 68.303 M -12.03 % | 77.640 M 2.83 % | 75.504 M 28.32 % | 58.840 M 3.01 % | 57.120 M -4.04 % | 59.525 M -14.61 % | 69.709 M 30.81 % | 53.291 M 1.56 % | 52.470 M -17.75 % | 63.791 M -20.34 % | 80.075 M 81.82 % | 44.042 M 153.61 % | 17.366 M -60.39 % | 43.845 M |
| Inventory | 806.000 K -3.36 % | 834.000 K -15.50 % | 987.000 K 14.63 % | 861.000 K -11.15 % | 969.000 K 332.59 % | 224.000 K 41.77 % | 158.000 K | 0.000 -100.00 % | 12.000 K -7.69 % | 13.000 K -88.70 % | 115.000 K 71.64 % | 67.000 K -56.77 % | 155.000 K 2 114.29 % | 7.000 K -98.15 % | 379.000 K 100.83 % | -45.617 M -31 344.52 % | 146.000 K -29.81 % | 208.000 K 100.65 % | -31.899 M | 0.000 -100.00 % | 440.000 K 110.53 % | 209.000 K | 0.000 -100.00 % | 95.000 K -65.20 % | 273.000 K 20.80 % | 226.000 K -24.92 % | 301.000 K -26.41 % | 409.000 K -14.97 % | 481.000 K 0.84 % | 477.000 K 0.00 % | 477.000 K -49.15 % | 938.000 K | 0.000 -100.00 % | 852.000 K |
| Net receivables | 86.076 M -2.91 % | 88.658 M 29.91 % | 68.245 M 24.23 % | 54.935 M -44.10 % | 98.275 M 36.92 % | 71.776 M -0.08 % | 71.831 M 2.08 % | 70.366 M 3.68 % | 67.868 M 30.13 % | 52.155 M -13.54 % | 60.325 M 8.97 % | 55.359 M -1.87 % | 56.413 M 28.34 % | 43.955 M -15.20 % | 51.834 M 13.63 % | 45.617 M -8.92 % | 50.085 M 35.15 % | 37.058 M 16.17 % | 31.899 M -16.12 % | 38.031 M -1.17 % | 38.483 M -12.08 % | 43.770 M 10.90 % | 39.469 M -6.16 % | 42.059 M 32.26 % | 31.801 M 2.43 % | 31.047 M 13.66 % | 27.315 M -8.52 % | 29.858 M -25.76 % | 40.216 M 31.57 % | 30.566 M 14.69 % | 26.650 M 10.05 % | 24.217 M | 0.000 -100.00 % | 21.020 M |
| Tax assets | 304.000 K -3.80 % | 316.000 K | 0.000 -100.00 % | 329.000 K -1.50 % | 334.000 K -0.60 % | 336.000 K -2.61 % | 345.000 K 0.29 % | 344.000 K 0.00 % | 344.000 K 1.18 % | 340.000 K 1.49 % | 335.000 K 4.69 % | 320.000 K 814.29 % | 35.000 K -97.22 % | 1.259 M -25.10 % | 1.681 M 25.92 % | 1.335 M -28.34 % | 1.863 M 1.36 % | 1.838 M 1.55 % | 1.810 M -29.38 % | 2.563 M -7.14 % | 2.760 M 180.75 % | -3.418 M -230.01 % | 2.629 M 199.89 % | -2.632 M 0.38 % | -2.642 M 0.04 % | -2.643 M -200.42 % | 2.632 M 196.09 % | -2.739 M 41.19 % | -4.657 M 2.68 % | -4.785 M -412.13 % | 1.533 M 17 133.33 % | -9.000 K | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 14.817 M -1.91 % | 15.105 M 2.23 % | 14.776 M 23.61 % | 11.954 M -46.40 % | 22.301 M 71.78 % | 12.982 M 1.57 % | 12.781 M 2.22 % | 12.503 M -23.70 % | 16.386 M 20.84 % | 13.560 M 29.18 % | 10.497 M -2.34 % | 10.748 M -33.75 % | 16.224 M 27.43 % | 12.732 M 7.35 % | 11.860 M 31.59 % | 9.013 M 27.61 % | 7.063 M 39.09 % | 5.078 M -24.74 % | 6.747 M 41.03 % | 4.784 M -21.91 % | 6.126 M 20.00 % | 5.105 M -32.74 % | 7.590 M -2.15 % | 7.757 M -24.97 % | 10.338 M 10.58 % | 9.349 M -11.55 % | 10.570 M 62.34 % | 6.511 M 25.74 % | 5.178 M -7.72 % | 5.611 M -4.62 % | 5.883 M 53.32 % | 3.837 M | 0.000 -100.00 % | 2.513 M |
| Tax payables | 0.000 -100.00 % | 83.000 K | 0.000 -100.00 % | 190.000 K -73.94 % | 729.000 K 91.34 % | 381.000 K 30.93 % | 291.000 K -79.27 % | 1.404 M 90.50 % | 737.000 K 1 613.95 % | 43.000 K -99.85 % | 29.309 M 867.61 % | 3.029 M 56.21 % | 1.939 M 29.61 % | 1.496 M -94.25 % | 26.029 M 4 905.58 % | 520.000 K -50.66 % | 1.054 M -8.35 % | 1.150 M -93.46 % | 17.585 M 4 008.64 % | 428.000 K -36.21 % | 671.000 K 54.25 % | 435.000 K -98.07 % | 22.592 M 3 486.03 % | 630.000 K 16.67 % | 540.000 K 40.63 % | 384.000 K -42.34 % | 666.000 K | 0.000 -100.00 % | 278.000 K 35.61 % | 205.000 K -85.66 % | 1.430 M -1.65 % | 1.454 M | 0.000 -100.00 % | 1.132 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.355 M -55.57 % | 5.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 K | 0.000 | 0.000 | 0.000 100.00 % | -239.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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.939 M -8.28 % | 2.114 M -10.00 % | 2.349 M 109.73 % | 1.120 M 56.86 % | 714.000 K -22.98 % | 927.000 K -28.25 % | 1.292 M 150.41 % | -2.563 M -13.86 % | -2.251 M -50.97 % | -1.491 M -118.62 % | -682.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 |
| Capital lease obligations | 28.693 M -13.23 % | 33.066 M 7.00 % | 30.902 M 3.63 % | 29.819 M -8.39 % | 32.549 M -5.27 % | 34.360 M 4.83 % | 32.778 M -0.27 % | 32.867 M -7.96 % | 35.710 M -1.10 % | 36.109 M -2.21 % | 36.926 M 3.45 % | 35.695 M 11.91 % | 31.895 M -7.07 % | 34.322 M -3.46 % | 35.553 M 17.20 % | 30.335 M -2.00 % | 30.953 M -2.30 % | 31.681 M -2.85 % | 32.610 M 5.21 % | 30.995 M -10.66 % | 34.695 M 5.28 % | 32.955 M 5.94 % | 31.107 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.371 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.327 M | 0.000 | 0.000 -100.00 % | 1.802 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.048 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.083 M 14.90 % | 19.220 M 97.70 % | 9.722 M | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 |
| Other total stockholders equity | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.532 M 0.00 % | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 0.00 % | 119.531 M 6.09 % | 112.667 M 10.67 % | 101.808 M 0.00 % | 101.808 M 0.00 % | 101.808 M 0.00 % | 101.808 M 46.94 % | 69.287 M 0.00 % | 69.287 M 0.00 % | 69.287 M 0.00 % | 69.287 M 18.14 % | 58.647 M 9.20 % | 53.705 M 0.00 % | 53.705 M 0.00 % | 53.705 M 0.00 % | 53.705 M 31.58 % | 40.817 M 0.00 % | 40.817 M 0.00 % | 40.817 M 13.87 % | 35.844 M 3 705.10 % | 942.000 K | 0.000 -100.00 % | 942.000 K |
| Deferred tax liabilities non current | 30.000 K -30.23 % | 43.000 K -24.56 % | 57.000 K -17.39 % | 69.000 K -15.85 % | 82.000 K -12.77 % | 94.000 K -15.32 % | 111.000 K -9.76 % | 123.000 K -8.89 % | 135.000 K -6.90 % | 145.000 K -7.05 % | 156.000 K 4.00 % | 150.000 K -6.83 % | 161.000 K -5.85 % | 171.000 K -6.04 % | 182.000 K -7.61 % | 197.000 K -6.64 % | 211.000 K -9.44 % | 233.000 K -2.51 % | 239.000 K 986.36 % | 22.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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 228.761 M 6.06 % | 215.700 M 3.35 % | 208.705 M -7.61 % | 225.903 M -17.37 % | 273.407 M 8.42 % | 252.174 M 4.25 % | 241.897 M 1.06 % | 239.364 M -1.29 % | 242.483 M 3.57 % | 234.117 M -0.47 % | 235.226 M 1.39 % | 231.992 M 3.04 % | 225.151 M 4.11 % | 216.260 M 10.03 % | 196.547 M 10.48 % | 177.907 M -0.53 % | 178.857 M -1.20 % | 181.025 M 25.12 % | 144.684 M 7.52 % | 134.562 M -5.80 % | 142.852 M -5.41 % | 151.029 M 39.14 % | 108.542 M 16.95 % | 92.814 M -0.70 % | 93.472 M -4.94 % | 98.333 M -10.83 % | 110.277 M 22.71 % | 89.866 M -0.61 % | 90.422 M -11.73 % | 102.438 M 1.27 % | 101.153 M 63.48 % | 61.873 M | 0.000 -100.00 % | 51.512 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-03-31 | 2016-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -7.688 M -48.50 % | -5.177 M -265.03 % | 3.137 M -84.70 % | 20.508 M 226.37 % | -16.229 M -343.06 % | 6.677 M -43.76 % | 11.873 M 327.76 % | -5.213 M 43.18 % | -9.174 M -220.85 % | 7.591 M 32.85 % | 5.714 M 1 092.01 % | -576.000 K 96.75 % | -17.736 M -436.74 % | 5.267 M -59.85 % | 13.117 M 916.82 % | 1.290 M 114.06 % | -9.177 M -3 189.25 % | -279.000 K -102.71 % | 10.300 M 494.48 % | -2.611 M -426.38 % | 800.000 K 159.13 % | -1.353 M -113.92 % | 9.720 M 405.56 % | -3.181 M -831.26 % | 435.000 K 110.74 % | -4.049 M -132.12 % | 12.605 M 592.96 % | 1.819 M 951.45 % | 173.000 K 101.92 % | -9.024 M -201.78 % | 8.866 M 747.63 % | -1.369 M -16.91 % | -1.171 M -130.61 % | 3.825 M 223.35 % | -3.101 M -175.87 % | 4.087 M |
| Accounts receivables | -16.862 M -73.62 % | -9.712 M 56.50 % | -22.327 M -154.12 % | 41.254 M 235.61 % | -30.421 M -3 649.71 % | 857.000 K 112.66 % | 403.000 K 139.16 % | -1.029 M 92.52 % | -13.749 M -322.87 % | 6.169 M 236.27 % | -4.527 M -209.14 % | 4.148 M 142.89 % | -9.672 M -387.60 % | 3.363 M 19.68 % | 2.810 M 29.20 % | 2.175 M 121.16 % | -10.279 M -2 845.27 % | -349.000 K -211.15 % | 314.000 K -89.09 % | 2.878 M -57.86 % | 6.829 M 346.45 % | -2.771 M -369.81 % | 1.027 M 124.41 % | -4.207 M 7.70 % | -4.558 M -85.89 % | -2.452 M 18.57 % | -3.011 M | 0.000 | 0.000 | 0.000 100.00 % | -2.799 M | 0.000 | 0.000 | 0.000 100.00 % | -9.211 M | 0.000 |
| Inventory | 28.000 K -81.70 % | 153.000 K 221.43 % | -126.000 K -216.67 % | 108.000 K 114.50 % | -745.000 K -1 028.79 % | -66.000 K 57.96 % | -157.000 K -1 527.27 % | 11.000 K -83.33 % | 66.000 K -34.65 % | 101.000 K 310.42 % | -48.000 K -154.55 % | 88.000 K 159.46 % | -148.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.000 K | 0.000 | 0.000 | 0.000 100.00 % | -231.000 K -10.53 % | -209.000 K | 0.000 | 0.000 100.00 % | -47.000 K -162.67 % | 75.000 K -57.14 % | 175.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 461.000 K | 0.000 | 0.000 | 0.000 100.00 % | -659.000 K | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -20.854 M -239.62 % | 14.936 M | 0.000 | 0.000 100.00 % | -4.196 M -193.08 % | 4.508 M 241.26 % | 1.321 M -87.16 % | 10.289 M 313.82 % | -4.812 M 41.94 % | -8.288 M -535.29 % | 1.904 M -81.53 % | 10.307 M 1 295.71 % | -862.000 K -179.89 % | 1.079 M 1 441.43 % | 70.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 |
| Other working capital | 9.146 M 108.72 % | 4.382 M -82.88 % | 25.590 M 222.71 % | -20.854 M -239.63 % | 14.935 M 153.74 % | 5.886 M -49.38 % | 11.627 M 1 163 763.86 % | 999.000 -0.10 % | 1.000 K -99.92 % | 1.321 M -87.16 % | 10.289 M | 0.000 -100.00 % | 372.000 K -80.46 % | 1.904 M -81.53 % | 10.307 M 1 295.71 % | -862.000 K 90.63 % | -9.200 M -13 242.86 % | 70.000 K -99.30 % | 9.986 M 281.93 % | -5.489 M -632.40 % | 1.031 M 190.12 % | -1.144 M -113.36 % | 8.565 M 761.67 % | 994.000 K -79.11 % | 4.759 M 401.58 % | -1.578 M -111.96 % | 13.199 M 625.62 % | 1.819 M 951.45 % | 173.000 K 102.55 % | -6.782 M -180.69 % | 8.405 M 713.95 % | -1.369 M -16.91 % | -1.171 M -130.61 % | 3.825 M 256.63 % | -2.442 M -159.75 % | 4.087 M |
| Other non cash items | -481.000 K -516.67 % | -78.000 K -101.48 % | 5.286 M 605.35 % | -1.046 M -20.23 % | -870.000 K -210.71 % | -280.000 K 54.55 % | -616.000 K 72.40 % | -2.232 M 6.77 % | -2.394 M -38.86 % | -1.724 M 43.99 % | -3.078 M -698.83 % | 514.000 K 200.78 % | -510.000 K 45.63 % | -938.000 K -124.55 % | 3.821 M 579.42 % | -797.000 K -210.12 % | -257.000 K 38.07 % | -415.000 K 70.10 % | -1.388 M -157.04 % | -540.000 K 77.61 % | -2.412 M -188.52 % | -836.000 K -3 085.71 % | 28.000 K -75.22 % | 113.000 K 197.41 % | -116.000 K -106.04 % | 1.922 M 117.18 % | 885.000 K -33.46 % | 1.330 M -6.80 % | 1.427 M 151.68 % | 567.000 K -42.67 % | 989.000 K 253.57 % | -644.000 K -363.31 % | -139.000 K 72.26 % | -501.000 K -271.11 % | -135.000 K 77.72 % | -606.000 K |
| Net cash provided by operating activities | -14.550 M -296.57 % | -3.669 M -305.20 % | 1.788 M -88.15 % | 15.087 M 189.92 % | -16.779 M -282.40 % | 9.199 M -27.50 % | 12.688 M 196.66 % | 4.277 M 160.51 % | -7.068 M -176.88 % | 9.193 M 176.48 % | 3.325 M -56.06 % | 7.567 M 170.75 % | -10.695 M -262.66 % | 6.575 M -11.40 % | 7.421 M 66.02 % | 4.470 M 149.57 % | -9.017 M -1 098.56 % | 903.000 K -91.82 % | 11.039 M 2 715.88 % | -422.000 K -113.27 % | 3.179 M 280.72 % | 835.000 K -90.17 % | 8.493 M 963.11 % | -984.000 K 80.30 % | -4.994 M 50.39 % | -10.067 M -216.73 % | 8.624 M 941.55 % | 828.000 K 111.20 % | -7.396 M 51.00 % | -15.095 M -884.16 % | 1.925 M 722.65 % | 234.000 K -52.54 % | 493.000 K -87.81 % | 4.044 M 239.06 % | -2.908 M -136.13 % | 8.048 M |
| Investments in property plant and equipment | -240.000 K -757.14 % | -28.000 K -175.68 % | 37.000 K 123.27 % | -159.000 K -8.16 % | -147.000 K 79.06 % | -702.000 K -177.47 % | -253.000 K 68.41 % | -801.000 K 2.20 % | -819.000 K -74.63 % | -469.000 K -385.98 % | 164.000 K 312.99 % | -77.000 K 92.78 % | -1.066 M -925.00 % | -104.000 K 78.29 % | -479.000 K -56.54 % | -306.000 K -2 681.82 % | -11.000 K 99.17 % | -1.333 M -188.53 % | -462.000 K -72.39 % | -268.000 K 56.07 % | -610.000 K -10.31 % | -553.000 K -229.17 % | -168.000 K -75.00 % | -96.000 K 61.75 % | -251.000 K 87.65 % | -2.033 M 15.15 % | -2.396 M | 0.000 | 0.000 | 0.000 100.00 % | -592.000 K | 0.000 | 0.000 | 0.000 100.00 % | -595.000 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.704 M | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.500 M 92.56 % | -20.173 M | 0.000 100.00 % | -19.891 M -2 370.93 % | -805.000 K -297.79 % | 407.000 K 103.81 % | -10.682 M | 0.000 | 0.000 100.00 % | -3.213 M | 0.000 | 0.000 100.00 % | -1.763 M | 0.000 100.00 % | -569.000 K 97.87 % | -26.747 M | 0.000 | 0.000 | 0.000 100.00 % | -3.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 196.000 K -62.95 % | 529.000 K 144.75 % | -1.182 M -514.74 % | 285.000 K -23.39 % | 372.000 K 24.41 % | 299.000 K 306.21 % | -145.000 K -142.40 % | 342.000 K -22.45 % | 441.000 K 85.29 % | 238.000 K 8.18 % | 220.000 K -3.93 % | 229.000 K 1.33 % | 226.000 K 2.26 % | 221.000 K -47.51 % | 421.000 K 1.94 % | 413.000 K 1.72 % | 406.000 K 1.75 % | 399.000 K 29.97 % | 307.000 K -30.70 % | 443.000 K 126.02 % | 196.000 K -39.51 % | 324.000 K 193.10 % | -348.000 K 82.21 % | -1.956 M -373.61 % | -413.000 K 85.25 % | -2.800 M 22.99 % | -3.636 M -217.00 % | -1.147 M 80.19 % | -5.791 M 69.62 % | -19.060 M -1 919.07 % | -944.000 K 58.94 % | -2.299 M -216.67 % | -726.000 K -754.12 % | -85.000 K -1 162.50 % | 8.000 K 101.95 % | -411.000 K |
| Net cash used for investing activites | -44.000 K -108.78 % | 501.000 K 143.76 % | -1.145 M -1 008.73 % | 126.000 K 108.52 % | -1.479 M -267.00 % | -403.000 K -1.26 % | -398.000 K 7.23 % | -429.000 K -13.49 % | -378.000 K -63.64 % | -231.000 K -160.16 % | 384.000 K 128.49 % | -1.348 M 93.58 % | -21.013 M -18 059.83 % | 117.000 K 100.59 % | -19.949 M -18 743.93 % | 107.000 K -72.91 % | 395.000 K 103.40 % | -11.616 M -7 394.19 % | -155.000 K -188.57 % | 175.000 K 104.82 % | -3.627 M -1 483.84 % | -229.000 K 34.20 % | -348.000 K 82.21 % | -1.956 M -373.61 % | -413.000 K 85.25 % | -2.800 M 22.99 % | -3.636 M -217.00 % | -1.147 M 80.19 % | -5.791 M 69.62 % | -19.060 M -1 140.89 % | -1.536 M 33.19 % | -2.299 M -216.67 % | -726.000 K -754.12 % | -85.000 K 85.52 % | -587.000 K -42.82 % | -411.000 K |
| Debt repayment | 14.207 M 2 176.76 % | 624.000 K 118.71 % | -3.336 M 79.82 % | -16.531 M -251.54 % | 10.909 M 388.37 % | -3.783 M 39.36 % | -6.238 M -31.69 % | -4.737 M -36.63 % | -3.467 M | 0.000 | 0.000 100.00 % | -2.912 M 0.41 % | -2.924 M -129.24 % | 10.000 M | 0.000 | 0.000 100.00 % | -1.787 M 1.22 % | -1.809 M -33.90 % | -1.351 M 9.57 % | -1.494 M 20.28 % | -1.874 M -42.19 % | -1.318 M | 0.000 100.00 % | -1.516 M 46.71 % | -2.845 M -102.06 % | -1.408 M | 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 -100.00 % | 1.000 K 100.47 % | -211.000 K -101.82 % | 11.615 M 754.67 % | 1.359 M | 0.000 | 0.000 -100.00 % | 33.968 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 % | 39.683 M | 0.000 | 0.000 | 0.000 -100.00 % | 391.000 K | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -368.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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -3.053 M 0.59 % | -3.071 M -307 000.00 % | -1.000 K 99.52 % | -210.000 K 93.32 % | -3.145 M 15.53 % | -3.723 M -101.24 % | -1.850 M | 0.000 100.00 % | -1.359 M -219.76 % | -425.000 K | 0.000 100.00 % | -349.000 K -168.30 % | 511.000 K -93.82 % | 8.273 M 1 860.43 % | 422.000 K | 0.000 | 0.000 -100.00 % | 12.963 M | 0.000 | 0.000 -100.00 % | 12.000 M 289.93 % | -6.318 M -631 700.00 % | -1.000 K | 0.000 100.00 % | -5.628 M -7 404.00 % | -75.000 K | 0.000 |
| Net cash used provided by financing activities | 14.207 M 2 176.76 % | 624.000 K 118.69 % | -3.339 M 79.80 % | -16.531 M -251.54 % | 10.909 M 388.37 % | -3.783 M 39.36 % | -6.238 M -31.66 % | -4.738 M -36.66 % | -3.467 M -13.56 % | -3.053 M 0.59 % | -3.071 M -5.42 % | -2.913 M 7.05 % | -3.134 M -116.97 % | 18.470 M 881.30 % | -2.364 M -27.78 % | -1.850 M -3.53 % | -1.787 M -105.80 % | 30.800 M 1 834.23 % | -1.776 M -18.88 % | -1.494 M 32.79 % | -2.223 M -63.94 % | -1.356 M -113.59 % | 9.981 M 6 061.11 % | 162.000 K 111.57 % | -1.400 M 0.57 % | -1.408 M -110.86 % | 12.963 M | 0.000 | 0.000 -100.00 % | 12.000 M -64.03 % | 33.365 M 3 336 600.00 % | -1.000 K | 0.000 100.00 % | -5.628 M -1 881.01 % | 316.000 K | 0.000 |
| Effect of forex changes on cash | -23.000 K 85.16 % | -155.000 K -205.44 % | 147.000 K 261.54 % | -91.000 K 52.36 % | -191.000 K -136.73 % | 520.000 K 243.25 % | -363.000 K -111.05 % | -172.000 K -149.57 % | 347.000 K 5 883.33 % | -6.000 K -220.00 % | 5.000 K -95.28 % | 106.000 K -22.06 % | 136.000 K 70.00 % | 80.000 K 358.06 % | -31.000 K -123.66 % | 131.000 K 254.12 % | -85.000 K -148.02 % | 177.000 K 565.79 % | -38.000 K -190.48 % | 42.000 K 124.71 % | -170.000 K -5 566.67 % | -3.000 K -175.00 % | 4.000 K -89.19 % | 37.000 K 232.14 % | -28.000 K -187.50 % | 32.000 K 218.52 % | -27.000 K -217.39 % | 23.000 K 215.00 % | -20.000 K -300.00 % | 10.000 K 400.00 % | 2.000 K -88.24 % | 17.000 K 139.53 % | -43.000 K -4 200.00 % | -1.000 K | 0.000 | 0.000 |
| Net change in cash | -410.000 K 84.80 % | -2.697 M -5.85 % | -2.548 M -80.84 % | -1.409 M 81.31 % | -7.540 M -236.27 % | 5.533 M -2.74 % | 5.689 M 635.69 % | -1.062 M 89.95 % | -10.566 M -278.99 % | 5.903 M 818.04 % | 643.000 K -81.15 % | 3.412 M 109.83 % | -34.706 M -237.49 % | 25.242 M 269.15 % | -14.923 M -622.15 % | 2.858 M 127.23 % | -10.494 M -151.79 % | 20.264 M 123.42 % | 9.070 M 633.84 % | -1.699 M 40.20 % | -2.841 M -277.29 % | -753.000 K -104.15 % | 18.130 M 761.44 % | -2.741 M 59.90 % | -6.835 M 46.75 % | -12.835 M -171.61 % | 17.923 M 6 155.07 % | -296.000 K 97.76 % | -13.207 M 40.36 % | -22.145 M -165.61 % | 33.755 M 1 747.39 % | -2.049 M -642.39 % | -276.000 K 83.47 % | -1.670 M 47.47 % | -3.179 M -141.63 % | 7.637 M |
| Cash at beginning of period | 12.496 M -17.75 % | 15.193 M -14.36 % | 17.741 M -7.36 % | 19.150 M -28.25 % | 26.690 M 26.15 % | 21.157 M 36.78 % | 15.468 M -6.42 % | 16.530 M -38.99 % | 27.096 M 27.85 % | 21.193 M 3.13 % | 20.550 M 19.91 % | 17.138 M -66.94 % | 51.844 M 94.89 % | 26.602 M -35.94 % | 41.525 M 7.39 % | 38.667 M -21.35 % | 49.161 M 70.12 % | 28.897 M 45.75 % | 19.827 M -7.89 % | 21.526 M -11.66 % | 24.367 M -3.00 % | 25.120 M 259.37 % | 6.990 M -28.17 % | 9.731 M -41.26 % | 16.566 M -43.65 % | 29.401 M 156.15 % | 11.478 M -2.51 % | 11.774 M -52.87 % | 24.981 M -46.99 % | 47.126 M 252.45 % | 13.371 M -13.29 % | 15.420 M -1.76 % | 15.696 M -9.62 % | 17.366 M -15.47 % | 20.545 M 59.16 % | 12.908 M |
| Cash at end of period | 12.086 M -3.28 % | 12.496 M -17.75 % | 15.193 M -14.36 % | 17.741 M -7.36 % | 19.150 M -28.25 % | 26.690 M 26.15 % | 21.157 M 36.78 % | 15.468 M -6.42 % | 16.530 M -38.99 % | 27.096 M 27.85 % | 21.193 M 3.13 % | 20.550 M 19.91 % | 17.138 M -66.94 % | 51.844 M 94.89 % | 26.602 M -35.94 % | 41.525 M 7.39 % | 38.667 M -21.35 % | 49.161 M 70.12 % | 28.897 M 45.75 % | 19.827 M -7.89 % | 21.526 M -11.66 % | 24.367 M -3.00 % | 25.120 M 259.37 % | 6.990 M -28.17 % | 9.731 M -41.26 % | 16.566 M -43.65 % | 29.401 M 156.15 % | 11.478 M -2.51 % | 11.774 M -52.87 % | 24.981 M -46.99 % | 47.126 M 252.45 % | 13.371 M -13.29 % | 15.420 M -1.76 % | 15.696 M -9.62 % | 17.366 M -15.47 % | 20.545 M |
| Operating cash flow | -14.550 M -296.57 % | -3.669 M -305.20 % | 1.788 M -88.15 % | 15.087 M 189.92 % | -16.779 M -282.40 % | 9.199 M -27.50 % | 12.688 M 196.66 % | 4.277 M 160.51 % | -7.068 M -176.88 % | 9.193 M 176.48 % | 3.325 M -56.06 % | 7.567 M 170.75 % | -10.695 M -262.66 % | 6.575 M -11.40 % | 7.421 M 66.02 % | 4.470 M 149.57 % | -9.017 M -1 098.56 % | 903.000 K -91.82 % | 11.039 M 2 715.88 % | -422.000 K -113.27 % | 3.179 M 280.72 % | 835.000 K -90.17 % | 8.493 M 963.11 % | -984.000 K 80.30 % | -4.994 M 50.39 % | -10.067 M -216.73 % | 8.624 M 941.55 % | 828.000 K 111.20 % | -7.396 M 51.00 % | -15.095 M -884.16 % | 1.925 M 722.65 % | 234.000 K -52.54 % | 493.000 K -87.81 % | 4.044 M 239.06 % | -2.908 M -136.13 % | 8.048 M |
| Capital expenditure | -240.000 K -124.30 % | -107.000 K -386.36 % | -22.000 K 86.16 % | -159.000 K -8.16 % | -147.000 K 79.06 % | -702.000 K 70.88 % | -2.411 M -201.00 % | -801.000 K 2.20 % | -819.000 K -74.63 % | -469.000 K -385.98 % | 164.000 K 312.99 % | -77.000 K 92.78 % | -1.066 M -925.00 % | -104.000 K 78.29 % | -479.000 K -56.54 % | -306.000 K -2 681.82 % | -11.000 K 99.17 % | -1.333 M -188.53 % | -462.000 K -72.39 % | -268.000 K 56.07 % | -610.000 K -10.31 % | -553.000 K -229.17 % | -168.000 K -75.00 % | -96.000 K 61.75 % | -251.000 K 87.65 % | -2.033 M 15.15 % | -2.396 M | 0.000 | 0.000 | 0.000 100.00 % | -592.000 K | 0.000 | 0.000 | 0.000 100.00 % | -595.000 K | 0.000 |
| Free CashFlow | -14.790 M -291.68 % | -3.776 M -313.82 % | 1.766 M -88.17 % | 14.928 M 188.20 % | -16.926 M -299.20 % | 8.497 M -17.32 % | 10.277 M 195.66 % | 3.476 M 144.07 % | -7.887 M -190.41 % | 8.724 M 150.04 % | 3.489 M -53.42 % | 7.490 M 163.69 % | -11.761 M -281.75 % | 6.471 M -6.78 % | 6.942 M 66.71 % | 4.164 M 146.12 % | -9.028 M -1 999.53 % | -430.000 K -104.07 % | 10.577 M 1 632.90 % | -690.000 K -126.86 % | 2.569 M 810.99 % | 282.000 K -96.61 % | 8.325 M 870.83 % | -1.080 M 79.41 % | -5.245 M 56.65 % | -12.100 M -294.28 % | 6.228 M 652.17 % | 828.000 K 111.20 % | -7.396 M 51.00 % | -15.095 M -1 232.41 % | 1.333 M 469.66 % | 234.000 K -52.54 % | 493.000 K -87.81 % | 4.044 M 215.44 % | -3.503 M -143.53 % | 8.048 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 |