Itera ASA ITERA.OL
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 849.059 M -2.58 % | 871.581 M 18.45 % | 735.840 M 24.10 % | 592.956 M -3.65 % | 615.392 M 9.83 % | 560.318 M 5.46 % | 531.323 M 11.85 % | 475.025 M 11.83 % | 424.787 M |
| Net income | 34.948 M -38.35 % | 56.690 M 11.18 % | 50.990 M 15.50 % | 44.148 M -9.22 % | 48.633 M 16.88 % | 41.609 M 31.35 % | 31.677 M 6.89 % | 29.635 M 17.09 % | 25.309 M |
| Income before tax | 45.212 M -40.05 % | 75.412 M -3.57 % | 78.206 M 3.08 % | 75.866 M 22.79 % | 61.785 M 15.30 % | 53.588 M 29.38 % | 41.419 M 8.07 % | 38.325 M 16.87 % | 32.793 M |
| Income before tax ratio | 0.05 -38.46 % | 0.09 -18.59 % | 0.11 -16.93 % | 0.13 27.44 % | 0.10 4.98 % | 0.10 22.69 % | 0.08 -3.38 % | 0.08 4.51 % | 0.08 |
| EBITDA | 82.620 M -18.16 % | 100.949 M 0.72 % | 100.232 M 5.57 % | 94.945 M -9.56 % | 104.987 M 14.10 % | 92.015 M 66.36 % | 55.311 M 6.17 % | 52.098 M -6.27 % | 55.582 M |
| Net income ratio | 0.04 -36.72 % | 0.07 -6.14 % | 0.07 -6.93 % | 0.07 -5.79 % | 0.08 6.42 % | 0.07 24.56 % | 0.06 -4.44 % | 0.06 4.71 % | 0.06 |
| Ratio EBITDA | 0.10 -15.99 % | 0.12 -14.97 % | 0.14 -14.93 % | 0.16 -6.14 % | 0.17 3.89 % | 0.16 57.75 % | 0.10 -5.08 % | 0.11 -16.18 % | 0.13 |
| Gross profit ratio | 0.14 -47.88 % | 0.26 -21.15 % | 0.33 36.98 % | 0.24 -1.41 % | 0.25 143.90 % | 0.10 24.95 % | 0.08 -2.68 % | 0.08 -54.99 % | 0.18 |
| Weighted average shs out dil | 80.920 M -0.31 % | 81.168 M 0.26 % | 80.959 M -0.16 % | 81.087 M -0.51 % | 81.502 M -0.67 % | 82.053 M -0.21 % | 82.222 M -0.45 % | 82.591 M 0.42 % | 82.247 M |
| Weighted average shs out | 80.909 M -0.19 % | 81.062 M 0.26 % | 80.852 M 0.20 % | 80.688 M -0.28 % | 80.917 M -0.40 % | 81.244 M 0.19 % | 81.087 M -0.74 % | 81.691 M 0.06 % | 81.640 M |
| EPS diluted | 0.43 -38.57 % | 0.70 11.11 % | 0.63 14.55 % | 0.55 -8.33 % | 0.60 17.65 % | 0.51 30.77 % | 0.39 8.33 % | 0.36 16.13 % | 0.31 |
| Earnings per share | 0.43 -38.57 % | 0.70 11.11 % | 0.63 14.55 % | 0.55 -8.33 % | 0.60 17.65 % | 0.51 30.77 % | 0.39 8.33 % | 0.36 16.13 % | 0.31 |
| Gross profit | 115.730 M -49.23 % | 227.934 M -6.60 % | 244.044 M 69.98 % | 143.569 M -5.00 % | 151.125 M 167.87 % | 56.417 M 31.77 % | 42.816 M 8.86 % | 39.332 M -49.67 % | 78.142 M |
| Income tax expense | 10.264 M -45.18 % | 18.722 M 11.59 % | 16.777 M -3.21 % | 17.333 M 31.79 % | 13.152 M 9.79 % | 11.979 M 22.96 % | 9.742 M 12.11 % | 8.690 M 16.11 % | 7.484 M |
| Cost of revenue | 733.053 M 13.89 % | 643.647 M 30.88 % | 491.796 M 9.44 % | 449.387 M -3.21 % | 464.267 M -7.87 % | 503.901 M 3.15 % | 488.507 M 12.12 % | 435.693 M 25.69 % | 346.645 M |
| General and administrative expenses | 7.204 M -28.78 % | 10.115 M -24.66 % | 13.426 M 55.81 % | 8.617 M 24.90 % | 6.899 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 5.348 M 14.40 % | 4.675 M 21.84 % | 3.837 M -27.09 % | 5.263 M 16.44 % | 4.520 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 44.229 M -64.38 % | 124.161 M -16.98 % | 149.563 M 184.10 % | 52.645 M -31.75 % | 77.133 M | 0.000 -100.00 % | 32.000 K 300.00 % | 8.000 K | 0.000 |
| Operating expenses | 67.722 M -54.73 % | 149.581 M 15.04 % | 130.030 M 95.46 % | 66.526 M -24.87 % | 88.552 M 44 176.00 % | 200.000 K 212.50 % | 64.000 K 300.00 % | 16.000 K -99.96 % | 42.345 M |
| Cost and expenses | 801.089 M 0.99 % | 793.228 M 20.44 % | 658.622 M 27.66 % | 515.913 M -6.68 % | 552.819 M 9.66 % | 504.101 M 3.19 % | 488.507 M 12.12 % | 435.693 M 12.01 % | 388.990 M |
| Research and development expenses | 10.941 M 2.93 % | 10.630 M -0.32 % | 10.664 M 49.04 % | 7.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 12.552 M -15.13 % | 14.790 M -14.33 % | 17.263 M 24.37 % | 13.880 M 21.55 % | 11.419 M | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 |
| Interest income | 1.416 M 2.09 % | 1.387 M 427.38 % | 263.000 K 721.88 % | 32.000 K -90.50 % | 337.000 K -45.11 % | 614.000 K 93.69 % | 317.000 K -25.06 % | 423.000 K -15.90 % | 503.000 K |
| Interest expense | 4.444 M 13.40 % | 3.919 M 318.25 % | 937.000 K -43.28 % | 1.652 M 137.02 % | 697.000 K -17.71 % | 847.000 K -30.52 % | 1.219 M 57.09 % | 776.000 K -28.41 % | 1.084 M |
| Depreciation and amortization | 32.967 M 52.13 % | 21.670 M 2.75 % | 21.089 M 21.01 % | 17.427 M -59.00 % | 42.505 M 18.74 % | 35.798 M 174.04 % | 13.063 M -1.16 % | 13.216 M -33.20 % | 19.785 M |
| Operating income | 47.970 M -38.78 % | 78.353 M 1.47 % | 77.218 M 0.23 % | 77.044 M 23.13 % | 62.573 M 11.31 % | 56.217 M 31.30 % | 42.816 M 8.86 % | 39.332 M 9.88 % | 35.797 M |
| Operating income ratio | 0.06 -37.15 % | 0.09 -14.33 % | 0.10 -19.24 % | 0.13 27.79 % | 0.10 1.34 % | 0.10 24.50 % | 0.08 -2.68 % | 0.08 -1.75 % | 0.08 |
| Total other income expenses net | -2.758 M 6.22 % | -2.941 M -397.67 % | 988.000 K 183.87 % | -1.178 M -49.49 % | -788.000 K 70.03 % | -2.629 M -88.19 % | -1.397 M -38.73 % | -1.007 M 66.48 % | -3.004 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 15.320 M -67.51 % | 47.150 M 13 017.81 % | -365.000 K -104.42 % | 8.253 M 643.32 % | -1.519 M 86.14 % | -10.960 M 76.35 % | -46.333 M -0.55 % | -46.080 M 9.26 % | -50.781 M |
| Total investments | 0.000 -100.00 % | 14.122 M 1 149.96 % | -1.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 67.958 M -17.36 % | 82.237 M 177.87 % | 29.595 M -15.92 % | 35.199 M -17.37 % | 42.598 M 1.12 % | 42.125 M 370.88 % | 8.946 M -35.05 % | 13.774 M -32.18 % | 20.311 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 59.161 M 22.79 % | 48.182 M 378.66 % | 10.066 M -54.13 % | 21.946 M -5.24 % | 23.160 M -7.48 % | 25.032 M 2 797.41 % | -928.000 K |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.397 M |
| Common stock | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M |
| Total equity | 46.685 M -2.50 % | 47.884 M -3.15 % | 49.441 M 25.06 % | 39.535 M 15.12 % | 34.341 M -25.94 % | 46.371 M -2.26 % | 47.443 M -6.31 % | 50.638 M -6.77 % | 54.315 M |
| Other non current liabilities | 3.000 K -99.61 % | 760.000 K -41.72 % | 1.304 M -25.06 % | 1.740 M 143.70 % | 714.000 K -33.77 % | 1.078 M 23.62 % | 872.000 K | 0.000 | 0.000 |
| Long term debt | 52.492 M -22.08 % | 67.363 M 229.89 % | 20.420 M 1.92 % | 20.036 M -19.73 % | 24.962 M -29.84 % | 35.577 M 650.41 % | 4.741 M -30.27 % | 6.799 M -49.34 % | 13.420 M |
| Total non current liabilities | 53.473 M -21.51 % | 68.123 M 213.58 % | 21.724 M -0.24 % | 21.776 M -15.19 % | 25.676 M -29.95 % | 36.655 M 553.04 % | 5.613 M -17.44 % | 6.799 M -49.34 % | 13.420 M |
| Other current liabilities | 135.412 M -1.03 % | 136.820 M 24.70 % | 109.719 M 9.48 % | 100.214 M -21.41 % | 127.518 M 17.62 % | 108.419 M -8.04 % | 117.894 M -1.30 % | 119.446 M -31.53 % | 174.446 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 15.466 M 3.98 % | 14.874 M 62.11 % | 9.175 M -39.49 % | 15.163 M -14.02 % | 17.636 M -32.03 % | 25.948 M 517.07 % | 4.205 M -39.71 % | 6.975 M 1.22 % | 6.891 M |
| Total current liabilities | 177.392 M -2.62 % | 182.165 M 12.03 % | 162.606 M 1.74 % | 159.819 M -2.79 % | 164.411 M 3.92 % | 158.205 M 11.56 % | 141.812 M 1.28 % | 140.017 M -0.95 % | 141.363 M |
| Total liabilities | 231.760 M -7.40 % | 250.288 M 35.78 % | 184.330 M 1.51 % | 181.595 M -4.47 % | 190.087 M -2.45 % | 194.860 M 32.18 % | 147.425 M 0.41 % | 146.816 M -5.15 % | 154.783 M |
| Other non current assets | -1.000 K | 0.000 -100.00 % | 1.345 M 19 314.29 % | -7.000 K -450.00 % | 2.000 K -99.99 % | 21.864 M -4.75 % | 22.954 M 3.06 % | 22.272 M 38.13 % | 16.124 M |
| Long term investments | 0.000 | 0.000 100.00 % | -1.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 27.482 M -11.71 % | 31.127 M -6.20 % | 33.185 M -4.73 % | 34.831 M 43.80 % | 24.221 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 5.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 32.708 M 5.08 % | 31.127 M -6.20 % | 33.185 M -4.73 % | 34.831 M 43.80 % | 24.221 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 72.481 M -20.17 % | 90.795 M 121.12 % | 41.061 M -11.98 % | 46.647 M -13.08 % | 53.668 M -30.13 % | 76.810 M 227.17 % | 23.477 M 10.56 % | 21.235 M -20.55 % | 26.726 M |
| Total non current assets | 109.517 M -12.07 % | 124.552 M 58.39 % | 78.634 M -8.84 % | 86.262 M 4.17 % | 82.807 M -18.48 % | 101.575 M 102.90 % | 50.061 M 7.59 % | 46.530 M 1.78 % | 45.715 M |
| Other current assets | 4.595 M -65.17 % | 13.192 M 81.98 % | 7.249 M -56.93 % | 16.829 M -34.47 % | 25.680 M -10.72 % | 28.764 M -13.03 % | 33.073 M 55.78 % | 21.230 M -28.34 % | 29.628 M |
| Short term investments | 0.000 -100.00 % | 14.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 52.632 M 50.00 % | 35.087 M 17.11 % | 29.960 M 11.19 % | 26.946 M -38.92 % | 44.117 M -16.89 % | 53.085 M -3.97 % | 55.279 M -7.64 % | 59.854 M -15.81 % | 71.092 M |
| Cash and short term investments | 52.632 M 6.96 % | 49.209 M 17.35 % | 41.934 M 11.95 % | 37.457 M -15.10 % | 44.117 M -16.89 % | 53.085 M -3.97 % | 55.279 M -7.64 % | 59.854 M -5.75 % | 63.504 M |
| Total current assets | 168.928 M -2.70 % | 173.623 M 11.92 % | 155.136 M 15.03 % | 134.868 M -4.77 % | 141.621 M 1.41 % | 139.656 M -3.56 % | 144.807 M -4.05 % | 150.924 M -7.63 % | 163.383 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.196 M 63.39 % | 732.000 K -82.52 % | 4.188 M -73.48 % | 15.794 M 10.36 % | 14.311 M |
| Net receivables | 111.701 M 0.43 % | 111.222 M 6.32 % | 104.608 M 29.82 % | 80.582 M 14.09 % | 70.628 M 22.18 % | 57.807 M 2.39 % | 56.455 M -17.19 % | 68.175 M -1.75 % | 69.389 M |
| Tax assets | 4.329 M 64.60 % | 2.630 M -40.06 % | 4.388 M -8.41 % | 4.791 M -2.54 % | 4.916 M 69.46 % | 2.901 M -20.08 % | 3.630 M 20.08 % | 3.023 M 5.51 % | 2.865 M |
| Other assets | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 20.153 M 10.20 % | 18.288 M 9.12 % | 16.760 M -11.07 % | 18.846 M -18.66 % | 23.169 M -2.81 % | 23.838 M -0.43 % | 23.941 M 15.60 % | 20.710 M -15.27 % | 24.442 M |
| Tax payables | 6.361 M -47.79 % | 12.183 M 0.59 % | 12.112 M 66.42 % | 7.278 M -42.84 % | 12.733 M 17.03 % | 10.880 M 14.08 % | 9.537 M 11.79 % | 8.531 M 5.05 % | 8.121 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 64.208 M -17.14 % | 77.487 M 161.82 % | 29.595 M -15.92 % | 35.199 M -17.37 % | 42.598 M -30.76 % | 61.525 M 587.74 % | 8.946 M -35.05 % | 13.774 M -32.18 % | 20.311 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 22.055 M -5.05 % | 23.228 M 167.57 % | -34.376 M -3.22 % | -33.303 M -8 640.94 % | -381.000 K -64.94 % | -231.000 K 38.07 % | -373.000 K -139.26 % | 950.000 K 400.00 % | 190.000 K |
| Deferred tax liabilities non current | 885.000 K | 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 |
| Total assets | 278.445 M -6.62 % | 298.175 M 27.55 % | 233.771 M 5.72 % | 221.130 M -1.47 % | 224.428 M -6.97 % | 241.231 M 23.79 % | 194.868 M -1.31 % | 197.454 M -5.57 % | 209.098 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.545 M -6.65 % | 1.655 M 13.82 % | 1.454 M 90.56 % | 763.000 K 130.63 % | -2.491 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -901.000 K 74.05 % | -3.472 M 76.40 % | -14.711 M -1 163.83 % | -1.164 M -132.48 % | 3.584 M 48.59 % | 2.412 M -44.89 % | 4.377 M 572.68 % | -926.000 K -408.79 % | -182.000 K |
| Accounts receivables | 10.762 M 189.49 % | -12.026 M 46.44 % | -22.453 M -137.35 % | -9.460 M 7.25 % | -10.200 M -112.15 % | -4.808 M -370.11 % | 1.780 M 112.34 % | -14.425 M -364.00 % | 5.464 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -463.000 K -113.40 % | 3.456 M -37.04 % | 5.489 M 470.38 % | -1.482 M 71.91 % | -5.276 M |
| Accounts payables | 1.784 M 16.68 % | 1.529 M | 0.000 | 0.000 100.00 % | -669.000 K -549.51 % | -103.000 K -103.19 % | 3.232 M 186.60 % | -3.732 M -234.39 % | 2.777 M |
| Other working capital | -13.447 M -291.42 % | 7.025 M 1.43 % | 6.926 M -32.99 % | 10.336 M -30.71 % | 14.916 M 285.73 % | 3.867 M 163.15 % | -6.124 M -132.73 % | 18.713 M 694.63 % | -3.147 M |
| Other non cash items | -5.092 M -181.93 % | 6.215 M 194.20 % | -6.598 M 56.77 % | -15.263 M -145.94 % | -6.206 M 47.38 % | -11.793 M -16.44 % | -10.128 M -25.50 % | -8.070 M -103.69 % | -3.962 M |
| Net cash provided by operating activities | 73.731 M -21.05 % | 93.387 M 4.59 % | 89.288 M 2.84 % | 86.824 M -12.46 % | 99.177 M 23.96 % | 80.006 M 40.83 % | 56.809 M 14.39 % | 49.664 M 2.54 % | 48.434 M |
| Investments in property plant and equipment | -3.006 M 72.44 % | -10.908 M 32.98 % | -16.276 M 50.11 % | -32.623 M -91.83 % | -17.006 M 9.54 % | -18.799 M 9.11 % | -20.684 M -6.30 % | -19.458 M -69.30 % | -11.493 M |
| Acquisitions net | 1.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -741.000 K |
| Purchases of investments | 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 |
| Other investing activites | -7.421 M 12.83 % | -8.513 M -851 200.00 % | -1.000 K 99.40 % | -166.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -8.765 M 54.87 % | -19.421 M -19.32 % | -16.277 M 50.11 % | -32.623 M -91.83 % | -17.006 M 9.54 % | -18.799 M 9.11 % | -20.684 M -6.30 % | -19.458 M -59.05 % | -12.234 M |
| Debt repayment | -1.000 M -121.05 % | 4.750 M | 0.000 | 0.000 100.00 % | -22.608 M | 0.000 | 0.000 100.00 % | -8.114 M 5.55 % | -8.591 M |
| Common stock issued | 4.853 M -47.14 % | 9.180 M 39.96 % | 6.559 M -42.46 % | 11.400 M 43.34 % | 7.953 M 274.26 % | 2.125 M -80.81 % | 11.075 M 235.81 % | 3.298 M 784.18 % | 373.000 K |
| Common stock repurchased | 0.000 100.00 % | -11.873 M -30.67 % | -9.086 M 61.37 % | -23.522 M -28.94 % | -18.242 M -18 902.08 % | -96.000 K 99.57 % | -22.556 M -1 318.62 % | -1.590 M 55.88 % | -3.604 M |
| Dividends paid | -48.717 M 14.32 % | -56.860 M -40.57 % | -40.451 M -45.23 % | -27.853 M 41.93 % | -47.964 M -7.40 % | -44.660 M -117.93 % | -20.493 M 41.64 % | -35.113 M -60.25 % | -21.911 M |
| Other financing activites | -17.308 M -34.33 % | -12.885 M -0.62 % | -12.806 M -69.41 % | -7.559 M -755 800.00 % | -1.000 K 100.00 % | -20.822 M -138.76 % | -8.721 M | 0.000 100.00 % | -1.000 K |
| Net cash used provided by financing activities | -62.172 M 8.15 % | -67.688 M -21.34 % | -55.784 M -17.36 % | -47.534 M 41.22 % | -80.861 M -27.43 % | -63.453 M -55.92 % | -40.695 M 1.98 % | -41.519 M -23.08 % | -33.734 M |
| Effect of forex changes on cash | 619.000 K -37.91 % | 997.000 K 128.15 % | 437.000 K 21 950.00 % | -2.000 K -150.00 % | 4.000 K -92.00 % | 50.000 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | 3.429 M -52.87 % | 7.275 M 62.50 % | 4.477 M 126.43 % | -16.942 M -1 388.37 % | 1.315 M 159.94 % | -2.194 M 52.04 % | -4.575 M 59.29 % | -11.238 M -555.72 % | 2.466 M |
| Cash at beginning of period | 49.209 M 17.35 % | 41.934 M 11.95 % | 37.457 M -31.14 % | 54.399 M 2.48 % | 53.084 M -3.97 % | 55.279 M -7.64 % | 59.854 M -15.81 % | 71.092 M 3.59 % | 68.626 M |
| Cash at end of period | 52.638 M 6.97 % | 49.209 M 17.35 % | 41.934 M 11.95 % | 37.457 M -31.14 % | 54.399 M 2.48 % | 53.085 M -3.97 % | 55.279 M -7.64 % | 59.854 M -15.81 % | 71.092 M |
| Operating cash flow | 73.731 M -21.05 % | 93.387 M 4.59 % | 89.288 M 2.84 % | 86.824 M -12.46 % | 99.177 M 23.96 % | 80.006 M 40.83 % | 56.809 M 14.39 % | 49.664 M 2.54 % | 48.434 M |
| Capital expenditure | -10.427 M 47.28 % | -19.778 M -21.52 % | -16.276 M 50.11 % | -32.623 M -91.83 % | -17.006 M 9.54 % | -18.799 M 9.11 % | -20.684 M -6.30 % | -19.458 M -69.30 % | -11.493 M |
| Free CashFlow | 63.304 M -14.00 % | 73.609 M 0.82 % | 73.012 M 34.71 % | 54.201 M -34.04 % | 82.171 M 34.25 % | 61.207 M 69.43 % | 36.125 M 19.60 % | 30.206 M -18.23 % | 36.941 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 202.947 M -12.38 % | 231.631 M 9.16 % | 212.196 M 15.17 % | 184.245 M -17.79 % | 224.127 M -1.91 % | 228.492 M 2.88 % | 222.099 M 14.52 % | 193.938 M -13.90 % | 225.236 M -2.20 % | 230.307 M 12.10 % | 205.454 M 20.24 % | 170.863 M -6.89 % | 183.507 M 4.26 % | 176.016 M 4.92 % | 167.755 M 13.74 % | 147.491 M |
| Net income | 1.690 M -88.38 % | 14.538 M 154.34 % | 5.716 M 751.77 % | -877.000 K -105.42 % | 16.171 M 16.02 % | 13.938 M 20.30 % | 11.586 M 98.29 % | 5.843 M -60.47 % | 14.783 M -39.60 % | 24.477 M 45.35 % | 16.840 M 109.22 % | 8.049 M -45.47 % | 14.761 M 30.14 % | 11.342 M 24.66 % | 9.098 M 19.52 % | 7.612 M |
| Income before tax | 3.207 M -83.02 % | 18.882 M 145.86 % | 7.680 M 908.42 % | -950.000 K -104.64 % | 20.470 M 13.65 % | 18.012 M 6.62 % | 16.893 M 121.34 % | 7.632 M -60.15 % | 19.153 M -39.64 % | 31.733 M 62.96 % | 19.473 M 78.41 % | 10.915 M -49.88 % | 21.777 M -16.37 % | 26.041 M 99.73 % | 13.038 M 31.63 % | 9.905 M |
| Income before tax ratio | 0.02 -80.62 % | 0.08 125.23 % | 0.04 801.93 % | -0.01 -105.65 % | 0.09 15.86 % | 0.08 3.64 % | 0.08 93.28 % | 0.04 -53.72 % | 0.09 -38.28 % | 0.14 45.37 % | 0.09 48.37 % | 0.06 -46.17 % | 0.12 -19.79 % | 0.15 90.36 % | 0.08 15.73 % | 0.07 |
| EBITDA | 12.252 M -56.27 % | 28.019 M 66.93 % | 16.785 M 109.16 % | 8.025 M -73.46 % | 30.232 M 3.52 % | 29.205 M 10.05 % | 26.538 M 56.73 % | 16.932 M -40.21 % | 28.317 M -30.61 % | 40.810 M 44.81 % | 28.181 M 51.01 % | 18.662 M -37.06 % | 29.651 M -11.00 % | 33.317 M 124.03 % | 14.872 M -18.12 % | 18.164 M |
| Net income ratio | 0.01 -86.73 % | 0.06 133.00 % | 0.03 665.91 % | 0.00 -106.60 % | 0.07 18.28 % | 0.06 16.93 % | 0.05 73.15 % | 0.03 -54.10 % | 0.07 -38.24 % | 0.11 29.67 % | 0.08 73.99 % | 0.05 -41.44 % | 0.08 24.83 % | 0.06 18.81 % | 0.05 5.08 % | 0.05 |
| Ratio EBITDA | 0.06 -50.09 % | 0.12 52.92 % | 0.08 81.61 % | 0.04 -67.71 % | 0.13 5.53 % | 0.13 6.97 % | 0.12 36.86 % | 0.09 -30.56 % | 0.13 -29.05 % | 0.18 29.19 % | 0.14 25.58 % | 0.11 -32.40 % | 0.16 -14.64 % | 0.19 113.51 % | 0.09 -28.01 % | 0.12 |
| Gross profit ratio | 0.93 0.20 % | 0.92 154.99 % | -1.68 -282.82 % | 0.92 0.38 % | 0.92 509.15 % | 0.15 109.62 % | -1.56 -266.91 % | 0.94 1.01 % | 0.93 -1.67 % | 0.94 414.31 % | 0.18 14.21 % | 0.16 -14.15 % | 0.19 -13.18 % | 0.22 28.56 % | 0.17 10.23 % | 0.15 |
| Weighted average shs out dil | 81.781 M 0.18 % | 81.635 M 0.44 % | 81.274 M 0.28 % | 81.043 M 0.27 % | 80.825 M 0.33 % | 80.558 M -0.63 % | 81.072 M -0.69 % | 81.637 M 0.17 % | 81.500 M 0.59 % | 81.026 M 0.06 % | 80.980 M -0.36 % | 81.270 M 0.39 % | 80.955 M -0.08 % | 81.024 M 0.09 % | 80.949 M 0.12 % | 80.851 M |
| Weighted average shs out | 81.714 M 0.13 % | 81.609 M 0.41 % | 81.274 M 0.28 % | 81.043 M 0.23 % | 80.855 M 0.40 % | 80.532 M -0.44 % | 80.885 M -0.43 % | 81.239 M 0.01 % | 81.227 M 0.41 % | 80.895 M 0.02 % | 80.875 M -0.37 % | 81.175 M 0.42 % | 80.835 M 0.39 % | 80.522 M -0.03 % | 80.550 M 0.00 % | 80.550 M |
| EPS diluted | 0.02 -88.89 % | 0.18 154.96 % | 0.07 753.70 % | -0.01 -105.40 % | 0.20 17.65 % | 0.17 21.43 % | 0.14 100.00 % | 0.07 -61.11 % | 0.18 -40.00 % | 0.30 42.86 % | 0.21 112.12 % | 0.10 -45.00 % | 0.18 28.57 % | 0.14 27.27 % | 0.11 16.90 % | 0.09 |
| Earnings per share | 0.02 -88.89 % | 0.18 154.96 % | 0.07 753.70 % | -0.01 -105.40 % | 0.20 17.65 % | 0.17 21.43 % | 0.14 100.00 % | 0.07 -61.11 % | 0.18 -40.00 % | 0.30 42.86 % | 0.21 111.69 % | 0.10 -44.89 % | 0.18 28.57 % | 0.14 27.27 % | 0.11 16.40 % | 0.09 |
| Gross profit | 187.904 M -12.21 % | 214.041 M 160.02 % | -356.597 M -310.55 % | 169.362 M -17.48 % | 205.239 M 497.51 % | 34.349 M 109.89 % | -347.135 M -291.15 % | 181.605 M -13.02 % | 208.797 M -3.83 % | 217.113 M 476.52 % | 37.659 M 37.34 % | 27.421 M -20.06 % | 34.303 M -9.49 % | 37.898 M 34.89 % | 28.096 M 25.37 % | 22.410 M |
| Income tax expense | 1.517 M -65.08 % | 4.344 M 121.18 % | 1.964 M 2 790.41 % | -73.000 K -101.70 % | 4.299 M 5.52 % | 4.074 M -23.23 % | 5.307 M 196.65 % | 1.789 M -59.07 % | 4.371 M -39.75 % | 7.255 M 175.54 % | 2.633 M -8.13 % | 2.866 M -45.20 % | 5.230 M -13.51 % | 6.047 M 71.25 % | 3.531 M 53.99 % | 2.293 M |
| Cost of revenue | 15.043 M -14.48 % | 17.590 M -96.91 % | 568.517 M 3 719.91 % | 14.883 M -21.20 % | 18.888 M -90.27 % | 194.143 M -65.89 % | 569.234 M 4 515.54 % | 12.333 M -24.98 % | 16.439 M 24.59 % | 13.194 M -92.14 % | 167.795 M 16.98 % | 143.442 M -3.86 % | 149.204 M 8.03 % | 138.118 M -1.10 % | 139.659 M 11.65 % | 125.081 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 |
| 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 |
| Other expenses | 183.549 M 4.75 % | 175.231 M 148.13 % | -364.112 M -315.18 % | 169.215 M -8.10 % | 184.130 M | 0.000 | 0.000 -100.00 % | 172.904 M -9.20 % | 190.425 M 3.55 % | 183.892 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 183.549 M -4.90 % | 192.999 M 148.68 % | -396.445 M -334.28 % | 169.215 M -8.10 % | 184.130 M 1 252.70 % | 13.612 M 103.42 % | -397.640 M -329.98 % | 172.904 M -9.20 % | 190.425 M 3.55 % | 183.892 M 908.40 % | 18.236 M 5.62 % | 17.266 M 34.81 % | 12.808 M 8.99 % | 11.752 M -18.69 % | 14.454 M 16.02 % | 12.458 M |
| Cost and expenses | 198.592 M -5.70 % | 210.589 M 2.87 % | 204.719 M 11.20 % | 184.098 M -9.32 % | 203.019 M -2.28 % | 207.755 M 1.82 % | 204.041 M 10.15 % | 185.237 M -10.45 % | 206.864 M 4.96 % | 197.086 M 5.94 % | 186.031 M 15.76 % | 160.708 M -0.80 % | 162.012 M 8.10 % | 149.870 M -2.75 % | 154.113 M 12.05 % | 137.539 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 17.768 M -5.73 % | 18.847 M 26.06 % | 14.951 M -90.73 % | 161.321 M 1 085.14 % | 13.612 M -20.32 % | 17.083 M 7.45 % | 15.899 M -8.29 % | 17.336 M -5.52 % | 18.349 M 0.62 % | 18.236 M 5.62 % | 17.266 M 34.81 % | 12.808 M 8.99 % | 11.752 M -18.69 % | 14.454 M 16.02 % | 12.458 M |
| Interest income | 155.000 K -6.63 % | 166.000 K | 0.000 -100.00 % | 266.000 K -62.05 % | 701.000 K 12.34 % | 624.000 K 252.54 % | 177.000 K -56.72 % | 409.000 K -38.22 % | 662.000 K 376.26 % | 139.000 K | 0.000 -100.00 % | 217.000 K -74.07 % | 837.000 K 74.38 % | 480.000 K | 0.000 -100.00 % | 699.000 K |
| Interest expense | 1.016 M -30.46 % | 1.461 M 82.85 % | 799.000 K -4.31 % | 835.000 K -42.13 % | 1.443 M 31.42 % | 1.098 M 106.00 % | 533.000 K -54.37 % | 1.168 M -23.61 % | 1.529 M 773.71 % | 175.000 K | 0.000 -100.00 % | 223.000 K -59.89 % | 556.000 K -4.79 % | 584.000 K | 0.000 -100.00 % | 746.000 K |
| Depreciation and amortization | 8.029 M -0.17 % | 8.043 M 0.04 % | 8.040 M -1.23 % | 8.140 M -2.15 % | 8.319 M -1.76 % | 8.468 M -0.13 % | 8.479 M 3.01 % | 8.231 M 2.89 % | 8.000 M 5.42 % | 7.589 M -13.35 % | 8.758 M 2.95 % | 8.507 M 16.25 % | 7.318 M 2.05 % | 7.171 M 0.76 % | 7.117 M -5.27 % | 7.513 M |
| Operating income | 4.355 M -79.30 % | 21.042 M 181.42 % | 7.477 M 4 986.39 % | 147.000 K -99.30 % | 21.108 M 1.79 % | 20.737 M 14.84 % | 18.058 M 107.54 % | 8.701 M -52.64 % | 18.372 M -44.70 % | 33.221 M 71.04 % | 19.423 M 91.27 % | 10.155 M -52.76 % | 21.495 M -17.79 % | 26.146 M 91.66 % | 13.642 M -4.93 % | 14.350 M |
| Operating income ratio | 0.02 -76.38 % | 0.09 157.81 % | 0.04 4 316.40 % | 0.00 -99.15 % | 0.09 3.77 % | 0.09 11.62 % | 0.08 81.22 % | 0.04 -45.00 % | 0.08 -43.45 % | 0.14 52.58 % | 0.09 59.06 % | 0.06 -49.26 % | 0.12 -21.14 % | 0.15 82.66 % | 0.08 -16.42 % | 0.10 |
| Total other income expenses net | -1.148 M 46.85 % | -2.160 M -1 164.04 % | 203.000 K 118.51 % | -1.097 M -71.94 % | -638.000 K 76.59 % | -2.725 M -133.91 % | -1.165 M -8.98 % | -1.069 M -236.88 % | 781.000 K 152.45 % | -1.489 M -3 019.61 % | 51.000 K -93.29 % | 760.000 K 169.50 % | 282.000 K 368.57 % | -105.000 K 82.62 % | -604.000 K -1 158.33 % | -48.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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 24.421 M -2.81 % | 25.127 M 64.01 % | 15.320 M -63.54 % | 42.022 M -8.39 % | 45.869 M 7.15 % | 42.809 M -9.21 % | 47.150 M 22.51 % | 38.488 M 106.70 % | 18.620 M 180.13 % | -23.237 M -88.32 % | -12.339 M 21.35 % | -15.688 M -849.19 % | 2.094 M 30.88 % | 1.600 M 170.86 % | -2.258 M -116.31 % | 13.843 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.740 M | 0.000 | 0.000 | 0.000 100.00 % | -673.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.628 M |
| Total debt | 60.247 M -6.22 % | 64.242 M -5.47 % | 67.958 M -5.38 % | 71.819 M -4.69 % | 75.355 M -4.47 % | 78.879 M -4.08 % | 82.237 M 1.98 % | 80.644 M 14.22 % | 70.602 M 166.38 % | 26.504 M -10.44 % | 29.595 M 16.93 % | 25.311 M -13.25 % | 29.177 M -6.27 % | 31.130 M -11.56 % | 35.199 M -3.33 % | 36.411 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 2.357 M | 0.000 100.00 % | -3.281 M -113.32 % | 24.630 M 3.80 % | 23.728 M 151.30 % | 9.442 M -14.46 % | 11.038 M -80.84 % | 57.617 M -2.61 % | 59.161 M 808.21 % | 6.514 M -89.07 % | 59.590 M 130.33 % | 25.872 M -46.30 % | 48.182 M | 0.000 |
| Retained earnings | 0.000 -100.00 % | 14.538 M | 0.000 -100.00 % | 29.232 M -2.91 % | 30.109 M | 0.000 | 0.000 -100.00 % | 45.104 M 14.86 % | 39.267 M 60.42 % | 24.478 M | 0.000 -100.00 % | 34.151 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M 0.00 % | 24.656 M |
| Total equity | 46.710 M -21.83 % | 59.752 M 27.99 % | 46.685 M -9.48 % | 51.574 M 0.17 % | 51.484 M -18.57 % | 63.224 M 32.04 % | 47.884 M -39.32 % | 78.916 M 5.68 % | 74.675 M -9.24 % | 82.273 M 66.41 % | 49.441 M -23.96 % | 65.017 M 13.08 % | 57.497 M 14.95 % | 50.021 M 26.52 % | 39.535 M 4.85 % | 37.705 M |
| Other non current liabilities | 0.000 -100.00 % | 885.000 K 29 400.00 % | 3.000 K 200.00 % | 1.000 K -66.67 % | 3.000 K -99.24 % | 396.000 K -48.10 % | 763.000 K -28.69 % | 1.070 M -25.49 % | 1.436 M 2.21 % | 1.405 M 7.75 % | 1.304 M -0.53 % | 1.311 M 18.75 % | 1.104 M -25.96 % | 1.491 M -14.31 % | 1.740 M 427.27 % | 330.000 K |
| Long term debt | 45.552 M -7.32 % | 49.150 M -6.37 % | 52.492 M -6.50 % | 56.139 M -6.61 % | 60.111 M -6.15 % | 64.051 M -4.92 % | 67.363 M 1.68 % | 66.253 M 13.00 % | 58.631 M 210.22 % | 18.900 M -7.44 % | 20.420 M 35.77 % | 15.040 M -9.77 % | 16.668 M -5.43 % | 17.625 M -12.03 % | 20.036 M 7.68 % | 18.607 M |
| Total non current liabilities | 46.432 M -7.20 % | 50.035 M -7.97 % | 54.368 M -3.16 % | 56.140 M -6.61 % | 60.114 M -6.72 % | 64.447 M -5.40 % | 68.126 M 1.19 % | 67.323 M 12.08 % | 60.067 M 195.82 % | 20.305 M -6.53 % | 21.724 M 32.86 % | 16.351 M -8.00 % | 17.772 M -7.03 % | 19.116 M -12.22 % | 21.776 M 14.99 % | 18.937 M |
| Other current liabilities | 129.060 M -14.50 % | 150.939 M 11.47 % | 135.412 M 5.50 % | 128.355 M 10.07 % | 116.609 M -10.62 % | 130.462 M -4.65 % | 136.820 M -19.10 % | 169.117 M 36.65 % | 123.758 M -2.59 % | 127.043 M 15.79 % | 109.719 M -21.85 % | 140.398 M 13.52 % | 123.679 M -4.44 % | 129.420 M -5.77 % | 137.350 M 11.78 % | 122.872 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.344 M -3.99 % | 22.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 14.695 M -2.63 % | 15.092 M -2.42 % | 15.466 M -1.36 % | 15.680 M 2.86 % | 15.244 M 2.81 % | 14.828 M -0.31 % | 14.874 M 3.36 % | 14.391 M 20.22 % | 11.971 M 57.43 % | 7.604 M -17.12 % | 9.175 M -10.67 % | 10.271 M -17.89 % | 12.509 M -7.38 % | 13.505 M -10.93 % | 15.163 M -14.83 % | 17.804 M |
| Total current liabilities | 170.745 M -9.92 % | 189.555 M 6.86 % | 177.392 M 5.81 % | 167.645 M -7.21 % | 180.665 M -7.18 % | 194.642 M 6.85 % | 182.165 M 2.12 % | 178.390 M -2.81 % | 183.546 M 0.52 % | 182.588 M 12.29 % | 162.606 M 2.65 % | 158.406 M 1.94 % | 155.395 M -2.18 % | 158.865 M -0.60 % | 159.819 M -1.40 % | 162.093 M |
| Total liabilities | 217.177 M -9.35 % | 239.590 M 3.38 % | 231.760 M 3.56 % | 223.785 M -7.06 % | 240.779 M -7.07 % | 259.089 M 3.52 % | 250.291 M 1.86 % | 245.713 M 0.86 % | 243.613 M 20.07 % | 202.893 M 10.07 % | 184.330 M 5.48 % | 174.757 M 0.92 % | 173.167 M -2.70 % | 177.981 M -1.99 % | 181.595 M 0.31 % | 181.030 M |
| Other non current assets | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 100.00 % | -1.000 K -100.00 % | 30.740 M 3 073 900.00 % | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K -100.15 % | 673.000 K -98.05 % | 34.531 M -2.96 % | 35.585 M -3.72 % | 36.958 M -2.56 % | 37.929 M -2.40 % | 38.860 M 725.40 % | 4.708 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.740 M | 0.000 | 0.000 | 0.000 100.00 % | -673.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.628 M |
| Intangible assets | 30.883 M -3.32 % | 31.943 M 16.23 % | 27.482 M -3.27 % | 28.412 M -4.04 % | 29.608 M -3.68 % | 30.740 M -1.24 % | 31.127 M -2.08 % | 31.787 M -1.76 % | 32.357 M -1.63 % | 32.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.634 M |
| GoodWill | 0.000 | 0.000 -100.00 % | 5.225 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 |
| Goodwill and intangible assets | 30.883 M -3.32 % | 31.943 M -2.34 % | 32.708 M 15.12 % | 28.412 M -4.04 % | 29.608 M -3.68 % | 30.740 M -1.24 % | 31.127 M -2.08 % | 31.787 M -1.76 % | 32.357 M -1.63 % | 32.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.317 M |
| Property plant equipment net | 64.095 M -6.19 % | 68.322 M -5.74 % | 72.481 M -5.29 % | 76.526 M -5.41 % | 80.899 M -6.06 % | 86.114 M -5.15 % | 90.794 M 1.10 % | 89.809 M 9.20 % | 82.239 M 117.32 % | 37.842 M -7.84 % | 41.061 M 7.70 % | 38.127 M -11.75 % | 43.205 M 3.28 % | 41.833 M -10.32 % | 46.646 M 2.26 % | 45.616 M |
| Total non current assets | 99.791 M -4.61 % | 104.614 M -4.48 % | 109.517 M 2.00 % | 107.365 M -4.87 % | 112.865 M -5.29 % | 119.165 M -4.33 % | 124.552 M -1.21 % | 126.072 M 5.95 % | 118.994 M 58.40 % | 75.124 M -6.07 % | 79.980 M 2.60 % | 77.954 M -8.15 % | 84.870 M 0.43 % | 84.509 M -6.41 % | 90.297 M -6.94 % | 97.030 M |
| Other current assets | -1.000 K | 0.000 -100.00 % | 4.589 M -96.68 % | 138.197 M 640.68 % | 18.658 M 3.59 % | 18.012 M 36.54 % | 13.192 M -16.33 % | 15.767 M -13.70 % | 18.269 M -23.12 % | 23.762 M 227.80 % | 7.249 M -69.32 % | 23.627 M 4.55 % | 22.598 M 17.29 % | 19.266 M 14.47 % | 16.830 M -16.93 % | 20.259 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 |
| cash and cash equivalents | 35.826 M -8.41 % | 39.115 M -25.68 % | 52.632 M 76.64 % | 29.797 M 1.05 % | 29.486 M -18.25 % | 36.070 M 2.80 % | 35.087 M -16.77 % | 42.156 M -18.90 % | 51.982 M 4.51 % | 49.741 M 18.62 % | 41.934 M 2.28 % | 40.999 M 51.38 % | 27.083 M -8.29 % | 29.530 M -21.16 % | 37.457 M 65.97 % | 22.568 M |
| Cash and short term investments | 35.826 M -8.41 % | 39.115 M -25.68 % | 52.632 M 76.64 % | 29.797 M 1.05 % | 29.486 M -18.25 % | 36.070 M -26.70 % | 49.209 M 16.73 % | 42.156 M -18.90 % | 51.982 M 4.51 % | 49.741 M 18.62 % | 41.934 M 2.28 % | 40.999 M 51.38 % | 27.083 M -8.29 % | 29.530 M -21.16 % | 37.457 M 65.97 % | 22.568 M |
| Total current assets | 164.096 M -15.73 % | 194.728 M 15.27 % | 168.928 M 0.56 % | 167.994 M -6.36 % | 179.398 M -11.69 % | 203.149 M 17.01 % | 173.623 M -12.56 % | 198.557 M -0.37 % | 199.293 M -5.12 % | 210.042 M 36.58 % | 153.791 M -6.13 % | 163.838 M 10.34 % | 148.484 M 1.11 % | 146.855 M 8.89 % | 134.868 M 6.69 % | 126.413 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 673.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.502 M |
| Net receivables | 128.271 M -17.57 % | 155.613 M 39.31 % | 111.701 M -19.17 % | 138.198 M -7.81 % | 149.912 M -10.27 % | 167.078 M 50.22 % | 111.222 M -20.91 % | 140.634 M 8.98 % | 129.042 M -5.49 % | 136.539 M 37.65 % | 99.196 M -0.02 % | 99.212 M -16.42 % | 118.710 M 4.17 % | 113.961 M 33.44 % | 85.403 M -12.53 % | 97.634 M |
| Tax assets | 4.813 M 10.64 % | 4.350 M 0.49 % | 4.329 M 78.37 % | 2.427 M 2.88 % | 2.359 M 2.08 % | 2.311 M -12.13 % | 2.630 M -41.26 % | 4.477 M 1.77 % | 4.399 M 0.23 % | 4.389 M 0.02 % | 4.388 M 3.44 % | 4.242 M -9.88 % | 4.707 M -0.84 % | 4.747 M -0.92 % | 4.791 M 0.63 % | 4.761 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 19.957 M 19.37 % | 16.718 M -17.04 % | 20.153 M 30.29 % | 15.468 M -17.87 % | 18.833 M 3.25 % | 18.240 M -0.26 % | 18.288 M 14.21 % | 16.012 M -10.17 % | 17.825 M 16.42 % | 15.311 M -8.65 % | 16.760 M -23.97 % | 22.045 M 14.78 % | 19.207 M 20.50 % | 15.939 M -15.43 % | 18.846 M -12.00 % | 21.416 M |
| Tax payables | 7.033 M 3.34 % | 6.806 M 7.00 % | 6.361 M -21.87 % | 8.142 M -5.71 % | 8.635 M -2.78 % | 8.882 M -27.10 % | 12.183 M -15.85 % | 14.478 M 21.37 % | 11.929 M 3.53 % | 11.522 M -4.87 % | 12.112 M 5.92 % | 11.435 M 152.32 % | 4.532 M 109.52 % | 2.163 M -70.28 % | 7.278 M -22.29 % | 9.365 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 56.997 M -6.17 % | 60.742 M -5.40 % | 64.208 M -5.32 % | 67.819 M -4.62 % | 71.105 M -4.40 % | 74.379 M -4.01 % | 77.487 M 2.44 % | 75.644 M 7.14 % | 70.602 M 166.38 % | 26.504 M -10.44 % | 29.595 M 16.93 % | 25.311 M -13.25 % | 29.177 M -6.27 % | 31.130 M -11.56 % | 35.199 M -3.33 % | 36.411 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 |
| Other total stockholders equity | 22.054 M 7.28 % | 20.558 M 10 128.29 % | -205.000 K 91.14 % | -2.314 M | 0.000 100.00 % | -496.000 K 98.60 % | -35.415 M -12 282.87 % | -286.000 K 0.00 % | -286.000 K 98.83 % | -24.478 M 28.79 % | -34.376 M -11 207.89 % | -304.000 K 98.86 % | -26.749 M -5 155.21 % | -509.000 K 98.47 % | -33.303 M -50.80 % | -22.084 M |
| Deferred tax liabilities non current | 880.000 K -0.56 % | 885.000 K 0.00 % | 885.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 | 0.000 | 0.000 | 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 | 263.887 M -11.84 % | 299.342 M 7.50 % | 278.445 M 1.12 % | 275.359 M -5.78 % | 292.263 M -9.32 % | 322.314 M 8.10 % | 298.175 M -8.15 % | 324.629 M 1.99 % | 318.288 M 11.61 % | 285.166 M 21.99 % | 233.771 M -2.50 % | 239.774 M 3.95 % | 230.664 M 1.17 % | 228.001 M 3.11 % | 221.130 M 1.09 % | 218.735 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 -100.00 % | 312.000 K 4.70 % | 298.000 K -29.22 % | 421.000 K -13.37 % | 486.000 K 42.94 % | 340.000 K 176.42 % | 123.000 K | 0.000 -100.00 % | 1.132 M 183.00 % | 400.000 K | 0.000 -100.00 % | 48.000 K -84.31 % | 306.000 K 17.24 % | 261.000 K 109.98 % | -2.614 M | 0.000 |
| Change in working capital | 8.583 M 129.63 % | -28.968 M -204.29 % | 27.776 M 1 664.68 % | 1.574 M -91.09 % | 17.671 M 147.60 % | -37.122 M -197.57 % | 38.046 M 241.43 % | -26.900 M -466.58 % | 7.338 M 120.54 % | -35.729 M -337.69 % | 15.032 M 350.41 % | -6.003 M 58.62 % | -14.508 M 5.34 % | -15.326 M -188.74 % | 17.271 M 906.68 % | -2.141 M |
| Accounts receivables | 22.427 M 172.11 % | -31.103 M -236.58 % | 22.772 M 183.83 % | 8.023 M -54.96 % | 17.813 M 147.07 % | -37.845 M -228.67 % | 29.412 M 360.19 % | -11.304 M -250.48 % | 7.512 M 119.95 % | -37.646 M -8 210.38 % | -453.000 K -10.76 % | -409.000 K 87.27 % | -3.212 M 82.52 % | -18.379 M -437.42 % | 5.447 M 4.83 % | 5.196 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.222 M |
| Accounts payables | 0.000 100.00 % | -3.435 M -174.61 % | 4.604 M | 0.000 -100.00 % | 592.000 K 1 333.33 % | -48.000 K -102.11 % | 2.276 M | 0.000 | 0.000 | 0.000 100.00 % | -4.015 M -241.47 % | 2.838 M -13.16 % | 3.268 M 212.42 % | -2.907 M -13.11 % | -2.570 M 61.53 % | -6.680 M |
| Other working capital | -13.844 M -348.55 % | 5.570 M 1 292.50 % | 400.000 K 104.10 % | -9.754 M -1 228.88 % | -734.000 K -195.20 % | 771.000 K -87.87 % | 6.358 M 197.34 % | -6.532 M -377.25 % | 2.356 M 1 327.88 % | 165.000 K -99.15 % | 19.500 M 544.39 % | -4.388 M 63.27 % | -11.948 M -300.47 % | 5.960 M -57.69 % | 14.087 M 849.71 % | -1.879 M |
| Other non cash items | 955.000 K 131.52 % | -3.030 M -175.56 % | 4.010 M 1 241.14 % | 299.000 K 101.93 % | -15.481 M | 0.000 100.00 % | -3.277 M | 0.000 100.00 % | -5.424 M -205.88 % | 5.123 M 440.63 % | -1.504 M -126.29 % | 5.720 M 298.75 % | -2.878 M 63.73 % | -7.935 M -68.51 % | -4.709 M -28.98 % | -3.651 M |
| Net cash provided by operating activities | 20.774 M 536.34 % | -4.761 M -109.96 % | 47.804 M 673.65 % | 6.179 M -77.25 % | 27.166 M 515.89 % | -6.532 M -111.43 % | 57.150 M 1 878.16 % | -3.214 M -109.74 % | 33.009 M 330.53 % | 7.667 M -85.98 % | 54.670 M 148.22 % | 22.025 M 69.51 % | 12.993 M 3 348.25 % | -400.000 K -101.39 % | 28.777 M 129.70 % | 12.528 M |
| Investments in property plant and equipment | -673.000 K 29.68 % | -957.000 K 27.72 % | -1.324 M -45.65 % | -909.000 K -262.15 % | -251.000 K 91.33 % | -2.896 M 25.46 % | -3.885 M 51.11 % | -7.947 M -114.49 % | -3.705 M 12.64 % | -4.241 M -18.17 % | -3.589 M 1.70 % | -3.651 M 26.79 % | -4.987 M -23.14 % | -4.050 M 39.24 % | -6.666 M -2.36 % | -6.512 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 1.662 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 28.000 K -90.79 % | 304.000 K 128.82 % | -1.055 M | 0.000 -100.00 % | 1.055 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 | 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 |
| Other investing activites | -1.985 M 1.19 % | -2.009 M -9.07 % | -1.842 M -17.32 % | -1.570 M 4.03 % | -1.636 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -100.09 % | 1.055 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -2.658 M 10.38 % | -2.966 M -97.21 % | -1.504 M 39.33 % | -2.479 M -31.37 % | -1.887 M 34.84 % | -2.896 M 24.97 % | -3.860 M 51.43 % | -7.947 M -116.13 % | -3.677 M 6.63 % | -3.938 M 15.22 % | -4.645 M -27.23 % | -3.651 M 7.12 % | -3.931 M 2.96 % | -4.051 M 39.23 % | -6.666 M -2.35 % | -6.513 M |
| Debt repayment | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K 0.00 % | -250.000 K -105.00 % | 5.000 M | 0.000 | 0.000 100.00 % | -2.870 M | 0.000 | 0.000 100.00 % | -3.794 M | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 4.451 M | 0.000 | 0.000 -100.00 % | 4.853 M | 0.000 -100.00 % | 2.676 M 133 900.00 % | -2.000 K -100.75 % | 267.000 K -95.72 % | 6.237 M | 0.000 | 0.000 -100.00 % | 6.559 M | 0.000 -100.00 % | 2.973 M 0.00 % | 2.973 M |
| Common stock repurchased | 0.000 100.00 % | -4.836 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.793 M | 0.000 | 0.000 100.00 % | -80.000 K 99.05 % | -8.465 M | 0.000 | 0.000 100.00 % | -621.000 K | 0.000 | 0.000 |
| Dividends paid | -16.340 M | 0.000 100.00 % | -16.301 M | 0.000 100.00 % | -32.416 M | 0.000 100.00 % | -32.204 M | 0.000 100.00 % | -24.656 M | 0.000 100.00 % | -24.352 M | 0.000 100.00 % | -16.099 M | 0.000 100.00 % | -8.055 M | 0.000 |
| Other financing activites | -4.373 M -0.18 % | -4.365 M 36.71 % | -6.897 M -94.50 % | -3.546 M -1.52 % | -3.493 M -3.59 % | -3.372 M -74.62 % | -1.931 M 54.05 % | -4.202 M -44.05 % | -2.917 M 10.88 % | -3.273 M -233.30 % | -982.000 K 75.16 % | -3.953 M -26.33 % | -3.129 M -432.87 % | 940.000 K 12.98 % | 832.000 K 116.92 % | -4.917 M |
| Net cash used provided by financing activities | -20.963 M -319.26 % | -5.000 M 78.68 % | -23.448 M -517.70 % | -3.796 M 87.87 % | -31.306 M -764.33 % | -3.622 M 91.67 % | -43.502 M -5 551.38 % | 798.000 K 102.86 % | -27.869 M -1 066.33 % | 2.884 M 108.08 % | -35.687 M -802.78 % | -3.953 M 68.80 % | -12.669 M -264.58 % | -3.475 M 51.89 % | -7.223 M -271.55 % | -1.944 M |
| Effect of forex changes on cash | -443.000 K 43.99 % | -791.000 K -2 627.59 % | -29.000 K -107.13 % | 407.000 K 173.07 % | -557.000 K -169.97 % | 796.000 K 292.74 % | -413.000 K -18.34 % | -349.000 K -144.86 % | 778.000 K -20.77 % | 982.000 K 552.53 % | -217.000 K 57.11 % | -506.000 K -143.58 % | 1.161 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.289 M 75.67 % | -13.518 M -159.18 % | 22.841 M 7 220.83 % | 312.000 K 104.74 % | -6.585 M 49.88 % | -13.139 M -286.29 % | 7.053 M 171.78 % | -9.826 M -538.46 % | 2.241 M -71.29 % | 7.806 M 734.87 % | 935.000 K -93.28 % | 13.916 M 668.70 % | -2.447 M 69.13 % | -7.927 M -153.24 % | 14.889 M 107.37 % | 7.180 M |
| Cash at beginning of period | 39.114 M -25.68 % | 52.632 M 76.64 % | 29.797 M 1.06 % | 29.485 M -18.26 % | 36.070 M -26.70 % | 49.209 M 16.73 % | 42.156 M -18.90 % | 51.982 M 4.51 % | 49.741 M 18.61 % | 41.935 M 2.28 % | 40.999 M 51.38 % | 27.083 M -8.29 % | 29.530 M -21.16 % | 37.457 M 65.97 % | 22.568 M 46.66 % | 15.388 M |
| Cash at end of period | 35.825 M -8.41 % | 39.114 M -25.69 % | 52.638 M 76.66 % | 29.797 M 1.06 % | 29.485 M -18.26 % | 36.070 M -26.70 % | 49.209 M 16.73 % | 42.156 M -18.90 % | 51.982 M 4.51 % | 49.741 M 18.62 % | 41.934 M 2.28 % | 40.999 M 51.38 % | 27.083 M -8.29 % | 29.530 M -21.16 % | 37.457 M 65.97 % | 22.568 M |
| Operating cash flow | 20.774 M 536.34 % | -4.761 M -109.96 % | 47.804 M 673.65 % | 6.179 M -77.25 % | 27.166 M 466.27 % | -7.417 M -113.53 % | 54.829 M 2 455.20 % | -2.328 M -107.05 % | 33.009 M 319.00 % | 7.878 M -80.98 % | 41.410 M 88.01 % | 22.025 M 69.51 % | 12.993 M 3 348.25 % | -400.000 K -101.39 % | 28.777 M 84.03 % | 15.637 M |
| Capital expenditure | -2.658 M 10.35 % | -2.965 M 6.32 % | -3.165 M -27.67 % | -2.479 M -31.30 % | -1.888 M 34.81 % | -2.896 M 25.46 % | -3.885 M 51.11 % | -7.947 M -114.49 % | -3.705 M 12.64 % | -4.241 M -18.17 % | -3.589 M 1.70 % | -3.651 M 26.79 % | -4.987 M -23.14 % | -4.050 M 39.24 % | -6.666 M -2.36 % | -6.512 M |
| Free CashFlow | 18.116 M 334.48 % | -7.726 M -117.31 % | 44.639 M 1 106.46 % | 3.700 M -85.36 % | 25.278 M 345.11 % | -10.313 M -120.24 % | 50.944 M 595.81 % | -10.275 M -135.06 % | 29.304 M 705.72 % | 3.637 M -90.38 % | 37.821 M 105.84 % | 18.374 M 129.50 % | 8.006 M 279.91 % | -4.450 M -120.13 % | 22.111 M 142.31 % | 9.125 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 |