E&P Financial Group Limited EP1.AX
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 141.281 M -18.97 % | 174.364 M -7.82 % | 189.149 M 5.55 % | 179.206 M -6.20 % | 191.056 M -12.06 % | 217.265 M -25.39 % | 291.195 M 31.87 % | 220.815 M 27.18 % | 173.627 M |
| Net income | -27.679 M -62.57 % | -17.026 M -369.57 % | 6.316 M 133.53 % | -18.835 M 38.23 % | -30.493 M -281.74 % | 16.778 M -12.93 % | 19.270 M -37.64 % | 30.901 M -16.65 % | 37.076 M |
| Income before tax | -31.572 M -81.32 % | -17.412 M -271.58 % | 10.148 M 156.25 % | -18.040 M 36.92 % | -28.599 M -212.56 % | 25.408 M -7.90 % | 27.589 M 546.87 % | 4.265 M 46.17 % | 2.918 M |
| Income before tax ratio | -0.22 -123.78 % | -0.10 -286.13 % | 0.05 153.30 % | -0.10 32.75 % | -0.15 -228.00 % | 0.12 23.43 % | 0.09 390.52 % | 0.02 14.93 % | 0.02 |
| EBITDA | 117.000 K -99.34 % | 17.626 M -31.64 % | 25.784 M | 0.000 | 0.000 -100.00 % | 34.095 M 9.14 % | 31.240 M 1 557.66 % | -2.143 M -214 415.40 % | 1.000 K |
| Net income ratio | -0.20 -100.64 % | -0.10 -392.43 % | 0.03 131.77 % | -0.11 34.15 % | -0.16 -306.68 % | 0.08 16.69 % | 0.07 -52.71 % | 0.14 -34.47 % | 0.21 |
| Ratio EBITDA | 0.00 -99.18 % | 0.10 -25.84 % | 0.14 | 0.00 | 0.00 -100.00 % | 0.16 46.28 % | 0.11 1 205.35 % | -0.01 -168 615.59 % | 0.00 |
| Gross profit ratio | 0.92 4.31 % | 0.88 1.01 % | 0.87 3.15 % | 0.85 6.81 % | 0.79 -3.91 % | 0.83 21.71 % | 0.68 0.79 % | 0.67 1.73 % | 0.66 |
| Weighted average shs out dil | 229.911 M 0.40 % | 228.996 M -2.43 % | 234.691 M 3.91 % | 225.861 M 0.38 % | 225.012 M 0.90 % | 223.000 M 33.37 % | 167.207 M -3.00 % | 172.381 M -11.57 % | 194.930 M |
| Weighted average shs out | 229.911 M 0.40 % | 228.996 M 0.82 % | 227.126 M 0.56 % | 225.861 M 0.38 % | 225.012 M 0.90 % | 223.000 M 33.37 % | 167.207 M 842.94 % | 17.733 M -12.88 % | 20.354 M |
| EPS diluted | -0.12 -61.29 % | -0.07 -376.58 % | 0.03 132.25 % | -0.08 40.43 % | -0.14 -286.17 % | 0.08 -37.33 % | 0.12 -33.33 % | 0.18 -5.26 % | 0.19 |
| Earnings per share | -0.12 -61.29 % | -0.07 -367.63 % | 0.03 133.33 % | -0.08 40.43 % | -0.14 -286.17 % | 0.08 -37.33 % | 0.12 -93.10 % | 1.74 -4.40 % | 1.82 |
| Gross profit | 130.014 M -15.48 % | 153.832 M -6.89 % | 165.214 M 8.87 % | 151.747 M 0.18 % | 151.469 M -15.50 % | 179.254 M -9.19 % | 197.395 M 32.91 % | 148.514 M 29.37 % | 114.796 M |
| Income tax expense | -3.893 M -345.77 % | 1.584 M -58.66 % | 3.832 M 382.01 % | 795.000 K -58.03 % | 1.894 M -78.05 % | 8.630 M 3.75 % | 8.318 M -76.35 % | 35.166 M -12.07 % | 39.994 M |
| Cost of revenue | 11.267 M -45.12 % | 20.532 M -14.22 % | 23.935 M -12.83 % | 27.459 M -30.64 % | 39.587 M 4.15 % | 38.011 M -59.48 % | 93.800 M 29.74 % | 72.301 M 22.90 % | 58.831 M |
| General and administrative expenses | 121.806 M -6.30 % | 129.999 M -10.51 % | 145.262 M 3.06 % | 140.951 M 5.77 % | 133.265 M -3.53 % | 138.137 M -11.39 % | 155.899 M 920.57 % | 15.276 M 34.07 % | 11.394 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 413.000 K -85.08 % | 2.769 M -25.45 % | 3.714 M 1.78 % | 3.649 M 18.36 % | 3.083 M |
| Other expenses | 0.000 100.00 % | -146.649 M -10 500.64 % | 1.410 M 150.63 % | -2.785 M -177.88 % | 3.576 M -45.83 % | 6.602 M 12.41 % | 5.873 M -97.26 % | 214.100 M 0.00 % | 214.100 M |
| Operating expenses | 141.281 M -3.66 % | 146.649 M -0.02 % | 146.672 M 6.16 % | 138.166 M 0.66 % | 137.254 M -6.95 % | 147.508 M -10.86 % | 165.486 M -14.17 % | 192.806 M 39.13 % | 138.582 M |
| Cost and expenses | 141.281 M -15.49 % | 167.181 M 13.98 % | 146.672 M 6.16 % | 138.166 M 0.66 % | 137.254 M -6.95 % | 147.508 M -10.86 % | 165.486 M 11.43 % | 148.514 M 29.37 % | 114.796 M |
| Research and development expenses | 0.000 100.00 % | -0.100 -472.84 % | 0.027 119.17 % | -0.140 13.44 % | -0.161 -263.52 % | 0.099 31.87 % | 0.075 -34.39 % | 0.114 -41.27 % | 0.194 |
| Selling general and administrative expenses | 121.806 M -6.30 % | 129.999 M -10.51 % | 145.262 M 3.06 % | 140.951 M 5.44 % | 133.678 M -5.13 % | 140.906 M -11.72 % | 159.613 M 198 757 972 759.46 % | 0.080 -31.50 % | 0.117 |
| Interest income | 1.805 M 46.51 % | 1.232 M 263.42 % | 339.000 K 52.02 % | 223.000 K 12.63 % | 198.000 K -77.45 % | 878.000 K 68.98 % | 519.592 K | 0.000 | 0.000 |
| Interest expense | 2.000 K -99.90 % | 1.994 M 31.62 % | 1.515 M -3.75 % | 1.574 M -21.46 % | 2.004 M 1 129.45 % | 163.000 K -96.14 % | 4.219 M 18.33 % | 3.566 M 177.38 % | 1.285 M |
| Depreciation and amortization | 9.905 M -5.15 % | 10.443 M -18.91 % | 12.879 M -17.07 % | 15.530 M -18.33 % | 19.016 M 83.46 % | 10.365 M 40.49 % | 7.378 M 125.90 % | -28.488 M 15.92 % | -33.883 M |
| Operating income | 117.000 K -98.37 % | 7.183 M -29.22 % | 10.148 M 156.25 % | -18.040 M 36.92 % | -28.599 M -212.56 % | 25.408 M -7.90 % | 27.589 M -3.16 % | 28.488 M -15.92 % | 33.883 M |
| Operating income ratio | 0.00 -97.99 % | 0.04 -23.22 % | 0.05 153.30 % | -0.10 32.75 % | -0.15 -228.00 % | 0.12 23.43 % | 0.09 -26.56 % | 0.13 -33.89 % | 0.20 |
| Total other income expenses net | -31.689 M -40.06 % | -22.625 M -477.17 % | -3.920 M 79.34 % | -18.976 M 33.65 % | -28.599 M -8 488.29 % | -333.000 K 96.18 % | -8.721 M -164.57 % | -3.296 M -2 063.72 % | -152.337 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.752 M 74.67 % | -22.711 M -56.41 % | -14.520 M -889.78 % | -1.467 M -196.96 % | -494.000 K 98.37 % | -30.252 M 66.06 % | -89.147 M -369.56 % | 33.072 M -43.49 % | 58.523 M |
| Total investments | 22.588 M 6.74 % | 21.161 M 7.29 % | 19.723 M -34.25 % | 29.998 M -22.30 % | 38.605 M 20.10 % | 32.143 M 249.67 % | 9.192 M 37.58 % | 6.681 M 8.00 % | 6.186 M |
| Total debt | 43.153 M 41.15 % | 30.573 M -48.76 % | 59.661 M 21.05 % | 49.285 M 32.70 % | 37.141 M 147.61 % | 15.000 M | 0.000 -100.00 % | 66.615 M -10.53 % | 74.451 M |
| Accumulated other comprehensive income loss | -120.766 M -0.81 % | -119.794 M 0.21 % | -120.043 M 2.69 % | -123.358 M 3.42 % | -127.732 M 2.14 % | -130.527 M 1.25 % | -132.174 M 0.67 % | -133.064 M -0.05 % | -133.000 M |
| Retained earnings | -85.487 M -47.67 % | -57.890 M -67.80 % | -34.499 M 15.74 % | -40.942 M -144.37 % | -16.754 M -163.19 % | 26.515 M -23.93 % | 34.857 M 18.45 % | 29.427 M 151.63 % | 11.694 M |
| Common stock | 317.539 M -0.11 % | 317.889 M -0.03 % | 317.992 M -1.27 % | 322.090 M -0.10 % | 322.424 M 0.20 % | 321.766 M 7.62 % | 298.970 M 83.74 % | 162.710 M 161.55 % | 62.210 M |
| Total equity | 111.286 M -20.63 % | 140.205 M -14.22 % | 163.450 M 3.59 % | 157.790 M -11.32 % | 177.938 M -18.28 % | 217.754 M 7.98 % | 201.652 M 241.36 % | 59.073 M 199.96 % | -59.096 M |
| Other non current liabilities | -55.557 M 14.64 % | -65.084 M 2.94 % | -67.054 M -29.59 % | -51.742 M -84.59 % | -28.031 M -845.40 % | -2.965 M 30.40 % | -4.260 M -116.07 % | 26.510 M -7.58 % | 28.683 M |
| Long term debt | 37.867 M -22.32 % | 48.748 M -27.30 % | 67.054 M 29.59 % | 51.742 M 84.59 % | 28.031 M | 0.000 | 0.000 -100.00 % | 61.288 M -14.02 % | 71.280 M |
| Total non current liabilities | 0.000 -100.00 % | 91.123 M 171.79 % | 33.527 M 29.59 % | 25.871 M -7.71 % | 28.031 M 845.40 % | 2.965 M -30.40 % | 4.260 M -95.99 % | 106.295 M -5.29 % | 112.238 M |
| Other current liabilities | -20.934 M -201.16 % | 20.693 M 161.64 % | -33.573 M 4.52 % | -35.161 M -158.01 % | -13.628 M 25.79 % | -18.365 M -390.22 % | -3.746 M 69.10 % | -12.124 M 1.22 % | -12.275 M |
| Deferred revenue | 14.445 M 160.50 % | 5.545 M 8.51 % | 5.110 M -37.78 % | 8.213 M -15.75 % | 9.748 M -20.43 % | 12.251 M -16.75 % | 14.716 M 21.38 % | 12.124 M -1.22 % | 12.275 M |
| Short term debt | 5.286 M -14.73 % | 6.199 M -76.28 % | 26.134 M 11.62 % | 23.414 M 157.01 % | 9.110 M -39.27 % | 15.000 M | 0.000 -100.00 % | 5.326 M 67.97 % | 3.171 M |
| Total current liabilities | 0.000 -100.00 % | 35.040 M 23.11 % | 28.463 M 5.62 % | 26.948 M 97.74 % | 13.628 M -25.79 % | 18.365 M 390.22 % | 3.746 M -85.94 % | 26.651 M 740.45 % | 3.171 M |
| Total liabilities | 97.211 M -0.11 % | 97.322 M -21.71 % | 124.310 M 12.28 % | 110.712 M 19.80 % | 92.415 M 16.72 % | 79.176 M 12.96 % | 70.093 M -47.28 % | 132.946 M 15.20 % | 115.409 M |
| Other non current assets | -138.973 M -82.50 % | -76.148 M -399.69 % | -15.239 M -10.46 % | -13.796 M -18.85 % | -11.608 M -12.84 % | -10.287 M 92.99 % | -146.677 M -234.94 % | 108.697 M 12 722.36 % | 847.711 K |
| Long term investments | 17.435 M 3.77 % | 16.801 M -10.89 % | 18.854 M -35.55 % | 29.252 M -24.23 % | 38.605 M 20.10 % | 32.143 M 249.67 % | 9.192 M 37.58 % | 6.681 M 81.86 % | 3.674 M |
| Intangible assets | 36.071 M -56.48 % | 82.878 M 119.42 % | 37.771 M -7.39 % | 40.784 M 190.42 % | 14.043 M -34.12 % | 21.315 M -60.94 % | 54.576 M 19.71 % | 45.591 M -58.15 % | 108.935 M |
| GoodWill | 26.621 M -41.99 % | 45.894 M -29.55 % | 65.144 M -0.89 % | 65.729 M -38.14 % | 106.255 M -22.12 % | 136.442 M 115.40 % | 63.345 M 0.00 % | 63.345 M 63 339.67 % | 99.850 K |
| Goodwill and intangible assets | 62.692 M -51.32 % | 128.772 M 25.12 % | 102.915 M -3.38 % | 106.513 M -11.46 % | 120.298 M -23.74 % | 157.757 M 33.78 % | 117.921 M 8.25 % | 108.935 M -36.77 % | 172.280 M |
| Property plant equipment net | 41.859 M 46.47 % | 28.578 M -27.62 % | 39.483 M 16.75 % | 33.819 M -19.04 % | 41.771 M 171.26 % | 15.399 M -21.29 % | 19.564 M 14.06 % | 17.152 M 22.36 % | 14.018 M |
| Total non current assets | 159.594 M 43.19 % | 111.456 M -30.88 % | 161.252 M -4.91 % | 169.584 M -15.49 % | 200.674 M -2.25 % | 205.299 M 39.97 % | 146.677 M -7.45 % | 158.476 M -17.77 % | 192.719 M |
| Other current assets | -25.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.140 M 31.76 % | -29.514 M |
| Short term investments | 5.153 M 18.19 % | 4.360 M 401.73 % | 869.000 K 16.49 % | 746.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.513 M |
| cash and cash equivalents | 48.905 M -8.22 % | 53.284 M -28.17 % | 74.181 M 46.16 % | 50.752 M 34.85 % | 37.635 M -16.83 % | 45.252 M -49.24 % | 89.147 M 165.77 % | 33.543 M 110.59 % | 15.928 M |
| Cash and short term investments | 48.903 M -15.16 % | 57.644 M -23.19 % | 75.050 M 45.73 % | 51.498 M 36.84 % | 37.635 M -16.83 % | 45.252 M -49.24 % | 89.147 M 165.77 % | 33.543 M 81.90 % | 18.440 M |
| Total current assets | 48.903 M -8.22 % | 53.284 M -49.15 % | 104.786 M 39.09 % | 75.337 M 33.96 % | 56.239 M -15.32 % | 66.413 M -44.35 % | 119.334 M 255.76 % | 33.543 M 16 418.88 % | 203.059 K |
| Inventory | 0.000 | 0.000 -100.00 % | 109.810 M | 0.000 | 0.000 -100.00 % | 149.000 K 7.31 % | 138.845 K -21.87 % | 177.704 K -12.49 % | 203.059 K |
| Net receivables | 25.098 M | 0.000 -100.00 % | 30.605 M 28.38 % | 23.839 M 28.14 % | 18.604 M -12.08 % | 21.161 M -29.90 % | 30.187 M 51.22 % | 19.963 M 80.28 % | 11.073 M |
| Tax assets | 16.987 M 26.27 % | 13.453 M -11.72 % | 15.239 M 10.46 % | 13.796 M 18.85 % | 11.608 M 12.84 % | 10.287 M | 0.000 100.00 % | -82.990 M -4 468.49 % | 1.900 M |
| Other assets | 0.000 -100.00 % | 72.787 M 235.08 % | 21.722 M -7.88 % | 23.581 M 75.45 % | 13.440 M -46.70 % | 25.218 M 339.74 % | 5.735 M | 0.000 100.00 % | -136.610 M |
| Account payables | 1.203 M -53.78 % | 2.603 M 11.76 % | 2.329 M -34.10 % | 3.534 M -21.78 % | 4.518 M 34.26 % | 3.365 M -10.18 % | 3.746 M | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 7.768 M 40.09 % | 5.545 M 8.51 % | 5.110 M -37.78 % | 8.213 M -15.75 % | 9.748 M -20.43 % | 12.251 M -16.75 % | 14.716 M 21.38 % | 12.124 M -1.22 % | 12.275 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 24.374 M -27.30 % | 33.527 M 29.59 % | 25.871 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 9.922 M -8.05 % | 10.791 M -2.18 % | 11.031 M -1.53 % | 11.202 M -2.66 % | 11.508 M 288.13 % | 2.965 M -30.40 % | 4.260 M -33.14 % | 6.372 M | 0.000 |
| Other liabilities | 97.211 M 437.06 % | -28.841 M -146.28 % | 62.320 M 7.65 % | 57.893 M 14.06 % | 50.756 M -12.26 % | 57.846 M -6.83 % | 62.087 M | 0.000 | 0.000 |
| Total assets | 208.497 M -12.22 % | 237.527 M -17.46 % | 287.760 M 7.17 % | 268.502 M -0.68 % | 270.353 M -8.95 % | 296.930 M 9.27 % | 271.746 M 41.52 % | 192.019 M 240.99 % | 56.313 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -39.982 M -2 597.84 % | -1.482 M 33.12 % | -2.216 M 22.73 % | -2.868 M -1 962.34 % | 154.000 K 107.29 % | -2.112 M -0.91 % | -2.093 M -175.37 % | 2.777 M |
| Stock based compensation | 0.000 -100.00 % | 1.522 M -52.54 % | 3.207 M -32.01 % | 4.717 M 56.35 % | 3.017 M 427.45 % | 572.000 K -89.49 % | 5.440 M | 0.000 | 0.000 |
| Change in working capital | -6.652 M 71.88 % | -23.653 M -425.75 % | 7.261 M -49.18 % | 14.288 M 668.59 % | 1.859 M 178.57 % | -2.366 M 61.76 % | -6.187 M -434.95 % | 1.847 M -22.63 % | 2.387 M |
| Accounts receivables | 0.000 -100.00 % | 2.339 M 175.28 % | -3.107 M 62.24 % | -8.229 M -248.48 % | 5.542 M 0.34 % | 5.523 M 154.02 % | -10.225 M -131.03 % | -4.426 M -164.70 % | 6.840 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.000 K 1 590.00 % | -10.000 K -125.73 % | 38.859 K 53.26 % | 25.355 K -72.34 % | 91.671 K |
| Accounts payables | -1.018 M 94.89 % | -19.913 M -8 829.60 % | -223.000 K 89.84 % | -2.194 M -64.84 % | -1.331 M 73.03 % | -4.936 M -214.86 % | 4.297 M 651.35 % | -779.432 K -110.87 % | 7.173 M |
| Other working capital | -5.634 M 7.32 % | -6.079 M -157.40 % | 10.591 M -57.14 % | 24.711 M 1 088.04 % | -2.501 M 15.02 % | -2.943 M -885.97 % | -298.489 K -104.25 % | 7.027 M 159.97 % | -11.718 M |
| Other non cash items | 35.274 M -42.35 % | 61.185 M 8 457.34 % | 715.000 K -94.73 % | 13.576 M -67.59 % | 41.893 M 44 667.02 % | -94.000 K -100.44 % | 21.420 M 87.82 % | 11.404 M 316.53 % | -5.267 M |
| Net cash provided by operating activities | 943.000 K 112.55 % | -7.511 M -125.99 % | 28.896 M 6.78 % | 27.060 M -16.54 % | 32.424 M 27.61 % | 25.409 M 76.77 % | 14.374 M -33.27 % | 21.539 M -24.85 % | 28.662 M |
| Investments in property plant and equipment | -4.056 M -64.21 % | -2.470 M 51.10 % | -5.051 M -30.65 % | -3.866 M 14.11 % | -4.501 M 5.28 % | -4.752 M 37.53 % | -7.607 M -52.05 % | -5.003 M 14.32 % | -5.839 M |
| Acquisitions net | 0.000 100.00 % | -3.349 M -153.93 % | 6.210 M 307.83 % | -2.988 M 3.11 % | -3.084 M 83.27 % | -18.434 M -3 685.85 % | -486.919 K -103.70 % | 13.175 M 272 389.74 % | 4.835 K |
| Purchases of investments | -795.000 K -719.59 % | -97.000 K 96.44 % | -2.724 M 14.39 % | -3.182 M -25.72 % | -2.531 M 91.11 % | -28.475 M -5 537.64 % | -505.087 K 72.77 % | -1.855 M 57.90 % | -4.406 M |
| Sales maturities of investments | 1.543 M -36.24 % | 2.420 M -81.10 % | 12.805 M -41.34 % | 21.831 M 339.08 % | 4.972 M 311.66 % | -2.349 M -179.77 % | 2.945 M 24.72 % | 2.361 M -98.27 % | 136.648 M |
| Other investing activites | 0.000 -100.00 % | 3.349 M 1 208.20 % | 256.000 K -98.08 % | 13.328 M 602.58 % | 1.897 M -62.05 % | 4.999 M 165.05 % | -7.685 M -1 053.34 % | 806.083 K 338.91 % | -337.397 K |
| Net cash used for investing activites | -3.308 M -2 150.34 % | -147.000 K -101.28 % | 11.496 M -2.53 % | 11.795 M 463.26 % | -3.247 M 93.37 % | -49.011 M -267.42 % | -13.339 M -253.72 % | 8.678 M 182.00 % | -10.583 M |
| Debt repayment | -6.244 M 8.61 % | -6.832 M 5.27 % | -7.212 M 24.61 % | -9.566 M 72.71 % | -35.053 M -333.69 % | 15.000 M 122.06 % | -68.000 M -423.08 % | -13.000 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.260 M 27 152.10 % | 500.000 K | 0.000 |
| Common stock repurchased | -350.000 K -239.81 % | -103.000 K 97.49 % | -4.098 M -1 126.95 % | -334.000 K -78.61 % | -187.000 K 97.73 % | -8.220 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -6.417 M | 0.000 100.00 % | -4.613 M 62.21 % | -12.208 M 50.43 % | -24.628 M -77.94 % | -13.841 M | 0.000 100.00 % | -105.525 M |
| Other financing activites | 4.578 M | 0.000 -100.00 % | 2.107 M 142.39 % | -4.970 M -140.71 % | 12.208 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.106 M |
| Net cash used provided by financing activities | -2.016 M 84.90 % | -13.352 M -45.08 % | -9.203 M 52.76 % | -19.483 M 44.71 % | -35.240 M -97.45 % | -17.848 M -132.80 % | 54.420 M 535.36 % | -12.500 M 60.22 % | -31.419 M |
| Effect of forex changes on cash | 2.000 K -98.23 % | 113.000 K -63.43 % | 309.000 K 234.93 % | -229.000 K -413.70 % | 73.000 K -54.09 % | 159.000 K 6.51 % | 149.286 K 246.34 % | -102.015 K | 0.000 |
| Net change in cash | -4.379 M 79.04 % | -20.897 M -189.19 % | 23.429 M 78.62 % | 13.117 M 272.21 % | -7.617 M 82.65 % | -43.895 M -178.94 % | 55.604 M 215.66 % | 17.615 M 232.05 % | -13.340 M |
| Cash at beginning of period | 53.284 M -28.17 % | 74.181 M 46.16 % | 50.752 M 34.85 % | 37.635 M -16.83 % | 45.252 M -49.24 % | 89.147 M 165.77 % | 33.543 M 110.59 % | 15.928 M -45.58 % | 29.268 M |
| Cash at end of period | 48.905 M -8.22 % | 53.284 M -28.17 % | 74.181 M 46.16 % | 50.752 M 34.85 % | 37.635 M -16.83 % | 45.252 M -49.24 % | 89.147 M 165.77 % | 33.543 M 110.59 % | 15.928 M |
| Operating cash flow | 943.000 K 112.55 % | -7.511 M -125.99 % | 28.896 M 6.78 % | 27.060 M -16.54 % | 32.424 M 27.61 % | 25.409 M 76.77 % | 14.374 M -33.27 % | 21.539 M -24.85 % | 28.662 M |
| Capital expenditure | -4.056 M -64.21 % | -2.470 M 51.10 % | -5.051 M -30.65 % | -3.866 M 14.11 % | -4.501 M 5.28 % | -4.752 M 37.53 % | -7.607 M -52.05 % | -5.003 M 14.32 % | -5.839 M |
| Free CashFlow | -3.113 M 68.81 % | -9.981 M -141.86 % | 23.845 M 2.81 % | 23.194 M -16.94 % | 27.923 M 35.17 % | 20.657 M 205.29 % | 6.766 M -59.08 % | 16.536 M -27.55 % | 22.823 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 76.988 M 19.75 % | 64.293 M -16.61 % | 77.103 M -19.87 % | 96.228 M 7.11 % | 89.842 M -18.06 % | 109.648 M 18.27 % | 92.713 M -3.19 % | 95.769 M 3.94 % | 92.142 M -18.80 % | 113.481 M 0.16 % | 113.297 M -9.71 % | 125.476 M -20.48 % | 157.790 M 7.91 % | 146.230 M 32.45 % | 110.407 M 0.00 % | 110.407 M 27.18 % | 86.813 M 0.00 % | 86.813 M |
| Net income | 229.725 M 189.25 % | -257.404 M -1 218.60 % | -19.521 M -882.40 % | 2.495 M 12.69 % | 2.214 M -46.03 % | 4.102 M 117.57 % | -23.350 M -617.17 % | 4.515 M 113.85 % | -32.606 M -1 643.11 % | 2.113 M -52.18 % | 4.419 M -64.24 % | 12.359 M 118.05 % | 5.668 M -58.33 % | 13.602 M -11.96 % | 15.450 M 0.00 % | 15.450 M -16.65 % | 18.538 M 0.00 % | 18.538 M |
| Income before tax | -2.361 M 91.92 % | -29.211 M -48.29 % | -19.698 M -562.83 % | 4.256 M 53.31 % | 2.776 M 8.14 % | 2.567 M 111.16 % | -23.003 M -590.78 % | -3.330 M 90.98 % | -36.915 M -1 091.01 % | 3.725 M -50.81 % | 7.573 M -56.91 % | 17.574 M 79.14 % | 9.810 M -44.82 % | 17.778 M 733.68 % | 2.132 M 0.00 % | 2.132 M 46.17 % | 1.459 M 0.00 % | 1.459 M |
| Income before tax ratio | -0.03 93.25 % | -0.45 -77.84 % | -0.26 -677.63 % | 0.04 43.14 % | 0.03 31.98 % | 0.02 109.44 % | -0.25 -613.55 % | -0.03 91.32 % | -0.40 -1 320.51 % | 0.03 -50.89 % | 0.07 -52.28 % | 0.14 125.28 % | 0.06 -48.86 % | 0.12 529.45 % | 0.02 0.00 % | 0.02 14.93 % | 0.02 0.00 % | 0.02 |
| EBITDA | 3.142 M 203.87 % | -3.025 M 85.18 % | -20.406 M -1 008.42 % | -1.841 M -116.78 % | 10.971 M -17.50 % | 13.298 M 89.03 % | 7.035 M -7.64 % | 7.617 M -31.90 % | 11.185 M -32.24 % | 16.507 M 29.01 % | 12.795 M 1 191.72 % | -1.172 M 12.73 % | -1.343 M -114.85 % | 9.044 M 944.00 % | -1.072 M 0.00 % | -1.072 M -214 415.40 % | 500.000 0.00 % | 500.000 |
| Net income ratio | 2.98 174.53 % | -4.00 -1 481.32 % | -0.25 -1 076.48 % | 0.03 5.21 % | 0.02 -34.13 % | 0.04 114.85 % | -0.25 -634.21 % | 0.05 113.32 % | -0.35 -2 000.48 % | 0.02 -52.26 % | 0.04 -60.40 % | 0.10 174.20 % | 0.04 -61.38 % | 0.09 -33.53 % | 0.14 0.00 % | 0.14 -34.47 % | 0.21 0.00 % | 0.21 |
| Ratio EBITDA | 0.04 186.74 % | -0.05 82.22 % | -0.26 -1 283.36 % | -0.02 -115.67 % | 0.12 0.69 % | 0.12 59.83 % | 0.08 -4.60 % | 0.08 -34.48 % | 0.12 -16.55 % | 0.15 28.80 % | 0.11 1 309.08 % | -0.01 -9.74 % | -0.01 -113.76 % | 0.06 737.24 % | -0.01 0.00 % | -0.01 -168 615.59 % | 0.00 0.00 % | 0.00 |
| Gross profit ratio | 0.86 -13.41 % | 0.99 -0.72 % | 1.00 0.00 % | 1.00 19.35 % | 0.84 -6.98 % | 0.90 6.45 % | 0.85 0.05 % | 0.85 7.78 % | 0.78 -9.62 % | 0.87 -3.87 % | 0.90 -9.68 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 48.68 % | 0.67 0.00 % | 0.67 1.73 % | 0.66 0.00 % | 0.66 |
| Weighted average shs out dil | 229.725 M 0.00 % | 229.725 M 0.16 % | 229.360 M 1.04 % | 227.007 M 0.88 % | 225.019 M -6.74 % | 241.294 M 6.61 % | 226.333 M 0.26 % | 225.750 M 0.08 % | 225.581 M 0.23 % | 225.058 M 0.20 % | 224.611 M 1.77 % | 220.696 M 25.22 % | 176.250 M 11.44 % | 158.163 M -15.24 % | 186.600 M 0.00 % | 186.600 M -4.27 % | 194.930 M 0.00 % | 194.930 M |
| Weighted average shs out | 229.725 M 0.00 % | 229.725 M 0.16 % | 229.360 M 1.04 % | 227.007 M 0.88 % | 225.019 M -1.13 % | 227.598 M 0.56 % | 226.333 M 0.26 % | 225.750 M 0.08 % | 225.581 M 0.23 % | 225.058 M 0.20 % | 224.611 M 1.77 % | 220.696 M 24.30 % | 177.547 M 12.26 % | 158.163 M 791.93 % | 17.733 M 0.00 % | 17.733 M -12.88 % | 20.354 M 0.00 % | 20.354 M |
| EPS diluted | 1.00 189.29 % | -1.12 -1 216.10 % | -0.09 -873.64 % | 0.01 12.24 % | 0.01 -42.35 % | 0.02 117.00 % | -0.10 -600.00 % | 0.02 114.29 % | -0.14 -1 589.36 % | 0.01 -52.28 % | 0.02 -64.82 % | 0.06 73.91 % | 0.03 -62.56 % | 0.09 3.86 % | 0.08 0.00 % | 0.08 -12.93 % | 0.10 0.00 % | 0.10 |
| Earnings per share | 1.00 189.29 % | -1.12 -1 216.10 % | -0.09 -873.64 % | 0.01 12.24 % | 0.01 -45.56 % | 0.02 118.00 % | -0.10 -600.00 % | 0.02 114.29 % | -0.14 -1 589.36 % | 0.01 -52.28 % | 0.02 -64.82 % | 0.06 75.00 % | 0.03 -62.79 % | 0.09 -90.11 % | 0.87 0.00 % | 0.87 -4.40 % | 0.91 0.00 % | 0.91 |
| Gross profit | 66.183 M 3.68 % | 63.831 M -17.21 % | 77.103 M -19.87 % | 96.228 M 27.83 % | 75.276 M -23.78 % | 98.764 M 25.89 % | 78.451 M -3.14 % | 80.998 M 12.02 % | 72.305 M -26.61 % | 98.528 M -3.71 % | 102.325 M -18.45 % | 125.476 M -20.48 % | 157.790 M 7.91 % | 146.230 M 96.92 % | 74.257 M 0.00 % | 74.257 M 29.37 % | 57.398 M 0.00 % | 57.398 M |
| Income tax expense | 226.000 K 105.49 % | -4.119 M -2 227.12 % | -177.000 K -110.05 % | 1.761 M 71.64 % | 1.026 M -63.44 % | 2.806 M 2 163.24 % | -136.000 K -114.61 % | 931.000 K 164.61 % | -1.441 M -143.21 % | 3.335 M -2.34 % | 3.415 M -34.52 % | 5.215 M 25.91 % | 4.142 M -0.81 % | 4.176 M -76.25 % | 17.583 M 0.00 % | 17.583 M -12.07 % | 19.997 M 0.00 % | 19.997 M |
| Cost of revenue | 10.805 M 2 238.74 % | 462.000 K | 0.000 | 0.000 -100.00 % | 14.566 M 33.83 % | 10.884 M -23.69 % | 14.262 M -3.45 % | 14.771 M -25.54 % | 19.837 M 32.66 % | 14.953 M 36.28 % | 10.972 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.151 M 0.00 % | 36.151 M 22.90 % | 29.415 M 0.00 % | 29.415 M |
| General and administrative expenses | 0.000 -100.00 % | 121.806 M 1 024.09 % | 10.836 M -25.64 % | 14.573 M 119.65 % | 6.635 M -7.66 % | 7.185 M 26.25 % | 5.691 M -13.84 % | 6.605 M 11.45 % | 5.926 M 3.39 % | 5.732 M 12.70 % | 5.086 M -53.20 % | 10.866 M 9.00 % | 9.969 M -5.44 % | 10.542 M 38.02 % | 7.638 M 0.00 % | 7.638 M 34.07 % | 5.697 M 0.00 % | 5.697 M |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 46.843 M -24.21 % | 61.808 M 142.11 % | 25.529 M -29.22 % | 36.066 M 26.47 % | 28.519 M -11.57 % | 32.250 M 36.66 % | 23.598 M -27.41 % | 32.509 M 5 118.14 % | 623.000 K -59.09 % | 1.523 M -26.74 % | 2.079 M 27.16 % | 1.635 M -10.39 % | 1.825 M 0.00 % | 1.825 M 18.36 % | 1.542 M 0.00 % | 1.542 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.019 M 22.49 % | -91.631 M -16.93 % | -78.367 M 4.38 % | -81.960 M -15.67 % | -70.857 M 22.39 % | -91.300 M 3.49 % | -94.598 M | 0.000 | 0.000 | 0.000 -100.00 % | 107.050 M 0.00 % | 107.050 M 0.00 % | 107.050 M 0.00 % | 107.050 M |
| Operating expenses | 4.832 M -96.46 % | 136.449 M 40.96 % | 96.801 M 5.25 % | 91.972 M 118.77 % | 42.041 M -20.96 % | 53.188 M -8.11 % | 57.883 M 17.72 % | 49.172 M -23.33 % | 64.135 M 17.97 % | 54.364 M -42.53 % | 94.598 M -12.33 % | 107.902 M -27.08 % | 147.980 M 15.20 % | 128.452 M 33.25 % | 96.403 M 0.00 % | 96.403 M 39.13 % | 69.291 M 0.00 % | 69.291 M |
| Cost and expenses | 78.678 M 25.68 % | 62.603 M -35.33 % | 96.801 M 5.25 % | 91.972 M 7.46 % | 85.585 M -16.51 % | 102.515 M 10.67 % | 92.629 M -4.24 % | 96.731 M 6.66 % | 90.694 M -14.64 % | 106.253 M 0.50 % | 105.724 M -2.02 % | 107.902 M -27.08 % | 147.980 M 15.20 % | 128.452 M 72.98 % | 74.257 M 0.00 % | 74.257 M 29.37 % | 57.398 M 0.00 % | 57.398 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 -100.00 % | 0.057 0.00 % | 0.057 -41.27 % | 0.097 0.00 % | 0.097 |
| Selling general and administrative expenses | 4.832 M -95.87 % | 116.974 M 102.80 % | 57.679 M -24.49 % | 76.381 M 137.48 % | 32.164 M -25.63 % | 43.251 M 26.43 % | 34.209 M -11.96 % | 38.854 M 31.60 % | 29.524 M -22.80 % | 38.241 M 3.52 % | 36.939 M -53.48 % | 79.396 M -9.12 % | 87.360 M 6.47 % | 82.053 M 204 353 402 552.39 % | 0.040 0.00 % | 0.040 -31.50 % | 0.059 0.00 % | 0.059 |
| Interest income | 0.000 -100.00 % | 1.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 975.000 K | 0.000 -100.00 % | 154.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.783 M 0.00 % | 1.783 M 177.38 % | 642.730 K 0.00 % | 642.730 K |
| Depreciation and amortization | 4.832 M -4.75 % | 5.073 M 577.68 % | -1.062 M 82.58 % | -6.097 M -190.81 % | 6.714 M 8.91 % | 6.165 M -11.31 % | 6.951 M -18.98 % | 8.579 M -11.89 % | 9.737 M 4.94 % | 9.279 M 77.69 % | 5.222 M 127.86 % | -18.746 M -68.08 % | -11.153 M 37.27 % | -17.778 M -24.81 % | -14.244 M 0.00 % | -14.244 M 15.92 % | -16.942 M 0.00 % | -16.942 M |
| Operating income | -1.690 M -193.53 % | 1.807 M 70.15 % | 1.062 M -82.58 % | 6.097 M 43.22 % | 4.257 M -40.32 % | 7.133 M 8 391.67 % | 84.000 K 108.73 % | -962.000 K -166.44 % | 1.448 M -79.97 % | 7.228 M -6.46 % | 7.727 M -58.78 % | 18.746 M 68.08 % | 11.153 M -37.27 % | 17.778 M 24.81 % | 14.244 M 0.00 % | 14.244 M -15.92 % | 16.942 M 0.00 % | 16.942 M |
| Operating income ratio | -0.02 -178.10 % | 0.03 104.05 % | 0.01 -78.26 % | 0.06 33.72 % | 0.05 -27.16 % | 0.07 7 080.14 % | 0.00 109.02 % | -0.01 -163.92 % | 0.02 -75.33 % | 0.06 -6.61 % | 0.07 -54.35 % | 0.15 111.37 % | 0.07 -41.86 % | 0.12 -5.77 % | 0.13 0.00 % | 0.13 -33.89 % | 0.20 0.00 % | 0.20 |
| Total other income expenses net | -671.000 K 97.84 % | -31.018 M -49.41 % | -20.760 M -1 027.65 % | -1.841 M -24.31 % | -1.481 M 67.56 % | -4.566 M 81.26 % | -24.369 M -929.08 % | -2.368 M 94.01 % | -39.514 M -1 027.99 % | -3.503 M | 0.000 100.00 % | -1.172 M 12.73 % | -1.343 M | 0.000 100.00 % | -1.648 M 0.00 % | -1.648 M -2 063.72 % | -76.169 K 0.00 % | -76.169 K |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.752 M 14.84 % | -6.754 M 53.48 % | -14.520 M -33.50 % | -10.876 M 68.12 % | -34.114 M -29.49 % | -26.344 M -1 695.77 % | -1.467 M -266.14 % | 883.000 K 278.74 % | -494.000 K -107.30 % | 6.768 M 122.37 % | -30.252 M 42.35 % | -52.479 M 41.13 % | -89.147 M -508.46 % | 21.825 M -34.01 % | 33.072 M -27.79 % | 45.797 M -21.74 % | 58.523 M |
| Total investments | 22.588 M 56.40 % | 14.442 M -26.78 % | 19.723 M 19.31 % | 16.531 M -28.15 % | 23.009 M 18.66 % | 19.391 M -35.36 % | 29.998 M -19.93 % | 37.466 M -2.95 % | 38.605 M 6.47 % | 36.260 M 0.78 % | 35.980 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.681 M 3.85 % | 6.434 M 4.00 % | 6.186 M |
| Total debt | 43.153 M 34.76 % | 32.023 M -46.33 % | 59.661 M 61.31 % | 36.986 M -7.69 % | 40.067 M 24.54 % | 32.173 M -34.72 % | 49.285 M 15.36 % | 42.722 M 15.03 % | 37.141 M -9.67 % | 41.118 M 174.12 % | 15.000 M | 0.000 | 0.000 -100.00 % | 55.602 M -16.53 % | 66.615 M -5.55 % | 70.533 M -5.26 % | 74.451 M |
| Accumulated other comprehensive income loss | -120.766 M 0.17 % | -120.969 M -0.77 % | -120.043 M -0.93 % | -118.936 M 0.92 % | -120.043 M 0.82 % | -121.041 M 1.88 % | -123.358 M 2.34 % | -126.309 M 1.11 % | -127.732 M 0.54 % | -128.431 M 1.61 % | -130.527 M 0.71 % | -131.455 M 0.54 % | -132.175 M 0.68 % | -133.085 M -0.02 % | -133.064 M -0.02 % | -133.032 M -0.02 % | -133.000 M |
| Retained earnings | -85.487 M -1.58 % | -84.156 M -143.94 % | -34.499 M 9.71 % | -38.207 M -10.75 % | -34.499 M 6.35 % | -36.840 M 10.02 % | -40.942 M -221.11 % | -12.750 M 23.90 % | -16.754 M -177.50 % | 21.617 M -18.47 % | 26.515 M -21.29 % | 33.686 M -3.36 % | 34.857 M -12.63 % | 39.894 M 35.57 % | 29.427 M 43.12 % | 20.561 M 75.82 % | 11.694 M |
| Common stock | 317.539 M 0.00 % | 317.539 M -0.14 % | 317.992 M 0.03 % | 317.889 M -0.03 % | 317.992 M -0.90 % | 320.892 M -0.37 % | 322.090 M 0.00 % | 322.090 M -0.10 % | 322.424 M 0.09 % | 322.125 M 0.11 % | 321.766 M -0.19 % | 322.367 M 7.83 % | 298.970 M 83.74 % | 162.710 M 0.00 % | 162.710 M 44.68 % | 112.460 M 80.78 % | 62.210 M |
| Total equity | 111.286 M -1.00 % | 112.414 M -31.22 % | 163.450 M 1.68 % | 160.746 M -1.65 % | 163.450 M 0.27 % | 163.011 M 3.31 % | 157.790 M -13.79 % | 183.031 M 2.86 % | 177.938 M -17.36 % | 215.311 M -1.12 % | 217.754 M -3.05 % | 224.598 M 11.38 % | 201.652 M 190.07 % | 69.519 M 17.68 % | 59.073 M 501 418.26 % | -11.784 K 99.98 % | -59.096 M |
| Other non current liabilities | -55.557 M -395.39 % | 18.808 M 177.16 % | -24.374 M 20.06 % | -30.490 M 63.35 % | -83.195 M -273.17 % | 48.041 M 192.85 % | -51.742 M -313.87 % | 24.193 M 186.31 % | -28.031 M -256.63 % | 17.896 M 703.58 % | -2.965 M | 0.000 | 0.000 100.00 % | -55.602 M -309.74 % | 26.510 M -3.94 % | 27.597 M -3.79 % | 28.683 M |
| Long term debt | 37.867 M 40.25 % | 27.000 M 10.77 % | 24.374 M -20.06 % | 30.490 M -54.53 % | 67.054 M 188.57 % | 23.237 M -55.09 % | 51.742 M 55.24 % | 33.331 M 18.91 % | 28.031 M 21.51 % | 23.069 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.602 M -9.28 % | 61.288 M -7.54 % | 66.284 M -7.01 % | 71.280 M |
| Total non current liabilities | 0.000 -100.00 % | 45.808 M 36.63 % | 33.527 M -36.41 % | 52.726 M -59.06 % | 128.801 M 60.92 % | 80.042 M 209.39 % | 25.871 M -55.03 % | 57.524 M 105.22 % | 28.031 M -47.23 % | 53.120 M 1 691.57 % | 2.965 M | 0.000 | 0.000 -100.00 % | 55.602 M -47.69 % | 106.295 M -2.72 % | 109.267 M -2.65 % | 112.238 M |
| Other current liabilities | -20.934 M -267.52 % | -5.696 M 60.30 % | -14.347 M -106.49 % | -6.948 M -118.85 % | 36.863 M 520.62 % | -8.764 M 75.07 % | -35.161 M -234.48 % | -10.512 M 22.86 % | -13.628 M -12.12 % | -12.155 M 33.81 % | -18.365 M | 0.000 | 0.000 | 0.000 100.00 % | -12.124 M 0.62 % | -12.200 M 0.61 % | -12.275 M |
| Deferred revenue | 14.445 M 153.60 % | 5.696 M 2.72 % | 5.545 M -20.19 % | 6.948 M 35.97 % | 5.110 M -41.69 % | 8.764 M 6.71 % | 8.213 M -21.87 % | 10.512 M 7.84 % | 9.748 M -19.80 % | 12.155 M -0.78 % | 12.251 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.124 M -0.62 % | 12.200 M -0.61 % | 12.275 M |
| Short term debt | 5.286 M 5.24 % | 5.023 M -18.97 % | 6.199 M -4.57 % | 6.496 M -0.67 % | 6.540 M -26.81 % | 8.936 M -61.83 % | 23.414 M 149.32 % | 9.391 M 3.08 % | 9.110 M -49.53 % | 18.049 M 20.33 % | 15.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.326 M 25.37 % | 4.249 M 33.99 % | 3.171 M |
| Total current liabilities | 0.000 -100.00 % | 25.117 M -11.76 % | 28.463 M 5.22 % | 27.052 M -40.85 % | 45.732 M 30.78 % | 34.968 M 29.76 % | 26.948 M -12.10 % | 30.656 M 124.95 % | 13.628 M -43.50 % | 24.120 M 31.34 % | 18.365 M -33.05 % | 27.429 M 0.00 % | 27.429 M | 0.000 -100.00 % | 26.651 M 78.73 % | 14.911 M 370.23 % | 3.171 M |
| Total liabilities | 97.211 M 24.90 % | 77.831 M -37.39 % | 124.310 M 38.57 % | 89.712 M -33.71 % | 135.341 M 20.61 % | 112.215 M 1.36 % | 110.712 M 10.44 % | 100.246 M 8.47 % | 92.415 M -1.93 % | 94.238 M 19.02 % | 79.176 M 188.66 % | 27.429 M 0.00 % | 27.429 M -50.67 % | 55.602 M -58.18 % | 132.946 M 7.06 % | 124.178 M 7.60 % | 115.409 M |
| Other non current assets | -138.973 M -475.45 % | 37.015 M 375.14 % | -13.453 M -129.77 % | 45.195 M 176.50 % | -59.081 M -200.00 % | 59.082 M 528.25 % | -13.796 M -116.89 % | 81.676 M 803.62 % | -11.608 M -116.13 % | 71.969 M 799.61 % | -10.287 M -117.31 % | 59.412 M 31.69 % | 45.114 M 24.13 % | 36.344 M -66.56 % | 108.697 M 98.45 % | 54.772 M 6 361.18 % | 847.711 K |
| Long term investments | 17.435 M 20.72 % | 14.442 M -23.40 % | 18.854 M 14.05 % | 16.531 M -8.08 % | 17.985 M -7.25 % | 19.391 M -33.71 % | 29.252 M -21.92 % | 37.466 M -2.95 % | 38.605 M 6.47 % | 36.260 M 0.78 % | 35.980 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.681 M 29.04 % | 5.178 M 40.93 % | 3.674 M |
| Intangible assets | 36.071 M -1.24 % | 36.525 M -3.30 % | 37.771 M 1.33 % | 37.275 M -55.02 % | 82.878 M 109.27 % | 39.603 M -2.90 % | 40.784 M -3.25 % | 42.153 M 200.17 % | 14.043 M -72.37 % | 50.821 M -3.96 % | 52.915 M -2.12 % | 54.063 M -0.94 % | 54.576 M -49.74 % | 108.580 M 138.16 % | 45.591 M -40.99 % | 77.263 M -29.07 % | 108.935 M |
| GoodWill | 26.621 M 0.00 % | 26.621 M -59.14 % | 65.144 M 0.00 % | 65.144 M 0.00 % | 65.144 M -0.89 % | 65.729 M 0.00 % | 65.729 M -14.55 % | 76.922 M -27.61 % | 106.255 M 1.35 % | 104.842 M 0.00 % | 104.842 M -1.50 % | 106.436 M 68.03 % | 63.345 M | 0.000 -100.00 % | 63.345 M 99.69 % | 31.722 M 31 669.84 % | 99.850 K |
| Goodwill and intangible assets | 62.692 M -0.72 % | 63.146 M -38.64 % | 102.915 M 0.48 % | 102.419 M -20.46 % | 128.772 M 22.25 % | 105.332 M -1.11 % | 106.513 M -10.55 % | 119.075 M -1.02 % | 120.298 M -22.72 % | 155.663 M -1.33 % | 157.757 M -1.71 % | 160.499 M 36.11 % | 117.921 M 8.60 % | 108.580 M -0.33 % | 108.935 M -22.53 % | 140.607 M -18.38 % | 172.280 M |
| Property plant equipment net | 41.859 M 38.46 % | 30.231 M -23.43 % | 39.483 M 10.28 % | 35.803 M -9.32 % | 39.483 M 30.35 % | 30.289 M -10.44 % | 33.819 M -18.19 % | 41.340 M -1.03 % | 41.771 M 13.26 % | 36.881 M 139.50 % | 15.399 M -20.93 % | 19.475 M -0.45 % | 19.563 M 14.62 % | 17.068 M -0.49 % | 17.152 M 10.05 % | 15.585 M 11.18 % | 14.018 M |
| Total non current assets | 159.594 M 5.36 % | 151.468 M -6.07 % | 161.252 M -20.41 % | 202.596 M 42.27 % | 142.398 M -34.29 % | 216.709 M 27.79 % | 169.584 M -29.76 % | 241.438 M 20.31 % | 200.674 M -27.08 % | 275.199 M 31.59 % | 209.136 M -12.64 % | 239.386 M 31.10 % | 182.598 M 12.72 % | 161.992 M 2.22 % | 158.476 M -9.75 % | 175.598 M -8.88 % | 192.719 M |
| Other current assets | -25.098 M 59.63 % | -62.175 M | 0.000 100.00 % | -72.413 M | 0.000 100.00 % | -91.753 M | 0.000 100.00 % | -71.000 M | 0.000 100.00 % | -20.493 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.140 M 18.88 % | -24.827 M 15.88 % | -29.514 M |
| Short term investments | 5.153 M | 0.000 -100.00 % | 869.000 K | 0.000 -100.00 % | 5.024 M | 0.000 -100.00 % | 746.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.256 M -50.00 % | 2.513 M |
| cash and cash equivalents | 48.905 M 26.12 % | 38.777 M -47.73 % | 74.181 M 54.99 % | 47.862 M -35.48 % | 74.181 M 26.77 % | 58.517 M 15.30 % | 50.752 M 21.30 % | 41.839 M 11.17 % | 37.635 M 9.56 % | 34.350 M -24.09 % | 45.252 M -13.77 % | 52.479 M -41.13 % | 89.147 M 163.93 % | 33.777 M 0.70 % | 33.543 M 35.61 % | 24.736 M 55.30 % | 15.928 M |
| Cash and short term investments | 48.903 M 26.11 % | 38.777 M -48.33 % | 75.050 M 56.80 % | 47.862 M -39.57 % | 79.205 M 35.35 % | 58.517 M 13.63 % | 51.498 M 23.09 % | 41.839 M 11.17 % | 37.635 M 9.56 % | 34.350 M -24.09 % | 45.252 M -13.77 % | 52.479 M -41.13 % | 89.147 M 163.93 % | 33.777 M 0.70 % | 33.543 M 29.05 % | 25.992 M 40.95 % | 18.440 M |
| Total current assets | 48.903 M 26.11 % | 38.777 M -62.99 % | 104.786 M 118.93 % | 47.862 M -35.48 % | 74.181 M 26.77 % | 58.517 M -22.33 % | 75.337 M 80.06 % | 41.839 M -25.61 % | 56.239 M 63.72 % | 34.350 M -48.28 % | 66.413 M 26.55 % | 52.479 M -41.13 % | 89.147 M 163.93 % | 33.777 M 0.70 % | 33.543 M 98.80 % | 16.873 M 8 209.44 % | 203.059 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.517 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K -82.55 % | 149.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 177.704 K -6.66 % | 190.382 K -6.24 % | 203.059 K |
| Net receivables | 25.098 M 7.27 % | 23.398 M -21.31 % | 29.736 M 21.12 % | 24.551 M | 0.000 -100.00 % | 33.236 M 39.42 % | 23.839 M -18.25 % | 29.161 M 56.75 % | 18.604 M -9.10 % | 20.467 M -3.28 % | 21.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.963 M 28.64 % | 15.518 M 40.14 % | 11.073 M |
| Tax assets | 16.987 M 156.06 % | 6.634 M -50.69 % | 13.453 M 408.04 % | 2.648 M -82.62 % | 15.239 M 482.75 % | 2.615 M -81.05 % | 13.796 M 136.19 % | -38.119 M -428.39 % | 11.608 M 145.39 % | -25.574 M -348.61 % | 10.287 M | 0.000 | 0.000 | 0.000 100.00 % | -82.990 M -104.69 % | -40.545 M -2 234.25 % | 1.900 M |
| Other assets | 0.000 | 0.000 -100.00 % | 21.722 M | 0.000 -100.00 % | 82.212 M | 0.000 -100.00 % | 23.581 M | 0.000 -100.00 % | 13.440 M | 0.000 -100.00 % | 21.381 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.305 M 50.00 % | -136.610 M |
| Account payables | 1.203 M | 0.000 -100.00 % | 2.603 M | 0.000 -100.00 % | 2.329 M | 0.000 -100.00 % | 3.534 M | 0.000 -100.00 % | 4.518 M | 0.000 -100.00 % | 3.365 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.662 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 7.768 M 36.38 % | 5.696 M 2.72 % | 5.545 M -20.19 % | 6.948 M 35.97 % | 5.110 M -41.69 % | 8.764 M 6.71 % | 8.213 M -21.87 % | 10.512 M 7.84 % | 9.748 M -19.80 % | 12.155 M -0.78 % | 12.251 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.124 M -0.62 % | 12.200 M -0.61 % | 12.275 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 27.000 M | 0.000 -100.00 % | 30.490 M -9.06 % | 33.527 M 44.28 % | 23.237 M -10.18 % | 25.871 M -22.38 % | 33.331 M | 0.000 -100.00 % | 23.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.455 M -0.54 % | 132.175 M -0.68 % | 133.085 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -131.455 M 0.54 % | -132.175 M 0.68 % | -133.085 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 9.922 M | 0.000 -100.00 % | 10.791 M | 0.000 -100.00 % | 11.031 M | 0.000 -100.00 % | 11.202 M 651.31 % | 1.491 M -87.04 % | 11.508 M 191.42 % | 3.949 M 33.19 % | 2.965 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.372 M 100.00 % | 3.186 M | 0.000 |
| Other liabilities | 97.211 M 1 307.63 % | 6.906 M -88.92 % | 62.320 M 527.34 % | 9.934 M 125.35 % | -39.192 M -1 302.22 % | -2.795 M -104.83 % | 57.893 M 379.80 % | 12.066 M -76.23 % | 50.756 M 198.60 % | 16.998 M -70.62 % | 57.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 208.497 M 9.59 % | 190.245 M -33.89 % | 287.760 M 14.89 % | 250.458 M -16.18 % | 298.791 M 8.56 % | 275.226 M 2.50 % | 268.502 M -5.22 % | 283.277 M 4.78 % | 270.353 M -12.66 % | 309.549 M 4.25 % | 296.930 M 1.74 % | 291.865 M 7.40 % | 271.745 M 38.81 % | 195.769 M 1.95 % | 192.019 M 54.65 % | 124.166 M 120.49 % | 56.313 M |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-30 | 2016-06-30 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-30 | 2016-06-30 | 2015-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -12.528 M | 0.000 100.00 % | -11.683 M | 0.000 100.00 % | -13.459 M | 0.000 100.00 % | -22.210 M | 0.000 100.00 % | -15.304 M | 0.000 -100.00 % | 4.745 M | 0.000 100.00 % | -1.046 M 0.00 % | -1.046 M -175.37 % | 1.388 M 0.00 % | 1.388 M |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 761.000 K | 0.000 -100.00 % | 1.604 M | 0.000 -100.00 % | 2.359 M | 0.000 -100.00 % | 1.509 M | 0.000 -100.00 % | 286.000 K | 0.000 -100.00 % | 5.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 100.00 % | -2.498 M | 0.000 -100.00 % | 1.915 M | 0.000 -100.00 % | 10.176 M | 0.000 -100.00 % | 1.086 M | 0.000 -100.00 % | 4.335 M | 0.000 100.00 % | -11.871 M | 0.000 -100.00 % | 923.564 K 0.00 % | 923.564 K -22.63 % | 1.194 M 0.00 % | 1.194 M |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 1.413 M | 0.000 100.00 % | -3.349 M | 0.000 100.00 % | -2.802 M | 0.000 -100.00 % | 1.153 M | 0.000 -100.00 % | 4.579 M | 0.000 100.00 % | -10.224 M | 0.000 100.00 % | -2.213 M 0.00 % | -2.213 M -164.70 % | 3.420 M 0.00 % | 3.420 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.500 K | 0.000 100.00 % | -5.000 K | 0.000 -100.00 % | 39.000 K | 0.000 -100.00 % | 12.678 K 0.00 % | 12.678 K -72.34 % | 45.836 K 0.00 % | 45.836 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -389.716 K 0.00 % | -389.716 K -110.87 % | 3.587 M 0.00 % | 3.587 M |
| Other working capital | 0.000 | 0.000 100.00 % | -3.911 M | 0.000 -100.00 % | 5.264 M | 0.000 -100.00 % | 12.977 M | 0.000 100.00 % | -141.500 K | 0.000 100.00 % | -238.500 K | 0.000 100.00 % | -1.686 M | 0.000 -100.00 % | 3.513 M 0.00 % | 3.513 M 159.97 % | -5.859 M 0.00 % | -5.859 M |
| Other non cash items | 11.430 M -34.43 % | 17.433 M -50.64 % | 35.319 M 329.93 % | -15.361 M -174.28 % | 20.680 M 39.93 % | 14.779 M -72.78 % | 54.285 M 660.29 % | 7.140 M -88.74 % | 63.420 M 242.57 % | 18.513 M 4.66 % | 17.688 M 281.81 % | -9.729 M -80 975.00 % | -12.000 K 99.71 % | -4.068 M -171.34 % | 5.702 M 0.00 % | 5.702 M 316.53 % | -2.633 M 0.00 % | -2.633 M |
| Net cash provided by operating activities | 14.849 M 206.78 % | -13.906 M -230.93 % | 10.621 M 158.58 % | -18.132 M -212.06 % | 16.180 M 27.24 % | 12.716 M -46.98 % | 23.984 M 679.71 % | 3.076 M -85.41 % | 21.077 M 85.75 % | 11.347 M -32.80 % | 16.885 M 117.23 % | 7.773 M 298.41 % | 1.951 M -84.30 % | 12.423 M 15.35 % | 10.770 M 0.00 % | 10.770 M -24.85 % | 14.331 M 0.00 % | 14.331 M |
| Investments in property plant and equipment | -2.314 M -32.84 % | -1.742 M -26.32 % | -1.379 M -26.40 % | -1.091 M 71.30 % | -3.801 M -204.08 % | -1.250 M 20.28 % | -1.568 M 31.77 % | -2.298 M 26.77 % | -3.138 M -130.23 % | -1.363 M 35.00 % | -2.097 M -61.43 % | -1.299 M 63.12 % | -3.522 M -98.98 % | -1.770 M 29.24 % | -2.502 M 0.00 % | -2.502 M 14.32 % | -2.920 M 0.00 % | -2.920 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -1.180 M | 0.000 | 0.000 100.00 % | -2.909 M 22.55 % | -3.756 M -187 875.00 % | 2.000 K -97.53 % | 81.000 K 161.29 % | 31.000 K 100.17 % | -18.434 M | 0.000 | 0.000 -100.00 % | 6.587 M 0.00 % | 6.587 M 272 389.74 % | 2.418 K 0.00 % | 2.418 K |
| Purchases of investments | -795.000 K | 0.000 | 0.000 100.00 % | -97.000 K 83.56 % | -590.000 K 72.35 % | -2.134 M 11.27 % | -2.405 M 36.12 % | -3.765 M -217.19 % | -1.187 M 73.19 % | -4.428 M 82.18 % | -24.846 M | 0.000 | 0.000 | 0.000 100.00 % | -927.567 K 0.00 % | -927.567 K 57.90 % | -2.203 M 0.00 % | -2.203 M |
| Sales maturities of investments | 539.000 K -46.31 % | 1.004 M 684.38 % | 128.000 K -94.42 % | 2.292 M -82.10 % | 12.805 M | 0.000 -100.00 % | 4.923 M -54.69 % | 10.866 M 118.54 % | 4.972 M 131.09 % | 2.152 M -82.53 % | 12.318 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.181 M 0.00 % | 1.181 M -98.27 % | 68.324 M 0.00 % | 68.324 M |
| Other investing activites | 0.000 -100.00 % | 411.500 K -16.87 % | 495.000 K -58.03 % | 1.180 M 173.58 % | -1.603 M -351.85 % | 636.500 K -78.12 % | 2.909 M -22.55 % | 3.756 M 127.81 % | 1.649 M 176.62 % | -2.152 M 82.53 % | -12.318 M -191.96 % | -4.219 M 64.29 % | -11.813 M -413.67 % | 3.766 M 834.40 % | 403.042 K 0.00 % | 403.042 K 338.91 % | -168.699 K 0.00 % | -168.699 K |
| Net cash used for investing activites | -2.570 M -248.24 % | -738.000 K 41.01 % | -1.251 M -213.32 % | 1.104 M -83.79 % | 6.811 M 301.27 % | -3.384 M -456.21 % | 950.000 K -80.22 % | 4.803 M 640.06 % | 649.000 K 111.37 % | -5.710 M 78.78 % | -26.912 M -12.36 % | -23.952 M -56.19 % | -15.335 M -868.29 % | 1.996 M -54.00 % | 4.339 M 0.00 % | 4.339 M 182.00 % | -5.291 M 0.00 % | -5.291 M |
| Debt repayment | 0.000 -100.00 % | 564.000 K | 0.000 -100.00 % | 549.000 K 123.65 % | -2.321 M -200.00 % | 2.321 M | 0.000 -100.00 % | 1.633 M | 0.000 | 0.000 -100.00 % | 15.000 M | 0.000 100.00 % | -114.000 M | 0.000 100.00 % | -6.500 M 0.00 % | -6.500 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -4.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -350.000 K | 0.000 100.00 % | -103.000 K 96.45 % | -2.900 M -142.07 % | -1.198 M | 0.000 100.00 % | -334.000 K | 0.000 | 0.000 100.00 % | -1.098 M 84.58 % | -7.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 100.00 % | -166.000 K 97.34 % | -6.251 M | 0.000 | 0.000 100.00 % | -4.613 M | 0.000 100.00 % | -5.556 M 16.48 % | -6.652 M 40.06 % | -11.098 M 17.97 % | -13.530 M -26.40 % | -10.704 M -241.33 % | -3.136 M | 0.000 | 0.000 100.00 % | -52.763 M 0.00 % | -52.763 M |
| Other financing activites | -2.175 M -3 854.55 % | -55.000 K 97.01 % | -1.839 M 48.01 % | -3.537 M -345.20 % | 1.443 M 174.13 % | -1.946 M 43.26 % | -3.430 M -14.39 % | -2.998 M 76.86 % | -12.956 M -31.01 % | -9.889 M | 0.000 -100.00 % | 7.122 M 110.39 % | -68.555 M -523.23 % | -11.000 M | 0.000 | 0.000 -100.00 % | 37.053 M 0.00 % | 37.053 M |
| Net cash used provided by financing activities | -2.175 M -1 467.92 % | 159.000 K 103.97 % | -4.010 M 57.08 % | -9.342 M -23.62 % | -7.557 M -359.11 % | -1.646 M 89.76 % | -16.069 M -372.90 % | -3.398 M 81.64 % | -18.512 M -11.92 % | -16.541 M -689.91 % | 2.804 M 113.58 % | -20.652 M -130.12 % | 68.556 M 584.97 % | -14.136 M -126.18 % | -6.250 M 0.00 % | -6.250 M 60.22 % | -15.710 M 0.00 % | -15.710 M |
| Effect of forex changes on cash | 0.000 100.00 % | -11.000 K -135.48 % | 31.000 K 21.57 % | 25.500 K -77.83 % | 115.000 K 191.14 % | 39.500 K 64.58 % | 24.000 K 117.33 % | -138.500 K -490.14 % | 35.500 K 3 450.00 % | 1.000 K 150.00 % | -2.000 K -101.23 % | 163.000 K -17.68 % | 198.000 K 504.08 % | -49.000 K 3.94 % | -51.008 K 0.00 % | -51.008 K | 0.000 | 0.000 |
| Net change in cash | 5.726 M 139.47 % | -14.507 M -367.56 % | 5.422 M 120.60 % | -26.319 M -268.02 % | 15.664 M 101.73 % | 7.765 M -12.88 % | 8.913 M 112.01 % | 4.204 M 27.98 % | 3.285 M 130.13 % | -10.903 M -50.91 % | -7.225 M 60.59 % | -18.334 M -166.22 % | 27.685 M 23 562.39 % | 117.000 K -99.34 % | 17.615 M 0.00 % | 17.615 M 232.05 % | -13.340 M 0.00 % | -13.340 M |
| Cash at beginning of period | 38.777 M -27.23 % | 53.284 M 11.33 % | 47.862 M -35.48 % | 74.181 M 26.77 % | 58.517 M 15.30 % | 50.752 M 21.30 % | 41.839 M 11.17 % | 37.635 M 9.56 % | 34.350 M -24.09 % | 45.253 M -13.77 % | 52.477 M -25.89 % | 70.813 M | 0.000 -100.00 % | 33.660 M 111.33 % | 15.928 M 0.00 % | 15.928 M -45.58 % | 29.268 M 0.00 % | 29.268 M |
| Cash at end of period | 44.503 M 14.77 % | 38.777 M -27.23 % | 53.284 M 11.33 % | 47.862 M -35.48 % | 74.181 M 26.77 % | 58.517 M 15.30 % | 50.752 M 21.30 % | 41.839 M 11.17 % | 37.635 M 9.56 % | 34.350 M -24.09 % | 45.252 M -13.77 % | 52.479 M 89.56 % | 27.685 M -18.04 % | 33.777 M 0.70 % | 33.543 M 0.00 % | 33.543 M 110.59 % | 15.928 M 0.00 % | 15.928 M |
| Operating cash flow | 14.849 M 206.78 % | -13.906 M -230.93 % | 10.621 M 158.58 % | -18.132 M -212.06 % | 16.180 M 27.24 % | 12.716 M -46.98 % | 23.984 M 679.71 % | 3.076 M -85.41 % | 21.077 M 85.75 % | 11.347 M -32.80 % | 16.885 M 117.23 % | 7.773 M 298.41 % | 1.951 M -84.30 % | 12.423 M 15.35 % | 10.770 M 0.00 % | 10.770 M -24.85 % | 14.331 M 0.00 % | 14.331 M |
| Capital expenditure | -2.314 M -32.84 % | -1.742 M -26.32 % | -1.379 M -26.40 % | -1.091 M 71.30 % | -3.801 M -204.08 % | -1.250 M 20.28 % | -1.568 M 31.77 % | -2.298 M 26.77 % | -3.138 M -130.23 % | -1.363 M 35.00 % | -2.097 M -61.43 % | -1.299 M 63.12 % | -3.522 M -98.98 % | -1.770 M 29.24 % | -2.502 M 0.00 % | -2.502 M 14.32 % | -2.920 M 0.00 % | -2.920 M |
| Free CashFlow | 12.535 M 180.11 % | -15.648 M -269.31 % | 9.242 M 148.08 % | -19.223 M -255.29 % | 12.379 M 7.96 % | 11.466 M -48.85 % | 22.416 M 2 781.23 % | 778.000 K -95.66 % | 17.939 M 79.68 % | 9.984 M -32.49 % | 14.788 M 128.42 % | 6.474 M 512.09 % | -1.571 M -114.75 % | 10.653 M 28.85 % | 8.268 M 0.00 % | 8.268 M -27.55 % | 11.411 M 0.00 % | 11.411 M |
| 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 |