ESENSE.HE

Enersense International Oyj ESENSE.HE

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 424.718 M 16.90 % 363.318 M 35.55 % 268.037 M 12.10 % 239.111 M 65.53 % 144.454 M 146.68 % 58.560 M 21.84 % 48.064 M 2.19 % 47.036 M 27.49 % 36.893 M 114.48 % 17.201 M
Net income -30.159 M -237.88 % -8.926 M -267.48 % -2.429 M -156.48 % 4.301 M 7 123.67 % -61.236 K 97.27 % -2.242 M -15.76 % -1.937 M -294.69 % 995.000 K -65.92 % 2.920 M 250.52 % 833.058 K
Income before tax -28.430 M -232.55 % -8.549 M -2 361.64 % 378.000 K -89.32 % 3.540 M 6 747.66 % -53.252 K 97.65 % -2.264 M 15.71 % -2.686 M -284.09 % 1.459 M -60.20 % 3.666 M 242.72 % 1.070 M
Income before tax ratio -0.07 -184.48 % -0.02 -1 768.52 % 0.00 -90.47 % 0.01 4 116.05 % 0.00 99.05 % -0.04 30.82 % -0.06 -280.15 % 0.03 -68.78 % 0.10 59.79 % 0.06
EBITDA -892.000 K -106.05 % 14.747 M 260.12 % 4.095 M -72.81 % 15.058 M 63.76 % 9.195 M 1 168.31 % -860.703 K 33.50 % -1.294 M -165.09 % 1.988 M -50.60 % 4.025 M 226.46 % 1.233 M
Net income ratio -0.07 -189.03 % -0.02 -171.10 % -0.01 -150.38 % 0.02 4 343.22 % 0.00 98.89 % -0.04 4.99 % -0.04 -290.53 % 0.02 -73.27 % 0.08 63.43 % 0.05
Ratio EBITDA 0.00 -105.17 % 0.04 165.68 % 0.02 -75.74 % 0.06 -1.07 % 0.06 533.08 % -0.01 45.41 % -0.03 -163.70 % 0.04 -61.25 % 0.11 52.21 % 0.07
Gross profit ratio 0.43 283.60 % 0.11 -75.33 % 0.45 280.78 % 0.12 -77.11 % 0.52 17.48 % 0.44 0.90 % 0.44 -37.40 % 0.70 -14.24 % 0.81 538.82 % 0.13
Weighted average shs out dil 16.480 M -0.07 % 16.493 M 3.17 % 15.986 M 31.78 % 12.131 M 63.42 % 7.423 M 24.81 % 5.948 M 0.00 % 5.948 M 31.32 % 4.529 M -19.45 % 5.623 M 0.00 % 5.623 M
Weighted average shs out 16.480 M -0.30 % 16.530 M 3.40 % 15.986 M 31.78 % 12.131 M 63.42 % 7.423 M 24.81 % 5.948 M 0.00 % 5.948 M 31.45 % 4.525 M -0.10 % 4.529 M -19.45 % 5.623 M
EPS diluted -1.83 -238.89 % -0.54 -260.00 % -0.15 -142.86 % 0.35 4 368.29 % -0.01 97.84 % -0.38 -15.15 % -0.33 -250.00 % 0.22 -57.69 % 0.52 246.67 % 0.15
Earnings per share -1.83 -238.89 % -0.54 -260.00 % -0.15 -142.86 % 0.35 4 368.29 % -0.01 97.84 % -0.38 -15.15 % -0.33 -250.00 % 0.22 -65.63 % 0.64 326.67 % 0.15
Gross profit 180.663 M 348.43 % 40.288 M -66.56 % 120.486 M 326.85 % 28.227 M -62.12 % 74.514 M 189.80 % 25.712 M 22.94 % 20.915 M -36.03 % 32.696 M 9.34 % 29.903 M 1 270.12 % 2.183 M
Income tax expense 491.000 K -18.17 % 600.000 K -78.62 % 2.807 M 748.27 % -433.000 K -5 523.41 % 7.984 K 137.05 % -21.550 K 96.04 % -543.850 K -216.96 % 465.000 K -37.67 % 746.000 K 215.27 % 236.619 K
Cost of revenue 244.055 M -24.45 % 323.030 M 118.93 % 147.551 M -30.03 % 210.884 M 201.52 % 69.940 M 112.92 % 32.848 M 20.99 % 27.149 M 89.33 % 14.340 M 105.15 % 6.990 M -53.46 % 15.019 M
General and administrative expenses 4.208 M 152.88 % 1.664 M -14.05 % 1.936 M 31.88 % 1.468 M -50.19 % 2.947 M -80.42 % 15.048 M 17.85 % 12.768 M 0.000 0.000 0.000
Selling and marketing expenses 543.000 K 4.22 % 521.000 K 56.93 % 332.000 K -22.07 % 426.000 K -22.26 % 548.000 K 0.000 0.000 0.000 0.000 0.000
Other expenses 189.547 M 0.000 -100.00 % 116.602 M 330.74 % 27.070 M -5.90 % 28.768 M 128.46 % 12.592 M 27.52 % 9.875 M 349.87 % 2.195 M 106.10 % 1.065 M 814.56 % 116.450 K
Operating expenses 194.763 M 440.02 % 36.066 M -69.66 % 118.870 M 310.41 % 28.964 M -60.55 % 73.428 M 165.66 % 27.640 M 22.07 % 22.643 M -26.85 % 30.954 M 19.06 % 25.999 M 2 486.68 % 1.005 M
Cost and expenses 438.818 M 22.20 % 359.096 M 34.79 % 266.421 M 11.08 % 239.848 M 67.30 % 143.368 M 137.02 % 60.488 M 21.48 % 49.792 M 9.93 % 45.294 M 37.30 % 32.989 M 105.87 % 16.024 M
Research and development expenses 465.000 K -78.86 % 2.200 M 373.12 % 465.000 K -33.00 % 694.000 K 356.58 % 152.000 K 212.12 % 48.699 K -29.43 % 69.007 K 162.55 % 26.283 K 0.000 0.000
Selling general and administrative expenses 4.751 M 117.44 % 2.185 M -3.66 % 2.268 M 19.75 % 1.894 M -45.81 % 3.495 M -76.77 % 15.048 M 17.85 % 12.768 M 339.82 % 2.903 M 49.35 % 1.944 M 73.31 % 1.122 M
Interest income 663.000 K 1 441.86 % 43.000 K -90.97 % 476.000 K 1 060.98 % 41.000 K -18.00 % 50.000 K 194.59 % 16.973 K 536.39 % 2.667 K -91.01 % 29.671 K 767.57 % 3.420 K -96.82 % 107.715 K
Interest expense 9.006 M 16.37 % 7.739 M 210.06 % 2.496 M -6.09 % 2.658 M 136.27 % 1.125 M 193.09 % 383.837 K -62.21 % 1.016 M 240.36 % 298.382 K 23.73 % 241.148 K 0.000
Depreciation and amortization 20.122 M 119.96 % 9.148 M 8.43 % 8.437 M 1.91 % 8.279 M 71.30 % 4.833 M 375.22 % 1.017 M 135.89 % 431.139 K 98.76 % 216.918 K 78.83 % 121.297 K 118.49 % 55.515 K
Operating income -14.100 M -433.96 % 4.222 M 21.36 % 3.479 M 623.16 % -665.000 K -194.91 % 700.632 K 136.34 % -1.928 M -15.24 % -1.673 M -196.82 % 1.728 M -55.74 % 3.904 M 231.58 % 1.177 M
Operating income ratio -0.03 -385.68 % 0.01 -10.47 % 0.01 566.70 % 0.00 -157.34 % 0.00 114.73 % -0.03 5.41 % -0.03 -194.74 % 0.04 -65.28 % 0.11 54.60 % 0.07
Total other income expenses net -14.330 M -12.21 % -12.771 M -21.55 % -10.507 M -218.97 % -3.294 M -71.47 % -1.921 M -423.63 % -366.863 K 63.78 % -1.013 M -276.96 % -268.708 K -12.90 % -238.000 K -120.95 % -107.715 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt 27.075 M -26.01 % 36.595 M 207.55 % 11.899 M 849.64 % 1.253 M -23.87 % 1.646 M -34.20 % 2.501 M 749.47 % -385.155 K -117.12 % 2.250 M 169.78 % 834.000 K -36.97 % 1.323 M
Total investments 16.835 M -7.60 % 18.219 M 66.58 % 10.937 M 599.30 % 1.564 M -27.40 % 2.154 M 73.72 % 1.240 M 59.91 % 775.506 K 105.16 % 378.000 K 587.27 % 55.000 K -45.74 % 101.371 K
Total debt 46.905 M -1.96 % 47.844 M -5.45 % 50.603 M 66.35 % 30.419 M 56.40 % 19.449 M 414.82 % 3.778 M 69.94 % 2.223 M -47.84 % 4.262 M 36.95 % 3.112 M 75.66 % 1.772 M
Accumulated other comprehensive income loss 62.706 M 0.44 % 62.431 M -3.07 % 64.408 M 45.97 % 44.123 M 183.71 % 15.552 M 80.71 % 8.606 M 0.04 % 8.603 M 1 621.22 % 499.812 K 0.00 % 499.813 K 8.48 % 460.739 K
Retained earnings -40.335 M -270.59 % -10.884 M -379.89 % -2.268 M -151.59 % 4.396 M 265.89 % -2.650 M -47.67 % -1.795 M -635.94 % 334.846 K -85.27 % 2.273 M -30.66 % 3.278 M 135.07 % 1.395 M
Common stock 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 788.89 % 9.000 K 0.00 % 9.000 K 0.01 % 8.999 K
Total equity 22.451 M -56.91 % 52.107 M -16.77 % 62.608 M 26.06 % 49.664 M 195.38 % 16.814 M 155.19 % 6.589 M -25.38 % 8.830 M 214.39 % 2.808 M -26.50 % 3.821 M 104.96 % 1.864 M
Other non current liabilities 3.301 M 296.75 % 832.000 K -43.63 % 1.476 M -33.06 % 2.205 M 52.49 % 1.446 M 0.000 0.000 100.00 % -28.000 97.20 % -1.000 K -108.92 % 11.207 K
Long term debt 33.689 M -10.25 % 37.536 M -8.88 % 41.196 M 79.74 % 22.920 M 148.21 % 9.234 M 736.59 % 1.104 M -24.08 % 1.454 M 371.99 % 308.028 K 4 300.40 % 7.000 K -97.43 % 272.854 K
Total non current liabilities 37.499 M -15.43 % 44.341 M -10.06 % 49.302 M 76.14 % 27.991 M 514.71 % 4.554 M 312.54 % 1.104 M -24.08 % 1.454 M 372.03 % 308.000 K 5 033.33 % 6.000 K -97.89 % 284.061 K
Other current liabilities 91.893 M 37.67 % 66.751 M 17.20 % 56.953 M 47.54 % 38.603 M -19.27 % 47.817 M 3 622.00 % 1.285 M -74.90 % 5.118 M 48.76 % 3.441 M -16.96 % 4.143 M 52.68 % 2.714 M
Deferred revenue 0.000 -100.00 % 12.973 M 2.66 % 12.637 M 685.39 % 1.609 M -94.49 % 29.176 M 560.95 % 4.414 M 18.37 % 3.729 M 70.20 % 2.191 M -31.04 % 3.177 M 0.000
Short term debt 13.216 M 28.21 % 10.308 M 9.58 % 9.407 M 25.44 % 7.499 M -57.63 % 17.697 M 537.51 % 2.776 M 260.86 % 769.271 K -80.55 % 3.954 M 27.35 % 3.105 M 96.68 % 1.579 M
Total current liabilities 134.587 M 14.75 % 117.292 M -0.82 % 118.258 M 71.25 % 69.054 M -13.73 % 80.045 M 531.50 % 12.675 M 44.54 % 8.769 M -23.73 % 11.497 M 42.06 % 8.093 M 68.50 % 4.803 M
Total liabilities 172.086 M 6.47 % 161.633 M -3.54 % 167.560 M 72.66 % 97.045 M 14.71 % 84.598 M 513.96 % 13.779 M 34.78 % 10.223 M -13.40 % 11.805 M 45.76 % 8.099 M 59.21 % 5.087 M
Other non current assets 0.000 0.000 0.000 0.000 -100.00 % 353.125 K 351.76 % 78.166 K 0.12 % 78.073 K -88.97 % 708.000 K 216.07 % 224.000 K 84.67 % 121.299 K
Long term investments 16.835 M -7.60 % 18.219 M 2.20 % 17.827 M 225.13 % 5.483 M 112.77 % 2.577 M 53.36 % 1.680 M 75.33 % 958.396 K 153.11 % 378.648 K 180.25 % 135.110 K 33.28 % 101.371 K
Intangible assets 11.100 M -72.38 % 40.193 M -0.46 % 40.380 M 117.19 % 18.592 M 238.78 % 5.488 M 4 020.71 % 133.180 K 31.46 % 101.307 K 216.58 % 32.000 K -40.74 % 54.000 K 4 491.84 % 1.176 K
GoodWill 26.085 M -6.19 % 27.805 M -0.25 % 27.874 M 6.58 % 26.154 M -16.55 % 31.341 M 826.71 % 3.382 M -20.31 % 4.244 M 1 828.96 % 220.000 K 348.98 % 49.000 K 0.000
Goodwill and intangible assets 37.185 M -45.31 % 67.998 M -0.38 % 68.254 M 52.54 % 44.746 M 21.50 % 36.829 M 947.72 % 3.515 M -19.10 % 4.345 M 1 624.21 % 252.000 K 144.66 % 103.000 K 8 658.50 % 1.176 K
Property plant equipment net 20.058 M -5.52 % 21.230 M -4.43 % 22.213 M 2.34 % 21.706 M 161.26 % 8.308 M 1 391.66 % 556.976 K 3.68 % 537.189 K 42.49 % 377.000 K 183.46 % 133.000 K 58.08 % 84.136 K
Total non current assets 75.329 M -30.73 % 108.744 M -0.81 % 109.632 M 50.12 % 73.031 M 50.15 % 48.637 M 697.54 % 6.098 M -1.42 % 6.186 M 362.71 % 1.337 M 190.65 % 460.000 K 49.36 % 307.983 K
Other current assets 20.942 M -40.72 % 35.329 M -50.92 % 71.980 M 318.12 % 17.215 M 100.24 % 8.597 M 416.61 % 1.664 M -9.88 % 1.847 M -27.96 % 2.563 M -72.01 % 9.157 M 0.000
Short term investments 0.000 0.000 100.00 % -6.890 M -75.81 % -3.919 M -827.25 % -422.646 K 3.99 % -440.210 K -140.70 % -182.890 K -28 123.70 % -648.000 99.19 % -80.110 K 0.000
cash and cash equivalents 19.830 M 76.28 % 11.249 M -70.94 % 38.704 M 32.70 % 29.166 M 63.82 % 17.804 M 1 294.75 % 1.276 M -51.06 % 2.608 M 29.64 % 2.012 M -11.68 % 2.278 M 407.91 % 448.505 K
Cash and short term investments 19.830 M 76.28 % 11.249 M -70.94 % 38.704 M 32.70 % 29.166 M 63.82 % 17.804 M 1 294.75 % 1.276 M -51.06 % 2.608 M 29.64 % 2.012 M -11.68 % 2.278 M 407.91 % 448.505 K
Total current assets 119.207 M 13.53 % 104.996 M -12.89 % 120.536 M 63.60 % 73.677 M 39.61 % 52.775 M 269.84 % 14.269 M 10.91 % 12.866 M -3.09 % 13.276 M 15.83 % 11.462 M 72.53 % 6.643 M
Inventory 15.836 M -12.64 % 18.127 M 57.79 % 11.488 M 98.24 % 5.795 M 60.07 % 3.620 M 869.54 % 373.392 K 2.21 % 365.326 K 297.09 % 92.000 K 240.74 % 27.000 K 105.28 % -511.555 K
Net receivables 62.599 M 55.37 % 40.291 M 2 564.28 % -1.635 M -104.31 % 37.950 M 16.33 % 32.623 M 197.78 % 10.956 M 36.16 % 8.046 M -27.98 % 11.172 M 0.000 -100.00 % 6.195 M
Tax assets 1.251 M -3.55 % 1.297 M -3.06 % 1.338 M 22.08 % 1.096 M 92.28 % 570.000 K 112.88 % 267.754 K 0.00 % 267.754 K 170.71 % -378.648 K -180.25 % -135.110 K 0.000
Other assets 1.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 100.00 % -2.000 K 0.000
Account payables 24.188 M -6.94 % 25.992 M -28.34 % 36.271 M 145.77 % 14.758 M -10.72 % 16.530 M 295.69 % 4.177 M 44.96 % 2.882 M -29.75 % 4.102 M 385.49 % 845.000 K 43.05 % 590.700 K
Tax payables 5.290 M 317.19 % 1.268 M -57.59 % 2.990 M 201.72 % 991.000 K 285.60 % 257.000 K 1 017.39 % 23.000 K 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.397 M 69 849 900.00 % 2.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 -100.00 % 167.000 K -57.07 % 389.000 K -63.44 % 1.064 M 50.68 % 706.143 K 325.05 % -313.771 K -53.16 % -204.861 K -43 228.67 % 475.000 0.000 0.000
Capital lease obligations 13.101 M -14.97 % 15.407 M -7.78 % 16.706 M -3.16 % 17.252 M 91.90 % 8.990 M 0.000 0.000 0.000 0.000 -100.00 % 79.980 K
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 0.120 -82.09 % 0.670 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 313.000 K 31 400.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 -100.00 % 16.808 K -35.82 % 26.188 K -23.40 % 34.187 K 0.000
Deferred tax liabilities non current 509.000 K -91.48 % 5.973 M -9.91 % 6.630 M 351.33 % 1.469 M 277.88 % 388.746 K 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
Total assets 194.537 M -8.98 % 213.740 M -7.14 % 230.168 M 56.89 % 146.709 M 44.67 % 101.412 M 397.90 % 20.368 M 6.90 % 19.053 M 30.38 % 14.613 M 22.59 % 11.920 M 71.48 % 6.951 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 0.000 100.00 % -616.000 K -602.55 % -87.681 K 0.000 -100.00 % 48.000 K 202.13 % -47.000 K 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 16.135 M 232.96 % -12.135 M -318.02 % -2.903 M 82.40 % -16.494 M -46.40 % -11.266 M -1 435.52 % -733.716 K -138.10 % 1.926 M 241.44 % 564.000 K 134.42 % -1.638 M 26.33 % -2.224 M
Accounts receivables 5.009 M 179.19 % -6.325 M 80.44 % -32.342 M -569.75 % -4.829 M -83.75 % -2.628 M 12.52 % -3.004 M -294.21 % 1.547 M 179.89 % -1.936 M 24.46 % -2.563 M 22.63 % -3.313 M
Inventory 3.390 M 167.76 % -5.003 M 21.29 % -6.356 M -143.06 % -2.615 M -132.31 % -1.126 M -13 855.44 % -8.066 K 89.75 % -78.678 K -21.60 % -64.701 K -140.69 % -26.881 K 0.000
Accounts payables 7.736 M 1 058.61 % -807.000 K -102.25 % 35.795 M 495.52 % -9.050 M -846.65 % -956.000 K -148.33 % 1.978 M 332.24 % 457.615 K -82.16 % 2.565 M 169.57 % 951.394 K -12.63 % 1.089 M
Other working capital 0.000 0.000 0.000 0.000 100.00 % -6.557 M -2 283.03 % 300.350 K -85.02 % 2.004 M -21.85 % 2.565 M 177.41 % 924.513 K -15.10 % 1.089 M
Other non cash items 8.969 M 435.67 % -2.672 M -200.94 % 2.647 M 120.53 % -12.893 M -4 698.04 % -268.714 K -3.73 % -259.050 K -454.76 % -46.696 K -113.73 % 340.000 K 116.76 % -2.029 M -182.03 % 2.474 M
Net cash provided by operating activities 16.305 M 207.26 % -15.201 M -444.77 % 4.409 M 128.25 % -15.608 M -265.77 % -4.267 M -102.02 % -2.112 M -462.16 % -375.739 K -124.21 % 1.552 M 53.36 % 1.012 M 184.57 % -1.197 M
Investments in property plant and equipment -2.787 M -25.65 % -2.218 M 32.13 % -3.268 M -132.43 % -1.406 M -49.21 % -942.274 K -1 697.83 % -52.412 K 71.55 % -184.247 K -55.89 % -118.187 K 54.40 % -259.194 K -863.12 % -26.912 K
Acquisitions net 1.150 M 169.19 % -1.662 M 82.13 % -9.299 M -35 865.38 % 26.000 K -99.82 % 14.341 M 3 186.63 % -464.631 K 86.06 % -3.332 M -593.22 % -480.675 K -392.33 % 164.431 K 362.90 % -62.544 K
Purchases of investments 0.000 0.000 100.00 % -10.399 M -240.62 % -3.053 M -408.83 % -600.000 K -445.45 % -110.000 K 35.19 % -169.720 K 56.60 % -391.072 K -1 682.14 % -21.944 K -806.66 % -2.420 K
Sales maturities of investments 0.000 0.000 -100.00 % 1.728 M 188.00 % 600.000 K -5.21 % 633.000 K 475.45 % 110.000 K 0.000 0.000 0.000 0.000
Other investing activites 306.000 K -62.45 % 815.000 K -93.64 % 12.808 M -16.68 % 15.372 M 1 988.59 % 736.000 K 386.02 % -257.321 K -448.56 % 73.824 K 107.62 % -969.000 K -1 414.06 % -64.000 K -216.21 % 55.075 K
Net cash used for investing activites -1.331 M 56.57 % -3.065 M 63.64 % -8.430 M -173.06 % 11.539 M -18.56 % 14.168 M 1 929.66 % -774.364 K 77.51 % -3.443 M -255.27 % -969.000 K -1 414.06 % -64.000 K -73.90 % -36.802 K
Debt repayment 312.000 K 127.04 % -1.154 M -105.02 % 22.994 M 389.82 % -7.934 M -188.61 % -2.749 M -685.22 % -350.093 K -130.55 % 1.146 M -0.43 % 1.151 M 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 2.200 M -92.20 % 28.218 M 285.91 % 7.312 M 0.000 -100.00 % 6.454 M 0.000 -100.00 % 39.074 K 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -1.649 M -2.17 % -1.614 M 0.000 0.000 0.000 0.000 100.00 % -2.000 M -92.93 % -1.037 M -220.30 % -323.651 K
Other financing activites -6.704 M -4.96 % -6.387 M 4.30 % -6.674 M -40.71 % -4.743 M -124.57 % -2.112 M -210.87 % 1.905 M -41.73 % 3.269 M 0.000 -100.00 % 1.879 M 72.41 % 1.090 M
Net cash used provided by financing activities -6.392 M 30.45 % -9.190 M -167.78 % 13.559 M -12.75 % 15.541 M 134.54 % 6.626 M 326.17 % 1.555 M -64.78 % 4.415 M 620.03 % -849.000 K -196.37 % 881.000 K 15.02 % 765.983 K
Effect of forex changes on cash -1.000 K 0.000 0.000 0.000 -100.00 % 0.000 -100.00 % 0.010 102.63 % -0.380 0.000 0.000 0.000
Net change in cash 8.581 M 131.25 % -27.455 M -387.85 % 9.538 M -16.86 % 11.472 M -30.59 % 16.527 M 1 340.94 % -1.332 M -323.17 % 596.762 K 324.35 % -266.000 K -114.54 % 1.829 M 491.31 % -467.403 K
Cash at beginning of period 11.249 M -70.94 % 38.704 M 32.70 % 29.166 M 64.84 % 17.694 M 1 286.17 % 1.276 M -51.06 % 2.608 M 29.67 % 2.012 M -11.70 % 2.278 M 407.35 % 449.000 K -50.98 % 915.908 K
Cash at end of period 19.830 M 76.28 % 11.249 M -70.94 % 38.704 M 32.70 % 29.166 M 63.82 % 17.804 M 1 294.75 % 1.276 M -51.06 % 2.608 M 29.64 % 2.012 M -11.68 % 2.278 M 407.91 % 448.505 K
Operating cash flow 16.305 M 207.26 % -15.201 M -444.77 % 4.409 M 128.25 % -15.608 M -265.77 % -4.267 M -102.02 % -2.112 M -462.16 % -375.739 K -124.21 % 1.552 M 53.36 % 1.012 M 184.57 % -1.197 M
Capital expenditure -2.787 M -25.65 % -2.218 M 32.13 % -3.268 M -132.43 % -1.406 M -49.21 % -942.274 K -1 697.83 % -52.412 K 71.55 % -184.247 K -55.89 % -118.187 K 54.40 % -259.194 K -863.12 % -26.912 K
Free CashFlow 13.518 M 177.60 % -17.419 M -1 626.64 % 1.141 M 106.71 % -17.014 M -226.60 % -5.209 M -140.66 % -2.165 M -286.56 % -559.986 K -139.06 % 1.434 M 90.46 % 752.806 K 161.53 % -1.223 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenue 76.896 M 10.32 % 69.705 M -38.99 % 114.248 M 2.46 % 111.503 M 10.59 % 100.825 M 2.73 % 98.143 M -8.98 % 107.827 M 14.50 % 94.168 M 9.09 % 86.324 M 15.10 % 74.998 M -16.70 % 90.033 M 39.82 % 64.390 M 7.63 % 59.827 M 11.23 % 53.787 M -18.39 % 65.911 M 13.11 % 58.271 M -5.44 % 61.621 M 17.55 % 52.419 M -20.56 % 65.988 M 39.72 % 47.228 M 187.82 % 16.409 M 10.65 % 14.829 M -6.78 % 15.907 M -3.80 % 16.536 M 26.63 % 13.059 M 0.00 % 13.059 M 17.52 % 11.112 M 0.00 % 11.112 M -13.99 % 12.920 M 0.00 % 12.920 M -5.54 % 13.678 M 0.00 % 13.678 M 32.82 % 10.299 M 0.00 % 10.299 M
Net income -2.022 M -111.76 % 17.187 M 223.35 % -13.933 M -535.95 % 3.196 M 123.10 % -13.838 M -147.82 % -5.584 M -127.36 % -2.456 M -179.73 % -878.000 K 52.44 % -1.846 M 51.13 % -3.777 M -464.57 % -669.000 K -154.21 % 1.234 M 129.86 % -4.133 M -443.56 % 1.203 M -65.17 % 3.454 M 2 072.33 % 159.000 K -91.37 % 1.842 M 161.22 % -3.009 M -145.83 % -1.224 M -240.69 % 870.000 K 137.06 % 367.000 K 349.66 % -147.000 K 77.61 % -656.495 K -629.44 % -90.000 K 87.68 % -730.500 K 0.00 % -730.500 K -100.91 % -363.587 K 0.00 % -363.587 K -42.86 % -254.500 K 0.00 % -254.500 K -322.84 % 114.206 K 0.00 % 114.206 K -70.22 % 383.500 K 0.00 % 383.500 K
Income before tax -2.250 M -113.11 % 17.162 M 224.11 % -13.828 M -480.52 % 3.634 M 127.28 % -13.319 M -208.88 % -4.312 M -168.49 % -1.606 M -36.22 % -1.179 M 38.37 % -1.913 M 49.53 % -3.790 M -668.22 % 667.000 K -41.64 % 1.143 M 133.13 % -3.450 M -271.05 % 2.017 M -32.77 % 3.000 M 4 266.67 % -72.000 K -103.79 % 1.902 M 163.55 % -2.993 M -109.26 % -1.430 M -237.13 % 1.043 M 85.92 % 561.000 K 418.75 % -176.000 K 75.79 % -726.955 K -2 302.89 % 33.000 K 104.20 % -785.000 K 0.00 % -785.000 K 19.89 % -979.942 K 0.00 % -979.942 K -169.96 % -363.000 K 0.00 % -363.000 K -288.15 % 192.931 K 0.00 % 192.931 K -64.04 % 536.500 K 0.00 % 536.500 K
Income before tax ratio -0.03 -111.88 % 0.25 303.42 % -0.12 -471.37 % 0.03 124.67 % -0.13 -200.67 % -0.04 -194.99 % -0.01 -18.96 % -0.01 43.50 % -0.02 56.15 % -0.05 -782.13 % 0.01 -58.27 % 0.02 130.78 % -0.06 -253.78 % 0.04 -17.61 % 0.05 3 783.69 % 0.00 -104.00 % 0.03 154.06 % -0.06 -163.43 % -0.02 -198.14 % 0.02 -35.40 % 0.03 388.06 % -0.01 74.03 % -0.05 -2 390.00 % 0.00 103.32 % -0.06 0.00 % -0.06 31.83 % -0.09 0.00 % -0.09 -213.88 % -0.03 0.00 % -0.03 -299.19 % 0.01 0.00 % 0.01 -72.92 % 0.05 0.00 % 0.05
EBITDA 2.857 M -86.61 % 21.343 M 88.09 % 11.347 M 31.44 % 8.633 M 192.70 % -9.313 M -305.04 % 4.542 M -40.83 % 7.676 M 90.99 % 4.019 M 119.14 % 1.834 M 1 960.67 % 89.000 K -97.70 % 3.867 M -4.45 % 4.047 M 1 094.35 % -407.000 K -107.51 % 5.419 M -9.92 % 6.016 M 91.84 % 3.136 M -46.92 % 5.908 M 246.71 % 1.704 M -0.80 % 1.718 M -53.59 % 3.701 M 242.69 % 1.080 M 575.00 % 160.000 K 149.59 % -322.668 K -181.28 % 397.000 K 198.02 % -405.000 K 0.00 % -405.000 K 48.48 % -786.128 K 0.00 % -786.128 K -801.90 % 112.000 K 0.00 % 112.000 K -66.35 % 332.864 K 0.00 % 332.864 K -46.53 % 622.500 K 0.00 % 622.500 K
Net income ratio -0.03 -110.66 % 0.25 302.18 % -0.12 -525.48 % 0.03 120.88 % -0.14 -141.22 % -0.06 -149.80 % -0.02 -144.29 % -0.01 56.40 % -0.02 57.54 % -0.05 -577.76 % -0.01 -138.77 % 0.02 127.74 % -0.07 -408.87 % 0.02 -57.32 % 0.05 1 820.52 % 0.00 -90.87 % 0.03 152.07 % -0.06 -209.47 % -0.02 -200.69 % 0.02 -17.64 % 0.02 325.62 % -0.01 75.98 % -0.04 -658.28 % -0.01 90.27 % -0.06 0.00 % -0.06 -70.97 % -0.03 0.00 % -0.03 -66.11 % -0.02 0.00 % -0.02 -335.92 % 0.01 0.00 % 0.01 -77.58 % 0.04 0.00 % 0.04
Ratio EBITDA 0.04 -87.87 % 0.31 208.29 % 0.10 28.28 % 0.08 183.82 % -0.09 -299.59 % 0.05 -34.99 % 0.07 66.80 % 0.04 100.88 % 0.02 1 690.31 % 0.00 -97.24 % 0.04 -31.66 % 0.06 1 023.88 % -0.01 -106.75 % 0.10 10.38 % 0.09 69.60 % 0.05 -43.87 % 0.10 194.94 % 0.03 24.88 % 0.03 -66.78 % 0.08 19.06 % 0.07 510.01 % 0.01 153.19 % -0.02 -184.49 % 0.02 177.41 % -0.03 0.00 % -0.03 56.16 % -0.07 0.00 % -0.07 -916.10 % 0.01 0.00 % 0.01 -64.38 % 0.02 0.00 % 0.02 -59.74 % 0.06 0.00 % 0.06
Gross profit ratio 0.52 8.41 % 0.48 1.33 % 0.48 22.27 % 0.39 563.89 % 0.06 -48.72 % 0.11 -30.61 % 0.17 -58.39 % 0.40 -13.84 % 0.46 -7.95 % 0.50 30.66 % 0.38 -17.58 % 0.47 -1.29 % 0.47 -8.68 % 0.52 151.24 % -1.01 -301.07 % 0.50 -6.55 % 0.54 -12.61 % 0.61 60.58 % 0.38 -36.28 % 0.60 -13.68 % 0.69 7.55 % 0.65 278.80 % -0.36 -151.99 % 0.69 1 474.20 % 0.04 0.00 % 0.04 13.38 % 0.04 0.00 % 0.04 -43.15 % 0.07 0.00 % 0.07 -16.83 % 0.08 0.00 % 0.08 -34.78 % 0.13 0.00 % 0.13
Weighted average shs out dil 16.850 M -15.69 % 19.985 M 20.49 % 16.587 M -1.39 % 16.821 M 1.99 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 3.17 % 15.986 M -9.32 % 17.629 M 25.15 % 14.086 M -6.60 % 15.081 M -5.15 % 15.900 M 0.00 % 15.900 M 38.11 % 11.513 M 15.97 % 9.927 M 3.97 % 9.548 M 14.84 % 8.314 M 35.92 % 6.117 M 2.84 % 5.948 M 0.00 % 5.948 M 0.00 % 5.948 M 0.00 % 5.948 M 0.00 % 5.948 M 14.13 % 5.211 M 0.00 % 5.211 M 2.39 % 5.090 M 0.00 % 5.090 M 12.61 % 4.520 M 0.00 % 4.520 M -0.21 % 4.529 M 0.00 % 4.529 M
Weighted average shs out 16.850 M 1.96 % 16.526 M -0.37 % 16.587 M -1.39 % 16.821 M 1.99 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 3.17 % 15.986 M -9.32 % 17.629 M 25.15 % 14.086 M -6.60 % 15.081 M -5.15 % 15.900 M 0.00 % 15.900 M 38.11 % 11.513 M 19.71 % 9.617 M 0.98 % 9.523 M 14.55 % 8.314 M 35.92 % 6.117 M 2.84 % 5.948 M 0.00 % 5.948 M 0.00 % 5.948 M 0.00 % 5.948 M 0.00 % 5.948 M 14.13 % 5.211 M 0.00 % 5.211 M 2.39 % 5.090 M 0.00 % 5.090 M 12.61 % 4.520 M 0.00 % 4.520 M -0.21 % 4.529 M 0.00 % 4.529 M
EPS diluted -0.12 -113.95 % 0.86 202.38 % -0.84 -542.11 % 0.19 122.62 % -0.84 -147.06 % -0.34 -126.67 % -0.15 -181.95 % -0.05 51.64 % -0.11 52.17 % -0.23 -450.24 % -0.04 -159.71 % 0.07 124.14 % -0.29 -463.41 % 0.08 -62.00 % 0.21 2 000.00 % 0.01 -93.75 % 0.16 153.33 % -0.30 -130.77 % -0.13 -230.00 % 0.10 66.67 % 0.06 342.91 % -0.02 77.55 % -0.11 -628.48 % -0.02 87.42 % -0.12 0.00 % -0.12 -71.92 % -0.07 0.00 % -0.07 -39.60 % -0.05 0.00 % -0.05 -297.63 % 0.03 0.00 % 0.03 -70.13 % 0.08 0.00 % 0.08
Earnings per share -0.12 -111.54 % 1.04 223.81 % -0.84 -542.11 % 0.19 122.62 % -0.84 -147.06 % -0.34 -126.67 % -0.15 -181.95 % -0.05 51.64 % -0.11 52.17 % -0.23 -450.24 % -0.04 -159.71 % 0.07 124.14 % -0.29 -463.41 % 0.08 -62.00 % 0.21 2 000.00 % 0.01 -93.75 % 0.16 151.61 % -0.31 -138.46 % -0.13 -230.00 % 0.10 66.67 % 0.06 342.91 % -0.02 77.55 % -0.11 -628.48 % -0.02 87.42 % -0.12 0.00 % -0.12 -71.92 % -0.07 0.00 % -0.07 -39.60 % -0.05 0.00 % -0.05 -297.63 % 0.03 0.00 % 0.03 -70.13 % 0.08 0.00 % 0.08
Gross profit 40.364 M 19.59 % 33.751 M -38.17 % 54.591 M 25.28 % 43.575 M 634.20 % 5.935 M -47.31 % 11.265 M -36.84 % 17.837 M -52.35 % 37.433 M -6.01 % 39.828 M 5.95 % 37.591 M 8.84 % 34.538 M 15.25 % 29.969 M 6.24 % 28.209 M 1.58 % 27.771 M 141.81 % -66.416 M -327.44 % 29.202 M -11.63 % 33.044 M 2.74 % 32.164 M 27.56 % 25.214 M -10.97 % 28.321 M 148.43 % 11.400 M 19.01 % 9.579 M 266.68 % -5.747 M -150.01 % 11.492 M 1 893.41 % 576.500 K 0.00 % 576.500 K 33.23 % 432.696 K 0.00 % 432.696 K -51.11 % 885.000 K 0.00 % 885.000 K -21.44 % 1.126 M 0.00 % 1.126 M -13.38 % 1.301 M 0.00 % 1.301 M
Income tax expense -228.000 K -812.00 % -25.000 K 94.67 % -469.000 K -1 517.24 % -29.000 K 66.67 % -87.000 K -108.08 % 1.077 M 56.09 % 690.000 K 1 480.00 % -50.000 K -85.19 % -27.000 K -107.69 % -13.000 K -100.97 % 1.336 M 5 238.46 % -26.000 K -103.81 % 683.000 K -16.09 % 814.000 K 333.24 % -349.000 K -232.38 % -105.000 K -400.00 % -21.000 K -275.00 % 12.000 K 105.33 % -225.016 K -256.26 % 144.000 K -35.43 % 223.000 K 868.97 % -29.000 K 20.66 % -36.550 K -129.48 % 124.000 K 127.52 % 54.500 K 0.00 % 54.500 K -79.66 % 267.925 K 0.00 % 267.925 K 6 598.13 % 4.000 K 0.00 % 4.000 K -94.98 % 79.692 K 0.00 % 79.692 K -47.91 % 153.000 K 0.00 % 153.000 K
Cost of revenue 36.532 M 1.61 % 35.954 M -39.73 % 59.657 M -12.18 % 67.928 M -28.41 % 94.890 M 9.22 % 86.878 M -3.46 % 89.990 M 58.61 % 56.735 M 22.02 % 46.496 M 24.30 % 37.407 M -32.59 % 55.495 M 61.22 % 34.421 M 8.87 % 31.618 M 21.53 % 26.016 M -80.34 % 132.327 M 355.22 % 29.069 M 1.72 % 28.577 M 41.09 % 20.255 M -50.32 % 40.774 M 115.66 % 18.907 M 277.46 % 5.009 M -4.59 % 5.250 M -75.75 % 21.654 M 329.30 % 5.044 M -59.59 % 12.482 M 0.00 % 12.482 M 16.88 % 10.679 M 0.00 % 10.679 M -11.26 % 12.035 M 0.00 % 12.035 M -4.12 % 12.552 M 0.00 % 12.552 M 39.50 % 8.998 M 0.00 % 8.998 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.982 M 0.000 0.000 0.000 -100.00 % 9.997 M 0.000 0.000 0.000 -100.00 % 8.000 M 0.000 0.000 0.000 -100.00 % 1.476 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
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 521.000 K 0.000 0.000 0.000 -100.00 % 332.000 K 0.000 0.000 0.000 -100.00 % 426.000 K 0.000 0.000 0.000 -100.00 % 548.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 40.122 M 170.64 % 14.825 M -77.09 % 64.710 M 72.75 % 37.459 M 63 389.83 % 59.000 K 0.000 -100.00 % 39.000 K -96.02 % 981.000 K -24.25 % 1.295 M -96.75 % 39.853 M 12.45 % 35.440 M 26.49 % 28.019 M -9.24 % 30.872 M 25.81 % 24.539 M 138.98 % -62.952 M -318.51 % 28.810 M -4.23 % 30.084 M -9.71 % 33.321 M -49.11 % 65.473 M 1 000.20 % 5.951 M 541.96 % 927.000 K -10.87 % 1.040 M -95.69 % 24.132 M 2 347.47 % 986.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 40.122 M 170.64 % 14.825 M -77.09 % 64.710 M 72.70 % 37.470 M 116.83 % 17.281 M 83.82 % 9.401 M -24.57 % 12.464 M -65.15 % 35.763 M -8.53 % 39.100 M -1.89 % 39.853 M 12.45 % 35.440 M 26.49 % 28.019 M -9.24 % 30.872 M 25.81 % 24.539 M 138.98 % -62.952 M -318.51 % 28.810 M -4.23 % 30.084 M -9.71 % 33.321 M 26.41 % 26.360 M -1.05 % 26.639 M 149.13 % 10.693 M 10.39 % 9.687 M 290.84 % -5.076 M -144.60 % 11.380 M 791.50 % 1.277 M 0.00 % 1.277 M 30.23 % 980.178 K 0.00 % 980.178 K -16.51 % 1.174 M 0.00 % 1.174 M 40.31 % 836.707 K 0.00 % 836.707 K 15.17 % 726.500 K 0.00 % 726.500 K
Cost and expenses 76.654 M 50.96 % 50.779 M -59.17 % 124.367 M 18.00 % 105.398 M -6.04 % 112.171 M 16.51 % 96.279 M -6.03 % 102.454 M 10.76 % 92.498 M 8.06 % 85.596 M 10.79 % 77.260 M -15.04 % 90.935 M 45.64 % 62.440 M -0.08 % 62.490 M 23.61 % 50.555 M -27.13 % 69.375 M 19.86 % 57.879 M -1.33 % 58.661 M 9.49 % 53.576 M -20.20 % 67.134 M 47.40 % 45.546 M 190.06 % 15.702 M 5.12 % 14.937 M -9.90 % 16.578 M 0.94 % 16.424 M 19.37 % 13.759 M 0.00 % 13.759 M 18.00 % 11.660 M 0.00 % 11.660 M -11.73 % 13.209 M 0.00 % 13.209 M -1.34 % 13.389 M 0.00 % 13.389 M 37.68 % 9.725 M 0.00 % 9.725 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 926.000 K 0.000 0.000 0.000 -100.00 % 233.000 K 0.000 -100.00 % 151.000 K 0.00 % 151.000 K -56.10 % 344.000 K -47.00 % 649.000 K 0.000 0.000 -100.00 % 152.000 K 0.000 0.000 0.000 -100.00 % 48.699 K 0.000 0.000 0.000 -100.00 % 13.419 K 0.00 % 13.419 K 0.000 0.000 -100.00 % 13.142 K 0.00 % 13.142 K 0.000 0.000
Selling general and administrative expenses 0.000 0.000 0.000 -100.00 % 11.000 K -99.94 % 17.340 M 82.95 % 9.478 M -24.19 % 12.503 M 42.53 % 8.772 M 26.98 % 6.908 M -16.13 % 8.237 M -20.25 % 10.329 M 58.01 % 6.537 M -1.67 % 6.648 M 1.16 % 6.572 M -22.00 % 8.426 M 24.39 % 6.774 M 115.80 % 3.139 M -49.03 % 6.159 M 204.30 % 2.024 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
Interest income 1.000 K -99.19 % 124.000 K -62.76 % 333.000 K 1 140.63 % -32.000 K -115.02 % 213.000 K 42.95 % 149.000 K -80.26 % 755.000 K 2 187.88 % 33.000 K -35.29 % 51.000 K 0.000 -100.00 % 3.687 M 0.000 -100.00 % 98.000 K 2 350.00 % 4.000 K 0.000 -100.00 % 3.000 K -97.90 % 143.000 K 376.67 % 30.000 K 0.000 -100.00 % 18.000 K -28.00 % 25.000 K 0.000 0.000 0.000 -100.00 % 85.000 K 0.00 % 85.000 K -80.35 % 432.460 K 0.00 % 432.460 K 484.41 % 74.000 K 0.00 % 74.000 K -23.60 % 96.856 K 0.00 % 96.856 K 158.28 % 37.500 K 0.00 % 37.500 K
Interest expense 2.493 M 32.11 % 1.887 M -53.32 % 4.042 M 63.58 % 2.471 M 13.04 % 2.186 M -65.44 % 6.326 M -8.81 % 6.937 M 146.96 % 2.809 M 7.67 % 2.609 M 74.17 % 1.498 M 0.000 -100.00 % 786.000 K 1.29 % 776.000 K -36.08 % 1.214 M 228.11 % 370.000 K -20.09 % 463.000 K -63.22 % 1.259 M 79.60 % 701.000 K 0.000 -100.00 % 761.000 K 318.13 % 182.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
Depreciation and amortization 2.614 M 13.95 % 2.294 M -89.09 % 21.035 M 732.08 % 2.528 M 10.25 % 2.293 M -16.77 % 2.755 M 17.53 % 2.344 M -0.21 % 2.349 M -2.17 % 2.401 M 2.13 % 2.351 M 3.48 % 2.272 M 7.27 % 2.118 M -1.85 % 2.158 M -1.15 % 2.183 M 1.96 % 2.141 M -16.37 % 2.560 M -8.73 % 2.805 M 21.96 % 2.300 M -26.19 % 3.116 M 70.10 % 1.832 M 414.61 % 356.000 K 32.84 % 268.000 K -10.80 % 300.449 K 5.42 % 285.000 K 1.97 % 279.500 K 0.00 % 279.500 K 142.26 % 115.373 K 0.00 % 115.373 K 54.86 % 74.500 K 0.00 % 74.500 K 109.98 % 35.480 K 0.00 % 35.480 K -27.59 % 49.000 K 0.00 % 49.000 K
Operating income 242.000 K -98.72 % 18.926 M 287.03 % -10.119 M -265.75 % 6.105 M 153.81 % -11.346 M -708.69 % 1.864 M -65.31 % 5.373 M 236.44 % 1.597 M 147.60 % 645.000 K 128.14 % -2.292 M -250.49 % 1.523 M -21.05 % 1.929 M 172.44 % -2.663 M -182.52 % 3.227 M -20.26 % 4.047 M 943.04 % 388.000 K -87.14 % 3.017 M 325.82 % -1.336 M -49.38 % -894.337 K -146.68 % 1.916 M 167.22 % 717.000 K 763.89 % -108.000 K 83.13 % -640.091 K -698.22 % 107.000 K 115.63 % -684.500 K 0.00 % -684.500 K 24.07 % -901.501 K 0.00 % -901.501 K -2 504.00 % 37.500 K 0.00 % 37.500 K -87.39 % 297.384 K 0.00 % 297.384 K -48.15 % 573.500 K 0.00 % 573.500 K
Operating income ratio 0.00 -98.84 % 0.27 406.55 % -0.09 -261.77 % 0.05 148.65 % -0.11 -692.50 % 0.02 -61.88 % 0.05 193.82 % 0.02 126.97 % 0.01 124.45 % -0.03 -280.66 % 0.02 -43.53 % 0.03 167.30 % -0.04 -174.19 % 0.06 -2.29 % 0.06 822.14 % 0.01 -86.40 % 0.05 292.10 % -0.03 -88.05 % -0.01 -133.41 % 0.04 -7.15 % 0.04 699.96 % -0.01 81.90 % -0.04 -721.87 % 0.01 112.34 % -0.05 0.00 % -0.05 35.39 % -0.08 0.00 % -0.08 -2 895.13 % 0.00 0.00 % 0.00 -86.65 % 0.02 0.00 % 0.02 -60.96 % 0.06 0.00 % 0.06
Total other income expenses net -2.492 M -41.35 % -1.763 M 52.47 % -3.709 M -50.10 % -2.471 M -25.24 % -1.973 M 68.72 % -6.307 M 9.62 % -6.978 M -151.37 % -2.776 M -8.56 % -2.557 M -70.81 % -1.497 M -250.59 % -427.000 K 45.67 % -786.000 K -15.76 % -679.000 K 43.88 % -1.210 M -15.57 % -1.047 M -127.61 % -460.000 K 58.74 % -1.115 M -64.70 % -677.000 K 3.01 % -698.042 K 6.18 % -744.000 K -376.92 % -156.000 K -129.41 % -68.000 K 21.72 % -86.864 K -17.38 % -74.000 K 26.37 % -100.500 K 0.00 % -100.500 K -28.12 % -78.441 K 0.00 % -78.441 K 80.80 % -408.500 K 0.00 % -408.500 K -319.60 % -97.354 K 0.00 % -97.354 K -163.12 % -37.000 K 0.00 % -37.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-03-31
Net debt 23.703 M 8.67 % 21.812 M -19.44 % 27.075 M -35.70 % 42.107 M 4.24 % 40.396 M 3.85 % 38.897 M 6.29 % 36.595 M -7.38 % 39.513 M 7.14 % 36.879 M 8.54 % 33.978 M 185.55 % 11.899 M -1.96 % 12.137 M -40.23 % 20.307 M 42.12 % 14.289 M 1 040.38 % 1.253 M 157.53 % -2.178 M 71.10 % -7.536 M -116.99 % -3.473 M -311.00 % 1.646 M -68.57 % 5.237 M 481.24 % 901.000 K -29.41 % 1.276 M -48.97 % 2.501 M -13.77 % 2.901 M 0.00 % 2.901 M 853.20 % -385.155 K 0.00 % -385.155 K -129.54 % 1.304 M 0.00 % 1.304 M -42.04 % 2.250 M -0.03 % 2.251 M -1.21 % 2.278 M
Total investments 49.109 M -0.39 % 49.299 M 192.84 % 16.835 M -2.69 % 17.300 M 0.66 % 17.187 M -5.63 % 18.212 M -0.04 % 18.219 M -9.11 % 20.046 M -5.03 % 21.107 M 56.28 % 13.506 M 23.49 % 10.937 M 11.67 % 9.794 M -3.36 % 10.135 M -1.06 % 10.244 M 554.99 % 1.564 M -1.20 % 1.583 M 1.34 % 1.562 M 116.04 % 723.000 K -66.44 % 2.154 M -19.31 % 2.670 M 101.36 % 1.326 M -48.06 % 2.553 M 105.86 % 1.240 M 2.15 % 1.214 M 0.00 % 1.214 M 56.54 % 775.506 K 0.00 % 775.506 K 71.57 % 452.000 K 0.00 % 452.000 K 19.58 % 378.000 K -0.17 % 378.647 K -91.69 % 4.556 M
Total debt 42.738 M -7.25 % 46.080 M -1.76 % 46.905 M -10.78 % 52.571 M -4.45 % 55.019 M 14.87 % 47.898 M 0.11 % 47.844 M -4.11 % 49.894 M -1.00 % 50.397 M -2.45 % 51.661 M 2.09 % 50.603 M 80.87 % 27.978 M -2.99 % 28.841 M -0.78 % 29.068 M -4.44 % 30.419 M 20.44 % 25.257 M 1.88 % 24.790 M 27.50 % 19.443 M -0.03 % 19.449 M 23.15 % 15.793 M 341.76 % 3.575 M 0.000 -100.00 % 3.778 M 0.75 % 3.750 M 0.00 % 3.750 M 68.68 % 2.223 M 0.00 % 2.223 M -18.98 % 2.744 M 0.00 % 2.744 M -35.62 % 4.262 M 0.00 % 4.262 M 0.000
Accumulated other comprehensive income loss 62.745 M 0.05 % 62.714 M 0.01 % 62.706 M -0.02 % 62.718 M 0.01 % 62.711 M -0.01 % 62.717 M -0.04 % 62.744 M 0.03 % 62.727 M 0.02 % 62.714 M -2.61 % 64.396 M -0.02 % 64.408 M -0.64 % 64.820 M 0.03 % 64.803 M 3.17 % 62.814 M 42.36 % 44.123 M 0.29 % 43.997 M 0.24 % 43.892 M 44.32 % 30.413 M 99.57 % 15.239 M -20.19 % 19.094 M 129.99 % 8.302 M 20.28 % 6.902 M -16.88 % 8.304 M -0.01 % 8.305 M 0.00 % 8.305 M -0.02 % 8.307 M 0.00 % 8.307 M 25.94 % 6.596 M 0.00 % 6.596 M 2 993.92 % 213.192 K 0.00 % 213.192 K -94.42 % 3.821 M
Retained earnings -25.123 M -8.72 % -23.108 M 42.71 % -40.335 M -48.33 % -27.193 M 10.55 % -30.401 M -84.28 % -16.497 M -51.57 % -10.884 M -27.06 % -8.566 M -10.29 % -7.767 M -29.62 % -5.992 M -164.20 % -2.268 M -108.84 % -1.086 M 44.73 % -1.965 M -156.19 % 3.497 M -20.45 % 4.396 M 234.81 % 1.313 M 21.01 % 1.085 M 119.04 % -5.700 M -115.10 % -2.650 M -314.05 % -640.000 K 58.41 % -1.539 M 0.000 100.00 % -1.795 M -71.07 % -1.049 M -42.53 % -736.000 K -319.80 % 334.846 K -48.29 % 647.488 K -63.29 % 1.764 M -27.53 % 2.434 M 7.08 % 2.273 M -12.10 % 2.586 M 0.000
Common stock 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.000 -100.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 788.89 % 9.000 K 0.00 % 9.000 K 0.000
Total equity 37.702 M -5.00 % 39.686 M 76.77 % 22.451 M -38.39 % 36.438 M 636.27 % 4.949 M -89.36 % 46.531 M -10.70 % 52.107 M -4.05 % 54.309 M -1.87 % 55.345 M -5.94 % 58.843 M -6.01 % 62.608 M -2.52 % 64.225 M 1.28 % 63.411 M -5.46 % 67.072 M 35.05 % 49.664 M 6.64 % 46.570 M 0.25 % 46.453 M 56.04 % 29.769 M 77.05 % 16.814 M -12.25 % 19.161 M 180.05 % 6.842 M 3.84 % 6.589 M 0.00 % 6.589 M -10.57 % 7.367 M 0.00 % 7.367 M -16.57 % 8.830 M 0.00 % 8.830 M -0.80 % 8.901 M 0.00 % 8.901 M 216.93 % 2.808 M 0.00 % 2.809 M -26.49 % 3.821 M
Other non current liabilities 1.728 M -35.62 % 2.684 M -18.67 % 3.300 M 95.61 % 1.687 M 6.17 % 1.589 M 91.22 % 831.000 K 0.00 % 831.000 K 10.36 % 753.000 K 77.59 % 424.000 K -70.43 % 1.434 M -2.85 % 1.476 M -42.75 % 2.578 M -36.11 % 4.035 M 1.31 % 3.983 M 80.63 % 2.205 M 86.55 % 1.182 M -52.85 % 2.507 M 8 544.83 % 29.000 K 100.62 % -4.680 M -467 944.20 % -1.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
Long term debt 31.705 M -4.93 % 33.349 M -1.01 % 33.689 M -3.87 % 35.047 M -0.86 % 35.351 M -4.97 % 37.198 M -0.90 % 37.536 M -7.98 % 40.792 M -2.76 % 41.949 M -0.22 % 42.043 M 2.06 % 41.196 M 112.18 % 19.416 M -7.83 % 21.065 M -5.08 % 22.192 M -3.18 % 22.920 M 20.29 % 19.054 M 10.07 % 17.311 M 345.82 % 3.883 M -57.95 % 9.234 M 20.61 % 7.656 M 484.43 % 1.310 M 0.000 -100.00 % 1.104 M -24.09 % 1.454 M 0.00 % 1.454 M 0.01 % 1.454 M 0.00 % 1.454 M 275.68 % 387.000 K 0.00 % 387.000 K 25.65 % 308.000 K -0.01 % 308.028 K 0.000
Total non current liabilities 33.438 M -8.35 % 36.484 M -12.48 % 41.685 M -1.90 % 42.491 M -0.62 % 42.758 M -2.70 % 43.945 M -0.89 % 44.340 M -7.59 % 47.981 M -3.46 % 49.702 M -0.66 % 50.033 M 1.48 % 49.302 M 72.64 % 28.558 M -9.93 % 31.705 M -1.43 % 32.166 M 14.92 % 27.991 M 38.32 % 20.236 M 2.11 % 19.818 M 360.78 % 4.301 M -5.55 % 4.554 M -40.52 % 7.655 M 484.35 % 1.310 M 0.000 -100.00 % 1.104 M -24.09 % 1.454 M 0.00 % 1.454 M 0.01 % 1.454 M 0.00 % 1.454 M 275.68 % 387.000 K 0.00 % 387.000 K 25.65 % 308.000 K -0.01 % 308.028 K 0.000
Other current liabilities 76.130 M 9.73 % 69.379 M -20.90 % 87.707 M 27.42 % 68.831 M -21.33 % 87.494 M 6.30 % 82.312 M 23.31 % 66.752 M -0.67 % 67.202 M 13.77 % 59.067 M 5.45 % 56.016 M -1.65 % 56.953 M 54.07 % 36.966 M -14.63 % 43.302 M -0.69 % 43.604 M 12.95 % 38.603 M -3.56 % 40.028 M -4.91 % 42.094 M 167.31 % 15.747 M -63.91 % 43.635 M 151.34 % 17.361 M 453.07 % 3.139 M 0.000 -100.00 % 1.308 M -17.02 % 1.576 M -76.29 % 6.646 M 378.44 % 1.389 M -72.86 % 5.118 M 20.57 % 4.245 M 0.00 % 4.245 M 23.38 % 3.441 M 0.01 % 3.440 M 0.000
Deferred revenue 0.000 -100.00 % 18.700 M 0.000 -100.00 % 10.981 M 366.88 % 2.352 M -1.22 % 2.381 M -81.65 % 12.973 M -78.09 % 59.207 M 10.16 % 53.747 M 0.000 -100.00 % 12.637 M -11.11 % 14.216 M 0.000 0.000 -100.00 % 1.609 M 64.52 % 978.000 K -57.84 % 2.320 M -93.60 % 36.274 M 24.33 % 29.176 M 20.51 % 24.211 M 362.13 % 5.239 M 0.000 -100.00 % 4.414 M -12.93 % 5.070 M 0.000 -100.00 % 3.729 M 0.000 -100.00 % 2.648 M 0.000 -100.00 % 2.191 M 0.000 0.000
Short term debt 11.033 M -13.34 % 12.731 M -3.67 % 13.216 M -24.58 % 17.524 M -10.90 % 19.668 M 83.81 % 10.700 M 3.80 % 10.308 M 13.25 % 9.102 M 7.74 % 8.448 M -12.16 % 9.618 M 2.24 % 9.407 M 9.87 % 8.562 M 10.11 % 7.776 M 13.09 % 6.876 M -8.31 % 7.499 M 20.89 % 6.203 M -17.06 % 7.479 M -48.60 % 14.550 M -17.78 % 17.697 M 154.24 % -32.629 M -1 860.88 % -1.664 M 0.000 -100.00 % 2.776 M 200.07 % -2.774 M -220.82 % 2.296 M 198.46 % 769.271 K 0.00 % 769.271 K -67.36 % 2.357 M 0.00 % 2.357 M -40.39 % 3.954 M 0.00 % 3.954 M 0.000
Total current liabilities 119.201 M -0.95 % 120.344 M -7.71 % 130.401 M -0.48 % 131.030 M -7.02 % 140.916 M 14.42 % 123.159 M 5.00 % 117.293 M 5.35 % 111.338 M 8.40 % 102.707 M 9.13 % 94.118 M -20.41 % 118.258 M 37.09 % 86.261 M 24.56 % 69.250 M 6.28 % 65.158 M -5.64 % 69.054 M 8.92 % 63.397 M -11.40 % 71.555 M -9.68 % 79.226 M -1.02 % 80.045 M 7.92 % 74.172 M 333.78 % 17.099 M 0.000 -100.00 % 12.675 M 7.38 % 11.804 M 0.00 % 11.804 M 34.61 % 8.769 M 0.00 % 8.769 M -4.41 % 9.174 M 0.00 % 9.174 M -20.21 % 11.497 M 0.00 % 11.497 M 0.000
Total liabilities 152.639 M -2.67 % 156.828 M -8.87 % 172.086 M -0.83 % 173.521 M -5.53 % 183.674 M 9.92 % 167.104 M 3.38 % 161.633 M 1.45 % 159.319 M 4.53 % 152.409 M 5.73 % 144.151 M -13.97 % 167.560 M 45.93 % 114.819 M 13.73 % 100.955 M 3.73 % 97.324 M 0.29 % 97.045 M 16.04 % 83.633 M -8.47 % 91.373 M 9.39 % 83.527 M -1.27 % 84.598 M 3.39 % 81.827 M 344.49 % 18.409 M 0.000 -100.00 % 13.779 M 3.93 % 13.258 M 0.00 % 13.258 M 29.69 % 10.223 M 0.00 % 10.223 M 6.93 % 9.561 M 0.00 % 9.561 M -19.01 % 11.805 M 0.00 % 11.805 M 0.000
Other non current assets 0.000 0.000 0.000 0.000 100.00 % -27.805 M -1 389 455.22 % -2.001 K 0.000 -100.00 % 32.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -998.000 K -168.21 % 1.463 M -41.24 % 2.490 M 455.80 % 448.000 K 135.10 % -1.276 M -1 733.02 % 78.166 K 28.14 % 61.000 K -68.23 % 192.000 K 145.92 % 78.073 K -51.96 % 162.518 K -73.53 % 614.000 K 630.95 % 84.000 K -88.14 % 708.000 K 603.28 % 100.671 K 104.42 % -2.278 M
Long term investments 49.109 M -0.39 % 49.299 M 192.84 % 16.835 M -2.69 % 17.300 M 0.66 % 17.187 M -5.63 % 18.212 M -0.04 % 18.219 M -9.11 % 20.046 M -5.03 % 21.107 M 0.00 % 21.106 M 18.39 % 17.827 M 14.45 % 15.576 M 8.08 % 14.411 M -0.25 % 14.447 M 163.49 % 5.483 M -19.45 % 6.807 M 120.72 % 3.084 M 13.34 % 2.721 M 85.48 % 1.467 M -64.32 % 4.111 M 125.01 % 1.827 M 0.000 -100.00 % 1.680 M 21.15 % 1.387 M 14.25 % 1.214 M 26.67 % 958.396 K 23.58 % 775.506 K 71.57 % 452.000 K 0.00 % 452.000 K 19.37 % 378.647 K 0.00 % 378.647 K 0.000
Intangible assets 7.224 M -32.42 % 10.690 M -3.69 % 11.100 M -71.79 % 39.350 M -4.74 % 41.307 M 3.16 % 40.041 M -0.38 % 40.193 M 1.43 % 39.626 M -0.72 % 39.912 M 0.35 % 39.771 M -1.51 % 40.380 M 0.43 % 40.206 M -0.98 % 40.605 M -1.05 % 41.036 M 120.72 % 18.592 M 73.89 % 10.692 M -10.08 % 11.891 M 130.89 % 5.150 M -6.16 % 5.488 M 83.85 % 2.985 M 2 451.28 % 117.000 K 0.000 -100.00 % 133.180 K -20.25 % 167.000 K 351.35 % 37.000 K -63.48 % 101.307 K 500.87 % 16.860 K -50.41 % 34.000 K 78.95 % 19.000 K -40.63 % 32.000 K 410.77 % 6.265 K 0.000
GoodWill 26.085 M 0.00 % 26.085 M 0.00 % 26.085 M -6.19 % 27.805 M 0.00 % 27.805 M 0.00 % 27.805 M 0.00 % 27.805 M 0.00 % 27.805 M -0.10 % 27.833 M -0.15 % 27.874 M 0.00 % 27.874 M 6.58 % 26.154 M 0.00 % 26.154 M 0.00 % 26.154 M 0.00 % 26.154 M 0.00 % 26.154 M 0.00 % 26.154 M -11.63 % 29.597 M -5.56 % 31.341 M -4.62 % 32.858 M 1 018.00 % 2.939 M 0.000 -100.00 % 3.382 M -11.58 % 3.825 M 0.00 % 3.825 M -9.87 % 4.244 M 0.00 % 4.244 M 875.57 % 435.000 K 0.00 % 435.000 K 97.73 % 220.000 K 0.26 % 219.434 K 0.000
Goodwill and intangible assets 33.309 M -9.42 % 36.775 M -1.10 % 37.185 M -44.63 % 67.155 M -2.83 % 69.112 M 1.87 % 67.846 M -0.22 % 67.998 M 0.84 % 67.431 M -0.46 % 67.745 M 0.15 % 67.645 M -0.89 % 68.254 M 2.85 % 66.360 M -0.60 % 66.759 M -0.64 % 67.190 M 50.16 % 44.746 M 21.44 % 36.846 M -3.15 % 38.045 M 9.49 % 34.747 M -5.65 % 36.829 M 2.75 % 35.843 M 1 072.87 % 3.056 M 0.000 -100.00 % 3.515 M -11.95 % 3.992 M 3.37 % 3.862 M -11.12 % 4.345 M 1.98 % 4.261 M 808.44 % 469.000 K 3.30 % 454.000 K 80.16 % 252.000 K 11.65 % 225.699 K 0.000
Property plant equipment net 15.278 M -17.88 % 18.605 M -7.24 % 20.058 M 2.90 % 19.493 M 1.33 % 19.238 M -10.20 % 21.424 M 0.91 % 21.230 M -3.38 % 21.972 M -2.27 % 22.482 M -0.08 % 22.500 M 1.29 % 22.213 M 5.07 % 21.141 M 0.86 % 20.960 M -0.74 % 21.116 M -2.72 % 21.706 M 39.32 % 15.580 M 8.22 % 14.397 M 58.02 % 9.111 M 9.66 % 8.308 M -6.05 % 8.843 M 1 481.93 % 559.000 K 0.000 -100.00 % 556.976 K 7.11 % 520.000 K 0.00 % 520.000 K -3.20 % 537.189 K 0.00 % 537.189 K 0.04 % 537.000 K 0.00 % 537.000 K 42.44 % 377.000 K 0.14 % 376.480 K 0.000
Total non current assets 99.043 M -6.50 % 105.932 M 40.63 % 75.329 M -28.41 % 105.216 M 33.17 % 79.008 M -27.36 % 108.768 M 0.02 % 108.744 M -23.88 % 142.865 M 26.90 % 112.581 M -0.01 % 112.593 M 2.70 % 109.632 M 5.25 % 104.161 M 0.90 % 103.229 M -0.61 % 103.862 M 42.22 % 73.031 M 21.69 % 60.013 M 7.00 % 56.085 M 21.60 % 46.121 M -5.17 % 48.637 M -5.66 % 51.555 M 737.20 % 6.158 M 582.42 % -1.276 M -120.93 % 6.098 M -2.08 % 6.228 M 7.60 % 5.788 M -6.44 % 6.186 M 7.86 % 5.736 M 254.06 % 1.620 M 6.09 % 1.527 M 14.21 % 1.337 M 23.62 % 1.081 M 147.47 % -2.278 M
Other current assets 10.253 M 0.000 -100.00 % 20.942 M 1 047 000.00 % 2.000 K -100.00 % 49.534 M -3.13 % 51.136 M 8.50 % 47.130 M 15.37 % 40.850 M 0.000 0.000 -100.00 % 71.980 M 7 197 900.00 % 1.000 K 0.000 0.000 -100.00 % 17.215 M 0.000 0.000 -100.00 % 1.443 M -80.32 % 7.331 M 2 088.29 % 335.000 K -91.17 % 3.793 M 0.000 -100.00 % 2.372 M -22.63 % 3.066 M -12.57 % 3.507 M 52.66 % 2.297 M 0.00 % 2.297 M -55.77 % 5.194 M 0.00 % 5.194 M 125.28 % 2.306 M -10.05 % 2.563 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.600 M -10.30 % -6.890 M -19.16 % -5.782 M -35.22 % -4.276 M -1.74 % -4.203 M -7.25 % -3.919 M 24.98 % -5.224 M -243.23 % -1.522 M 23.82 % -1.998 M -390.68 % 687.353 K 147.70 % -1.441 M -187.62 % -501.000 K -119.62 % 2.553 M 679.94 % -440.210 K -154.46 % -173.000 K 0.000 100.00 % -182.890 K 0.000 0.000 0.000 100.00 % -647.000 0.000 -100.00 % 4.556 M
cash and cash equivalents 19.035 M -21.56 % 24.268 M 22.38 % 19.830 M 89.51 % 10.464 M -28.44 % 14.623 M 62.46 % 9.001 M -19.98 % 11.249 M 8.36 % 10.381 M -23.21 % 13.518 M -23.55 % 17.683 M -54.31 % 38.704 M 144.33 % 15.841 M 85.62 % 8.534 M -42.26 % 14.779 M -49.33 % 29.166 M 6.31 % 27.435 M -15.13 % 32.326 M 41.06 % 22.916 M 28.72 % 17.804 M 68.66 % 10.556 M 294.76 % 2.674 M 309.48 % -1.276 M -200.00 % 1.276 M 50.35 % 849.000 K 0.00 % 849.000 K -67.45 % 2.608 M 0.00 % 2.608 M 81.13 % 1.440 M 0.00 % 1.440 M -28.43 % 2.012 M 0.02 % 2.012 M 188.29 % -2.278 M
Cash and short term investments 19.035 M -21.56 % 24.268 M 22.38 % 19.830 M 89.51 % 10.464 M -28.44 % 14.623 M 62.46 % 9.001 M -19.98 % 11.249 M 8.36 % 10.381 M -23.21 % 13.518 M -23.55 % 17.683 M -54.31 % 38.704 M 144.33 % 15.841 M 85.62 % 8.534 M -42.26 % 14.779 M -49.33 % 29.166 M 6.31 % 27.435 M -15.13 % 32.326 M 41.06 % 22.916 M 28.72 % 17.804 M 68.66 % 10.556 M 294.76 % 2.674 M 109.48 % 1.276 M 0.00 % 1.276 M 50.35 % 849.000 K 0.00 % 849.000 K -67.45 % 2.608 M 0.00 % 2.608 M 81.13 % 1.440 M 0.00 % 1.440 M -28.43 % 2.012 M 0.02 % 2.012 M -11.71 % 2.278 M
Total current assets 91.295 M 0.79 % 90.582 M -24.01 % 119.207 M 13.81 % 104.743 M -4.44 % 109.615 M 4.53 % 104.867 M -0.12 % 104.996 M 48.37 % 70.764 M -25.65 % 95.174 M 5.28 % 90.402 M -25.00 % 120.536 M 60.97 % 74.883 M 22.48 % 61.137 M 1.00 % 60.533 M -17.84 % 73.677 M 4.97 % 70.189 M -14.13 % 81.741 M 21.69 % 67.174 M 27.28 % 52.775 M 6.76 % 49.435 M 158.90 % 19.094 M 1 395.84 % 1.276 M -91.05 % 14.269 M -0.88 % 14.396 M -2.97 % 14.837 M 15.32 % 12.866 M -3.38 % 13.317 M -20.94 % 16.845 M -0.53 % 16.935 M 27.56 % 13.276 M -1.89 % 13.532 M 493.95 % 2.278 M
Inventory 12.171 M 2.88 % 11.830 M -25.30 % 15.836 M 15.19 % 13.748 M -7.67 % 14.890 M 4.17 % 14.294 M -21.15 % 18.127 M -7.20 % 19.533 M 8.89 % 17.939 M 33.70 % 13.417 M 16.79 % 11.488 M 11.27 % 10.324 M 51.29 % 6.824 M -0.47 % 6.856 M 18.31 % 5.795 M -6.65 % 6.208 M 85.42 % 3.348 M -4.99 % 3.524 M -2.66 % 3.620 M 0.14 % 3.615 M 918.31 % 355.000 K 0.000 -100.00 % 373.392 K -8.93 % 410.000 K 0.00 % 410.000 K 12.23 % 365.326 K 0.00 % 365.326 K -7.75 % 396.000 K 0.00 % 396.000 K 330.43 % 92.000 K 0.46 % 91.583 K 0.000
Net receivables 49.836 M -8.53 % 54.484 M -12.96 % 62.599 M -22.27 % 80.529 M 0.54 % 80.099 M -1.81 % 81.572 M 27.82 % 63.819 M 0.000 -100.00 % 63.717 M 7.44 % 59.302 M 3 727.03 % -1.635 M -103.36 % 48.718 M 6.42 % 45.779 M 17.69 % 38.898 M 2.37 % 37.998 M 3.97 % 36.546 M -20.67 % 46.067 M 17.25 % 39.291 M 62.47 % 24.184 M -30.76 % 34.927 M 167.82 % 13.041 M 0.000 -100.00 % 12.218 M 21.31 % 10.071 M 0.00 % 10.071 M 4.63 % 9.625 M 19.62 % 8.046 M -18.77 % 9.905 M 0.00 % 9.905 M 11.73 % 8.865 M 0.00 % 8.865 M 0.000
Tax assets 1.347 M 7.50 % 1.253 M 0.16 % 1.251 M -1.34 % 1.268 M -0.63 % 1.276 M -0.93 % 1.288 M -0.69 % 1.297 M 6.66 % 1.216 M -2.49 % 1.247 M -7.08 % 1.342 M 0.30 % 1.338 M 23.43 % 1.084 M -1.36 % 1.099 M -0.90 % 1.109 M 1.19 % 1.096 M 40.51 % 780.000 K 39.53 % 559.000 K 3.52 % 540.000 K -5.26 % 570.000 K 112.69 % 268.000 K 0.00 % 268.000 K 0.000 -100.00 % 267.754 K -0.09 % 268.000 K 0.000 -100.00 % 267.754 K 0.000 100.00 % -452.000 K 0.000 100.00 % -378.647 K 0.000 0.000
Other assets 3.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -2.000 K -100.00 % -1.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 100.00 % -3.000 K 0.000 0.000 0.000 0.000
Account payables 19.625 M 0.47 % 19.534 M -19.24 % 24.188 M -3.60 % 25.092 M -13.62 % 29.050 M 14.44 % 25.385 M -2.34 % 25.992 M -18.86 % 32.032 M -0.26 % 32.114 M 25.91 % 25.505 M -29.68 % 36.271 M 46.37 % 24.780 M 51.70 % 16.335 M 26.81 % 12.881 M -12.72 % 14.758 M -8.83 % 16.188 M -1.59 % 16.449 M 32.69 % 12.397 M -25.00 % 16.530 M -1.65 % 16.807 M 226.60 % 5.146 M 0.000 -100.00 % 4.177 M 45.96 % 2.862 M 0.00 % 2.862 M -0.69 % 2.882 M 0.00 % 2.882 M 12.04 % 2.572 M 0.00 % 2.572 M -37.30 % 4.102 M 0.00 % 4.102 M 0.000
Tax payables 12.413 M 0.000 -100.00 % 5.290 M -38.50 % 8.602 M 265.73 % 2.352 M -1.22 % 2.381 M 87.78 % 1.268 M -57.76 % 3.002 M -2.47 % 3.078 M 3.32 % 2.979 M -0.37 % 2.990 M 72.14 % 1.737 M -5.44 % 1.837 M 2.23 % 1.797 M 81.33 % 991.000 K 1.33 % 978.000 K -49.77 % 1.947 M 654.65 % 258.000 K -88.18 % 2.183 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
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 8.169 M -6.28 % 8.716 M -5.94 % 9.266 M 1 114.42 % 763.000 K -6.15 % 813.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.397 M 0.000 0.000 0.000 -100.00 % 2.000 0.000 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 -100.00 % 832.000 K 128.57 % 364.000 K 57.58 % 231.000 K 38.32 % 167.000 K 149.25 % 67.000 K -78.93 % 318.000 K -11.17 % 358.000 K -7.97 % 389.000 K -5.58 % 412.000 K -16.43 % 493.000 K -27.61 % 681.000 K -36.00 % 1.064 M -9.83 % 1.180 M -15.47 % 1.396 M -22.40 % 1.799 M 154.76 % 706.143 K 124.89 % 314.000 K 200.00 % -314.000 K 0.000 100.00 % -313.771 K -11.27 % -282.000 K 0.00 % -282.000 K -37.65 % -204.861 K 0.00 % -204.861 K 1.98 % -209.000 K 0.00 % -209.000 K -44 100.00 % 475.000 0.00 % 475.000 0.000
Capital lease obligations 11.715 M -3.01 % 12.078 M -7.81 % 13.101 M 0.30 % 13.062 M -7.43 % 14.110 M -5.94 % 15.001 M -2.64 % 15.407 M -0.05 % 15.415 M -4.95 % 16.218 M -0.59 % 16.315 M -2.34 % 16.706 M 3.31 % 16.170 M -1.46 % 16.409 M -1.29 % 16.624 M -3.64 % 17.252 M 33.89 % 12.885 M 13.53 % 11.349 M 0.000 -100.00 % 8.990 M 118.57 % -48.422 M -824.26 % -5.239 M 0.000 0.000 100.00 % -5.070 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 27.725 M 0.000 -100.00 % 62.594 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.120 0.000 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 0.000 0.000 0.000 -100.00 % 1.000 K 100.00 % -55.530 M 0.000 100.00 % -62.594 M -6 259 500.00 % 1.000 K 0.000 -100.00 % 1.001 K 200.10 % -1.000 K 0.00 % -1.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 3.177 M 1 278.24 % 230.512 K -26.35 % 313.000 K 0.000 100.00 % -313.771 K -103.78 % 8.304 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 312.808 K 0.000 0.000
Deferred tax liabilities non current 5.000 K -98.89 % 451.000 K -90.40 % 4.696 M -18.43 % 5.757 M -1.05 % 5.818 M -1.66 % 5.916 M -0.95 % 5.973 M -7.19 % 6.436 M -1.23 % 6.516 M -0.61 % 6.556 M -1.12 % 6.630 M 1.01 % 6.564 M -0.62 % 6.605 M 10.25 % 5.991 M 307.83 % 1.469 M 0.000 0.000 -100.00 % 389.000 K 0.07 % 388.746 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 0.000 0.000 0.000 0.000 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 190.341 M -3.14 % 196.514 M 1.02 % 194.537 M -7.35 % 209.959 M 11.31 % 188.623 M -11.71 % 213.635 M -0.05 % 213.740 M 0.05 % 213.628 M 2.83 % 207.754 M 2.34 % 202.994 M -11.81 % 230.168 M 28.55 % 179.044 M 8.93 % 164.366 M -0.02 % 164.396 M 12.06 % 146.709 M 12.68 % 130.203 M -5.53 % 137.826 M 21.65 % 113.296 M 11.72 % 101.412 M 0.42 % 100.988 M 299.94 % 25.251 M 0.000 -100.00 % 20.368 M -1.25 % 20.625 M 0.00 % 20.625 M 8.25 % 19.053 M 0.00 % 19.053 M 3.20 % 18.462 M 0.00 % 18.462 M 26.34 % 14.613 M 0.00 % 14.613 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -616.000 K 0.000 0.000 0.000 100.00 % -87.681 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 271.372 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.056 M -272.27 % 613.000 K -96.60 % 18.033 M 515.41 % -4.341 M -177.16 % 5.626 M 276.75 % -3.183 M -264.84 % 1.931 M 160.82 % -3.175 M -168.10 % 4.662 M 129.98 % -15.552 M -1 141.18 % -1.253 M -116.42 % 7.631 M 440.52 % -2.241 M 68.17 % -7.041 M -389.51 % 2.432 M 183.26 % -2.921 M 55.03 % -6.496 M 38.23 % -10.516 M -259.37 % 6.599 M 136.22 % -18.219 M -3 274.04 % 574.000 K 360.91 % -220.000 K -111.58 % 1.900 M 296.51 % -967.000 K -16.02 % -833.500 K 0.00 % -833.500 K -125.75 % 3.237 M 0.00 % 3.237 M 242.33 % -2.275 M 0.00 % -2.275 M -3 722.69 % -59.500 K 0.00 % -59.500 K -117.42 % 341.500 K 0.00 % 341.500 K
Accounts receivables -833.000 K -108.70 % 9.573 M -43.01 % 16.799 M 2 394.95 % -732.000 K 84.70 % -4.784 M 23.76 % -6.275 M -229.57 % -1.904 M 79.39 % -9.240 M -138.27 % -3.878 M -144.59 % 8.697 M 140.51 % -21.467 M -419.28 % -4.134 M 40.50 % -6.948 M -3 456.52 % 207.000 K -43.75 % 368.000 K -95.41 % 8.018 M 220.19 % -6.671 M -1.94 % -6.544 M -284.29 % 3.551 M 232.30 % -2.684 M 19.23 % -3.323 M -1 831.98 % -172.000 K -107.96 % 2.162 M 222.92 % -1.759 M -12.40 % -1.565 M 0.00 % -1.565 M -162.33 % 2.511 M 0.00 % 2.511 M 244.51 % -1.738 M 0.00 % -1.738 M -79.49 % -967.998 K 0.00 % -967.998 K 0.000 0.000
Inventory -1.158 M -124.59 % 4.710 M 576.72 % -988.000 K -186.51 % 1.142 M 291.29 % -597.000 K -115.58 % 3.833 M 172.42 % 1.407 M 188.27 % -1.594 M 64.75 % -4.522 M -1 443.34 % -293.000 K 88.49 % -2.545 M 27.31 % -3.501 M -11 040.63 % 32.000 K 109.33 % -343.000 K -545.45 % 77.000 K 102.69 % -2.860 M -796.55 % -319.000 K -432.29 % 96.000 K 125.29 % -379.632 K 50.31 % -764.000 K -2 564.52 % 31.000 K 338.46 % -13.000 K -172.49 % 17.934 K -5.61 % 19.000 K 184.44 % -22.500 K 0.00 % -22.500 K -119.97 % 112.661 K 0.00 % 112.661 K 174.12 % -152.000 K 0.00 % -152.000 K -165.48 % 232.149 K 0.00 % 232.149 K 187.77 % -264.500 K 0.00 % -264.500 K
Accounts payables 935.000 K 106.84 % -13.670 M -715.21 % 2.222 M 146.76 % -4.752 M -143.17 % 11.007 M 1 585.43 % -741.000 K -130.52 % 2.428 M -68.30 % 7.659 M -41.36 % 13.062 M 154.52 % -23.956 M -205.26 % 22.759 M 49.09 % 15.265 M 226.45 % 4.676 M 167.72 % -6.905 M -1 163.94 % 649.000 K 110.19 % -6.368 M -11 892.59 % 54.000 K 101.60 % -3.385 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 -100.00 % 1.000 K -99.99 % 11.007 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 99.99 % -6.698 M -384.42 % 2.355 M 3 960.66 % -61.000 K 99.01 % -6.177 M 41.79 % -10.612 M -252.07 % 6.978 M 139.98 % -17.455 M -3 314.55 % 543.000 K 362.32 % -207.000 K -111.00 % 1.882 M 290.91 % -986.000 K -230.77 % 754.000 K 0.00 % 754.000 K 22.84 % 613.808 K 0.00 % 613.808 K 259.43 % -385.000 K 0.00 % -385.000 K -156.92 % 676.349 K 0.00 % 676.349 K 11.61 % 606.000 K 0.00 % 606.000 K
Other non cash items -2.650 M 88.13 % -22.327 M -171.06 % -8.237 M -189.22 % -2.848 M -170.03 % 4.067 M -73.50 % 15.347 M 156.98 % 5.972 M 606.75 % 845.000 K 110.56 % -8.004 M -716.64 % 1.298 M -57.08 % 3.024 M 50 500.00 % -6.000 K -100.89 % 674.000 K 162.87 % -1.072 M 90.13 % -10.863 M -11 334.74 % -95.000 K 95.16 % -1.963 M -1 806.96 % 115.000 K 176.30 % -150.714 K -53.79 % -98.000 K -184.48 % 116.000 K 185.29 % -136.000 K -19.25 % -114.050 K -2 751.26 % -4.000 K 96.80 % -125.000 K 0.00 % -125.000 K 69.66 % -412.009 K 0.00 % -412.009 K -1 130.02 % 40.000 K 0.00 % 40.000 K 120.93 % 18.105 K 0.00 % 18.105 K 117.00 % -106.500 K 0.00 % -106.500 K
Net cash provided by operating activities -3.114 M -39.45 % -2.233 M -112.78 % 17.472 M 1 850.70 % -998.000 K -22.91 % -812.000 K -226.48 % 642.000 K -85.47 % 4.418 M 473.77 % -1.182 M 57.10 % -2.755 M 82.43 % -15.681 M -1 002.24 % 1.738 M -84.07 % 10.912 M 408.07 % -3.542 M 25.07 % -4.727 M -60.73 % -2.941 M -1 130.54 % -239.000 K 93.90 % -3.916 M 56.52 % -9.006 M -192.31 % 9.756 M 164.04 % -15.233 M -1 183.43 % 1.406 M 817.35 % -196.000 K -114.41 % 1.360 M 308.23 % -653.000 K 53.67 % -1.410 M 0.00 % -1.410 M -163.30 % 2.227 M 0.00 % 2.227 M 192.22 % -2.415 M 0.00 % -2.415 M -2 329.64 % 108.291 K 0.00 % 108.291 K -83.78 % 667.500 K 0.00 % 667.500 K
Investments in property plant and equipment -829.000 K -225.10 % -255.000 K 71.09 % -882.000 K -261.48 % -244.000 K 74.64 % -962.000 K -37.63 % -699.000 K -180.72 % -249.000 K 15.02 % -293.000 K 72.17 % -1.053 M -68.75 % -624.000 K 45.60 % -1.147 M -26.18 % -909.000 K -120.10 % -413.000 K 54.76 % -913.000 K -2 585.29 % -34.000 K 88.63 % -299.000 K 57.89 % -710.000 K 37.72 % -1.140 M -260.45 % -316.274 K -83.88 % -172.000 K 58.55 % -415.000 K -964.10 % -39.000 K -196.09 % 40.589 K 173.80 % -55.000 K -189.47 % -19.000 K 0.00 % -19.000 K -397.95 % 6.377 K 0.00 % 6.377 K 106.47 % -98.500 K 0.00 % -98.500 K -232.84 % -29.594 K 0.00 % -29.594 K -0.32 % -29.500 K 0.00 % -29.500 K
Acquisitions net 193.000 K -97.87 % 9.049 M 0.000 0.000 -100.00 % 950.000 K 365.69 % 204.000 K -47.69 % 390.000 K -34.34 % 594.000 K 315.38 % 143.000 K 105.50 % -2.600 M -3.59 % -2.510 M -25 200.00 % 10.000 K -99.00 % 1.000 M 112.82 % -7.799 M -3 381.70 % -224.000 K -216.67 % 192.000 K -31.67 % 281.000 K 525.76 % -66.000 K -100.43 % 15.480 M 1 646.50 % -1.001 M -871.84 % -103.000 K -194.29 % -35.000 K -14.26 % -30.631 K -712.63 % 5.000 K 102.28 % -219.500 K 0.00 % -219.500 K 86.58 % -1.636 M 0.00 % -1.636 M -5 262.49 % -30.500 K 0.00 % -30.500 K 54.05 % -66.374 K 0.00 % -66.374 K 82.04 % -369.500 K 0.00 % -369.500 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -628.000 K 0.000 100.00 % -2.600 M -20.93 % -2.150 M -21 400.00 % -10.000 K 99.33 % -1.486 M -230.22 % -450.000 K -115.10 % 2.980 M 236.82 % -2.178 M -148.91 % -875.000 K -2 722.58 % -31.000 K 0.000 100.00 % -600.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -218.000 K -117.57 % 1.241 M 0.000 -100.00 % 2.600 M 1 429.41 % 170.000 K 1 600.00 % 10.000 K -99.33 % 1.486 M 0.000 100.00 % -600.000 K 0.000 -100.00 % 600.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.645 M 467.87 % -719.000 K -976.83 % 82.000 K -62.56 % 219.000 K -76.95 % 950.000 K 365.69 % 204.000 K -6.42 % 218.000 K 160.89 % -358.000 K -332.47 % 154.000 K -29.36 % 218.000 K -95.49 % 4.833 M 661.10 % 635.000 K 30.39 % 487.000 K -32.92 % 726.000 K -91.68 % 8.730 M 4 423.32 % 193.000 K -97.12 % 6.706 M 3 964.24 % 165.000 K -88.79 % 1.472 M 491.49 % -376.000 K -26.60 % -297.000 K -890.00 % -30.000 K 86.77 % -226.732 K 0.000 -100.00 % 5.000 K 0.00 % 5.000 K -95.41 % 108.912 K 0.00 % 108.912 K 251.27 % -72.000 K 0.00 % -72.000 K -789.39 % 10.444 K 0.00 % 10.444 K 0.000 0.000
Net cash used for investing activites 2.009 M -75.12 % 8.075 M 1 109.38 % -800.000 K -3 100.00 % -25.000 K -127.27 % -11.000 K 97.78 % -495.000 K -451.06 % 141.000 K -74.64 % 556.000 K 173.54 % -756.000 K 74.85 % -3.006 M -273.88 % -804.000 K -204.55 % -264.000 K -124.58 % 1.074 M 112.73 % -8.436 M -199.58 % 8.472 M 470.93 % -2.284 M -138.05 % 6.002 M 676.56 % -1.041 M -106.26 % 16.636 M 1 174.00 % -1.549 M -90.06 % -815.000 K -683.65 % -104.000 K 59.59 % -257.364 K -414.73 % -50.000 K 78.59 % -233.500 K 0.00 % -233.500 K 84.64 % -1.520 M 0.00 % -1.520 M -656.35 % -201.000 K 0.00 % -201.000 K -135.02 % -85.524 K 0.00 % -85.524 K 78.57 % -399.000 K 0.00 % -399.000 K
Debt repayment -2.302 M -1 262.63 % 198.000 K 103.47 % -5.706 M -280.91 % -1.498 M -118.35 % 8.163 M 1 361.67 % -647.000 K 43.44 % -1.144 M -37.01 % -835.000 K -158.84 % 1.419 M 338.49 % -595.000 K -102.42 % 24.626 M 4 040.16 % -625.000 K 52.14 % -1.306 M -535.33 % 300.000 K 112.90 % -2.325 M -70.20 % -1.366 M 72.41 % -4.951 M -1 197.78 % 451.000 K 116.53 % -2.729 M -321.14 % 1.234 M 0.000 -100.00 % 246.000 K 0.000 -100.00 % 1.176 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 850.000 K 0.000 -100.00 % 2.200 M 0.000 100.00 % -1.000 K 0.000 -100.00 % 13.666 M -6.09 % 14.552 M 0.000 -100.00 % 7.312 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -850.000 K 0.00 % -850.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -824.000 K 0.000 100.00 % -825.000 K 0.000 100.00 % -813.000 K -40 550.00 % -2.000 K 99.75 % -800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 M 0.00 % -1.000 M
Other financing activites -1.826 M -13.98 % -1.602 M -0.13 % -1.600 M 2.32 % -1.638 M 4.66 % -1.718 M 1.72 % -1.748 M -1.51 % -1.722 M -2.74 % -1.676 M -34.29 % -1.248 M 28.28 % -1.740 M 7.64 % -1.884 M -1.07 % -1.864 M -325.67 % 826.000 K 153.22 % -1.552 M -5.22 % -1.475 M -47.06 % -1.003 M -3.62 % -968.000 K 6.83 % -1.039 M -6.35 % -977.001 K -243.89 % 679.000 K -21.05 % 860.000 K 85 900.00 % 1.000 K 100.09 % -1.148 M 0.000 -100.00 % 763.500 K 0.00 % 763.500 K 393.11 % -260.478 K 0.00 % -260.478 K -110.55 % 2.468 M 0.00 % 2.468 M 316.62 % 592.381 K 0.00 % 592.381 K 3 584.80 % -16.999 K 0.00 % -16.999 K
Net cash used provided by financing activities -4.128 M -194.02 % -1.404 M 80.78 % -7.306 M -132.97 % -3.136 M -148.66 % 6.445 M 369.10 % -2.395 M 35.09 % -3.690 M -46.95 % -2.511 M -283.94 % -654.000 K 71.99 % -2.335 M -110.65 % 21.929 M 756.36 % -3.341 M 11.54 % -3.777 M -201.68 % -1.252 M 67.06 % -3.801 M -60.45 % -2.369 M -130.58 % 7.747 M -48.90 % 15.160 M 509.08 % -3.706 M -140.17 % 9.225 M 1 336.92 % 642.000 K 38.06 % 465.000 K 140.50 % -1.148 M -197.63 % 1.176 M 54.03 % 763.500 K 0.00 % 763.500 K 393.11 % -260.478 K 0.00 % -260.478 K -110.55 % 2.468 M 0.00 % 2.468 M 316.62 % 592.381 K 0.00 % 592.381 K 158.25 % -1.017 M 0.00 % -1.017 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 28.000 K 2 700.00 % 1.000 K 0.00 % 1.000 K -83.33 % 6.000 K 700.00 % -1.000 K 99.99 % -15.439 M -200.00 % 15.439 M 1 544 000.00 % -1.000 K -200.00 % 1.000 K 241.17 % 293.110 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -5.233 M -217.91 % 4.438 M -52.62 % 9.366 M 325.20 % -4.159 M -173.98 % 5.622 M 350.09 % -2.248 M -358.99 % 868.000 K 127.67 % -3.137 M 24.68 % -4.165 M 80.19 % -21.021 M -191.94 % 22.863 M 212.89 % 7.307 M 217.01 % -6.245 M 56.59 % -14.387 M -931.14 % 1.731 M -94.65 % 32.326 M 228.55 % 9.839 M 92.47 % 5.112 M -29.47 % 7.248 M -8.05 % 7.882 M 539.77 % 1.232 M 642.17 % 166.000 K 464.59 % -45.530 K -109.63 % 473.000 K 153.78 % -879.500 K 0.00 % -879.500 K -297.25 % 445.879 K 0.00 % 445.879 K 402.29 % -147.500 K 0.00 % -147.500 K -123.98 % 615.148 K 0.00 % 615.148 K 182.18 % -748.499 K 0.00 % -748.499 K
Cash at beginning of period 24.268 M 22.38 % 19.830 M 89.51 % 10.464 M 16.25 % 9.001 M 0.00 % 9.001 M -19.98 % 11.249 M 8.36 % 10.381 M -23.21 % 13.518 M -23.55 % 17.683 M -54.31 % 38.704 M 144.33 % 15.841 M 85.62 % 8.534 M -42.26 % 14.779 M -49.33 % 29.166 M 6.31 % 27.435 M 660.93 % -4.891 M -121.75 % 22.487 M 26.30 % 17.804 M 68.66 % 10.556 M 294.76 % 2.674 M 85.44 % 1.442 M 13.01 % 1.276 M -3.48 % 1.322 M 55.71 % 849.000 K -50.88 % 1.729 M 0.000 0.000 -100.00 % 2.197 M -6.29 % 2.345 M 0.000 0.000 -100.00 % 781.000 K -48.94 % 1.529 M 0.000
Cash at end of period 19.035 M -21.56 % 24.268 M 22.38 % 19.830 M 89.51 % 10.464 M -28.44 % 14.623 M 62.46 % 9.001 M -19.98 % 11.249 M 8.36 % 10.381 M -23.21 % 13.518 M -23.55 % 17.683 M -54.31 % 38.704 M 144.33 % 15.841 M 85.62 % 8.534 M -42.26 % 14.779 M -49.33 % 29.166 M 6.31 % 27.435 M -15.13 % 32.326 M 41.06 % 22.916 M 28.72 % 17.804 M 68.66 % 10.556 M 294.76 % 2.674 M 85.44 % 1.442 M 12.97 % 1.276 M -3.44 % 1.322 M 55.71 % 849.000 K 196.53 % -879.500 K -297.25 % 445.879 K -83.13 % 2.643 M 20.29 % 2.197 M 1 589.49 % -147.500 K -123.98 % 615.148 K -55.94 % 1.396 M 78.76 % 781.000 K 204.34 % -748.499 K
Operating cash flow -3.114 M -39.45 % -2.233 M -112.78 % 17.472 M 1 850.70 % -998.000 K -22.91 % -812.000 K -226.48 % 642.000 K -85.47 % 4.418 M 473.77 % -1.182 M 57.10 % -2.755 M 82.43 % -15.681 M -1 002.24 % 1.738 M -84.07 % 10.912 M 408.07 % -3.542 M 25.07 % -4.727 M -60.73 % -2.941 M -1 130.54 % -239.000 K 93.90 % -3.916 M 56.52 % -9.006 M -192.31 % 9.756 M 164.04 % -15.233 M -1 183.43 % 1.406 M 817.35 % -196.000 K -114.41 % 1.360 M 308.23 % -653.000 K 53.67 % -1.410 M 0.00 % -1.410 M -163.30 % 2.227 M 0.00 % 2.227 M 192.22 % -2.415 M 0.00 % -2.415 M -2 329.64 % 108.291 K 0.00 % 108.291 K -83.78 % 667.500 K 0.00 % 667.500 K
Capital expenditure -829.000 K -225.10 % -255.000 K 71.09 % -882.000 K -261.48 % -244.000 K 74.64 % -962.000 K -37.63 % -699.000 K -180.72 % -249.000 K 15.02 % -293.000 K 72.17 % -1.053 M -68.75 % -624.000 K 45.60 % -1.147 M -26.18 % -909.000 K -120.10 % -413.000 K 54.76 % -913.000 K -2 585.29 % -34.000 K 88.63 % -299.000 K 57.89 % -710.000 K 37.72 % -1.140 M -260.45 % -316.274 K -83.88 % -172.000 K 58.55 % -415.000 K -964.10 % -39.000 K -196.09 % 40.589 K 173.80 % -55.000 K -189.47 % -19.000 K 0.00 % -19.000 K -397.95 % 6.377 K 0.00 % 6.377 K 106.47 % -98.500 K 0.00 % -98.500 K -232.84 % -29.594 K 0.00 % -29.594 K -0.32 % -29.500 K 0.00 % -29.500 K
Free CashFlow -3.943 M -58.48 % -2.488 M -115.00 % 16.590 M 1 435.75 % -1.242 M 29.99 % -1.774 M -3 012.28 % -57.000 K -101.37 % 4.169 M 382.64 % -1.475 M 61.27 % -3.808 M 76.65 % -16.305 M -2 858.88 % 591.000 K -94.09 % 10.003 M 352.92 % -3.955 M 29.88 % -5.640 M -89.58 % -2.975 M -452.97 % -538.000 K 88.37 % -4.626 M 54.41 % -10.146 M -207.48 % 9.440 M 161.28 % -15.405 M -1 654.49 % 991.000 K 521.70 % -235.000 K -116.78 % 1.400 M 297.78 % -708.000 K 50.44 % -1.429 M 0.00 % -1.429 M -163.97 % 2.233 M 0.00 % 2.233 M 188.86 % -2.513 M 0.00 % -2.513 M -3 293.26 % 78.697 K 0.00 % 78.697 K -87.67 % 638.000 K 0.00 % 638.000 K
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015