TITAANIUM.BO

Titaanium Ten Enterprise Limited TITAANIUM.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 1.303 B -31.88 % 1.913 B -17.68 % 2.324 B -6.17 % 2.477 B 59.82 % 1.550 B -11.06 % 1.743 B -10.37 % 1.944 B 95.40 % 995.036 M -15.28 % 1.174 B 36.12 % 862.812 M -17.60 % 1.047 B 0.43 % 1.043 B
Net income 31.102 M 135.06 % 13.231 M -17.43 % 16.024 M 11.21 % 14.409 M 76.13 % 8.181 M 9.87 % 7.446 M 1.28 % 7.352 M 55.16 % 4.738 M 12.22 % 4.222 M 109.51 % 2.015 M -37.63 % 3.231 M -9.68 % 3.577 M
Income before tax 41.266 M 124.17 % 18.408 M -10.56 % 20.581 M 4.00 % 19.789 M 78.07 % 11.113 M 10.87 % 10.024 M 0.23 % 10.001 M 45.47 % 6.875 M 10.85 % 6.202 M 90.11 % 3.262 M -31.42 % 4.757 M -8.10 % 5.176 M
Income before tax ratio 0.03 229.09 % 0.01 8.66 % 0.01 10.84 % 0.01 11.42 % 0.01 24.65 % 0.01 11.82 % 0.01 -25.55 % 0.01 30.83 % 0.01 39.67 % 0.00 -16.77 % 0.00 -8.49 % 0.00
EBITDA 86.807 M 30.00 % 66.774 M -2.92 % 68.782 M 20.29 % 57.182 M 6.45 % 53.717 M 12.00 % 47.963 M -8.05 % 52.163 M 39.19 % 37.476 M 2.69 % 36.493 M 9.09 % 33.451 M 13.98 % 29.349 M -11.59 % 33.196 M
Net income ratio 0.02 245.08 % 0.01 0.31 % 0.01 18.52 % 0.01 10.20 % 0.01 23.53 % 0.00 13.00 % 0.00 -20.59 % 0.00 32.46 % 0.00 53.92 % 0.00 -24.30 % 0.00 -10.06 % 0.00
Ratio EBITDA 0.07 90.85 % 0.03 17.93 % 0.03 28.19 % 0.02 -33.39 % 0.03 25.92 % 0.03 2.58 % 0.03 -28.77 % 0.04 21.21 % 0.03 -19.85 % 0.04 38.33 % 0.03 -11.97 % 0.03
Gross profit ratio 0.14 73.14 % 0.08 63.54 % 0.05 78.39 % 0.03 -60.73 % 0.07 21.36 % 0.06 15.68 % 0.05 -30.93 % 0.07 11.00 % 0.07 -13.42 % 0.08 32.91 % 0.06 0.64 % 0.06
Weighted average shs out dil 6.722 M 2.11 % 6.583 M -1.41 % 6.677 M -0.77 % 6.729 M 0.00 % 6.729 M 0.00 % 6.729 M 0.00 % 6.729 M 0.00 % 6.729 M 0.00 % 6.729 M 95.96 % 3.434 M 4.89 % 3.274 M 5.09 % 3.115 M
Weighted average shs out 6.722 M 2.11 % 6.583 M -1.41 % 6.677 M -0.77 % 6.729 M 0.00 % 6.729 M 0.00 % 6.729 M -0.24 % 6.745 M -0.36 % 6.769 M 0.60 % 6.729 M 95.96 % 3.434 M 4.89 % 3.274 M 5.09 % 3.115 M
EPS diluted 4.63 135.03 % 1.97 -17.23 % 2.38 11.21 % 2.14 75.41 % 1.22 9.91 % 1.11 1.83 % 1.09 55.71 % 0.70 11.11 % 0.63 6.78 % 0.59 -40.40 % 0.99 -13.91 % 1.15
Earnings per share 4.63 135.03 % 1.97 -17.92 % 2.40 12.15 % 2.14 75.41 % 1.22 9.91 % 1.11 1.83 % 1.09 55.71 % 0.70 11.11 % 0.63 6.78 % 0.59 -40.40 % 0.99 -13.91 % 1.15
Gross profit 186.192 M 17.94 % 157.875 M 34.63 % 117.268 M 67.39 % 70.056 M -37.24 % 111.622 M 7.94 % 103.411 M 3.68 % 99.737 M 34.95 % 73.906 M -5.96 % 78.589 M 17.85 % 66.688 M 9.52 % 60.893 M 1.07 % 60.247 M
Income tax expense 10.164 M 96.33 % 5.177 M 13.61 % 4.557 M -15.29 % 5.379 M 83.46 % 2.932 M 13.75 % 2.577 M -2.71 % 2.649 M 23.98 % 2.137 M 7.92 % 1.980 M 58.77 % 1.247 M -18.28 % 1.526 M -4.56 % 1.599 M
Cost of revenue 1.117 B -36.36 % 1.756 B -20.46 % 2.207 B -8.31 % 2.407 B 67.35 % 1.438 B -12.25 % 1.639 B -11.13 % 1.845 B 100.25 % 921.131 M -15.94 % 1.096 B 37.65 % 796.124 M -19.28 % 986.256 M 0.39 % 982.432 M
General and administrative expenses 11.976 M 16.13 % 10.313 M -70.82 % 35.348 M -24.37 % 46.735 M 65.42 % 28.253 M 69.53 % 16.665 M 15.57 % 14.420 M 3.37 % 13.950 M -11.78 % 15.812 M 24.74 % 12.676 M 22.74 % 10.327 M 0.000
Selling and marketing expenses 533.000 K 30.96 % 407.000 K 106.60 % 197.000 K -38.63 % 321.000 K 62.12 % 198.000 K -88.97 % 1.794 M 782.32 % 203.370 K 72.81 % 117.683 K -14.51 % 137.660 K 28.78 % 106.895 K 140.48 % 44.450 K 0.000
Other expenses 89.323 M 6.11 % 84.183 M 408.28 % -27.307 M 26.15 % -36.978 M -237.36 % 26.920 M -62.00 % 70.851 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 101.832 M 7.30 % 94.903 M 1 052.01 % 8.238 M -18.26 % 10.078 M -81.80 % 55.371 M -38.00 % 89.311 M 48.42 % 60.173 M 22.64 % 49.066 M -8.76 % 53.776 M 17.61 % 45.725 M 10.50 % 41.381 M 12.89 % 36.654 M
Cost and expenses 1.219 B -34.12 % 1.850 B -18.34 % 2.266 B -7.19 % 2.442 B 63.46 % 1.494 B -13.58 % 1.729 B -9.25 % 1.905 B 96.32 % 970.197 M -15.61 % 1.150 B 36.56 % 841.849 M -18.08 % 1.028 B 0.84 % 1.019 B
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
Selling general and administrative expenses 12.509 M 16.69 % 10.720 M -69.84 % 35.545 M -24.46 % 47.056 M 65.39 % 28.451 M 54.12 % 18.460 M 26.24 % 14.623 M 3.95 % 14.068 M -11.80 % 15.950 M 24.78 % 12.783 M 23.24 % 10.372 M 16.31 % 8.917 M
Interest income 0.000 -100.00 % 1.715 M 6.79 % 1.606 M -85.81 % 11.316 M 398.06 % 2.272 M 12.12 % 2.026 M -93.15 % 29.563 M 64.56 % 17.965 M -3.47 % 18.611 M 5.15 % 17.700 M 19.95 % 14.756 M -19.88 % 18.417 M
Interest expense 39.464 M -9.52 % 43.616 M 18.12 % 36.925 M 45.30 % 25.413 M -17.78 % 30.909 M 8.80 % 28.408 M -8.55 % 31.066 M 46.66 % 21.182 M -2.25 % 21.669 M 3.00 % 21.038 M 16.14 % 18.115 M -16.73 % 21.754 M
Depreciation and amortization 6.078 M 28.63 % 4.725 M -60.71 % 12.025 M 0.38 % 11.980 M 33.39 % 8.981 M -5.77 % 9.531 M 8.13 % 8.814 M 12.49 % 7.835 M -9.12 % 8.621 M -5.78 % 9.150 M 41.29 % 6.476 M 3.36 % 6.266 M
Operating income 84.360 M -42.67 % 147.155 M 34.97 % 109.030 M 206.90 % 35.526 M -65.66 % 103.460 M 145.17 % 42.200 M -2.65 % 43.349 M 46.25 % 29.641 M -1.13 % 29.980 M 14.72 % 26.132 M 7.88 % 24.223 M 2.67 % 23.594 M
Operating income ratio 0.06 -15.84 % 0.08 63.96 % 0.05 227.07 % 0.01 -78.51 % 0.07 175.64 % 0.02 8.61 % 0.02 -25.15 % 0.03 16.70 % 0.03 -15.72 % 0.03 30.93 % 0.02 2.23 % 0.02
Total other income expenses net -43.094 M 0.000 0.000 100.00 % -15.737 M 0.000 0.000 100.00 % -33.348 M -46.48 % -22.766 M 4.25 % -23.778 M -3.97 % -22.870 M -17.49 % -19.466 M -5.69 % -18.418 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 226.281 M -43.23 % 398.587 M -8.23 % 434.338 M 10.87 % 391.766 M 12.98 % 346.768 M -6.49 % 370.834 M 7.96 % 343.504 M 13.43 % 302.831 M 16.94 % 258.961 M -4.39 % 270.849 M 24.02 % 218.384 M -3.37 % 225.993 M
Total investments 1.000 K -99.97 % 3.001 M 49.95 % 2.001 M 200 000.00 % 1.000 K 0.00 % 1.000 K -99.84 % 625.510 K 0.00 % 625.510 K 0.00 % 625.510 K 122 549.02 % 510.000 0.00 % 510.000 0.000 0.000
Total debt 231.632 M -44.66 % 418.526 M -10.18 % 465.936 M 13.06 % 412.116 M -1.03 % 416.404 M 2.78 % 405.152 M 9.62 % 369.599 M 5.23 % 351.227 M 15.50 % 304.095 M -1.52 % 308.800 M 20.68 % 255.892 M -2.24 % 261.745 M
Accumulated other comprehensive income loss 0.000 -100.00 % 105.887 M 0.000 0.000 0.000 -100.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K
Retained earnings 114.238 M 37.41 % 83.136 M 18.93 % 69.905 M 29.74 % 53.881 M 36.51 % 39.471 M 26.14 % 31.291 M 31.23 % 23.845 M 44.57 % 16.493 M 40.31 % 11.755 M -49.71 % 23.375 M 9.43 % 21.360 M 18.09 % 18.088 M
Common stock 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 2 448.30 % 2.640 M 25.82 % 2.098 M 15.62 % 1.815 M
Total equity 204.273 M 17.96 % 173.172 M 8.27 % 159.941 M 11.13 % 143.917 M 11.13 % 129.507 M -8.36 % 141.326 M 24.10 % 113.880 M 6.90 % 106.529 M 4.65 % 101.791 M 111.50 % 48.128 M 9.60 % 43.913 M 14.18 % 38.459 M
Other non current liabilities 1.878 M 15.95 % 1.619 M 81 065.00 % -2.000 K -100.11 % 1.903 M 0.000 0.000 -100.00 % 2.159 M 0.000 -100.00 % 868.429 K -25.21 % 1.161 M 0.000 -100.00 % 853.000 K
Long term debt 25.652 M -61.11 % 65.965 M -11.87 % 74.852 M -14.49 % 87.536 M -0.30 % 87.800 M 35.22 % 64.929 M -28.32 % 90.578 M 33.23 % 67.986 M 32.55 % 51.289 M -17.05 % 61.829 M 75.58 % 35.215 M -12.48 % 40.236 M
Total non current liabilities 27.529 M -59.27 % 67.584 M -9.71 % 74.851 M -16.31 % 89.439 M 0.94 % 88.608 M 32.06 % 67.095 M -27.65 % 92.737 M 32.74 % 69.866 M 32.01 % 52.925 M -15.98 % 62.990 M 76.26 % 35.736 M -13.03 % 41.089 M
Other current liabilities 13.488 M 86.22 % 7.243 M 18 471.54 % 39.000 K -99.51 % 7.956 M 64.86 % 4.826 M 45.73 % 3.312 M -24.70 % 4.398 M 23.23 % 3.569 M -29.33 % 5.050 M 69.94 % 2.972 M 47.07 % 2.021 M -49.27 % 3.983 M
Deferred revenue 0.000 0.000 -100.00 % 8.863 M 0.000 -100.00 % 565.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 205.980 M -41.58 % 352.562 M -9.85 % 391.084 M 20.49 % 324.580 M -1.22 % 328.604 M -3.42 % 340.223 M 21.93 % 279.022 M -1.49 % 283.241 M 12.04 % 252.807 M 2.36 % 246.971 M 11.92 % 220.677 M -0.38 % 221.509 M
Total current liabilities 244.642 M -37.31 % 390.215 M -5.64 % 413.521 M 21.95 % 339.081 M -22.30 % 436.386 M 24.85 % 349.517 M -16.43 % 418.211 M 38.51 % 301.932 M -4.06 % 314.698 M 1.88 % 308.882 M -27.71 % 427.284 M 63.05 % 262.053 M
Total liabilities 272.171 M -40.55 % 457.799 M -6.26 % 488.372 M 14.32 % 427.193 M -18.63 % 524.994 M 26.02 % 416.612 M -18.46 % 510.947 M 37.43 % 371.798 M 1.14 % 367.623 M -1.14 % 371.872 M -19.69 % 463.020 M 52.74 % 303.142 M
Other non current assets 16.499 M -50.91 % 33.608 M 134 330.00 % 25.000 K -50.00 % 50.000 K -33.33 % 75.000 K -98.75 % 6.014 M -2.87 % 6.192 M -25.18 % 8.277 M -39.30 % 13.636 M 25.80 % 10.839 M 33.46 % 8.122 M 29.43 % 6.275 M
Long term investments 1.000 K -99.97 % 3.001 M 49.95 % 2.001 M 200 000.00 % 1.000 K 0.00 % 1.000 K -99.84 % 625.510 K 0.00 % 625.510 K 0.00 % 625.510 K 122 549.02 % 510.000 0.00 % 510.000 0.000 0.000
Intangible assets 5.600 K -11.11 % 6.300 K -21.25 % 8.000 K -55.56 % 18.000 K -70.00 % 60.000 K 366.13 % 12.872 K 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 5.600 K -11.11 % 6.300 K -21.25 % 8.000 K -55.56 % 18.000 K -70.00 % 60.000 K 366.13 % 12.872 K 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 48.554 M 11.87 % 43.400 M -40.73 % 73.226 M 10.59 % 66.214 M 27.80 % 51.811 M -9.09 % 56.989 M -4.87 % 59.905 M 0.38 % 59.680 M -12.11 % 67.901 M -1.20 % 68.723 M 74.05 % 39.484 M -10.73 % 44.230 M
Total non current assets 65.060 M -18.69 % 80.015 M -0.94 % 80.776 M 12.38 % 71.879 M 29.80 % 55.375 M -12.99 % 63.641 M -4.62 % 66.723 M -2.71 % 68.583 M -15.89 % 81.537 M 2.48 % 79.563 M 67.13 % 47.605 M -5.74 % 50.505 M
Other current assets 0.000 0.000 0.000 0.000 -100.00 % 71.000 K -99.64 % 19.846 M 0.52 % 19.744 M -93.57 % 307.067 M 4.16 % 294.793 M 13 665.01 % 2.142 M 5.68 % 2.027 M 60.32 % 1.264 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 5.351 M -73.17 % 19.939 M -36.90 % 31.598 M 55.27 % 20.350 M -70.78 % 69.636 M 102.91 % 34.319 M 31.52 % 26.095 M -46.08 % 48.396 M 7.23 % 45.135 M 18.93 % 37.951 M 1.18 % 37.508 M 4.91 % 35.752 M
Cash and short term investments 5.351 M -73.17 % 19.939 M -36.90 % 31.598 M 55.27 % 20.350 M -70.78 % 69.636 M 102.91 % 34.319 M 31.52 % 26.095 M -46.08 % 48.396 M 7.23 % 45.135 M 18.93 % 37.951 M 1.18 % 37.508 M 4.91 % 35.752 M
Total current assets 411.385 M -25.33 % 550.957 M -2.92 % 567.539 M 13.68 % 499.231 M -16.67 % 599.125 M 21.21 % 494.297 M -11.43 % 558.105 M 36.21 % 409.744 M 5.64 % 387.876 M 13.93 % 340.438 M -25.88 % 459.328 M 57.79 % 291.096 M
Inventory 146.701 M 86.10 % 78.831 M -62.78 % 211.778 M 205.43 % 69.337 M 15.87 % 59.842 M 75.38 % 34.122 M -52.83 % 72.336 M 33.26 % 54.281 M 13.21 % 47.948 M 33.68 % 35.867 M 30.59 % 27.465 M -37.25 % 43.767 M
Net receivables 259.333 M -42.65 % 452.186 M 39.49 % 324.163 M -20.85 % 409.544 M -12.78 % 469.576 M 15.66 % 406.011 M -7.71 % 439.929 M 0.000 -100.00 % 293.723 M 10.17 % 266.619 M -32.39 % 394.355 M 86.39 % 211.577 M
Tax assets 0.000 0.000 -100.00 % 5.516 M -1.43 % 5.596 M 63.24 % 3.428 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 100.00 % -2.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 25.174 M -17.22 % 30.411 M 137.45 % 12.807 M 186.77 % 4.466 M -95.62 % 101.896 M 1 770.71 % 5.447 M -95.96 % 134.791 M 791.38 % 15.122 M -73.40 % 56.841 M -3.56 % 58.939 M -71.19 % 204.586 M 459.58 % 36.561 M
Tax payables 0.000 0.000 -100.00 % 728.000 K -64.98 % 2.079 M 320.00 % 495.000 K -7.55 % 535.410 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 22.751 M 0.00 % 22.751 M 0.00 % 22.751 M 0.00 % 22.751 M 0.00 % 22.751 M 0.00 % 22.751 M 0.00 % 22.751 M 0.00 % 22.751 M 0.00 % 22.751 M -2.67 % 23.375 M 14.28 % 20.455 M 10.24 % 18.555 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 808.000 K 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
Total assets 476.445 M -24.49 % 630.971 M -2.67 % 648.313 M 13.52 % 571.110 M -12.74 % 654.501 M 17.31 % 557.939 M -10.71 % 624.828 M 30.63 % 478.326 M 1.90 % 469.414 M 11.76 % 420.001 M -17.15 % 506.934 M 48.40 % 341.601 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -20.590 M -21.65 % -16.925 M -198.11 % 17.251 M -65.88 % 50.555 M 163.00 % -80.240 M -160.48 % 132.682 M 176.23 % -174.053 M -1 804.21 % 10.213 M 132.65 % -31.280 M -121.56 % 145.056 M 186.49 % -167.722 M -346.57 % 68.023 M
Accounts receivables 192.853 M 232.80 % -145.222 M -270.09 % 85.381 M 4.03 % 82.077 M 300.42 % -40.952 M -220.74 % 33.919 M 123.28 % -145.701 M -5 698.08 % -2.513 M 90.78 % -27.247 M -121.31 % 127.851 M 170.24 % -182.016 M -411.12 % 58.503 M
Inventory -67.870 M -151.05 % 132.947 M 193.33 % -142.441 M -1 400.17 % -9.495 M 63.08 % -25.721 M -167.31 % 38.214 M 311.66 % -18.055 M -185.07 % -6.333 M 47.57 % -12.081 M -43.79 % -8.402 M -151.54 % 16.301 M 187.88 % -18.549 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -145.573 M -3 030.40 % -4.650 M -106.26 % 74.312 M 437.37 % -22.027 M -62.36 % -13.567 M -122.41 % 60.549 M 688.05 % -10.297 M -154.02 % 19.059 M 136.80 % 8.049 M -68.57 % 25.607 M 1 375.75 % -2.007 M -107.15 % 28.069 M
Other non cash items 24.890 M -25.72 % 33.510 M 21.81 % 27.511 M 130.95 % -88.878 M -172.92 % 121.883 M 218.38 % -102.956 M -165.36 % 157.511 M 773.77 % -23.378 M -236.99 % 17.065 M 113.57 % -125.742 M -169.29 % 181.483 M 499.32 % -45.448 M
Net cash provided by operating activities 55.273 M 38.22 % 39.989 M -48.38 % 77.467 M 1 456.93 % -5.709 M -109.23 % 61.870 M 32.47 % 46.703 M 12 520.86 % -376.007 K 36.41 % -591.331 K 56.87 % -1.371 M -104.50 % 30.479 M 29.87 % 23.469 M -27.61 % 32.418 M
Investments in property plant and equipment -26.091 M -35.46 % -19.261 M 0.34 % -19.327 M 33.52 % -29.070 M -654.87 % -3.851 M 41.89 % -6.627 M 26.68 % -9.039 M -327.52 % -2.114 M 74.23 % -8.205 M 81.34 % -43.973 M -324.19 % -10.366 M 15.67 % -12.293 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -1.000 M 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 -100.00 % 625.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 17.771 M -60.44 % 44.922 M 1 569.48 % 2.691 M -75.70 % 11.074 M 193.90 % 3.768 M 186.73 % 1.314 M 122.26 % -5.903 M -163.38 % 9.313 M 125.07 % 4.138 M -32.84 % 6.161 M -37.06 % 9.789 M 32.40 % 7.393 M
Net cash used for investing activites -8.320 M -133.74 % 24.661 M 248.24 % -16.636 M 7.56 % -17.996 M -3 420.30 % 542.000 K 110.20 % -5.313 M 64.44 % -14.941 M -307.55 % 7.199 M 277.01 % -4.067 M 89.24 % -37.812 M -6 445.77 % -577.649 K 88.21 % -4.900 M
Debt repayment -40.313 M -353.59 % -8.888 M 29.93 % -12.684 M -4 704.43 % -264.000 K -101.15 % 22.871 M 189.17 % -25.648 M -213.53 % 22.592 M 35.31 % 16.697 M 258.41 % -10.541 M -139.61 % 26.614 M 630.02 % -5.021 M 16.02 % -5.979 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.125 M 2 996.78 % 2.620 M 20.00 % 2.183 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -20.000 M 0.000 0.000 0.000 100.00 % -31.685 M -7 449.54 % -419.690 K -131.20 % -181.530 K 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -21.229 M 68.51 % -67.422 M -82.72 % -36.900 M -45.35 % -25.387 M 15.08 % -29.895 M -297.64 % -7.518 M 74.58 % -29.575 M -47.56 % -20.044 M 23.73 % -26.278 M -24.91 % -21.038 M -16.14 % -18.115 M 16.73 % -21.754 M
Net cash used provided by financing activities -61.542 M 19.35 % -76.309 M -53.90 % -49.583 M -93.30 % -25.651 M 5.08 % -27.024 M 18.52 % -33.167 M -374.94 % -6.983 M -108.67 % -3.347 M -126.52 % 12.621 M 62.31 % 7.776 M 136.79 % -21.135 M 23.79 % -27.733 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -14.589 M -25.13 % -11.659 M -203.65 % 11.248 M 122.79 % -49.357 M -239.47 % 35.388 M 330.31 % 8.224 M 136.88 % -22.301 M -783.86 % 3.261 M -54.60 % 7.183 M 1 519.92 % 443.431 K -74.75 % 1.756 M 916.72 % -215.000 K
Cash at beginning of period 19.939 M -36.90 % 31.598 M 55.27 % 20.350 M -70.81 % 69.707 M 103.11 % 34.319 M 31.52 % 26.095 M -46.08 % 48.396 M 7.23 % 45.135 M 18.93 % 37.951 M 1.18 % 37.508 M 4.91 % 35.752 M -0.60 % 35.967 M
Cash at end of period 5.351 M -73.17 % 19.939 M -36.90 % 31.598 M 55.27 % 20.350 M -70.81 % 69.707 M 103.12 % 34.319 M 31.52 % 26.095 M -46.08 % 48.396 M 7.23 % 45.135 M 18.93 % 37.951 M 1.18 % 37.508 M 4.91 % 35.752 M
Operating cash flow 55.273 M 38.22 % 39.989 M -48.38 % 77.467 M 1 456.93 % -5.709 M -109.23 % 61.870 M 32.47 % 46.703 M 12 520.86 % -376.007 K 36.41 % -591.331 K 56.87 % -1.371 M -104.50 % 30.479 M 29.87 % 23.469 M -27.61 % 32.418 M
Capital expenditure -26.091 M -35.46 % -19.261 M 0.34 % -19.327 M 33.52 % -29.070 M -654.87 % -3.851 M 41.89 % -6.627 M 26.68 % -9.039 M -327.52 % -2.114 M 74.23 % -8.205 M 81.34 % -43.973 M -324.19 % -10.366 M 15.67 % -12.293 M
Free CashFlow 29.183 M 40.79 % 20.728 M -64.35 % 58.140 M 267.17 % -34.779 M -159.94 % 58.019 M 44.77 % 40.076 M 525.68 % -9.415 M -247.98 % -2.706 M 71.75 % -9.576 M 29.04 % -13.494 M -202.99 % 13.103 M -34.89 % 20.125 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-09-30 2015-06-30
Revenue 322.455 M 0.00 % 322.455 M -2.06 % 329.249 M 0.00 % 329.249 M -70.29 % 1.108 B 100.00 % 554.060 M 37.60 % 402.669 M 0.00 % 402.669 M -35.53 % 624.545 M 0.00 % 624.545 M 16.15 % 537.685 M 0.00 % 537.685 M -15.90 % 639.332 M 0.00 % 639.332 M 2.80 % 621.939 M 0.00 % 621.939 M 3.61 % 600.254 M 0.00 % 600.254 M 237.97 % 177.608 M 0.00 % 177.608 M -56.80 % 411.177 M 0.00 % 411.177 M -9.80 % 455.835 M 0.00 % 455.835 M -21.35 % 579.606 M 0.00 % 579.606 M 47.66 % 392.532 M 0.00 % 392.532 M 49.99 % 261.713 M 0.00 % 261.713 M 10.99 % 235.805 M 0.00 % 235.805 M -28.86 % 331.472 M 0.00 % 331.472 M 29.61 % 255.750 M 0.00 % 255.750 M 22.08 % 209.491 M -5.62 % 221.965 M 0.00 % 221.965 M
Net income 6.611 M 0.00 % 6.611 M -26.05 % 8.940 M 0.00 % 8.940 M 31.15 % 6.817 M 99.99 % 3.409 M 6.29 % 3.207 M 0.00 % 3.207 M -33.03 % 4.789 M 0.00 % 4.789 M 48.55 % 3.224 M 0.00 % 3.224 M -31.84 % 4.729 M 0.00 % 4.729 M 91.03 % 2.476 M 0.00 % 2.476 M -25.81 % 3.337 M 0.00 % 3.337 M 342.51 % 754.000 K 0.00 % 754.000 K -54.50 % 1.657 M 0.00 % 1.657 M -19.80 % 2.066 M 0.00 % 2.066 M -1.98 % 2.108 M 0.00 % 2.108 M 34.43 % 1.568 M 0.00 % 1.568 M 83.60 % 854.035 K 0.00 % 854.035 K -43.63 % 1.515 M 0.00 % 1.515 M 40.72 % 1.077 M 0.00 % 1.077 M 4.09 % 1.034 M 0.00 % 1.034 M 98.47 % 521.169 K -11.43 % 588.417 K 0.00 % 588.417 K
Income before tax 10.470 M 0.00 % 10.470 M 3.03 % 10.163 M 0.00 % 10.163 M -3.17 % 10.496 M 99.98 % 5.248 M 32.66 % 3.956 M 0.00 % 3.956 M -33.76 % 5.973 M 0.00 % 5.973 M 38.32 % 4.318 M 0.00 % 4.318 M -33.43 % 6.487 M 0.00 % 6.487 M 90.36 % 3.408 M 0.00 % 3.408 M -24.73 % 4.527 M 0.00 % 4.527 M 339.73 % 1.030 M 0.00 % 1.030 M -53.62 % 2.220 M 0.00 % 2.220 M -20.50 % 2.792 M 0.00 % 2.792 M 2.22 % 2.731 M 0.00 % 2.731 M 20.38 % 2.269 M 0.00 % 2.269 M 84.48 % 1.230 M 0.00 % 1.230 M -44.28 % 2.208 M 0.00 % 2.208 M 37.61 % 1.604 M 0.00 % 1.604 M 7.17 % 1.497 M 0.00 % 1.497 M 40.12 % 1.068 M 25.46 % 851.544 K 0.00 % 851.544 K
Income before tax ratio 0.03 0.00 % 0.03 5.20 % 0.03 0.00 % 0.03 225.88 % 0.01 -0.01 % 0.01 -3.58 % 0.01 0.00 % 0.01 2.73 % 0.01 0.00 % 0.01 19.08 % 0.01 0.00 % 0.01 -20.85 % 0.01 0.00 % 0.01 85.18 % 0.01 0.00 % 0.01 -27.35 % 0.01 0.00 % 0.01 30.11 % 0.01 0.00 % 0.01 7.37 % 0.01 0.00 % 0.01 -11.86 % 0.01 0.00 % 0.01 29.97 % 0.00 0.00 % 0.00 -18.47 % 0.01 0.00 % 0.01 23.00 % 0.00 0.00 % 0.00 -49.80 % 0.01 0.00 % 0.01 93.44 % 0.00 0.00 % 0.00 -17.31 % 0.01 0.00 % 0.01 14.77 % 0.01 32.93 % 0.00 0.00 % 0.00
EBITDA 25.824 M 0.00 % 25.824 M 33.64 % 19.323 M 0.00 % 19.323 M -39.94 % 32.170 M 92.51 % 16.711 M 2.65 % 16.279 M 0.00 % 16.279 M -8.09 % 17.713 M 0.00 % 17.713 M 6.23 % 16.674 M 0.00 % 16.674 M 28.43 % 12.983 M 0.00 % 12.983 M 2.09 % 12.717 M 0.00 % 12.717 M -17.91 % 15.492 M 0.00 % 15.492 M 36.30 % 11.367 M 0.00 % 11.367 M -14.76 % 13.335 M 0.00 % 13.335 M 50.59 % 8.855 M 0.00 % 8.855 M -35.08 % 13.641 M 1.83 % 13.397 M 6.94 % 12.527 M 0.00 % 12.527 M 39.74 % 8.965 M -2.15 % 9.161 M -8.11 % 9.970 M 0.00 % 9.970 M -1.52 % 10.124 M -1.29 % 10.256 M 10.18 % 9.309 M 0.00 % 9.309 M 58.82 % 5.861 M -24.48 % 7.761 M 0.00 % 7.761 M
Net income ratio 0.02 0.00 % 0.02 -24.49 % 0.03 0.00 % 0.03 341.39 % 0.01 -0.01 % 0.01 -22.75 % 0.01 0.00 % 0.01 3.88 % 0.01 0.00 % 0.01 27.89 % 0.01 0.00 % 0.01 -18.95 % 0.01 0.00 % 0.01 85.83 % 0.00 0.00 % 0.00 -28.39 % 0.01 0.00 % 0.01 30.93 % 0.00 0.00 % 0.00 5.34 % 0.00 0.00 % 0.00 -11.08 % 0.00 0.00 % 0.00 24.63 % 0.00 0.00 % 0.00 -8.96 % 0.00 0.00 % 0.00 22.41 % 0.00 0.00 % 0.00 -49.21 % 0.01 0.00 % 0.01 97.81 % 0.00 0.00 % 0.00 -19.69 % 0.00 0.00 % 0.00 62.57 % 0.00 -6.15 % 0.00 0.00 % 0.00
Ratio EBITDA 0.08 0.00 % 0.08 36.46 % 0.06 0.00 % 0.06 102.15 % 0.03 -3.75 % 0.03 -25.40 % 0.04 0.00 % 0.04 42.55 % 0.03 0.00 % 0.03 -8.54 % 0.03 0.00 % 0.03 52.71 % 0.02 0.00 % 0.02 -0.69 % 0.02 0.00 % 0.02 -20.77 % 0.03 0.00 % 0.03 -59.67 % 0.06 0.00 % 0.06 97.33 % 0.03 0.00 % 0.03 66.94 % 0.02 0.00 % 0.02 -17.46 % 0.02 1.83 % 0.02 -27.57 % 0.03 0.00 % 0.03 -6.83 % 0.03 -2.15 % 0.04 -17.21 % 0.04 0.00 % 0.04 38.43 % 0.03 -1.29 % 0.03 -14.99 % 0.04 0.00 % 0.04 30.10 % 0.03 -19.98 % 0.03 0.00 % 0.03
Gross profit ratio 0.16 0.00 % 0.16 19.62 % 0.13 0.00 % 0.13 59.43 % 0.08 0.00 % 0.08 -2.38 % 0.08 0.00 % 0.08 67.98 % 0.05 0.00 % 0.05 -2.73 % 0.05 0.00 % 0.05 28.61 % 0.04 0.00 % 0.04 -30.28 % 0.06 0.00 % 0.06 -21.16 % 0.07 0.00 % 0.07 -34.91 % 0.11 0.00 % 0.11 70.91 % 0.07 0.00 % 0.07 44.04 % 0.05 0.00 % 0.05 -9.21 % 0.05 0.00 % 0.05 -7.00 % 0.05 0.00 % 0.05 -22.34 % 0.07 0.00 % 0.07 -14.06 % 0.08 0.00 % 0.08 29.14 % 0.06 0.00 % 0.06 -15.09 % 0.07 0.00 % 0.07 -14.03 % 0.09 29.43 % 0.07 0.00 % 0.07
Weighted average shs out dil 6.735 M 0.00 % 6.735 M 0.20 % 6.722 M 0.00 % 6.722 M -0.41 % 6.749 M 5.23 % 6.414 M -5.00 % 6.752 M 0.00 % 6.752 M 0.15 % 6.741 M 0.00 % 6.741 M 0.38 % 6.716 M 0.00 % 6.716 M -0.75 % 6.766 M 0.00 % 6.766 M 1.13 % 6.691 M 0.00 % 6.691 M 1.33 % 6.602 M 0.00 % 6.602 M -3.68 % 6.855 M 0.00 % 6.855 M 2.56 % 6.683 M 0.00 % 6.683 M -1.34 % 6.774 M 0.00 % 6.774 M -0.16 % 6.785 M 0.00 % 6.785 M 1.68 % 6.672 M 0.00 % 6.672 M -0.76 % 6.724 M 0.00 % 6.724 M -0.15 % 6.734 M 0.00 % 6.734 M 0.08 % 6.729 M 0.00 % 6.729 M 32.44 % 5.081 M 19.36 % 4.257 M 24.01 % 3.433 M 0.07 % 3.430 M 0.00 % 3.430 M
Weighted average shs out 6.743 M 0.00 % 6.743 M 0.32 % 6.722 M 0.00 % 6.722 M -0.41 % 6.749 M 5.23 % 6.414 M -5.00 % 6.752 M 0.00 % 6.752 M 0.04 % 6.749 M 0.00 % 6.749 M 0.49 % 6.716 M 0.00 % 6.716 M -0.86 % 6.774 M 0.00 % 6.774 M 1.24 % 6.691 M 0.00 % 6.691 M 1.33 % 6.602 M 0.00 % 6.602 M -3.68 % 6.855 M 0.00 % 6.855 M 2.56 % 6.683 M 0.00 % 6.683 M -1.34 % 6.774 M 0.00 % 6.774 M -0.58 % 6.813 M 0.00 % 6.813 M 2.11 % 6.672 M 0.00 % 6.672 M -2.40 % 6.836 M 0.00 % 6.836 M 1.52 % 6.734 M 0.00 % 6.734 M 0.08 % 6.729 M 0.00 % 6.729 M 32.38 % 5.083 M 19.32 % 4.260 M 23.95 % 3.437 M 0.19 % 3.430 M 0.00 % 3.430 M
EPS diluted 0.98 0.00 % 0.98 -26.32 % 1.33 0.00 % 1.33 31.68 % 1.01 90.57 % 0.53 10.42 % 0.48 0.00 % 0.48 -32.39 % 0.71 0.00 % 0.71 47.92 % 0.48 0.00 % 0.48 -31.43 % 0.70 0.00 % 0.70 89.19 % 0.37 0.00 % 0.37 -27.45 % 0.51 0.00 % 0.51 363.64 % 0.11 0.00 % 0.11 -56.00 % 0.25 0.00 % 0.25 -16.67 % 0.30 0.00 % 0.30 -3.23 % 0.31 0.00 % 0.31 29.17 % 0.24 0.00 % 0.24 84.62 % 0.13 0.00 % 0.13 -43.48 % 0.23 0.00 % 0.23 43.75 % 0.16 0.00 % 0.16 -21.57 % 0.20 -16.05 % 0.24 62.00 % 0.15 -11.76 % 0.17 0.00 % 0.17
Earnings per share 0.98 0.00 % 0.98 -26.32 % 1.33 0.00 % 1.33 31.68 % 1.01 90.57 % 0.53 10.42 % 0.48 0.00 % 0.48 -32.39 % 0.71 0.00 % 0.71 47.92 % 0.48 0.00 % 0.48 -31.43 % 0.70 0.00 % 0.70 89.19 % 0.37 0.00 % 0.37 -27.45 % 0.51 0.00 % 0.51 363.64 % 0.11 0.00 % 0.11 -56.00 % 0.25 0.00 % 0.25 -19.35 % 0.31 0.00 % 0.31 0.00 % 0.31 0.00 % 0.31 29.17 % 0.24 0.00 % 0.24 100.00 % 0.12 0.00 % 0.12 -47.83 % 0.23 0.00 % 0.23 43.75 % 0.16 0.00 % 0.16 -21.57 % 0.20 -16.05 % 0.24 62.00 % 0.15 -11.76 % 0.17 0.00 % 0.17
Gross profit 50.225 M 0.00 % 50.225 M 17.15 % 42.871 M 0.00 % 42.871 M -52.63 % 90.501 M 100.00 % 45.251 M 34.33 % 33.687 M 0.00 % 33.687 M 8.30 % 31.105 M 0.00 % 31.105 M 12.99 % 27.530 M 0.00 % 27.530 M 8.16 % 25.453 M 0.00 % 25.453 M -28.33 % 35.515 M 0.00 % 35.515 M -18.31 % 43.474 M 0.00 % 43.474 M 119.98 % 19.763 M 0.00 % 19.763 M -26.18 % 26.770 M 0.00 % 26.770 M 29.93 % 20.603 M 0.00 % 20.603 M -28.60 % 28.856 M 0.00 % 28.856 M 37.33 % 21.013 M 0.00 % 21.013 M 16.48 % 18.040 M 0.00 % 18.040 M -4.62 % 18.913 M 0.00 % 18.913 M -8.13 % 20.587 M 0.00 % 20.587 M 10.05 % 18.708 M 0.00 % 18.708 M 4.95 % 17.826 M 22.16 % 14.592 M 0.00 % 14.592 M
Income tax expense 3.859 M 0.00 % 3.859 M 215.69 % 1.223 M 0.00 % 1.223 M -66.77 % 3.679 M 99.98 % 1.840 M 145.60 % 749.000 K 0.00 % 749.000 K -36.74 % 1.184 M 0.00 % 1.184 M 8.18 % 1.095 M 0.00 % 1.095 M -37.72 % 1.758 M 0.00 % 1.758 M 88.57 % 932.000 K 0.00 % 932.000 K -21.71 % 1.191 M 0.00 % 1.191 M 332.12 % 275.500 K 0.00 % 275.500 K -51.04 % 562.741 K 0.00 % 562.741 K -22.49 % 726.000 K 0.00 % 726.000 K 16.41 % 623.668 K 0.00 % 623.668 K -11.03 % 701.000 K 0.00 % 701.000 K 86.47 % 375.936 K 0.00 % 375.936 K -45.71 % 692.455 K 0.00 % 692.455 K 31.28 % 527.481 K 0.00 % 527.482 K 14.04 % 462.540 K 0.00 % 462.540 K -15.46 % 547.153 K 107.94 % 263.127 K 0.00 % 263.127 K
Cost of revenue 272.230 M 0.00 % 272.230 M -4.94 % 286.377 M 0.00 % 286.377 M -71.86 % 1.018 B 100.00 % 508.809 M 37.90 % 368.982 M 0.00 % 368.982 M -37.82 % 593.440 M 0.00 % 593.440 M 16.33 % 510.155 M 0.00 % 510.155 M -16.90 % 613.879 M 0.00 % 613.879 M 4.68 % 586.424 M 0.00 % 586.424 M 5.32 % 556.780 M 0.00 % 556.780 M 252.74 % 157.846 M 0.00 % 157.846 M -58.94 % 384.407 M 0.00 % 384.407 M -11.68 % 435.232 M 0.00 % 435.232 M -20.97 % 550.750 M 0.00 % 550.750 M 48.24 % 371.520 M 0.00 % 371.520 M 52.47 % 243.673 M 0.00 % 243.673 M 12.35 % 216.892 M 0.00 % 216.892 M -30.23 % 310.885 M 0.00 % 310.885 M 31.15 % 237.043 M 0.00 % 237.043 M 23.68 % 191.665 M -7.57 % 207.373 M 0.00 % 207.373 M
General and administrative expenses 3.105 M 0.00 % 3.105 M 0.000 0.000 -100.00 % 3.585 M 0.00 % 3.585 M 0.000 0.000 -100.00 % 2.227 M 0.00 % 2.227 M 0.000 0.000 -100.00 % 2.476 M 0.00 % 2.476 M 0.000 0.000 -100.00 % 9.634 M 0.00 % 9.634 M 0.000 0.000 -100.00 % 5.075 M 0.00 % 5.075 M 0.000 0.000 -100.00 % 4.000 M 0.00 % 4.000 M 0.000 0.000 -100.00 % 4.010 M 0.00 % 4.010 M 0.000 0.000 -100.00 % 4.280 M 0.00 % 4.280 M 0.000 0.000 -100.00 % 4.173 M 0.000 0.000
Selling and marketing expenses 266.500 K 0.00 % 266.500 K 0.000 0.000 -100.00 % 203.500 K 0.00 % 203.500 K 0.000 0.000 -100.00 % 98.500 K 0.00 % 98.500 K 0.000 0.000 -100.00 % 160.500 K 0.00 % 160.500 K 0.000 0.000 -100.00 % 99.000 K 0.00 % 99.000 K 0.000 0.000 -100.00 % 897.187 K 0.00 % 897.187 K 0.000 0.000 -100.00 % 101.685 K 0.00 % 101.685 K 0.000 0.000 -100.00 % 58.842 K 0.00 % 58.842 K 0.000 0.000 -100.00 % 68.830 K 0.00 % 68.830 K 0.000 0.000 -100.00 % 106.895 K 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 -100.00 % 55.736 M 114.59 % 25.973 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 3.371 M 0.00 % 3.371 M 16.93 % 2.883 M 0.00 % 2.883 M -95.16 % 59.525 M 100.00 % 29.762 M 63.86 % 18.163 M 0.00 % 18.163 M 5.20 % 17.265 M 0.00 % 17.265 M 28.65 % 13.420 M 0.00 % 13.420 M -29.40 % 19.008 M 0.00 % 19.008 M -24.02 % 25.017 M 0.00 % 25.017 M -24.96 % 33.339 M 0.00 % 33.339 M 232.66 % 10.022 M 0.00 % 10.022 M -67.84 % 31.160 M 0.00 % 31.160 M 240.04 % 9.164 M 0.00 % 9.164 M -53.59 % 19.743 M 0.00 % 19.743 M 90.87 % 10.343 M 0.00 % 10.343 M -29.84 % 14.743 M 0.00 % 14.743 M 50.58 % 9.790 M 0.00 % 9.790 M -38.68 % 15.967 M 0.00 % 15.967 M 46.20 % 10.921 M 0.00 % 10.921 M -29.62 % 15.518 M 102.71 % 7.655 M 0.00 % 7.655 M
Cost and expenses 275.602 M 0.00 % 275.602 M -4.72 % 289.260 M 0.00 % 289.260 M -73.15 % 1.077 B 100.00 % 538.572 M 39.11 % 387.144 M 0.00 % 387.144 M -36.61 % 610.705 M 0.00 % 610.705 M 16.64 % 523.575 M 0.00 % 523.575 M -17.27 % 632.887 M 0.00 % 632.887 M 3.51 % 611.441 M 0.00 % 611.441 M 3.61 % 590.119 M 0.00 % 590.119 M 251.54 % 167.867 M 0.00 % 167.867 M -59.61 % 415.567 M 0.00 % 415.567 M -6.49 % 444.395 M 0.00 % 444.395 M -22.10 % 570.493 M 0.00 % 570.493 M 49.40 % 381.863 M 0.00 % 381.863 M 47.77 % 258.416 M 0.00 % 258.416 M 14.00 % 226.683 M 0.00 % 226.683 M -30.65 % 326.852 M 0.00 % 326.852 M 31.81 % 247.964 M 0.00 % 247.964 M 19.68 % 207.183 M -3.65 % 215.028 M 0.00 % 215.028 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 3.371 M 0.00 % 3.371 M 16.93 % 2.883 M 0.00 % 2.883 M -23.90 % 3.789 M 0.00 % 3.789 M 141.09 % 1.572 M 0.00 % 1.572 M -32.41 % 2.325 M 0.00 % 2.325 M 29.60 % 1.794 M 0.00 % 1.794 M -31.94 % 2.636 M 0.00 % 2.636 M 9.70 % 2.403 M 0.00 % 2.403 M -75.31 % 9.733 M 0.00 % 9.733 M 448.77 % 1.774 M 0.00 % 1.774 M -70.30 % 5.972 M 0.00 % 5.972 M 67.65 % 3.562 M 0.00 % 3.562 M -13.17 % 4.102 M 0.00 % 4.102 M 27.81 % 3.210 M 0.00 % 3.210 M -21.11 % 4.068 M 0.00 % 4.068 M 37.20 % 2.965 M 0.00 % 2.965 M -31.81 % 4.349 M 0.00 % 4.349 M 19.91 % 3.626 M 0.00 % 3.626 M -15.26 % 4.280 M 62.54 % 2.633 M 0.00 % 2.633 M
Interest income 0.000 0.000 0.000 0.000 100.00 % -31.661 M -409.19 % 10.240 M -11.48 % 11.568 M 0.00 % 11.568 M 47.04 % 7.868 M 0.00 % 7.868 M -19.65 % 9.792 M 0.00 % 9.792 M 23 214.29 % 42.000 K 0.00 % 42.000 K -99.41 % 7.091 M 0.00 % 7.091 M 26.45 % 5.608 M 0.00 % 5.608 M -35.63 % 8.711 M 0.00 % 8.711 M 31.80 % 6.609 M 0.00 % 6.609 M -23.57 % 8.648 M 0.00 % 8.648 M 35.51 % 6.381 M 0.00 % 6.381 M -24.03 % 8.400 M 0.00 % 8.400 M 306.33 % 2.067 M 0.00 % 2.067 M -70.10 % 6.915 M 0.00 % 6.915 M 129.28 % 3.016 M 0.00 % 3.016 M -52.05 % 6.290 M 0.00 % 6.290 M 407.65 % 1.239 M -79.64 % 6.085 M 0.00 % 6.085 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.830 M 0.000 -100.00 % 14.166 M 0.000 -100.00 % 12.579 M 0.000 -100.00 % 2.153 M -82.31 % 12.170 M 0.000
Depreciation and amortization 1.810 M 0.00 % 1.810 M 47.37 % 1.228 M 0.00 % 1.228 M -1.88 % 1.252 M 0.00 % 1.252 M 12.73 % 1.110 M 0.00 % 1.110 M -63.61 % 3.052 M 0.00 % 3.052 M 3.23 % 2.957 M 0.00 % 2.957 M -24.86 % 3.935 M 0.00 % 3.935 M 91.41 % 2.056 M 0.00 % 2.056 M -12.79 % 2.357 M 0.00 % 2.357 M 10.48 % 2.134 M 0.00 % 2.134 M -33.74 % 3.220 M 0.00 % 3.220 M 46.13 % 2.203 M 0.00 % 2.203 M 0.00 % 2.203 M 12.49 % 1.959 M -14.48 % 2.291 M 0.00 % 2.291 M 16.94 % 1.959 M -9.12 % 2.155 M 0.00 % 2.155 M 0.00 % 2.155 M 0.00 % 2.155 M -5.78 % 2.288 M 0.00 % 2.288 M 0.00 % 2.288 M -13.36 % 2.640 M 63.07 % 1.619 M 0.00 % 1.619 M
Operating income 46.853 M 0.00 % 46.853 M 17.17 % 39.988 M 0.00 % 39.988 M 29.34 % 30.918 M 100.00 % 15.459 M 1.91 % 15.169 M 0.00 % 15.169 M 3.46 % 14.661 M 0.00 % 14.661 M 6.88 % 13.718 M 0.00 % 13.718 M 51.61 % 9.048 M 0.00 % 9.048 M -15.13 % 10.662 M 0.00 % 10.662 M -18.83 % 13.135 M 0.00 % 13.135 M 42.26 % 9.233 M 0.00 % 9.233 M -8.72 % 10.115 M 0.00 % 10.115 M 52.06 % 6.652 M 0.00 % 6.652 M -41.84 % 11.438 M 0.00 % 11.438 M 11.74 % 10.237 M 0.00 % 10.237 M 46.11 % 7.006 M 0.00 % 7.006 M -10.35 % 7.814 M 0.00 % 7.814 M -1.94 % 7.969 M 0.00 % 7.969 M 13.50 % 7.021 M 0.00 % 7.021 M -6.09 % 7.476 M 21.73 % 6.142 M 0.00 % 6.142 M
Operating income ratio 0.15 0.00 % 0.15 19.64 % 0.12 0.00 % 0.12 335.29 % 0.03 0.00 % 0.03 -25.93 % 0.04 0.00 % 0.04 60.48 % 0.02 0.00 % 0.02 -7.99 % 0.03 0.00 % 0.03 80.27 % 0.01 0.00 % 0.01 -17.44 % 0.02 0.00 % 0.02 -21.66 % 0.02 0.00 % 0.02 -57.91 % 0.05 0.00 % 0.05 111.31 % 0.02 0.00 % 0.02 68.58 % 0.01 0.00 % 0.01 -26.05 % 0.02 0.00 % 0.02 -24.33 % 0.03 0.00 % 0.03 -2.58 % 0.03 0.00 % 0.03 -19.22 % 0.03 0.00 % 0.03 37.85 % 0.02 0.00 % 0.02 -12.43 % 0.03 0.00 % 0.03 -23.07 % 0.04 28.98 % 0.03 0.00 % 0.03
Total other income expenses net -36.383 M 0.00 % -36.383 M -21.99 % -29.826 M 0.00 % -29.826 M 0.000 0.000 100.00 % -11.213 M 0.00 % -11.213 M -29.06 % -8.689 M 0.00 % -8.689 M 7.56 % -9.400 M 0.00 % -9.400 M -266.95 % -2.562 M 0.00 % -2.562 M 64.69 % -7.254 M 0.00 % -7.254 M 15.73 % -8.608 M 0.00 % -8.608 M -4.93 % -8.204 M 0.00 % -8.204 M -3.90 % -7.896 M 0.00 % -7.896 M -104.55 % -3.860 M 0.00 % -3.860 M 55.66 % -8.706 M 0.00 % -8.706 M -9.27 % -7.968 M 0.00 % -7.968 M -37.94 % -5.776 M 0.00 % -5.776 M -3.02 % -5.607 M 0.00 % -5.607 M 11.90 % -6.365 M 0.00 % -6.365 M -15.21 % -5.524 M 0.00 % -5.524 M 13.79 % -6.408 M -44.37 % -4.438 M 16.10 % -5.290 M
2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-09-30 2015-06-30
2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-06-30
Net debt 226.281 M 0.00 % 226.280 M -15.60 % 268.114 M 0.00 % 268.114 M -32.73 % 398.587 M 0.00 % 398.587 M 11.09 % 358.810 M 0.00 % 358.810 M -17.39 % 434.338 M 0.00 % 434.338 M -8.13 % 472.773 M 0.00 % 472.773 M 20.68 % 391.765 M 0.00 % 391.765 M 7.21 % 365.412 M 0.00 % 365.412 M 5.40 % 346.697 M 0.00 % 346.697 M 13.89 % 304.404 M 0.00 % 304.404 M -17.91 % 370.834 M 0.00 % 370.834 M 38.31 % 268.113 M 0.00 % 268.113 M -21.95 % 343.504 M 0.00 % 343.504 M 11.40 % 308.364 M 0.00 % 308.364 M 1.83 % 302.831 M 0.00 % 302.831 M 10.10 % 275.040 M 0.00 % 275.040 M 6.21 % 258.961 M 0.00 % 258.961 M 7.83 % 240.158 M 0.00 % 240.158 M -11.33 % 270.849 M 622.11 % 37.508 M
Total investments 1.000 K 0.00 % 1.000 K 100.00 % 500.000 0.00 % 500.000 -99.98 % 3.001 M 0.00 % 3.001 M -0.02 % 3.001 M 0.00 % 3.001 M 49.98 % 2.001 M 0.00 % 2.001 M 200 000.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -99.84 % 626.000 K 0.00 % 626.000 K 0.08 % 625.510 K 0.00 % 625.510 K -0.08 % 626.000 K 0.00 % 626.000 K 0.08 % 625.510 K 0.00 % 625.510 K -0.08 % 626.000 K 0.00 % 626.000 K 0.08 % 625.510 K 0.00 % 625.510 K 122 549.02 % 510.000 0.00 % 510.000 0.00 % 510.000 0.00 % 510.000 0.00 % 510.000 0.00 % 510.000 0.00 % 510.000 -100.00 % 75.016 M
Total debt 231.632 M 0.00 % 231.631 M -14.15 % 269.797 M 0.00 % 269.797 M -35.54 % 418.526 M 0.00 % 418.526 M 6.24 % 393.939 M 0.00 % 393.939 M -15.45 % 465.936 M 0.00 % 465.936 M -9.08 % 512.473 M 0.00 % 512.473 M 24.35 % 412.115 M 0.00 % 412.115 M 8.89 % 378.454 M 0.00 % 378.454 M -9.11 % 416.404 M 0.00 % 416.404 M 23.51 % 337.141 M 0.00 % 337.141 M -16.79 % 405.152 M 0.00 % 405.152 M 37.30 % 295.092 M 0.00 % 295.092 M -20.16 % 369.599 M 0.00 % 369.599 M 13.61 % 325.309 M 0.00 % 325.309 M -7.38 % 351.227 M 0.00 % 351.227 M 9.54 % 320.629 M 0.00 % 320.629 M 5.44 % 304.095 M 0.00 % 304.095 M 9.28 % 278.279 M 0.00 % 278.279 M -9.88 % 308.800 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 123.767 M 0.00 % 123.767 M 16.89 % 105.887 M 0.00 % 105.887 M 6.88 % 99.070 M 0.00 % 99.070 M 0.000 0.000 -100.00 % 83.079 M 0.00 % 83.079 M 0.000 0.000 -100.00 % 67.173 M 0.00 % 67.173 M 0.000 0.000 -100.00 % 75.550 M 0.00 % 75.550 M 277.75 % 20.000 M 0.00 % 20.000 M -60.79 % 51.006 M 0.00 % 51.006 M 0.000 0.000 -100.00 % 45.919 M 0.00 % 45.919 M 0.000 0.000 -100.00 % 37.536 M 0.00 % 37.536 M 0.000 0.000 -100.00 % 33.599 M 0.00 % 33.599 M 0.000 -100.00 % 43.913 M
Retained earnings 114.238 M 0.00 % 114.237 M 0.000 0.000 -100.00 % 83.136 M 0.000 0.000 0.000 -100.00 % 69.905 M 0.00 % 69.904 M 0.000 0.000 -100.00 % 53.881 M 0.00 % 53.881 M 0.000 0.000 -100.00 % 39.471 M 0.00 % 39.471 M 0.000 0.000 -100.00 % 31.291 M 0.00 % 31.291 M 0.000 0.000 -100.00 % 23.845 M 0.00 % 23.845 M 0.000 0.000 -100.00 % 16.493 M 0.00 % 16.493 M 0.000 0.000 -100.00 % 11.755 M 0.00 % 11.755 M 0.000 0.000 -100.00 % 23.375 M 0.000
Common stock 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 0.00 % 67.285 M 2 448.30 % 2.640 M 0.000
Total equity 204.273 M 0.00 % 204.273 M 6.92 % 191.052 M 0.00 % 191.052 M 10.33 % 173.172 M 0.00 % 173.172 M 4.10 % 166.355 M 0.00 % 166.355 M 4.01 % 159.941 M 0.00 % 159.940 M 6.37 % 150.364 M 0.00 % 150.364 M 4.48 % 143.917 M 0.00 % 143.917 M 7.03 % 134.458 M 0.00 % 134.458 M 3.82 % 129.507 M 0.00 % 129.507 M -9.33 % 142.835 M 0.00 % 142.835 M 1.07 % 141.326 M 0.00 % 141.326 M 19.47 % 118.291 M 0.00 % 118.291 M 3.87 % 113.880 M 0.00 % 113.880 M 0.60 % 113.204 M 0.00 % 113.204 M 6.27 % 106.529 M 0.00 % 106.529 M 1.63 % 104.821 M 0.00 % 104.821 M 2.98 % 101.791 M 0.00 % 101.791 M 0.90 % 100.884 M 0.00 % 100.884 M 109.61 % 48.128 M 9.60 % 43.913 M
Other non current liabilities 1.878 M -0.08 % 1.879 M 7.35 % 1.750 M 0.01 % 1.750 M 8.09 % 1.619 M 0.00 % 1.619 M 6.25 % 1.524 M 0.00 % 1.524 M 152 500.00 % -1.000 K -100.07 % 1.457 M -21.54 % 1.857 M 0.00 % 1.857 M 222.40 % 576.000 K -69.73 % 1.903 M -5.56 % 2.015 M 0.00 % 2.015 M 0.000 -100.00 % 2.027 M -3.89 % 2.109 M 0.00 % 2.109 M 0.000 -100.00 % 2.166 M 0.31 % 2.159 M 0.00 % 2.159 M 0.00 % 2.159 M 0.00 % 2.159 M 23.31 % 1.751 M 0.00 % 1.751 M 0.000 -100.00 % 1.880 M 12.21 % 1.676 M 0.00 % 1.676 M 2.43 % 1.636 M 0.00 % 1.636 M 213.84 % 521.298 K 0.00 % 521.298 K -55.10 % 1.161 M 0.000
Long term debt 25.652 M 0.00 % 25.651 M 1.38 % 25.302 M 0.00 % 25.302 M -61.64 % 65.965 M 0.00 % 65.965 M 9.01 % 60.513 M 0.00 % 60.513 M -19.16 % 74.852 M 0.00 % 74.852 M -8.84 % 82.110 M 0.00 % 82.110 M -6.20 % 87.536 M 0.00 % 87.536 M 64.64 % 53.168 M 0.00 % 53.168 M -39.44 % 87.800 M 0.00 % 87.800 M 181.66 % 31.172 M 0.00 % 31.172 M -51.99 % 64.929 M 0.00 % 64.929 M -20.62 % 81.797 M 0.00 % 81.797 M -9.69 % 90.578 M 0.00 % 90.578 M 17.58 % 77.034 M 0.00 % 77.034 M 13.31 % 67.986 M 0.00 % 67.986 M 47.47 % 46.100 M 0.00 % 46.100 M -10.12 % 51.289 M 0.00 % 51.289 M -32.68 % 76.183 M 0.00 % 76.183 M 23.22 % 61.829 M 0.000
Total non current liabilities 27.529 M 0.00 % 27.530 M 1.77 % 27.052 M 0.00 % 27.052 M -59.97 % 67.584 M 0.00 % 67.584 M 8.94 % 62.037 M 0.00 % 62.037 M -17.12 % 74.851 M -1.91 % 76.309 M -9.12 % 83.967 M 0.00 % 83.967 M -6.12 % 89.439 M 0.00 % 89.439 M 62.08 % 55.183 M 0.00 % 55.183 M -38.57 % 89.827 M 0.00 % 89.827 M 169.90 % 33.281 M 0.00 % 33.281 M -50.40 % 67.095 M 0.00 % 67.095 M -20.08 % 83.956 M 0.00 % 83.956 M -9.47 % 92.737 M 0.00 % 92.737 M 17.71 % 78.785 M 0.00 % 78.785 M 12.77 % 69.866 M 0.00 % 69.866 M 46.24 % 47.776 M 0.00 % 47.776 M -9.73 % 52.925 M 0.00 % 52.925 M -31.00 % 76.705 M 0.00 % 76.705 M 21.77 % 62.990 M 0.000
Other current liabilities 13.488 M 0.00 % 13.488 M 29.52 % 10.414 M 0.00 % 10.414 M 43.78 % 7.243 M 0.00 % 7.243 M 1 928.82 % 357.000 K -92.73 % 4.910 M -44.84 % 8.902 M 8.92 % 8.173 M 80.18 % 4.536 M 0.00 % 4.536 M -47.92 % 8.709 M 0.00 % 8.709 M 271.86 % 2.342 M 0.00 % 2.342 M -49.82 % 4.667 M 0.00 % 4.667 M 309.75 % 1.139 M 0.00 % 1.139 M -70.39 % 3.847 M 0.00 % 3.847 M 86.12 % 2.067 M 0.00 % 2.067 M -53.00 % 4.398 M 0.00 % 4.398 M 267.10 % 1.198 M 0.00 % 1.198 M -66.43 % 3.569 M 0.00 % 3.569 M 105.22 % 1.739 M 0.00 % 1.739 M -65.66 % 5.064 M 0.26 % 5.050 M 231.61 % 1.523 M 0.00 % 1.523 M -48.75 % 2.972 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.553 M 0.000 -100.00 % 8.863 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 205.980 M 0.00 % 205.980 M -15.75 % 244.495 M 0.00 % 244.495 M -30.65 % 352.562 M 0.00 % 352.562 M 5.74 % 333.426 M 0.00 % 333.426 M -14.74 % 391.084 M 0.00 % 391.084 M -9.13 % 430.363 M 0.00 % 430.363 M 32.59 % 324.579 M 0.00 % 324.579 M -0.22 % 325.286 M 0.00 % 325.286 M -1.01 % 328.604 M 0.00 % 328.604 M 7.40 % 305.969 M 0.00 % 305.969 M -10.07 % 340.223 M 0.00 % 340.223 M 59.51 % 213.295 M 0.00 % 213.295 M -23.56 % 279.022 M 0.00 % 279.022 M 12.38 % 248.275 M 0.00 % 248.275 M -12.35 % 283.241 M 0.00 % 283.241 M 3.17 % 274.529 M 0.00 % 274.529 M 8.59 % 252.807 M 0.00 % 252.807 M 25.09 % 202.095 M 0.00 % 202.095 M -18.17 % 246.971 M 0.000
Total current liabilities 244.642 M 0.00 % 244.642 M -13.46 % 282.703 M 0.00 % 282.703 M -27.55 % 390.215 M 0.00 % 390.215 M 9.72 % 355.640 M 0.00 % 355.640 M -14.00 % 413.521 M 0.35 % 412.064 M -24.52 % 545.956 M 0.00 % 545.956 M 61.64 % 337.754 M 0.00 % 337.754 M 1.01 % 334.375 M 0.00 % 334.375 M -23.16 % 435.167 M 0.00 % 435.167 M 34.32 % 323.987 M 0.00 % 323.987 M -7.30 % 349.517 M 0.00 % 349.517 M -1.64 % 355.346 M 0.00 % 355.346 M -15.03 % 418.211 M 0.00 % 418.211 M 34.04 % 312.008 M 0.00 % 312.008 M 3.34 % 301.932 M 0.00 % 301.932 M -5.57 % 319.745 M 0.00 % 319.745 M 1.60 % 314.698 M 0.00 % 314.685 M 4.72 % 300.493 M 0.00 % 300.493 M -2.72 % 308.882 M 0.000
Total liabilities 272.171 M 0.00 % 272.172 M -12.13 % 309.755 M 0.00 % 309.755 M -32.34 % 457.799 M 0.00 % 457.799 M 9.61 % 417.677 M 0.00 % 417.677 M -14.48 % 488.372 M 0.00 % 488.373 M -22.47 % 629.923 M 0.00 % 629.923 M 47.46 % 427.193 M 0.00 % 427.193 M 9.66 % 389.558 M 0.00 % 389.558 M -25.80 % 524.994 M 0.00 % 524.994 M 46.95 % 357.268 M 0.00 % 357.268 M -14.24 % 416.612 M 0.00 % 416.612 M -5.16 % 439.302 M 0.00 % 439.302 M -14.02 % 510.947 M 0.00 % 510.947 M 30.75 % 390.793 M 0.00 % 390.793 M 5.11 % 371.798 M 0.00 % 371.798 M 1.16 % 367.521 M 0.00 % 367.521 M -0.03 % 367.623 M 0.00 % 367.610 M -2.54 % 377.197 M 0.00 % 377.197 M 1.43 % 371.872 M 0.000
Other non current assets 16.499 M 0.00 % 16.499 M -51.49 % 34.009 M 0.00 % 34.009 M 1.19 % 33.608 M 0.00 % 33.608 M 258 419.23 % 13.000 K -99.77 % 5.620 M 22 380.00 % 25.000 K -99.55 % 5.540 M 0.40 % 5.518 M 0.00 % 5.518 M -2.27 % 5.646 M 0.00 % 5.646 M -15.72 % 6.699 M 0.00 % 6.699 M 91.24 % 3.503 M 0.00 % 3.503 M -25.93 % 4.729 M 0.00 % 4.729 M -21.37 % 6.014 M 0.00 % 6.014 M -64.77 % 17.074 M 0.00 % 17.074 M 175.73 % 6.192 M 0.00 % 6.192 M -41.91 % 10.659 M 0.00 % 10.659 M 28.78 % 8.277 M 0.00 % 8.277 M -30.00 % 11.824 M 0.00 % 11.824 M -13.29 % 13.636 M -7.14 % 14.683 M 37.74 % 10.660 M 0.00 % 10.660 M -1.65 % 10.839 M 128.90 % -37.508 M
Long term investments 1.000 K 0.00 % 1.000 K 100.00 % 500.000 0.00 % 500.000 -99.98 % 3.001 M 0.00 % 3.001 M -0.02 % 3.001 M 0.00 % 3.001 M 49.98 % 2.001 M 0.00 % 2.001 M 200 000.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -99.84 % 626.000 K 0.00 % 626.000 K 0.08 % 625.510 K 0.00 % 625.510 K -0.08 % 626.000 K 0.00 % 626.000 K 0.08 % 625.510 K 0.00 % 625.510 K -0.08 % 626.000 K 0.00 % 626.000 K 0.08 % 625.510 K 0.00 % 625.510 K 122 549.02 % 510.000 0.00 % 510.000 0.00 % 510.000 0.00 % 510.000 0.00 % 510.000 0.00 % 510.000 0.00 % 510.000 0.000
Intangible assets 5.600 K -6.67 % 6.000 K 1.69 % 5.900 K 0.00 % 5.900 K -6.35 % 6.300 K 0.00 % 6.300 K -10.00 % 7.000 K 0.00 % 7.000 K -12.50 % 8.000 K 14.29 % 7.000 K -36.36 % 11.000 K 0.00 % 11.000 K -35.29 % 17.000 K 0.00 % 17.000 K -55.26 % 38.000 K 0.00 % 38.000 K -35.59 % 59.000 K 0.00 % 59.000 K 436.36 % 11.000 K 0.00 % 11.000 K -14.54 % 12.872 K 0.00 % 12.872 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 5.600 K -6.67 % 6.000 K 1.69 % 5.900 K 0.00 % 5.900 K -6.35 % 6.300 K 0.00 % 6.300 K -10.00 % 7.000 K 0.00 % 7.000 K -12.50 % 8.000 K 14.29 % 7.000 K -36.36 % 11.000 K 0.00 % 11.000 K -35.29 % 17.000 K 0.00 % 17.000 K -55.26 % 38.000 K 0.00 % 38.000 K -35.59 % 59.000 K 0.00 % 59.000 K 436.36 % 11.000 K 0.00 % 11.000 K -14.54 % 12.872 K 0.00 % 12.872 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
Property plant equipment net 48.554 M 0.00 % 48.554 M 4.93 % 46.272 M 0.00 % 46.272 M 6.62 % 43.400 M 0.00 % 43.400 M 5.39 % 41.182 M 0.00 % 41.182 M -43.76 % 73.226 M 0.00 % 73.226 M 1.42 % 72.203 M 0.00 % 72.203 M 9.04 % 66.215 M 0.00 % 66.215 M 26.18 % 52.477 M 0.00 % 52.477 M 1.28 % 51.813 M 0.00 % 51.813 M -1.95 % 52.846 M 0.00 % 52.846 M -7.27 % 56.989 M 0.00 % 56.989 M -5.70 % 60.433 M 0.00 % 60.433 M 0.88 % 59.905 M 0.00 % 59.905 M 8.42 % 55.254 M 0.00 % 55.254 M -7.42 % 59.680 M 0.00 % 59.680 M -2.51 % 61.219 M 0.00 % 61.219 M -9.84 % 67.901 M 0.00 % 67.901 M -3.23 % 70.165 M 0.00 % 70.165 M 2.10 % 68.723 M 0.000
Total non current assets 65.060 M 0.00 % 65.060 M -18.97 % 80.287 M 0.00 % 80.287 M 0.34 % 80.015 M 0.00 % 80.015 M 60.63 % 49.812 M 0.00 % 49.810 M -38.34 % 80.776 M 0.00 % 80.774 M 3.91 % 77.733 M 0.00 % 77.733 M 8.14 % 71.879 M 0.00 % 71.879 M 21.39 % 59.215 M 0.00 % 59.215 M 6.93 % 55.376 M 0.00 % 55.376 M -4.87 % 58.212 M 0.00 % 58.212 M -8.53 % 63.641 M 0.00 % 63.641 M -18.55 % 78.133 M 0.00 % 78.133 M 17.10 % 66.723 M 0.00 % 66.723 M 0.28 % 66.539 M 0.00 % 66.539 M -2.98 % 68.583 M 0.00 % 68.583 M -6.11 % 73.043 M 0.00 % 73.043 M -10.42 % 81.537 M -1.27 % 82.585 M 2.18 % 80.825 M 0.00 % 80.825 M 1.59 % 79.563 M 312.12 % -37.508 M
Other current assets 0.000 -100.00 % 146.574 M 0.000 -100.00 % 141.738 M 0.000 -100.00 % 28.333 M -21.40 % 36.047 M 0.00 % 36.047 M -88.88 % 324.163 M 611.95 % 45.532 M 39.57 % 32.622 M 0.00 % 32.622 M -92.03 % 409.544 M 817.07 % 44.658 M -59.67 % 110.743 M 0.00 % 110.743 M -76.42 % 469.647 M 1 976.89 % 22.613 M -8.87 % 24.813 M 0.00 % 24.813 M 25.03 % 19.846 M 0.00 % 19.846 M 18.82 % 16.703 M 0.00 % 16.703 M -15.40 % 19.744 M 0.00 % 19.744 M 102.44 % 9.753 M 0.00 % 9.753 M -96.82 % 307.067 M 2 291.77 % 12.838 M 348.90 % 2.860 M 0.00 % 2.860 M -7.09 % 3.078 M 53.35 % 2.007 M -63.80 % 5.545 M 0.00 % 5.545 M 158.91 % 2.142 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 75.016 M
cash and cash equivalents 5.351 M -0.01 % 5.351 M 217.94 % 1.683 M 0.00 % 1.683 M -91.56 % 19.939 M 0.00 % 19.939 M -43.24 % 35.129 M 0.00 % 35.129 M 11.17 % 31.598 M 0.00 % 31.598 M -20.41 % 39.700 M 0.00 % 39.700 M 95.09 % 20.350 M 0.00 % 20.350 M 56.03 % 13.042 M 0.00 % 13.042 M -81.29 % 69.707 M 0.00 % 69.707 M 112.93 % 32.737 M 0.00 % 32.737 M -4.61 % 34.319 M 0.00 % 34.319 M 27.21 % 26.979 M 0.00 % 26.979 M 3.39 % 26.095 M 0.00 % 26.095 M 54.00 % 16.945 M 0.00 % 16.945 M -64.99 % 48.396 M 0.00 % 48.396 M 6.16 % 45.589 M 0.00 % 45.589 M 1.01 % 45.135 M 0.00 % 45.135 M 18.40 % 38.120 M 0.00 % 38.120 M 0.45 % 37.951 M 201.18 % -37.508 M
Cash and short term investments 5.351 M -0.01 % 5.351 M 217.94 % 1.683 M 0.00 % 1.683 M -91.56 % 19.939 M 0.00 % 19.939 M -43.24 % 35.129 M 0.00 % 35.129 M 11.17 % 31.598 M 0.00 % 31.598 M -20.41 % 39.700 M 0.00 % 39.700 M 95.09 % 20.350 M 0.00 % 20.350 M 56.03 % 13.042 M 0.00 % 13.042 M -81.29 % 69.707 M 0.00 % 69.707 M 112.93 % 32.737 M 0.00 % 32.737 M -4.61 % 34.319 M 0.00 % 34.319 M 27.21 % 26.979 M 0.00 % 26.979 M 3.39 % 26.095 M 0.00 % 26.095 M 54.00 % 16.945 M 0.00 % 16.945 M -64.99 % 48.396 M 0.00 % 48.396 M 6.16 % 45.589 M 0.00 % 45.589 M 1.01 % 45.135 M 0.00 % 45.135 M 18.40 % 38.120 M 0.00 % 38.120 M 0.45 % 37.951 M 1.18 % 37.508 M
Total current assets 411.385 M 0.00 % 411.385 M -2.17 % 420.520 M 0.00 % 420.520 M -23.67 % 550.957 M 0.00 % 550.957 M 3.13 % 534.222 M 0.00 % 534.222 M -5.87 % 567.539 M 0.00 % 567.539 M -19.22 % 702.554 M 0.00 % 702.554 M 40.73 % 499.231 M 0.00 % 499.231 M 7.41 % 464.801 M 0.00 % 464.801 M -22.42 % 599.125 M 0.00 % 599.125 M 35.58 % 441.891 M 0.00 % 441.891 M -10.60 % 494.297 M 0.00 % 494.297 M 3.09 % 479.460 M 0.00 % 479.460 M -14.09 % 558.105 M 0.00 % 558.105 M 27.58 % 437.458 M 0.00 % 437.458 M 6.76 % 409.744 M 0.00 % 409.744 M 2.62 % 399.299 M 0.00 % 399.299 M 2.94 % 387.876 M 0.27 % 386.815 M -2.63 % 397.256 M 0.00 % 397.256 M 16.69 % 340.438 M 807.64 % 37.508 M
Inventory 146.701 M 0.00 % 146.701 M 29.63 % 113.170 M 0.00 % 113.170 M 43.56 % 78.831 M 0.00 % 78.831 M -58.05 % 187.935 M 0.00 % 187.935 M -11.26 % 211.778 M 0.00 % 211.778 M 1 054.17 % 18.349 M 0.00 % 18.349 M -73.54 % 69.337 M 0.00 % 69.337 M -16.85 % 83.385 M 0.00 % 83.385 M 39.34 % 59.842 M 0.00 % 59.842 M -6.92 % 64.291 M 0.00 % 64.291 M 88.42 % 34.122 M 0.00 % 34.122 M -40.86 % 57.701 M 0.00 % 57.701 M -20.23 % 72.336 M 0.00 % 72.336 M 87.10 % 38.662 M 0.00 % 38.662 M -28.77 % 54.281 M 0.00 % 54.281 M -8.52 % 59.337 M 0.00 % 59.337 M 23.75 % 47.948 M 0.00 % 47.948 M 6.32 % 45.099 M 0.00 % 45.099 M 25.74 % 35.867 M 0.000
Net receivables 259.333 M 129.99 % 112.759 M -63.11 % 305.667 M 86.46 % 163.929 M -63.75 % 452.186 M 6.68 % 423.853 M 36.22 % 311.157 M 13.10 % 275.111 M -15.13 % 324.163 M 16.34 % 278.631 M -56.77 % 644.505 M 5.33 % 611.883 M 49.41 % 409.544 M 12.24 % 364.886 M 41.63 % 257.631 M 0.00 % 257.631 M -45.14 % 469.576 M 5.06 % 446.963 M 29.61 % 344.863 M 7.75 % 320.050 M -21.17 % 406.011 M 0.00 % 406.011 M 2.85 % 394.779 M 4.42 % 378.077 M -14.06 % 439.929 M 0.00 % 439.929 M 15.21 % 381.851 M 2.62 % 372.098 M 0.000 -100.00 % 294.228 M -0.05 % 294.373 M 0.98 % 291.513 M -0.07 % 291.715 M 0.00 % 291.725 M -7.10 % 314.037 M 1.80 % 308.492 M 15.71 % 266.619 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.609 M 0.000 -100.00 % 5.516 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 K 0.000 100.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 25.174 M 0.00 % 25.174 M -9.43 % 27.794 M 0.00 % 27.794 M -8.61 % 30.411 M 0.00 % 30.411 M 75.74 % 17.304 M 0.00 % 17.304 M 35.11 % 12.807 M 0.00 % 12.807 M -88.47 % 111.057 M 0.00 % 111.057 M 2 386.72 % 4.466 M 0.00 % 4.466 M -33.81 % 6.747 M 0.00 % 6.747 M -93.38 % 101.896 M 0.00 % 101.896 M 503.69 % 16.879 M 0.00 % 16.879 M 209.88 % 5.447 M 0.00 % 5.447 M -96.11 % 139.984 M 0.00 % 139.984 M 3.85 % 134.791 M 0.00 % 134.791 M 115.55 % 62.535 M 0.00 % 62.535 M 313.55 % 15.122 M 0.00 % 15.122 M -65.22 % 43.477 M 0.00 % 43.477 M -23.49 % 56.828 M 0.00 % 56.828 M -41.34 % 96.874 M 0.00 % 96.874 M 64.36 % 58.939 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 728.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 22.751 M 0.00 % 22.751 M 0.000 0.000 -100.00 % 22.751 M 0.000 0.000 0.000 -100.00 % 22.751 M 0.00 % 22.751 M 0.000 0.000 -100.00 % 22.751 M 0.00 % 22.751 M 0.000 0.000 -100.00 % 22.751 M 0.00 % 22.751 M 0.000 0.000 -100.00 % 42.751 M 87.91 % 22.751 M 0.000 0.000 -100.00 % 22.751 M 0.00 % 22.751 M 0.000 0.000 -100.00 % 22.751 M 0.00 % 22.751 M 0.000 0.000 -100.00 % 22.751 M 0.00 % 22.751 M 0.000 0.000 -100.00 % 23.375 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 476.445 M 0.00 % 476.445 M -4.86 % 500.807 M 0.00 % 500.807 M -20.63 % 630.971 M 0.00 % 630.971 M 8.04 % 584.032 M 0.00 % 584.032 M -9.92 % 648.313 M 0.00 % 648.313 M -16.91 % 780.287 M 0.00 % 780.287 M 36.63 % 571.110 M 0.00 % 571.110 M 8.99 % 524.016 M 0.00 % 524.016 M -19.94 % 654.501 M 0.00 % 654.501 M 30.87 % 500.103 M 0.00 % 500.103 M -10.37 % 557.939 M 0.00 % 557.939 M 0.06 % 557.593 M 0.00 % 557.593 M -10.76 % 624.828 M 0.00 % 624.828 M 23.97 % 503.997 M 0.00 % 503.997 M 5.37 % 478.326 M 0.00 % 478.326 M 1.27 % 472.342 M 0.00 % 472.342 M 0.62 % 469.414 M 0.00 % 469.400 M -1.82 % 478.081 M 0.00 % 478.081 M 13.83 % 420.001 M 0.000
2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-06-30
2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-09-30 2015-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -11.319 M 0.00 % -11.319 M -410.76 % 3.642 M 0.00 % 3.642 M 169.67 % -5.228 M 0.00 % -5.228 M 56.56 % -12.037 M 0.00 % -12.037 M -126.37 % 45.637 M 0.00 % 45.637 M 210.82 % -41.182 M 0.00 % -41.182 M -264.25 % 25.073 M 0.00 % 25.073 M -30.37 % 36.008 M 0.00 % 36.008 M 176.53 % -47.051 M 0.00 % -47.051 M -778.85 % 6.931 M 0.00 % 6.931 M -88.56 % 60.605 M 0.00 % 60.605 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 -100.00 % 6.622 M 0.000 0.000
Accounts receivables 25.585 M 0.00 % 25.585 M -80.31 % 129.962 M 0.00 % 129.962 M 274.75 % -74.371 M 0.00 % -74.371 M -4 325.62 % 1.760 M 0.00 % 1.760 M -98.94 % 166.627 M 0.00 % 166.627 M 234.92 % -123.499 M 0.00 % -123.499 M -130.29 % -53.628 M 0.00 % -53.628 M -156.65 % 94.666 M 0.00 % 94.666 M 249.18 % -63.457 M 0.00 % -63.457 M -247.64 % 42.981 M 0.00 % 42.981 M 407.73 % -13.967 M 0.00 % -13.967 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 100.00 % -27.309 M 0.000 0.000
Inventory -16.765 M 0.00 % -16.765 M 2.35 % -17.170 M 0.00 % -17.170 M -131.47 % 54.552 M 0.00 % 54.552 M 357.59 % 11.922 M 0.00 % 11.922 M 112.33 % -96.715 M 0.00 % -96.715 M -479.36 % 25.494 M 0.00 % 25.494 M -35.16 % 39.318 M 0.00 % 39.318 M 434.01 % -11.772 M 0.00 % -11.772 M -629.29 % 2.224 M 0.00 % 2.224 M 114.74 % -15.085 M 0.00 % -15.085 M -227.95 % 11.790 M 0.00 % 11.790 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 -100.00 % 12.250 M 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -20.139 M 0.00 % -20.139 M 81.55 % -109.150 M 0.00 % -109.150 M -848.08 % 14.591 M 0.00 % 14.591 M 156.73 % -25.718 M 0.00 % -25.718 M -5.94 % -24.275 M 0.00 % -24.275 M -142.72 % 56.824 M 0.00 % 56.824 M 44.29 % 39.383 M 0.00 % 39.383 M 184.00 % -46.887 M 0.00 % -46.887 M -430.62 % 14.182 M 0.00 % 14.182 M 167.64 % -20.965 M 0.00 % -20.965 M -133.39 % 62.782 M 0.00 % 62.782 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 -100.00 % 21.681 M 0.000 0.000
Other non cash items 10.433 M 0.00 % 10.433 M 65.85 % 6.291 M 0.00 % 6.291 M -51.08 % 12.860 M -20.95 % 16.268 M 35.42 % 12.013 M 0.00 % 12.013 M 129.35 % -40.932 M 0.00 % -40.932 M -166.89 % 61.190 M 0.00 % 61.190 M 270.54 % -35.881 M 0.00 % -35.881 M 13.01 % -41.249 M 0.00 % -41.249 M -183.33 % 49.498 M 0.00 % 49.498 M 281.46 % 12.976 M 0.00 % 12.976 M 122.05 % -58.861 M 0.00 % -58.861 M -2 749.02 % -2.066 M 0.00 % -2.066 M 1.98 % -2.108 M 0.00 % -2.108 M -34.43 % -1.568 M 0.00 % -1.568 M -83.60 % -854.035 K 0.00 % -854.035 K 43.63 % -1.515 M 0.00 % -1.515 M -40.72 % -1.077 M 0.00 % -1.077 M -4.09 % -1.034 M 0.00 % -1.034 M 92.38 % -13.567 M -2 205.64 % -588.417 K 0.00 % -588.417 K
Net cash provided by operating activities 7.535 M 0.00 % 7.535 M -62.52 % 20.102 M 0.00 % 20.102 M 28.03 % 15.701 M 0.00 % 15.701 M 265.64 % 4.294 M 0.00 % 4.294 M -65.77 % 12.546 M 0.00 % 12.546 M -52.09 % 26.188 M 0.00 % 26.188 M 1 321.17 % -2.145 M 0.00 % -2.145 M -202.04 % -710.000 K 0.00 % -710.000 K -108.72 % 8.140 M 0.00 % 8.140 M -64.29 % 22.795 M 0.00 % 22.795 M 244.29 % 6.621 M 0.00 % 6.621 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 100.00 % -3.784 M 0.000 0.000
Investments in property plant and equipment -10.382 M 0.00 % -10.382 M -289.73 % -2.664 M 0.00 % -2.664 M -39.97 % -1.903 M 0.00 % -1.903 M 75.37 % -7.728 M 0.00 % -7.728 M -107.92 % -3.717 M 0.00 % -3.717 M 37.51 % -5.947 M 0.00 % -5.947 M 48.13 % -11.465 M 0.00 % -11.465 M -273.38 % -3.071 M 0.00 % -3.071 M -64.73 % -1.864 M 0.00 % -1.864 M -2 930.89 % -61.500 K 0.00 % -61.500 K 95.91 % -1.504 M 0.00 % -1.504 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 100.00 % -4.797 M 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 7.542 M 0.00 % 7.542 M 461.25 % 1.344 M 0.00 % 1.344 M 330.15 % -583.850 K 0.00 % -583.850 K -102.59 % 22.545 M 0.00 % 22.545 M 2 420.40 % 894.500 K 0.00 % 894.500 K 98.34 % 451.000 K 0.00 % 451.000 K -93.18 % 6.611 M 0.00 % 6.611 M 715.55 % -1.074 M 0.00 % -1.074 M -185.20 % 1.261 M 0.00 % 1.261 M 34.67 % 936.000 K 0.00 % 936.000 K -60.10 % 2.346 M 0.00 % 2.346 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 100.00 % -78.630 K 0.000 0.000
Net cash used for investing activites -2.840 M 0.00 % -2.840 M -115.14 % -1.320 M 0.00 % -1.320 M 46.92 % -2.487 M 0.00 % -2.487 M -116.78 % 14.818 M 0.00 % 14.818 M 625.07 % -2.822 M 0.00 % -2.822 M 48.65 % -5.496 M 0.00 % -5.496 M -13.24 % -4.854 M 0.00 % -4.854 M -17.11 % -4.145 M 0.00 % -4.145 M -586.74 % -603.500 K 0.00 % -603.500 K -169.01 % 874.500 K 0.00 % 874.500 K 3.85 % 842.060 K 0.00 % 842.060 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.876 M 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 10.513 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -2.861 M 0.00 % -2.861 M 89.75 % -27.910 M 0.00 % -27.910 M -34.13 % -20.809 M 0.00 % -20.809 M -19.96 % -17.346 M 0.00 % -17.346 M -25.93 % -13.774 M 0.00 % -13.774 M -25.02 % -11.018 M 0.00 % -11.018 M -203.43 % 10.653 M 0.00 % 10.653 M 145.37 % -23.478 M 0.00 % -23.478 M -314.45 % 10.948 M 0.00 % 10.948 M 144.76 % -24.460 M 0.00 % -24.460 M -544.91 % -3.793 M 0.00 % -3.793 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 100.00 % -2.152 M 0.000 0.000
Net cash used provided by financing activities -2.861 M 0.00 % -2.861 M 89.75 % -27.910 M 0.00 % -27.910 M -34.13 % -20.809 M 0.00 % -20.809 M -19.96 % -17.346 M 0.00 % -17.346 M -25.93 % -13.774 M 0.00 % -13.774 M -25.02 % -11.018 M 0.00 % -11.018 M -203.43 % 10.653 M 0.00 % 10.653 M 145.37 % -23.478 M 0.00 % -23.478 M -314.45 % 10.948 M 0.00 % 10.948 M 144.76 % -24.460 M 0.00 % -24.460 M -544.91 % -3.793 M 0.00 % -3.793 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 -100.00 % 8.361 M 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 -100.00 % 19.939 M 362.53 % -7.595 M -530.19 % 1.766 M 0.00 % 1.766 M 143.59 % -4.051 M 0.00 % -4.051 M -141.87 % 9.675 M 0.00 % 9.675 M 164.73 % 3.655 M 0.00 % 3.655 M 112.90 % -28.333 M 0.00 % -28.333 M -253.27 % 18.485 M 0.00 % 18.485 M 2 436.92 % -791.000 K 0.00 % -791.000 K -121.55 % 3.670 M 0.00 % 3.670 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 100.00 % -298.570 K 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 100.00 % -7.595 M -530.19 % 1.766 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.951 M -0.78 % 38.250 M 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 19.939 M 362.53 % -7.595 M -530.19 % 1.766 M 0.00 % 1.766 M 143.59 % -4.051 M 0.00 % -4.051 M -141.87 % 9.675 M 0.00 % 9.675 M 164.73 % 3.655 M 0.00 % 3.655 M 112.90 % -28.333 M 0.00 % -28.333 M -253.27 % 18.485 M 0.00 % 18.485 M 2 436.92 % -791.000 K 0.00 % -791.000 K -121.55 % 3.670 M 0.00 % 3.670 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.951 M 0.00 % 37.951 M 0.000 0.000
Operating cash flow 7.535 M 0.00 % 7.535 M -62.52 % 20.102 M 0.00 % 20.102 M 28.03 % 15.701 M 0.00 % 15.701 M 265.64 % 4.294 M 0.00 % 4.294 M -65.77 % 12.546 M 0.00 % 12.546 M -52.09 % 26.188 M 0.00 % 26.188 M 1 321.17 % -2.145 M 0.00 % -2.145 M -202.04 % -710.000 K 0.00 % -710.000 K -108.72 % 8.140 M 0.00 % 8.140 M -64.29 % 22.795 M 0.00 % 22.795 M 244.29 % 6.621 M 0.00 % 6.621 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 100.00 % -3.784 M 0.000 0.000
Capital expenditure -10.382 M 0.00 % -10.382 M -289.73 % -2.664 M 0.00 % -2.664 M -39.97 % -1.903 M 0.00 % -1.903 M 75.37 % -7.728 M 0.00 % -7.728 M -107.92 % -3.717 M 0.00 % -3.717 M 37.51 % -5.947 M 0.00 % -5.947 M 48.13 % -11.465 M 0.00 % -11.465 M -273.38 % -3.071 M 0.00 % -3.071 M -64.73 % -1.864 M 0.00 % -1.864 M -2 930.89 % -61.500 K 0.00 % -61.500 K 95.91 % -1.504 M 0.00 % -1.504 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 100.00 % -4.797 M 0.000 0.000
Free CashFlow -2.847 M 0.00 % -2.847 M -116.33 % 17.438 M 0.00 % 17.438 M 26.38 % 13.798 M 0.00 % 13.798 M 501.85 % -3.434 M 0.00 % -3.434 M -138.89 % 8.829 M 0.00 % 8.829 M -56.38 % 20.241 M 0.00 % 20.241 M 248.73 % -13.609 M 0.00 % -13.609 M -259.98 % -3.781 M 0.00 % -3.781 M -160.23 % 6.276 M 0.00 % 6.276 M -72.39 % 22.733 M 0.00 % 22.733 M 344.30 % 5.117 M 0.00 % 5.117 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 100.00 % -8.581 M 0.000 0.000
2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014