URAVI.BO

Uravi T and Wedge Lamps Limited URAVI.BO

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 419.891 M 23.84 % 339.065 M 8.13 % 313.586 M 13.40 % 276.526 M -23.01 % 359.170 M 2.69 % 349.771 M 3.37 % 338.368 M 16.61 % 290.178 M -1.44 % 294.420 M 8.45 % 271.486 M 5.48 % 257.371 M 10.74 % 232.410 M
Net income 21.332 M 145.85 % 8.677 M 18.41 % 7.328 M 155.72 % -13.150 M -181.07 % 16.220 M -43.55 % 28.732 M 4.29 % 27.550 M 162.63 % 10.490 M 12.01 % 9.365 M 13.45 % 8.255 M 42.80 % 5.781 M -20.46 % 7.268 M
Income before tax 24.890 M 95.11 % 12.757 M 14.36 % 11.155 M 179.87 % -13.966 M -170.23 % 19.886 M -50.88 % 40.484 M 14.46 % 35.369 M 123.17 % 15.848 M 2.01 % 15.535 M 24.89 % 12.439 M 24.55 % 9.987 M -6.50 % 10.681 M
Income before tax ratio 0.06 57.55 % 0.04 5.77 % 0.04 170.43 % -0.05 -191.22 % 0.06 -52.17 % 0.12 10.73 % 0.10 91.39 % 0.05 3.51 % 0.05 15.16 % 0.05 18.08 % 0.04 -15.57 % 0.05
EBITDA 72.053 M 29.24 % 55.753 M 3.41 % 53.916 M 88.16 % 28.654 M -49.08 % 56.268 M -18.58 % 69.105 M 8.32 % 63.800 M 38.02 % 46.225 M -8.12 % 50.312 M -6.50 % 53.808 M 26.68 % 42.474 M 7.95 % 39.347 M
Net income ratio 0.05 98.52 % 0.03 9.51 % 0.02 149.14 % -0.05 -205.31 % 0.05 -45.02 % 0.08 0.89 % 0.08 125.23 % 0.04 13.65 % 0.03 4.61 % 0.03 35.37 % 0.02 -28.17 % 0.03
Ratio EBITDA 0.17 4.36 % 0.16 -4.36 % 0.17 65.92 % 0.10 -33.86 % 0.16 -20.71 % 0.20 4.78 % 0.19 18.36 % 0.16 -6.78 % 0.17 -13.78 % 0.20 20.10 % 0.17 -2.52 % 0.17
Gross profit ratio 0.53 -2.57 % 0.54 11.19 % 0.49 30.85 % 0.37 -19.61 % 0.46 -10.60 % 0.52 7.37 % 0.48 -10.08 % 0.54 0.74 % 0.53 -5.61 % 0.57 -10.49 % 0.63 16.75 % 0.54
Weighted average shs out dil 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M -0.01 % 11.001 M 10.01 % 10.000 M -9.09 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M
Weighted average shs out 10.996 M -0.03 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M -0.01 % 11.001 M 10.01 % 10.000 M -9.09 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M
EPS diluted 1.94 145.57 % 0.79 17.91 % 0.67 155.83 % -1.20 -181.63 % 1.47 -43.68 % 2.61 -5.43 % 2.76 190.53 % 0.95 11.76 % 0.85 13.33 % 0.75 41.51 % 0.53 -19.70 % 0.66
Earnings per share 1.94 145.57 % 0.79 17.91 % 0.67 155.83 % -1.20 -181.63 % 1.47 -43.68 % 2.61 -5.43 % 2.76 190.53 % 0.95 11.76 % 0.85 13.33 % 0.75 41.51 % 0.53 -19.70 % 0.66
Gross profit 222.264 M 20.66 % 184.205 M 20.22 % 153.223 M 48.38 % 103.262 M -38.10 % 166.834 M -8.19 % 181.723 M 10.99 % 163.728 M 4.85 % 156.150 M -0.71 % 157.263 M 2.36 % 153.636 M -5.58 % 162.715 M 29.29 % 125.849 M
Income tax expense 3.558 M -12.82 % 4.081 M 6.64 % 3.827 M 569.16 % -815.699 K -122.25 % 3.666 M -68.81 % 11.752 M 50.31 % 7.819 M 45.90 % 5.359 M -13.14 % 6.170 M 47.47 % 4.184 M -0.55 % 4.207 M 23.26 % 3.413 M
Cost of revenue 197.627 M 27.62 % 154.860 M -3.43 % 160.363 M -7.45 % 173.264 M -9.92 % 192.336 M 14.45 % 168.048 M -3.77 % 174.640 M 30.30 % 134.028 M -2.28 % 137.157 M 16.38 % 117.850 M 24.50 % 94.656 M -11.17 % 106.561 M
General and administrative expenses 97.697 M 274.53 % 26.085 M 7.20 % 24.333 M 19.87 % 20.299 M 4.50 % 19.425 M -13.40 % 22.430 M 46.69 % 15.291 M 20.97 % 12.640 M -69.47 % 41.410 M 0.57 % 41.174 M -35.59 % 63.920 M 71.45 % 37.282 M
Selling and marketing expenses 469.000 K -70.11 % 1.569 M 15.22 % 1.362 M 9.95 % 1.239 M 73.72 % 712.956 K 7.15 % 665.364 K 513.74 % 108.411 K -80.16 % 546.371 K 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 7.141 M 3 392.79 % 204.450 K 511.56 % 33.431 K 0.00 % 33.431 K -61.98 % 87.931 K 43 865.50 % 200.000 -99.99 % 1.454 M -6.01 % 1.547 M -25.59 % 2.079 M 84.80 % 1.125 M 165.96 % 423.000 K
Operating expenses 98.166 M -37.87 % 158.007 M 28.52 % 122.941 M 19.16 % 103.174 M -21.49 % 131.416 M 2.37 % 128.375 M 14.77 % 111.851 M -10.09 % 124.402 M 1.53 % 122.526 M 5.37 % 116.279 M -10.34 % 129.684 M 37.56 % 94.275 M
Cost and expenses 295.793 M -5.46 % 312.867 M 10.44 % 283.304 M 2.48 % 276.438 M -14.61 % 323.752 M 9.22 % 296.423 M 3.47 % 286.491 M 10.86 % 258.430 M -0.48 % 259.683 M 10.91 % 234.129 M 4.36 % 224.340 M 11.70 % 200.836 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
Selling general and administrative expenses 98.166 M 254.98 % 27.654 M 7.62 % 25.695 M 19.30 % 21.538 M 6.95 % 20.138 M -12.80 % 23.095 M 49.98 % 15.399 M 16.78 % 13.187 M -68.16 % 41.410 M 0.57 % 41.174 M -35.59 % 63.920 M 71.45 % 37.282 M
Interest income 5.539 M 0.00 % 5.539 M 51.06 % 3.667 M -3.34 % 3.794 M -1.77 % 3.862 M 48.53 % 2.600 M 0.00 % 2.600 M 5 022.24 % 50.757 K 0.000 0.000 0.000 0.000
Interest expense 23.728 M 0.73 % 23.557 M 21.34 % 19.414 M 9.25 % 17.770 M -4.77 % 18.660 M 29.63 % 14.395 M -6.14 % 15.337 M -11.63 % 17.355 M -16.36 % 20.749 M -23.14 % 26.995 M 11.69 % 24.169 M 13.38 % 21.317 M
Depreciation and amortization 23.606 M 7.77 % 21.905 M 4.61 % 20.940 M -11.07 % 23.548 M 25.61 % 18.747 M 13.70 % 16.488 M 12.59 % 14.645 M 2.09 % 14.345 M 2.26 % 14.028 M -2.41 % 14.374 M 72.81 % 8.318 M 13.19 % 7.349 M
Operating income 124.098 M 269.63 % 33.574 M 2.46 % 32.768 M 659.47 % 4.315 M -88.16 % 36.451 M -33.59 % 54.891 M 6.31 % 51.634 M 55.51 % 33.203 M -8.49 % 36.284 M -7.99 % 39.434 M 15.45 % 34.156 M 6.74 % 31.998 M
Operating income ratio 0.30 198.48 % 0.10 -5.24 % 0.10 569.71 % 0.02 -84.63 % 0.10 -35.33 % 0.16 2.84 % 0.15 33.36 % 0.11 -7.15 % 0.12 -15.16 % 0.15 9.45 % 0.13 -3.61 % 0.14
Total other income expenses net -99.208 M -376.57 % -20.817 M -7.38 % -19.387 M -47.92 % -13.106 M 15.62 % -15.532 M -20.75 % -12.863 M 22.08 % -16.508 M -2.86 % -16.050 M 16.42 % -19.202 M 22.94 % -24.918 M -8.13 % -23.044 M -10.30 % -20.893 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 244.320 M 7.13 % 228.069 M -0.11 % 228.326 M 2.00 % 223.848 M 15.68 % 193.510 M 17.63 % 164.504 M 106.21 % 79.774 M -41.14 % 135.520 M -11.34 % 152.852 M -4.63 % 160.272 M -1.41 % 162.569 M 5.99 % 153.383 M
Total investments 711.000 K -60.80 % 1.814 M -82.31 % 10.253 M 63.37 % 6.276 M 891.45 % 632.982 K 0.00 % 632.982 K 0.00 % 632.982 K 0.00 % 633.000 K 0.00 % 633.000 K 0.00 % 633.000 K 0.00 % 633.000 K 0.00 % 633.000 K
Total debt 245.721 M 7.54 % 228.496 M -0.21 % 228.988 M 0.85 % 227.055 M 11.28 % 204.033 M 22.47 % 166.602 M 21.89 % 136.681 M -1.66 % 138.993 M -11.56 % 157.159 M -14.09 % 182.925 M 1.50 % 180.217 M 12.36 % 160.389 M
Accumulated other comprehensive income loss -1.104 M -69.85 % -650.000 K 0.000 -100.00 % 1.898 M 0.00 % 1.898 M 0.00 % 1.898 M 0.00 % 1.898 M 0.00 % 1.898 M 0.01 % 1.898 M -0.05 % 1.899 M 26.60 % 1.500 M 0.000
Retained earnings 146.259 M 78.71 % 81.842 M -36.14 % 128.165 M 11.23 % 115.220 M -10.24 % 128.371 M 14.46 % 112.151 M 34.44 % 83.419 M 49.31 % 55.869 M 23.12 % 45.379 M 26.00 % 36.014 M 25.87 % 28.613 M 25.32 % 22.832 M
Common stock 110.000 M 0.00 % 110.000 M 100.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 10.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M
Total equity 255.155 M 8.91 % 234.275 M 3.55 % 226.250 M 5.13 % 215.203 M -5.76 % 228.354 M 7.65 % 212.134 M 15.67 % 183.402 M 70.18 % 107.767 M 10.78 % 97.277 M 10.65 % 87.913 M 9.74 % 80.113 M 10.00 % 72.832 M
Other non current liabilities -2.000 K -100.10 % 2.030 M 169 266.67 % -1.200 K 0.000 100.00 % -1.939 M 0.000 0.000 -100.00 % 15.394 M 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.000
Long term debt 35.721 M -1.25 % 36.174 M -2.83 % 37.229 M 25.38 % 29.693 M 60.03 % 18.555 M -26.61 % 25.282 M 0.000 -100.00 % 1.041 M -86.27 % 7.582 M -55.83 % 17.164 M -26.64 % 23.396 M -36.59 % 36.896 M
Total non current liabilities 43.551 M -12.17 % 49.586 M 0.37 % 49.402 M 20.37 % 41.043 M 41.29 % 29.049 M -25.18 % 38.826 M 209.34 % 12.551 M -23.63 % 16.435 M -28.19 % 22.888 M -26.66 % 31.206 M -16.24 % 37.255 M -22.01 % 47.767 M
Other current liabilities 8.878 M 28.54 % 6.907 M -11.68 % 7.820 M 49.07 % 5.246 M -63.31 % 14.300 M -20.20 % 17.919 M -1.95 % 18.274 M 619.34 % 2.540 M -82.37 % 14.411 M -26.47 % 19.600 M 11.70 % 17.547 M -39.16 % 28.840 M
Deferred revenue 0.000 -100.00 % 4.755 M 2.87 % 4.622 M 0.000 0.000 -100.00 % 1.901 M -9.73 % 2.106 M -81.02 % 11.100 M 41.69 % 7.834 M 16.11 % 6.747 M 56.80 % 4.303 M -37.14 % 6.845 M
Short term debt 210.000 M 9.19 % 192.322 M 0.29 % 191.759 M -3.85 % 199.438 M 6.41 % 187.416 M 32.62 % 141.320 M 3.39 % 136.681 M -5.41 % 144.492 M -9.21 % 159.159 M -10.95 % 178.724 M 3.97 % 171.904 M 24.63 % 137.933 M
Total current liabilities 256.451 M 10.69 % 231.689 M 6.82 % 216.900 M -0.83 % 218.723 M 0.97 % 216.631 M 26.61 % 171.097 M 2.15 % 167.502 M -7.24 % 180.574 M -14.47 % 211.125 M 0.23 % 210.639 M 4.11 % 202.315 M 9.85 % 184.175 M
Total liabilities 300.002 M 6.66 % 281.275 M 5.62 % 266.303 M 2.52 % 259.766 M 5.73 % 245.680 M 17.03 % 209.922 M 16.59 % 180.053 M -8.61 % 197.009 M -15.81 % 234.013 M -3.24 % 241.845 M 0.95 % 239.570 M 3.29 % 231.942 M
Other non current assets 3.527 M 41.36 % 2.495 M -8.67 % 2.732 M -75.37 % 11.092 M 342.88 % 2.505 M -15.04 % 2.948 M 3.05 % 2.861 M -77.91 % 12.953 M 9.16 % 11.866 M -11.04 % 13.338 M 14.30 % 11.669 M -8.29 % 12.724 M
Long term investments 711.000 K 106.38 % -11.151 M -53.04 % -7.286 M -200.23 % 7.270 M 1 048.50 % 632.982 K 0.00 % 632.982 K 0.00 % 632.982 K 0.00 % 632.982 K 0.00 % 633.000 K 0.00 % 633.000 K 0.00 % 633.000 K 0.00 % 633.000 K
Intangible assets 16.000 K -83.16 % 95.000 K -45.38 % 173.930 K -31.58 % 254.198 K -29.45 % 360.298 K 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
Goodwill and intangible assets 16.000 K -83.16 % 95.000 K -45.38 % 173.930 K -31.58 % 254.198 K -29.45 % 360.298 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 172.634 M -3.36 % 178.642 M 15.45 % 154.733 M -0.86 % 156.079 M -7.34 % 168.449 M 1.27 % 166.332 M 23.45 % 134.734 M -5.55 % 142.656 M -3.46 % 147.776 M -3.74 % 153.510 M 0.81 % 152.284 M 0.78 % 151.100 M
Total non current assets 176.888 M -3.36 % 183.046 M 5.34 % 173.760 M 3.78 % 167.426 M -2.27 % 171.314 M 0.82 % 169.913 M 22.92 % 138.228 M -11.53 % 156.242 M -2.52 % 160.275 M -4.30 % 167.481 M 1.76 % 164.586 M 0.08 % 164.457 M
Other current assets 58.688 M -10.15 % 65.316 M 479.51 % 11.271 M -81.61 % 61.274 M 74.48 % 35.118 M 28.88 % 27.249 M 1 275.87 % 1.981 M -73.41 % 7.450 M 61.98 % 4.599 M -59.99 % 11.496 M 23.77 % 9.288 M -6.80 % 9.966 M
Short term investments 1.000 K -99.99 % 12.965 M -26.08 % 17.539 M -12.52 % 20.050 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.400 M 227.87 % 427.000 K -35.49 % 661.910 K -79.36 % 3.206 M -69.53 % 10.523 M 401.62 % 2.098 M -96.31 % 56.908 M 1 538.57 % 3.473 M -19.36 % 4.307 M -80.99 % 22.653 M 28.36 % 17.648 M 151.90 % 7.006 M
Cash and short term investments 1.401 M -89.54 % 13.392 M 1 923.24 % 661.910 K -79.36 % 3.206 M -69.53 % 10.523 M 401.62 % 2.098 M -96.31 % 56.908 M 1 538.57 % 3.473 M -19.36 % 4.307 M -80.99 % 22.653 M 28.36 % 17.648 M 151.90 % 7.006 M
Total current assets 378.269 M 13.76 % 332.504 M 4.30 % 318.793 M 3.66 % 307.544 M 1.43 % 303.217 M 20.26 % 252.143 M 11.95 % 225.227 M 51.63 % 148.534 M -13.15 % 171.015 M 5.38 % 162.277 M 4.63 % 155.097 M 10.53 % 140.317 M
Inventory 182.016 M 17.06 % 155.485 M 12.67 % 138.005 M 14.56 % 120.467 M 12.47 % 107.108 M 15.96 % 92.363 M 41.32 % 65.355 M 16.89 % 55.913 M -18.56 % 68.657 M 5.00 % 65.387 M 10.60 % 59.120 M 41.47 % 41.789 M
Net receivables 136.390 M 21.78 % 111.993 M -26.42 % 152.211 M -2.41 % 155.972 M 2.02 % 152.884 M 45.96 % 104.746 M 10.42 % 94.858 M 16.44 % 81.465 M -12.83 % 93.452 M 48.95 % 62.741 M -9.13 % 69.041 M -18.25 % 84.451 M
Tax assets 0.000 -100.00 % 12.965 M -44.61 % 23.407 M 421.97 % -7.270 M -1 048.50 % -632.982 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 100.00 % -496.650 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 37.573 M 15.75 % 32.460 M 87.40 % 17.321 M 9.30 % 15.847 M 6.25 % 14.915 M 28.53 % 11.604 M -3.60 % 12.038 M 7.60 % 11.188 M -62.63 % 29.940 M 143.12 % 12.315 M -4.27 % 12.864 M -26.08 % 17.402 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 253.695 K -83.31 % 1.520 M -85.99 % 10.847 M 42.44 % 7.615 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 100.00 % -15.394 M -0.57 % -15.306 M 0.000 0.000 100.00 % -10.871 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 3.800 M 43.61 % 2.646 M 15.58 % 2.289 M 0.05 % 2.288 M 18.00 % 1.939 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 650.000 K 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 -100.00 % 43.085 M 0.00 % 43.085 M 0.00 % 43.085 M 0.00 % 43.085 M 0.00 % 43.085 M 0.00 % 43.085 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 7.832 M -31.19 % 11.382 M -6.50 % 12.173 M 4.79 % 11.617 M -6.56 % 12.433 M -8.21 % 13.544 M 7.91 % 12.551 M -18.47 % 15.394 M 0.57 % 15.306 M 8.99 % 14.043 M 1.32 % 13.860 M 27.50 % 10.871 M
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 555.157 M 7.68 % 515.550 M 4.67 % 492.552 M 3.70 % 474.970 M 0.20 % 474.034 M 12.32 % 422.056 M 16.12 % 363.455 M 19.25 % 304.776 M -8.00 % 331.290 M 0.46 % 329.758 M 3.15 % 319.683 M 4.89 % 304.774 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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 -49.400 M -1 134.38 % -4.002 M 76.37 % -16.936 M -76.52 % -9.594 M 78.44 % -44.495 M 22.09 % -57.112 M -193.31 % -19.471 M -815.60 % 2.721 M 126.13 % -10.415 M -273.16 % -2.791 M 85.56 % -19.326 M -560.47 % 4.197 M
Accounts receivables -25.114 M -256.06 % 16.093 M 567.09 % -3.445 M -127.52 % 12.517 M 148.86 % -25.618 M -132.56 % -11.015 M 10.20 % -12.266 M -174.84 % -4.463 M 85.47 % -30.712 M -587.49 % 6.300 M -49.66 % 12.515 M 146.18 % -27.099 M
Inventory -26.532 M -51.78 % -17.480 M 0.33 % -17.537 M -31.27 % -13.359 M 9.40 % -14.745 M 45.40 % -27.008 M -186.02 % -9.443 M -174.09 % 12.744 M 489.72 % -3.270 M 47.82 % -6.267 M 63.84 % -17.331 M -128.34 % -7.590 M
Accounts payables 4.642 M 277.51 % -2.615 M -164.61 % 4.047 M 149.84 % -8.121 M -345.27 % 3.311 M 519.82 % -788.647 K -175.72 % 1.042 M 121.89 % -4.759 M -127.00 % 17.625 M 0.000 0.000 0.000
Other working capital -2.396 M 0.000 0.000 100.00 % -631.620 K 91.51 % -7.443 M 59.33 % -18.300 M -82.48 % -10.029 M -0.06 % -10.023 M -40.28 % -7.145 M -305.55 % 3.476 M 274.24 % -1.995 M -116.93 % 11.787 M
Other non cash items 10.737 M -36.21 % 16.833 M 9.44 % 15.381 M 650.29 % -2.795 M 47.63 % -5.337 M 55.62 % -12.026 M -44.63 % -8.315 M -169.87 % 11.901 M -18.20 % 14.549 M -31.29 % 21.175 M -3.43 % 21.926 M 4.95 % 20.891 M
Net cash provided by operating activities 6.275 M -86.72 % 47.257 M 53.55 % 30.776 M 712.63 % -5.024 M 55.15 % -11.200 M 7.94 % -12.166 M -154.73 % 22.227 M -50.40 % 44.815 M 32.99 % 33.697 M -25.44 % 45.197 M 116.20 % 20.905 M -51.52 % 43.118 M
Investments in property plant and equipment -24.534 M 14.86 % -28.815 M -37.61 % -20.939 M -123.88 % -9.353 M 54.88 % -20.727 M 56.89 % -48.085 M -615.34 % -6.722 M 27.13 % -9.225 M -11.22 % -8.294 M 49.59 % -16.453 M -73.15 % -9.502 M 81.17 % -50.454 M
Acquisitions net 0.000 0.000 -100.00 % 10.125 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.720 M 0.000 0.000 0.000
Purchases of investments -3.487 M 0.000 100.00 % -1.975 M 67.63 % -6.101 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -608.000 K
Sales maturities of investments 0.000 -100.00 % 9.019 M 214.72 % 2.866 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 28.027 M 777.31 % -4.138 M -75.34 % -2.360 M -615.25 % 458.032 K 0.000 0.000 0.000 100.00 % -904.000 K -169.86 % 1.294 M 756.95 % 151.000 K -92.74 % 2.080 M 103.87 % -53.748 M
Net cash used for investing activites 6.000 K 100.03 % -23.934 M -94.86 % -12.283 M 18.09 % -14.995 M 27.65 % -20.727 M 56.89 % -48.085 M -615.34 % -6.722 M 33.64 % -10.129 M -83.23 % -5.528 M 66.09 % -16.302 M -119.64 % -7.422 M 86.35 % -54.356 M
Debt repayment 17.265 M 2 135.97 % -848.000 K -488.89 % -144.000 K -100.62 % 23.116 M 366.76 % -8.665 M -129.05 % 29.826 M 440.55 % -8.758 M 58.70 % -21.207 M 17.69 % -25.766 M -1 051.83 % 2.707 M -86.35 % 19.827 M -41.91 % 34.129 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.085 M 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
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 -22.573 M 0.60 % -22.710 M -8.69 % -20.894 M -99.59 % -10.468 M -124.10 % 43.435 M 1 711.27 % -2.696 M -105.61 % 48.085 M 0.000 100.00 % -20.749 M 21.99 % -26.597 M -17.33 % -22.668 M -6.34 % -21.317 M
Net cash used provided by financing activities -5.308 M 77.47 % -23.558 M -11.98 % -21.038 M -266.33 % 12.648 M -63.62 % 34.770 M 16.58 % 29.826 M -23.98 % 39.232 M 210.45 % -35.520 M 23.64 % -46.515 M -94.70 % -23.890 M -740.90 % -2.841 M -122.17 % 12.812 M
Effect of forex changes on cash 0.000 0.000 100.00 % -10.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 974.000 K 514.47 % -235.000 K 90.76 % -2.545 M 65.48 % -7.371 M -359.32 % 2.842 M 109.34 % -30.425 M -155.58 % 54.737 M 6 663.19 % -834.000 K 95.45 % -18.346 M -466.55 % 5.005 M -52.97 % 10.642 M 576.54 % 1.573 M
Cash at beginning of period 427.000 K -35.50 % 662.000 K -79.35 % 3.206 M -89.53 % 30.627 M 10.23 % 27.785 M -52.27 % 58.210 M 1 576.15 % 3.473 M -19.37 % 4.307 M -80.99 % 22.653 M 28.36 % 17.648 M 151.90 % 7.006 M 28.95 % 5.433 M
Cash at end of period 1.401 M 228.10 % 427.000 K -35.49 % 661.910 K -97.15 % 23.256 M -24.07 % 30.627 M 10.23 % 27.785 M -52.27 % 58.210 M 1 576.07 % 3.473 M -19.36 % 4.307 M -80.99 % 22.653 M 28.36 % 17.648 M 151.90 % 7.006 M
Operating cash flow 6.275 M -86.72 % 47.257 M 53.55 % 30.776 M 712.63 % -5.024 M 55.15 % -11.200 M 7.94 % -12.166 M -154.73 % 22.227 M -50.40 % 44.815 M 32.99 % 33.697 M -25.44 % 45.197 M 116.20 % 20.905 M -51.52 % 43.118 M
Capital expenditure -24.534 M 14.86 % -28.815 M -37.61 % -20.939 M -123.88 % -9.353 M 54.88 % -20.727 M 56.89 % -48.085 M -615.34 % -6.722 M 27.13 % -9.225 M -11.22 % -8.294 M 49.59 % -16.453 M -73.15 % -9.502 M 81.17 % -50.454 M
Free CashFlow -18.259 M -199.01 % 18.442 M 87.47 % 9.837 M 168.43 % -14.376 M 54.97 % -31.927 M 47.01 % -60.251 M -488.60 % 15.505 M -56.44 % 35.590 M 40.10 % 25.403 M -11.62 % 28.744 M 152.07 % 11.403 M 255.44 % -7.336 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
Revenue 100.206 M -9.90 % 111.220 M 0.26 % 110.930 M 0.12 % 110.796 M -3.86 % 115.250 M 8.51 % 106.208 M 21.19 % 87.638 M 21.80 % 71.951 M -14.92 % 84.569 M -8.51 % 92.432 M 4.48 % 88.465 M 11.52 % 79.325 M 0.00 % 79.325 M 2.42 % 77.450 M 0.00 % 77.450 M -14.11 % 90.178 M 0.00 % 90.178 M 84.79 % 48.800 M 0.00 % 48.800 M -43.91 % 87.006 M 0.00 % 87.006 M -7.23 % 93.787 M 0.00 % 93.787 M 8.27 % 86.622 M 0.00 % 86.622 M -3.18 % 89.466 M 0.00 % 89.466 M 1.90 % 87.799 M 0.00 % 87.799 M 6.95 % 82.097 M 0.00 % 82.097 M
Net income 7.113 M 105.88 % 3.455 M -22.55 % 4.461 M -19.43 % 5.537 M 43.93 % 3.847 M -33.13 % 5.753 M -7.15 % 6.196 M 272.83 % -3.585 M -210.14 % 3.255 M -8.83 % 3.570 M -34.33 % 5.437 M 444.39 % 998.740 K 0.00 % 998.740 K -62.31 % 2.650 M 0.00 % 2.650 M 77.52 % 1.493 M 0.00 % 1.493 M 123.14 % -6.450 M 0.00 % -6.450 M -401.95 % 2.136 M 0.00 % 2.136 M -64.24 % 5.974 M 0.00 % 5.974 M -16.82 % 7.182 M 0.00 % 7.182 M -0.03 % 7.184 M 0.00 % 7.184 M 20.64 % 5.955 M 0.00 % 5.955 M -23.85 % 7.820 M 0.00 % 7.820 M
Income before tax 3.633 M -19.12 % 4.492 M -30.74 % 6.486 M -12.69 % 7.429 M 77.77 % 4.179 M -47.68 % 7.987 M 50.78 % 5.297 M 243.90 % -3.681 M -175.62 % 4.868 M -31.94 % 7.152 M 61.89 % 4.418 M 149.23 % 1.773 M 0.00 % 1.773 M -53.35 % 3.800 M 0.00 % 3.800 M 85.65 % 2.047 M 0.00 % 2.047 M 123.80 % -8.600 M 0.00 % -8.600 M -403.42 % 2.834 M 0.00 % 2.834 M -60.13 % 7.109 M 0.00 % 7.109 M -24.76 % 9.448 M 0.00 % 9.448 M -12.48 % 10.795 M 0.00 % 10.795 M 25.14 % 8.626 M 0.00 % 8.626 M -4.78 % 9.059 M 0.00 % 9.059 M
Income before tax ratio 0.04 -10.23 % 0.04 -30.92 % 0.06 -12.80 % 0.07 84.92 % 0.04 -51.78 % 0.08 24.42 % 0.06 218.14 % -0.05 -188.88 % 0.06 -25.61 % 0.08 54.94 % 0.05 123.48 % 0.02 0.00 % 0.02 -54.45 % 0.05 0.00 % 0.05 116.16 % 0.02 0.00 % 0.02 112.88 % -0.18 0.00 % -0.18 -640.97 % 0.03 0.00 % 0.03 -57.02 % 0.08 0.00 % 0.08 -30.51 % 0.11 0.00 % 0.11 -9.60 % 0.12 0.00 % 0.12 22.81 % 0.10 0.00 % 0.10 -10.96 % 0.11 0.00 % 0.11
EBITDA 13.079 M -16.23 % 15.613 M -2.25 % 15.972 M -17.17 % 19.284 M 24.08 % 15.541 M -19.55 % 19.318 M 18.36 % 16.322 M 162.37 % 6.221 M -61.54 % 16.175 M -18.25 % 19.787 M 55.11 % 12.757 M 1.87 % 12.522 M 0.00 % 12.522 M 7.49 % 11.650 M 0.00 % 11.650 M 14.76 % 10.152 M 0.00 % 10.152 M 10 051.94 % 100.000 K 0.00 % 100.000 K -99.18 % 12.190 M 4.47 % 11.668 M -17.38 % 14.123 M 0.00 % 14.123 M -13.92 % 16.407 M 2.89 % 15.947 M -9.83 % 17.685 M 0.00 % 17.685 M 19.14 % 14.843 M -9.23 % 16.353 M 0.31 % 16.302 M 0.00 % 16.302 M
Net income ratio 0.07 128.50 % 0.03 -22.75 % 0.04 -19.53 % 0.05 49.72 % 0.03 -38.38 % 0.05 -23.38 % 0.07 241.89 % -0.05 -229.45 % 0.04 -0.36 % 0.04 -37.15 % 0.06 388.14 % 0.01 0.00 % 0.01 -63.20 % 0.03 0.00 % 0.03 106.70 % 0.02 0.00 % 0.02 112.52 % -0.13 0.00 % -0.13 -638.35 % 0.02 0.00 % 0.02 -61.46 % 0.06 0.00 % 0.06 -23.17 % 0.08 0.00 % 0.08 3.25 % 0.08 0.00 % 0.08 18.39 % 0.07 0.00 % 0.07 -28.79 % 0.10 0.00 % 0.10
Ratio EBITDA 0.13 -7.02 % 0.14 -2.50 % 0.14 -17.27 % 0.17 29.07 % 0.13 -25.86 % 0.18 -2.34 % 0.19 115.41 % 0.09 -54.79 % 0.19 -10.65 % 0.21 48.45 % 0.14 -8.65 % 0.16 0.00 % 0.16 4.95 % 0.15 0.00 % 0.15 33.62 % 0.11 0.00 % 0.11 5 393.73 % 0.00 0.00 % 0.00 -98.54 % 0.14 4.47 % 0.13 -10.94 % 0.15 0.00 % 0.15 -20.50 % 0.19 2.89 % 0.18 -6.87 % 0.20 0.00 % 0.20 16.92 % 0.17 -9.23 % 0.19 -6.20 % 0.20 0.00 % 0.20
Gross profit ratio 0.46 -3.62 % 0.48 83.28 % 0.26 5.71 % 0.25 10.24 % 0.23 -57.64 % 0.53 -6.57 % 0.57 283.82 % 0.15 -76.90 % 0.64 17.41 % 0.55 11.15 % 0.49 -16.79 % 0.59 0.00 % 0.59 5.13 % 0.56 0.00 % 0.56 7.20 % 0.53 0.00 % 0.53 33.28 % 0.39 0.00 % 0.39 -31.59 % 0.58 0.00 % 0.58 8.04 % 0.53 0.00 % 0.53 -14.79 % 0.63 0.00 % 0.63 12.33 % 0.56 0.00 % 0.56 -3.98 % 0.58 0.00 % 0.58 3.35 % 0.56 0.00 % 0.56
Weighted average shs out dil 11.290 M -1.97 % 11.517 M 0.68 % 11.438 M 5.33 % 10.860 M -1.27 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 1.38 % 10.850 M -1.36 % 11.000 M -0.86 % 11.096 M 1.85 % 10.895 M 0.00 % 10.895 M -0.30 % 10.928 M 0.00 % 10.928 M -0.42 % 10.974 M 0.00 % 10.974 M -0.47 % 11.026 M 0.00 % 11.026 M 0.34 % 10.988 M 0.00 % 10.988 M -0.22 % 11.012 M 0.00 % 11.012 M 0.20 % 10.990 M 0.00 % 10.990 M -0.18 % 11.010 M 0.00 % 11.010 M 10.10 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M
Weighted average shs out 10.943 M -1.81 % 11.145 M 2.43 % 10.880 M 0.19 % 10.860 M -1.27 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 0.00 % 11.000 M 1.38 % 10.850 M -1.36 % 11.000 M 0.00 % 11.000 M 0.31 % 10.966 M 0.00 % 10.966 M 0.35 % 10.928 M 0.00 % 10.928 M -0.42 % 10.974 M 0.00 % 10.974 M -0.46 % 11.026 M 0.00 % 11.026 M 0.34 % 10.988 M 0.00 % 10.988 M -0.22 % 11.012 M 0.00 % 11.012 M 0.20 % 10.990 M 0.00 % 10.990 M -0.18 % 11.010 M 0.00 % 11.010 M 10.10 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M
EPS diluted 0.63 110.00 % 0.30 -23.08 % 0.39 -23.53 % 0.51 45.71 % 0.35 -32.69 % 0.52 -7.14 % 0.56 269.70 % -0.33 -210.00 % 0.30 -6.25 % 0.32 -34.69 % 0.49 434.35 % 0.09 0.00 % 0.09 -61.79 % 0.24 0.00 % 0.24 71.43 % 0.14 0.00 % 0.14 123.73 % -0.59 0.00 % -0.59 -410.53 % 0.19 0.00 % 0.19 -64.81 % 0.54 0.00 % 0.54 -16.92 % 0.65 0.00 % 0.65 0.00 % 0.65 0.00 % 0.65 8.33 % 0.60 0.00 % 0.60 -23.08 % 0.78 0.00 % 0.78
Earnings per share 0.65 109.68 % 0.31 -24.39 % 0.41 -19.61 % 0.51 45.71 % 0.35 -32.69 % 0.52 -7.14 % 0.56 269.70 % -0.33 -210.00 % 0.30 -6.25 % 0.32 -34.69 % 0.49 437.87 % 0.09 0.00 % 0.09 -62.04 % 0.24 0.00 % 0.24 71.43 % 0.14 0.00 % 0.14 123.73 % -0.59 0.00 % -0.59 -410.53 % 0.19 0.00 % 0.19 -64.81 % 0.54 0.00 % 0.54 -16.92 % 0.65 0.00 % 0.65 0.00 % 0.65 0.00 % 0.65 8.33 % 0.60 0.00 % 0.60 -23.08 % 0.78 0.00 % 0.78
Gross profit 46.573 M -13.16 % 53.632 M 83.76 % 29.186 M 5.83 % 27.577 M 5.98 % 26.022 M -54.03 % 56.609 M 13.23 % 49.994 M 367.50 % 10.694 M -80.35 % 54.414 M 7.42 % 50.654 M 16.14 % 43.615 M -7.20 % 46.999 M 0.00 % 46.999 M 7.67 % 43.650 M 0.00 % 43.650 M -7.93 % 47.409 M 0.00 % 47.409 M 146.28 % 19.250 M 0.00 % 19.250 M -61.63 % 50.173 M 0.00 % 50.173 M 0.23 % 50.057 M 0.00 % 50.057 M -7.74 % 54.258 M 0.00 % 54.258 M 8.76 % 49.888 M 0.00 % 49.888 M -2.16 % 50.989 M 0.00 % 50.989 M 10.53 % 46.131 M 0.00 % 46.131 M
Income tax expense 883.000 K -38.81 % 1.443 M -28.74 % 2.025 M 7.03 % 1.892 M 471.60 % 331.000 K -85.18 % 2.234 M 348.78 % -898.000 K -835.42 % -96.000 K -105.95 % 1.613 M -54.95 % 3.581 M 451.74 % -1.018 M -231.54 % 773.935 K 0.00 % 773.935 K -32.70 % 1.150 M 0.00 % 1.150 M 107.54 % 554.120 K 0.00 % 554.120 K -74.23 % 2.150 M 0.00 % 2.150 M 207.91 % 698.254 K 0.00 % 698.254 K -38.45 % 1.135 M 0.00 % 1.135 M -49.93 % 2.266 M 0.00 % 2.266 M -37.25 % 3.611 M 0.00 % 3.611 M 35.19 % 2.671 M 0.00 % 2.671 M 115.65 % 1.239 M 0.00 % 1.239 M
Cost of revenue 53.633 M -6.87 % 57.588 M -29.55 % 81.744 M -1.77 % 83.219 M -6.73 % 89.228 M 79.90 % 49.599 M 31.76 % 37.644 M -38.55 % 61.257 M 103.14 % 30.155 M -27.82 % 41.778 M -6.85 % 44.850 M 38.74 % 32.326 M 0.00 % 32.326 M -4.36 % 33.800 M 0.00 % 33.800 M -20.97 % 42.769 M 0.00 % 42.769 M 44.73 % 29.550 M 0.00 % 29.550 M -19.77 % 36.833 M 0.00 % 36.833 M -15.77 % 43.730 M 0.00 % 43.730 M 35.12 % 32.363 M 0.00 % 32.363 M -18.23 % 39.578 M 0.00 % 39.578 M 7.52 % 36.810 M 0.00 % 36.810 M 2.35 % 35.966 M 0.00 % 35.966 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.314 M 0.00 % 19.314 M 0.000 0.000 -100.00 % 17.853 M 0.00 % 17.853 M 0.000 0.000 -100.00 % 24.304 M 0.00 % 24.304 M 0.000 0.000 -100.00 % 25.548 M 0.00 % 25.548 M 0.000 0.000 -100.00 % 10.969 M 0.00 % 10.969 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 343.500 K 0.00 % 343.500 K 0.000 0.000 -100.00 % 418.200 K 0.00 % 418.200 K 0.000 0.000 -100.00 % 18.952 K 0.00 % 18.952 K 0.000 0.000 -100.00 % 332.682 K 0.00 % 332.682 K 0.000 0.000 -100.00 % 54.205 K 0.00 % 54.206 K 0.000 0.000
Other expenses 46.573 M -13.16 % 53.632 M 87.13 % 28.661 M 0.000 0.000 -100.00 % 1.947 M 7.45 % 1.812 M 252.14 % -1.191 M -141.54 % 2.867 M 59.94 % 1.793 M 225.33 % 551.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
Operating expenses 46.573 M -13.16 % 53.632 M 179.70 % 19.175 M 12.52 % 17.041 M 3.33 % 16.492 M -63.35 % 44.998 M 9.36 % 41.145 M 220.84 % 12.824 M -72.50 % 46.628 M 21.85 % 38.266 M 4.21 % 36.721 M -12.98 % 42.198 M 0.00 % 42.198 M 20.56 % 35.000 M 0.00 % 35.000 M -16.44 % 41.887 M 0.00 % 41.887 M 73.44 % 24.150 M 0.00 % 24.150 M -45.45 % 44.270 M 0.00 % 44.270 M 12.32 % 39.414 M 0.00 % 39.414 M -7.43 % 42.575 M 0.00 % 42.575 M 20.16 % 35.433 M 0.00 % 35.433 M -8.45 % 38.702 M 0.00 % 38.702 M 16.19 % 33.310 M 0.00 % 33.310 M
Cost and expenses 100.206 M -9.90 % 111.220 M 6.49 % 104.444 M 4.17 % 100.260 M -5.16 % 105.720 M 11.76 % 94.597 M 20.06 % 78.789 M 6.36 % 74.081 M -3.52 % 76.783 M -4.07 % 80.044 M -1.87 % 81.571 M 9.46 % 74.524 M 0.00 % 74.524 M 8.32 % 68.800 M 0.00 % 68.800 M -18.73 % 84.656 M 0.00 % 84.656 M 57.65 % 53.700 M 0.00 % 53.700 M -33.79 % 81.103 M 0.00 % 81.103 M -2.45 % 83.144 M 0.00 % 83.144 M 10.95 % 74.939 M 0.00 % 74.939 M -0.10 % 75.011 M 0.00 % 75.011 M -0.66 % 75.512 M 0.00 % 75.512 M 9.00 % 69.276 M 0.00 % 69.276 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
Selling general and administrative expenses 0.000 0.000 -100.00 % 19.175 M 12.52 % 17.041 M 3.33 % 16.492 M 3.51 % 15.932 M 5.13 % 15.155 M -21.27 % 19.250 M -23.06 % 25.021 M 26.18 % 19.829 M 11.49 % 17.785 M -9.53 % 19.658 M 0.00 % 19.658 M 9.21 % 18.000 M 0.00 % 18.000 M -1.48 % 18.271 M 0.00 % 18.271 M 52.89 % 11.950 M 0.00 % 11.950 M -50.87 % 24.323 M 0.00 % 24.323 M 7.02 % 22.727 M 0.00 % 22.727 M -12.19 % 25.881 M 0.00 % 25.881 M 31.66 % 19.657 M 0.00 % 19.657 M 78.32 % 11.024 M 0.00 % 11.024 M -63.04 % 29.829 M 0.00 % 29.829 M
Interest income 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.029 M 0.00 % 3.029 M -37.56 % 4.850 M 0.00 % 4.850 M 39.54 % 3.476 M 0.00 % 3.476 M -6.06 % 3.700 M 0.00 % 3.700 M 20.59 % 3.068 M 0.00 % 3.068 M -13.20 % 3.535 M 0.00 % 3.535 M 58.14 % 2.235 M 0.00 % 2.235 M -38.92 % 3.660 M 0.00 % 3.660 M -0.03 % 3.661 M 0.00 % 3.661 M -2.71 % 3.763 M 0.00 % 3.763 M
Interest expense 3.954 M -30.14 % 5.660 M 1.80 % 5.560 M -2.13 % 5.681 M -4.62 % 5.956 M 6.89 % 5.572 M 3.90 % 5.363 M 14.74 % 4.674 M -19.20 % 5.785 M -17.69 % 7.028 M 132.18 % 3.027 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
Depreciation and amortization 5.492 M 0.57 % 5.461 M -8.39 % 5.961 M -3.45 % 6.174 M 2.71 % 6.011 M 4.36 % 5.760 M 1.75 % 5.661 M 8.28 % 5.228 M -5.32 % 5.522 M -1.52 % 5.607 M 5.56 % 5.312 M 36.92 % 3.880 M 0.00 % 3.880 M -29.46 % 5.500 M 0.00 % 5.500 M 18.00 % 4.661 M 0.00 % 4.661 M -21.67 % 5.950 M 0.00 % 5.950 M 28.13 % 4.644 M 12.66 % 4.122 M 0.00 % 4.122 M 0.00 % 4.122 M 0.00 % 4.122 M 12.59 % 3.661 M 0.00 % 3.661 M 0.00 % 3.661 M -1.03 % 3.699 M 0.00 % 3.699 M 2.10 % 3.623 M 0.00 % 3.623 M
Operating income 0.000 -100.00 % 9.467 M 45.96 % 6.486 M -38.44 % 10.536 M 10.56 % 9.530 M -29.71 % 13.559 M 27.20 % 10.660 M 852.64 % 1.119 M -89.50 % 10.653 M -24.87 % 14.180 M 90.47 % 7.445 M -13.86 % 8.643 M 0.00 % 8.643 M 40.53 % 6.150 M 0.00 % 6.150 M 12.00 % 5.491 M 0.00 % 5.491 M 193.86 % -5.850 M 0.00 % -5.850 M -177.52 % 7.546 M 0.00 % 7.546 M -24.54 % 10.001 M 0.00 % 10.001 M -18.59 % 12.285 M 0.00 % 12.285 M -12.39 % 14.024 M 0.00 % 14.024 M 25.84 % 11.144 M -11.93 % 12.654 M -0.20 % 12.679 M 0.00 % 12.679 M
Operating income ratio 0.00 -100.00 % 0.09 45.58 % 0.06 -38.51 % 0.10 15.00 % 0.08 -35.23 % 0.13 4.96 % 0.12 682.12 % 0.02 -87.65 % 0.13 -17.89 % 0.15 82.29 % 0.08 -22.76 % 0.11 0.00 % 0.11 37.21 % 0.08 0.00 % 0.08 30.41 % 0.06 0.00 % 0.06 150.79 % -0.12 0.00 % -0.12 -238.21 % 0.09 0.00 % 0.09 -18.66 % 0.11 0.00 % 0.11 -24.81 % 0.14 0.00 % 0.14 -9.52 % 0.16 0.00 % 0.16 23.49 % 0.13 -11.93 % 0.14 -6.68 % 0.15 0.00 % 0.15
Total other income expenses net 3.633 M 173.03 % -4.975 M 0.000 100.00 % -3.107 M 0.000 0.000 100.00 % -3.552 M -129.01 % -1.551 M 73.19 % -5.785 M -10.49 % -5.236 M -111.47 % -2.476 M -144.39 % 5.578 M 0.00 % 5.578 M 125.53 % -21.850 M 0.00 % -21.850 M -354.07 % 8.600 M 0.00 % 8.600 M 412.73 % -2.750 M 0.00 % -2.750 M 88.05 % -23.016 M 0.00 % -23.016 M -695.70 % -2.893 M 0.00 % -2.893 M -1.93 % -2.838 M 0.00 % -2.838 M 12.12 % -3.229 M 0.00 % -3.229 M -28.23 % -2.518 M 37.48 % -4.028 M -11.25 % -3.621 M 0.00 % -3.621 M
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
2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-09-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
Net debt 248.286 M 0.000 -100.00 % 227.873 M 1 637.76 % 13.113 M -95.03 % 263.888 M 1 870.49 % 13.392 M -94.13 % 228.069 M -5.83 % 242.192 M 6.07 % 228.326 M 0.69 % 226.768 M 6.92 % 212.100 M 11.93 % 189.500 M -15.34 % 223.848 M -0.12 % 224.115 M 32.46 % 169.199 M 452.45 % 30.627 M -84.17 % 193.510 M 11.59 % 173.406 M 13.76 % 152.432 M 0.00 % 152.432 M -7.34 % 164.504 M 18.50 % 138.817 M 14.64 % 121.090 M 108.02 % 58.210 M -27.03 % 79.774 M 1.66 % 78.471 M -43.39 % 138.622 M -2.76 % 142.563 M
Total investments 110.535 M 0.000 -100.00 % 1.978 M -92.46 % 26.226 M 1 255.35 % 1.935 M -92.78 % 26.784 M 1 376.52 % 1.814 M 10.52 % 1.641 M -83.99 % 10.253 M -5.60 % 10.861 M 13.14 % 9.600 M 0.00 % 9.600 M 52.97 % 6.276 M -13.67 % 7.270 M 1 048.46 % 633.000 K -98.97 % 61.254 M 9 577.08 % 632.982 K 0.00 % 632.982 K 0.00 % 633.000 K 0.00 % 633.000 K 0.00 % 632.982 K 0.00 % 632.982 K 0.00 % 633.000 K -99.46 % 116.420 M 18 292.26 % 632.982 K 0.00 % 632.982 K 0.00 % 633.000 K 0.00 % 633.000 K
Total debt 250.416 M 0.000 -100.00 % 245.721 M 0.000 -100.00 % 264.753 M 0.000 -100.00 % 228.496 M -5.70 % 242.303 M 5.81 % 228.988 M 0.69 % 227.430 M 6.93 % 212.700 M 1.00 % 210.600 M -7.25 % 227.055 M -0.12 % 227.322 M 19.09 % 190.885 M 0.000 -100.00 % 204.033 M 0.00 % 204.033 M 16.91 % 174.520 M 0.00 % 174.520 M 4.75 % 166.602 M 0.00 % 166.602 M 15.58 % 144.139 M 0.000 -100.00 % 136.681 M 0.00 % 136.681 M -3.89 % 142.215 M -2.70 % 146.156 M
Accumulated other comprehensive income loss 0.000 -100.00 % 255.154 M 75.78 % 145.154 M -40.98 % 245.933 M 80.92 % 135.933 M -41.98 % 234.275 M 36 142.31 % -650.000 K -100.52 % 125.128 M 0.000 0.000 -100.00 % 169.300 M 0.00 % 169.300 M 40.11 % 120.837 M 0.00 % 120.837 M 0.000 -100.00 % 228.354 M 11 930.30 % 1.898 M 0.00 % 1.898 M -98.88 % 169.082 M 0.00 % 169.082 M 8 807.70 % 1.898 M 0.00 % 1.898 M 0.000 -100.00 % 183.402 M 9 562.11 % 1.898 M 0.00 % 1.898 M 0.01 % 1.898 M 0.00 % 1.898 M
Retained earnings 0.000 0.000 -100.00 % 146.259 M 0.000 0.000 0.000 -100.00 % 81.842 M 0.000 -100.00 % 128.165 M 0.00 % 128.166 M 0.000 0.000 -100.00 % 115.220 M 0.000 0.000 0.000 -100.00 % 128.371 M 0.00 % 128.371 M 0.000 0.000 -100.00 % 112.151 M 0.00 % 112.151 M 0.000 0.000 -100.00 % 83.419 M 0.00 % 83.419 M 16.66 % 71.509 M 0.00 % 71.509 M
Common stock 110.000 M 0.000 -100.00 % 110.000 M 0.000 -100.00 % 110.000 M 0.000 -100.00 % 110.000 M 0.00 % 110.000 M 100.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.000 -100.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.000 -100.00 % 55.000 M 0.00 % 55.000 M 10.00 % 50.000 M 0.00 % 50.000 M
Total equity 386.784 M 51.59 % 255.154 M 0.00 % 255.154 M 3.75 % 245.933 M 0.00 % 245.933 M 4.98 % 234.275 M 0.00 % 234.275 M -0.36 % 235.128 M 3.92 % 226.250 M 0.00 % 226.251 M 0.87 % 224.300 M 0.00 % 224.300 M 4.23 % 215.203 M -1.70 % 218.922 M 3.15 % 212.226 M -7.06 % 228.354 M 0.00 % 228.354 M 0.00 % 228.354 M 1.91 % 224.082 M 0.00 % 224.082 M 5.63 % 212.134 M 0.00 % 212.134 M 7.26 % 197.769 M 7.83 % 183.402 M 0.00 % 183.402 M 0.00 % 183.402 M 48.62 % 123.407 M 0.00 % 123.407 M
Other non current liabilities -531.000 K 99.79 % -255.154 M 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.030 M 71.60 % 1.183 M -90.28 % 12.172 M 0.00 % 12.172 M 9.66 % 11.100 M 0.00 % 11.100 M 24.83 % 8.892 M 0.00 % 8.892 M 0.000 0.000 0.000 -100.00 % 12.433 M 2.34 % 12.148 M 0.00 % 12.148 M -10.31 % 13.544 M 0.00 % 13.544 M 1 354 498.90 % -1.000 K 0.000 -100.00 % 12.551 M 0.000 0.000 0.000
Long term debt 32.792 M 0.000 -100.00 % 35.721 M 0.000 -100.00 % 44.285 M 0.000 -100.00 % 36.174 M -3.67 % 37.553 M 0.87 % 37.229 M 0.00 % 37.229 M -9.64 % 41.200 M 0.00 % 41.200 M 38.75 % 29.693 M 0.00 % 29.693 M -32.21 % 43.805 M 0.000 -100.00 % 16.616 M 0.00 % 16.616 M -16.95 % 20.007 M 0.00 % 20.007 M -20.86 % 25.282 M 0.00 % 25.282 M 53.07 % 16.516 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 40.091 M 115.71 % -255.154 M -685.85 % 43.553 M 0.000 -100.00 % 54.638 M 0.000 -100.00 % 49.586 M -1.78 % 50.485 M 2.19 % 49.402 M 0.00 % 49.401 M -5.54 % 52.300 M 0.00 % 52.300 M 27.43 % 41.043 M 6.37 % 38.586 M -30.14 % 55.230 M 0.000 -100.00 % 29.049 M 0.00 % 29.049 M -9.66 % 32.155 M 0.00 % 32.155 M -17.18 % 38.826 M 0.00 % 38.826 M 33.51 % 29.080 M 0.000 -100.00 % 12.551 M 0.000 -100.00 % 12.633 M 0.000
Other current liabilities 20.843 M 0.000 -100.00 % 8.878 M 0.000 -100.00 % 12.188 M 0.000 -100.00 % 2.152 M 649.88 % 286.980 K -96.33 % 7.820 M 0.01 % 7.820 M 180.62 % -9.700 M -169.78 % 13.900 M 304.23 % 3.439 M -34.47 % 5.247 M -77.44 % 23.254 M 0.000 -100.00 % 14.300 M 0.00 % 14.300 M -38.94 % 23.418 M -3.57 % 24.285 M 33.64 % 18.172 M 0.00 % 18.172 M 157.80 % 7.049 M 0.000 -100.00 % 18.783 M 0.00 % 18.783 M 21.80 % 15.421 M -49.74 % 30.680 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 2.191 M 0.000 -100.00 % 4.755 M -72.06 % 17.018 M 268.16 % 4.622 M 0.000 -100.00 % 11.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 867.000 K 0.000 -100.00 % 1.901 M 0.000 -100.00 % 358.000 K 0.000 -100.00 % 2.106 M 0.000 -100.00 % 15.512 M 0.000
Short term debt 217.624 M 0.000 -100.00 % 210.000 M 0.000 -100.00 % 220.468 M 0.000 -100.00 % 192.322 M -6.07 % 204.750 M 6.77 % 191.759 M 0.00 % 191.759 M 11.81 % 171.500 M 0.00 % 171.500 M -14.01 % 199.437 M 0.00 % 199.437 M 35.60 % 147.080 M 0.000 -100.00 % 187.416 M 0.00 % 187.416 M 21.29 % 154.513 M 0.00 % 154.513 M 9.34 % 141.320 M 0.00 % 141.320 M 10.73 % 127.623 M 0.000 -100.00 % 136.681 M 0.00 % 136.681 M -6.48 % 146.156 M 0.00 % 146.156 M
Total current liabilities 266.291 M 0.000 -100.00 % 256.451 M 0.000 -100.00 % 269.282 M 0.000 -100.00 % 231.689 M -2.29 % 237.124 M 9.32 % 216.900 M 0.00 % 216.900 M 7.27 % 202.200 M 0.00 % 202.200 M -7.55 % 218.723 M -0.82 % 220.532 M 22.72 % 179.700 M 0.000 -100.00 % 216.631 M 0.00 % 216.631 M 7.42 % 201.667 M 0.00 % 201.667 M 17.87 % 171.097 M 0.00 % 171.097 M 8.41 % 157.828 M 0.000 -100.00 % 167.502 M 0.00 % 167.502 M -12.16 % 190.684 M 0.00 % 190.684 M
Total liabilities 306.382 M 220.08 % -255.154 M -185.05 % 300.004 M 0.000 -100.00 % 323.920 M 0.000 -100.00 % 281.275 M -2.20 % 287.609 M 8.00 % 266.303 M 0.00 % 266.301 M 4.64 % 254.500 M 0.00 % 254.500 M -2.03 % 259.766 M 0.25 % 259.117 M 10.30 % 234.930 M 0.000 -100.00 % 245.680 M 0.00 % 245.680 M 5.07 % 233.822 M 0.00 % 233.822 M 11.39 % 209.922 M 0.00 % 209.922 M 12.31 % 186.908 M 0.000 -100.00 % 180.053 M 7.49 % 167.502 M -17.62 % 203.317 M 6.63 % 190.684 M
Other non current assets 23.272 M 230.39 % -17.848 M -889.73 % 2.260 M 117.23 % -13.113 M -651.20 % 2.379 M 117.76 % -13.392 M -636.75 % 2.495 M -63.41 % 6.820 M 149.62 % 2.732 M -53.43 % 5.867 M -81.07 % 31.000 M 260.47 % 8.600 M -22.47 % 11.092 M 135.18 % 4.717 M -11.04 % 5.302 M 117.31 % -30.627 M -1 322.82 % 2.505 M 33.82 % 1.872 M -46.96 % 3.529 M 21.90 % 2.895 M -1.80 % 2.948 M 0.00 % 2.948 M -7.96 % 3.203 M 105.50 % -58.210 M -2 134.75 % 2.861 M 0.00 % 2.861 M -81.71 % 15.642 M 0.00 % 15.642 M
Long term investments 100.147 M 0.000 -100.00 % 1.978 M 0.000 100.00 % -10.313 M 0.000 100.00 % -11.151 M -5.13 % -10.607 M -45.57 % -7.286 M -167.09 % 10.861 M 184.85 % -12.800 M -233.33 % 9.600 M 32.05 % 7.270 M 0.00 % 7.270 M 0.000 0.000 -100.00 % 632.982 K 0.00 % 632.982 K 0.00 % 633.000 K 0.00 % 633.000 K 0.00 % 632.982 K 0.00 % 632.982 K 0.000 0.000 -100.00 % 632.982 K 0.00 % 632.982 K 0.00 % 633.000 K 0.00 % 633.000 K
Intangible assets 0.000 0.000 -100.00 % 16.000 K 0.000 -100.00 % 55.000 K 0.000 -100.00 % 95.000 K -29.32 % 134.400 K -22.73 % 173.930 K -92.43 % 2.298 M 0.000 0.000 -100.00 % 254.198 K 0.00 % 254.199 K -99.84 % 158.536 M 0.000 -100.00 % 360.298 K 0.00 % 360.298 K -27.80 % 499.000 K 0.00 % 499.000 K 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
Goodwill and intangible assets 0.000 0.000 -100.00 % 16.000 K 0.000 -100.00 % 55.000 K 0.000 -100.00 % 95.000 K -29.32 % 134.400 K -22.73 % 173.930 K -92.43 % 2.298 M 0.000 0.000 -100.00 % 254.198 K 0.00 % 254.199 K -17.20 % 307.000 K 0.000 -100.00 % 360.298 K 0.00 % 360.298 K -27.80 % 499.000 K 0.00 % 499.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 168.265 M 0.000 -100.00 % 172.634 M 0.000 -100.00 % 177.347 M 0.000 -100.00 % 178.642 M 12.26 % 159.127 M 2.84 % 154.733 M 0.00 % 154.733 M -4.60 % 162.200 M 0.00 % 162.200 M 3.92 % 156.079 M -1.37 % 158.255 M 0.09 % 158.109 M 0.000 -100.00 % 168.449 M 0.30 % 167.952 M -2.01 % 171.390 M 0.00 % 171.390 M 3.04 % 166.332 M 0.00 % 166.332 M 13.95 % 145.963 M 0.000 -100.00 % 134.734 M 0.00 % 134.734 M -1.47 % 136.748 M 0.00 % 136.748 M
Total non current assets 291.684 M 1 734.27 % -17.848 M -110.09 % 176.887 M 1 448.94 % -13.113 M -107.22 % 181.716 M 1 456.90 % -13.392 M -107.32 % 183.046 M 9.14 % 167.722 M -3.47 % 173.760 M 0.00 % 173.759 M -3.68 % 180.400 M 0.00 % 180.400 M 7.75 % 167.426 M -1.80 % 170.495 M 4.14 % 163.718 M 634.55 % -30.627 M -117.88 % 171.314 M 0.29 % 170.817 M -2.62 % 175.418 M 0.00 % 175.417 M 3.24 % 169.913 M 0.00 % 169.913 M 13.91 % 149.166 M 356.26 % -58.210 M -142.11 % 138.228 M 0.00 % 138.228 M -9.67 % 153.023 M 0.00 % 153.023 M
Other current assets 16.115 M 0.000 -100.00 % 40.446 M 0.000 -100.00 % 62.380 M 0.000 -100.00 % 65.316 M 0.76 % 64.824 M 12.72 % 57.507 M 0.00 % 57.507 M 75.86 % 32.700 M 0.00 % 32.700 M -46.63 % 61.274 M 0.00 % 61.274 M 854.57 % 6.419 M 0.000 -100.00 % 185.586 M 428.46 % 35.118 M 52.59 % 23.015 M 0.00 % 23.015 M -15.54 % 27.249 M 0.00 % 27.249 M 925.57 % 2.657 M 0.000 -100.00 % 10.245 M 29.17 % 7.931 M -8.30 % 8.649 M 0.00 % 8.649 M
Short term investments 10.388 M 0.000 -100.00 % 16.448 M -37.28 % 26.226 M 114.12 % 12.248 M -54.27 % 26.784 M 106.59 % 12.965 M 5.85 % 12.248 M -30.17 % 17.539 M 0.000 -100.00 % 22.400 M 0.000 100.00 % -994.080 K 0.000 0.000 -100.00 % 61.254 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.420 M 0.000 0.000 0.000 0.000
cash and cash equivalents 2.130 M 0.000 -100.00 % 17.848 M 236.11 % -13.113 M -1 615.95 % 865.000 K 106.46 % -13.392 M -3 236.30 % 427.000 K 285.90 % 110.650 K -83.28 % 661.910 K -0.01 % 662.000 K 10.33 % 600.000 K -97.16 % 21.100 M 558.04 % 3.206 M 0.00 % 3.206 M -85.21 % 21.686 M 170.81 % -30.627 M -391.05 % 10.523 M -65.64 % 30.627 M 38.66 % 22.088 M 0.00 % 22.088 M 952.92 % 2.098 M -92.45 % 27.785 M 20.55 % 23.049 M 139.60 % -58.210 M -202.29 % 56.908 M -2.24 % 58.210 M 1 520.09 % 3.593 M 0.00 % 3.593 M
Cash and short term investments 12.518 M -29.86 % 17.848 M 0.00 % 17.848 M 36.11 % 13.113 M 0.00 % 13.113 M -2.08 % 13.392 M 0.00 % 13.392 M 8.36 % 12.359 M 1 767.12 % 661.910 K -0.01 % 662.000 K -97.12 % 23.000 M 9.00 % 21.100 M 558.04 % 3.206 M 0.00 % 3.206 M -85.21 % 21.686 M -29.19 % 30.627 M 191.05 % 10.523 M -65.64 % 30.627 M 38.66 % 22.088 M 0.00 % 22.088 M 952.92 % 2.098 M -92.45 % 27.785 M 20.55 % 23.049 M -60.40 % 58.210 M 2.29 % 56.908 M -2.24 % 58.210 M 1 520.09 % 3.593 M 0.00 % 3.593 M
Total current assets 401.482 M 2 149.45 % 17.848 M -95.28 % 378.270 M 2 784.69 % 13.113 M -96.62 % 388.138 M 2 798.28 % 13.392 M -95.97 % 332.504 M -6.34 % 355.015 M 11.36 % 318.793 M 0.00 % 318.793 M 6.83 % 298.400 M 0.00 % 298.400 M -2.97 % 307.544 M 0.00 % 307.544 M 8.50 % 283.438 M 825.45 % 30.627 M -89.90 % 303.217 M 0.00 % 303.217 M 7.34 % 282.487 M 0.00 % 282.487 M 12.03 % 252.143 M 0.00 % 252.143 M 7.06 % 235.511 M 304.59 % 58.210 M -74.16 % 225.227 M 0.00 % 225.227 M 29.66 % 173.701 M 0.00 % 173.701 M
Inventory 207.428 M 0.000 -100.00 % 182.016 M 0.000 -100.00 % 163.464 M 0.000 -100.00 % 155.485 M 16.57 % 133.378 M -3.35 % 138.005 M 0.00 % 138.005 M 17.25 % 117.700 M 0.00 % 117.700 M -2.30 % 120.467 M 0.00 % 120.467 M 24.45 % 96.797 M 0.000 -100.00 % 107.108 M 0.00 % 107.108 M 11.85 % 95.763 M 0.00 % 95.763 M 3.68 % 92.363 M 0.00 % 92.363 M 31.66 % 70.153 M 0.000 -100.00 % 65.355 M 0.00 % 65.355 M 16.53 % 56.084 M 0.00 % 56.084 M
Net receivables 165.421 M 0.000 -100.00 % 137.959 M 0.000 -100.00 % 199.730 M 0.000 -100.00 % 111.276 M -22.97 % 144.455 M 17.81 % 122.619 M 0.00 % 122.619 M -3.37 % 126.900 M 0.00 % 126.900 M 3.51 % 122.596 M 0.00 % 122.596 M -22.67 % 158.536 M 0.000 -100.00 % 130.364 M 0.00 % 130.364 M -7.95 % 141.621 M 0.00 % 141.621 M 35.20 % 104.746 M 0.00 % 104.746 M -24.99 % 139.652 M 0.000 -100.00 % 93.731 M 0.00 % 93.731 M -11.05 % 105.375 M 0.00 % 105.375 M
Tax assets 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 12.248 M 0.000 -100.00 % 12.965 M 5.85 % 12.248 M -47.67 % 23.407 M 0.000 0.000 0.000 100.00 % -7.270 M 0.000 0.000 0.000 100.00 % -632.982 K 0.000 100.00 % -633.000 K 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 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 100.00 % -496.650 K 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
Account payables 27.824 M 0.000 -100.00 % 37.573 M 0.000 -100.00 % 36.626 M 0.000 -100.00 % 32.460 M 115.41 % 15.069 M -13.00 % 17.321 M 0.00 % 17.321 M 3.10 % 16.800 M 0.00 % 16.800 M 6.01 % 15.847 M 0.00 % 15.847 M 69.20 % 9.366 M 0.000 -100.00 % 14.915 M 0.00 % 14.915 M -34.78 % 22.869 M 0.00 % 22.869 M 97.07 % 11.604 M 0.00 % 11.604 M -49.10 % 22.798 M 0.000 -100.00 % 12.038 M 0.00 % 12.038 M -13.07 % 13.848 M 0.00 % 13.848 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.259 M 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 1.872 M 0.000 -100.00 % 1.856 M 0.000 0.000 0.000 100.00 % -12.172 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.433 M 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
Capital lease obligations 4.948 M 0.000 -100.00 % 3.800 M 0.000 -100.00 % 1.835 M 0.000 -100.00 % 2.646 M -28.37 % 3.694 M 61.38 % 2.289 M 0.00 % 2.289 M -32.68 % 3.400 M 0.00 % 3.400 M 48.59 % 2.288 M 0.00 % 2.288 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 650.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
Other total stockholders equity 276.784 M 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 100.00 % -44.385 M 0.000 -100.00 % 43.084 M 0.00 % 43.085 M 0.000 0.000 -100.00 % 39.366 M -8.63 % 43.085 M -72.60 % 157.226 M 0.000 -100.00 % 43.085 M 0.00 % 43.085 M 0.000 0.000 -100.00 % 43.085 M 0.00 % 43.085 M -69.82 % 142.769 M 0.000 -100.00 % 43.085 M 0.00 % 43.085 M 0.000 0.000
Deferred tax liabilities non current 7.830 M 0.000 -100.00 % 7.832 M 0.000 -100.00 % 8.496 M 0.000 -100.00 % 11.382 M -3.13 % 11.749 M -3.48 % 12.173 M 0.000 -100.00 % 11.200 M 0.000 -100.00 % 11.617 M 0.000 -100.00 % 11.425 M 0.000 -100.00 % 12.433 M 0.000 -100.00 % 12.149 M 0.000 -100.00 % 13.544 M 0.000 -100.00 % 12.565 M 0.000 -100.00 % 12.551 M 0.000 -100.00 % 12.633 M 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
Total assets 693.166 M 0.000 -100.00 % 555.157 M 0.000 -100.00 % 569.853 M 0.000 -100.00 % 515.550 M -1.37 % 522.738 M 6.13 % 492.552 M 0.00 % 492.552 M 2.87 % 478.800 M 0.00 % 478.800 M 0.81 % 474.970 M -0.64 % 478.039 M 6.91 % 447.156 M 0.000 -100.00 % 474.034 M 0.00 % 474.034 M 3.52 % 457.904 M 0.00 % 457.904 M 8.49 % 422.056 M 0.00 % 422.056 M 9.72 % 384.677 M 0.000 -100.00 % 363.455 M 0.00 % 363.455 M 11.24 % 326.724 M 0.00 % 326.724 M
2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-09-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
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
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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.041 M 0.000 100.00 % -2.450 M 0.00 % -2.450 M 57.91 % -5.821 M 0.00 % -5.821 M -207.80 % 5.400 M 0.00 % 5.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.734 M -3.34 % 2.828 M 121.61 % -13.085 M 0.00 % -13.085 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.077 M 0.000 100.00 % -3.800 M 0.00 % -3.800 M -163.24 % 6.009 M 0.00 % 6.009 M 2 303.49 % 250.000 K 0.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.806 M 0.00 % 5.806 M 148.63 % -11.939 M 0.00 % -11.939 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.119 M 0.000 -100.00 % 1.350 M 0.00 % 1.350 M 111.41 % -11.830 M 0.00 % -11.830 M -329.70 % 5.150 M 0.00 % 5.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.636 M 0.00 % -4.636 M -5 322.02 % -85.500 K 0.00 % -85.500 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.563 M -5.69 % 1.658 M 256.39 % -1.060 M 0.00 % -1.060 M
Other non cash items -4.461 M 19.42 % -5.536 M -43.90 % -3.847 M 33.13 % -5.753 M 7.15 % -6.196 M -272.83 % 3.585 M 210.14 % -3.255 M 8.85 % -3.571 M 34.32 % -5.437 M -224.05 % 4.383 M 538.84 % -998.740 K -113.68 % 7.300 M 0.00 % 7.300 M 717.41 % 893.065 K 0.00 % 893.065 K 137.21 % -2.400 M 0.00 % -2.400 M -12.35 % -2.136 M 0.00 % -2.136 M 64.24 % -5.974 M 0.00 % -5.974 M 16.82 % -7.182 M 0.00 % -7.182 M 0.03 % -7.184 M 0.00 % -7.184 M -29.02 % -5.568 M 0.00 % -5.568 M -195.33 % 5.841 M 0.00 % 5.841 M
Net cash provided by operating activities 0.000 0.000 -100.00 % 12.022 M 4.36 % 11.520 M 1.75 % 11.322 M 0.000 0.000 0.000 0.000 -100.00 % 2.388 M 0.000 -100.00 % 13.000 M 0.00 % 13.000 M 456.60 % 2.336 M 0.00 % 2.336 M -6.58 % 2.500 M 0.00 % 2.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.820 M -1.37 % 6.914 M 64.67 % 4.199 M 0.00 % 4.199 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.219 M 0.000 100.00 % -9.250 M 0.00 % -9.250 M -118.86 % -4.226 M 0.00 % -4.226 M -839.20 % -450.000 K 0.00 % -450.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.692 M 0.00 % -2.692 M -302.40 % -669.000 K 0.00 % -669.000 K
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
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
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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.722 M 0.000 -100.00 % 6.050 M 0.00 % 6.050 M 188.97 % -6.800 M 0.00 % -6.800 M -1 800.04 % 400.000 K 0.00 % 400.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.319 M 0.00 % 1.319 M 200.00 % -1.319 M 0.00 % -1.319 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.941 M 0.000 100.00 % -3.200 M 0.00 % -3.200 M 70.98 % -11.027 M 0.00 % -11.027 M -21 953.10 % -50.000 K 0.00 % -50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.374 M 0.00 % -1.374 M 30.89 % -1.988 M 0.00 % -1.988 M
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
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
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
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
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 581.005 K 0.000 100.00 % -11.100 M 0.00 % -11.100 M -216.44 % 9.533 M 0.00 % 9.533 M 237.16 % -6.950 M 0.00 % -6.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.863 M 0.43 % 21.768 M 1 111.53 % -2.152 M 0.00 % -2.152 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 581.005 K 0.000 100.00 % -11.100 M 0.00 % -11.100 M -216.44 % 9.533 M 0.00 % 9.533 M 237.16 % -6.950 M 0.00 % -6.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.863 M 0.43 % 21.768 M 1 111.53 % -2.152 M 0.00 % -2.152 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 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 12.022 M 4.36 % 11.520 M 1.75 % 11.322 M 0.000 0.000 0.000 0.000 -100.00 % 27.720 K 0.000 100.00 % -1.300 M 0.00 % -1.300 M -254.43 % 841.825 K 0.00 % 841.825 K 118.71 % -4.500 M 0.00 % -4.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.309 M 0.00 % 27.309 M 45 797.48 % 59.500 K 0.00 % 59.500 K
Cash at beginning of period 0.000 0.000 -100.00 % 13.113 M 723.16 % 1.593 M -55.66 % 3.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.700 M -17.18 % 26.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.210 M 88.38 % 30.901 M 0.000 0.000 0.000
Cash at end of period 0.000 0.000 -100.00 % 25.135 M 91.68 % 13.113 M -12.08 % 14.915 M 0.000 0.000 0.000 0.000 -100.00 % 27.720 K 0.000 100.00 % -1.300 M 0.00 % -1.300 M -254.43 % 841.825 K -96.27 % 22.542 M 3.88 % 21.700 M 582.22 % -4.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.210 M 0.00 % 58.210 M 113.15 % 27.309 M 45 797.48 % 59.500 K 0.00 % 59.500 K
Operating cash flow 0.000 0.000 -100.00 % 12.022 M 4.36 % 11.520 M 1.75 % 11.322 M 0.000 0.000 0.000 0.000 -100.00 % 2.388 M 0.000 -100.00 % 13.000 M 0.00 % 13.000 M 456.60 % 2.336 M 0.00 % 2.336 M -6.58 % 2.500 M 0.00 % 2.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.820 M -1.37 % 6.914 M 64.67 % 4.199 M 0.00 % 4.199 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.219 M 0.000 100.00 % -9.250 M 0.00 % -9.250 M -118.86 % -4.226 M 0.00 % -4.226 M -839.20 % -450.000 K 0.00 % -450.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.692 M 0.00 % -2.692 M -302.40 % -669.000 K 0.00 % -669.000 K
Free CashFlow 0.000 0.000 -100.00 % 12.022 M 4.36 % 11.520 M 1.75 % 11.322 M 0.000 0.000 0.000 0.000 -100.00 % 1.169 M 0.000 -100.00 % 3.750 M 0.00 % 3.750 M 298.33 % -1.891 M 0.00 % -1.891 M -192.23 % 2.050 M 0.00 % 2.050 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.128 M -2.24 % 4.222 M 19.61 % 3.530 M 0.00 % 3.530 M
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