Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 266.274 M 31.76 % 202.085 M 35.98 % 148.616 M 49.10 % 99.673 M 76.29 % 56.540 M 61.89 % 34.925 M 0.000 0.000 0.000 0.000
Net income -50.420 M 18.26 % -61.685 M 17.10 % -74.412 M -58.97 % -46.810 M 71.28 % -163.013 M -81.06 % -90.034 M -92.11 % -46.867 M -946.14 % -4.480 M 77.67 % -20.065 M 35.51 % -31.112 M
Income before tax -49.756 M 19.11 % -61.509 M 17.23 % -74.317 M -58.91 % -46.768 M 71.30 % -162.936 M -55.09 % -105.061 M -124.48 % -46.802 M -298.96 % -11.731 M 41.26 % -19.972 M 35.61 % -31.019 M
Income before tax ratio -0.19 38.61 % -0.30 39.13 % -0.50 -6.57 % -0.47 83.72 % -2.88 4.20 % -3.01 0.00 0.00 0.00 0.00
EBITDA -25.001 M 40.20 % -41.810 M 22.36 % -53.853 M -37.88 % -39.058 M 73.02 % -144.752 M -57.16 % -92.103 M -99.65 % -46.133 M -300.88 % -11.508 M 41.41 % -19.640 M 35.74 % -30.564 M
Net income ratio -0.19 37.97 % -0.31 39.04 % -0.50 -6.61 % -0.47 83.71 % -2.88 -11.84 % -2.58 0.00 0.00 0.00 0.00
Ratio EBITDA -0.09 54.62 % -0.21 42.90 % -0.36 7.53 % -0.39 84.69 % -2.56 2.92 % -2.64 0.00 0.00 0.00 0.00
Gross profit ratio 0.68 -1.54 % 0.70 15.12 % 0.60 7.25 % 0.56 -16.73 % 0.68 -12.22 % 0.77 0.00 0.00 0.00 0.00
Weighted average shs out dil 62.017 M 8.96 % 56.919 M 1.52 % 56.065 M 12.64 % 49.773 M 47.53 % 33.738 M 19.48 % 28.238 M 15.72 % 24.402 M 3.43 % 23.593 M 26.89 % 18.593 M 0.00 % 18.593 M
Weighted average shs out 62.017 M 8.96 % 56.919 M 1.52 % 56.065 M 12.64 % 49.773 M 47.53 % 33.738 M 19.48 % 28.238 M 15.72 % 24.402 M 3.43 % 23.593 M 26.89 % 18.593 M 0.00 % 18.593 M
EPS diluted -0.81 25.00 % -1.08 18.80 % -1.33 -41.49 % -0.94 80.54 % -4.83 -51.41 % -3.19 -66.15 % -1.92 -910.53 % -0.19 82.41 % -1.08 35.33 % -1.67
Earnings per share -0.81 25.00 % -1.08 18.80 % -1.33 -41.49 % -0.94 80.54 % -4.83 -51.41 % -3.19 -66.15 % -1.92 -910.53 % -0.19 82.41 % -1.08 35.33 % -1.67
Gross profit 182.304 M 29.73 % 140.526 M 56.53 % 89.774 M 59.91 % 56.139 M 46.80 % 38.241 M 42.10 % 26.911 M 299 111.11 % -9.000 K 95.87 % -218.000 K 33.13 % -326.000 K 21.63 % -416.000 K
Income tax expense 664.000 K 277.27 % 176.000 K 85.26 % 95.000 K 126.19 % 42.000 K -45.45 % 77.000 K 100.51 % -15.027 M -23 218.46 % 65.000 K 100.90 % -7.251 M -7 896.77 % 93.000 K 0.00 % 93.000 K
Cost of revenue 83.970 M 36.41 % 61.559 M 4.62 % 58.842 M 35.16 % 43.534 M 137.90 % 18.299 M 128.34 % 8.014 M 88 944.44 % 9.000 K -95.87 % 218.000 K -33.13 % 326.000 K -21.63 % 416.000 K
General and administrative expenses 189.327 M 20.24 % 157.454 M 20.93 % 130.198 M 0.000 0.000 0.000 -100.00 % 29.146 M 504.81 % 4.819 M -31.48 % 7.033 M -28.84 % 9.883 M
Selling and marketing expenses 8.698 M 16.13 % 7.490 M -35.66 % 11.642 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 9.518 M 1.36 % 9.390 M 43.97 % 6.522 M 148.00 % -13.588 M -114.87 % 91.397 M 1 002.23 % 8.292 M 0.000 100.00 % -5.000 K 16.67 % -6.000 K 84.62 % -39.000 K
Operating expenses 216.715 M 14.21 % 189.759 M 22.34 % 155.104 M 54.26 % 100.544 M -47.44 % 191.309 M 52.00 % 125.858 M 253.12 % 35.642 M 203.96 % 11.726 M -41.27 % 19.966 M -35.55 % 30.980 M
Cost and expenses 300.685 M 19.64 % 251.318 M 17.47 % 213.946 M 48.49 % 144.078 M -31.26 % 209.608 M 56.57 % 133.872 M 275.60 % 35.642 M 203.96 % 11.726 M -41.27 % 19.966 M -35.55 % 30.980 M
Research and development expenses 9.172 M -40.54 % 15.425 M 128.79 % 6.742 M 226.65 % 2.064 M 19.86 % 1.722 M -56.66 % 3.973 M -38.75 % 6.487 M -3.02 % 6.689 M -46.94 % 12.607 M -39.04 % 20.681 M
Selling general and administrative expenses 198.025 M 20.06 % 164.944 M 16.29 % 141.840 M 26.57 % 112.068 M 14.13 % 98.190 M -13.56 % 113.593 M 289.74 % 29.146 M 504.81 % 4.819 M -31.48 % 7.033 M -28.84 % 9.883 M
Interest income 3.263 M 279.42 % 860.000 K 622.69 % 119.000 K 11 800.00 % 1.000 K -99.84 % 635.000 K -65.47 % 1.839 M 805.91 % 203.000 K 0.000 0.000 0.000
Interest expense 18.735 M 35.45 % 13.832 M 52.05 % 9.097 M 551.65 % 1.396 M -86.71 % 10.503 M 32.06 % 7.953 M 821.55 % 863.000 K 0.000 0.000 0.000
Depreciation and amortization 6.020 M 2.61 % 5.867 M 57.63 % 3.722 M -41.05 % 6.314 M -17.80 % 7.681 M 53.47 % 5.005 M 55 511.11 % 9.000 K -95.87 % 218.000 K -33.13 % 326.000 K -21.63 % 416.000 K
Operating income -34.411 M 30.11 % -49.233 M 24.64 % -65.330 M -47.12 % -44.405 M 70.99 % -153.068 M -54.70 % -98.947 M -114.44 % -46.142 M -293.50 % -11.726 M 41.27 % -19.966 M 35.55 % -30.980 M
Operating income ratio -0.13 46.95 % -0.24 44.58 % -0.44 1.33 % -0.45 83.54 % -2.71 4.44 % -2.83 0.00 0.00 0.00 0.00
Total other income expenses net -15.345 M -25.00 % -12.276 M -36.60 % -8.987 M -280.32 % -2.363 M 76.05 % -9.868 M -61.40 % -6.114 M -826.36 % -660.000 K -13 100.00 % -5.000 K 16.67 % -6.000 K 84.62 % -39.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt 43.027 M -32.46 % 63.708 M 210.76 % 20.501 M 128.67 % -71.513 M -300.01 % 35.755 M 367.91 % -13.346 M 82.50 % -76.258 M -136.09 % 211.326 M 253.62 % 59.760 M 41.72 % 42.167 M
Total investments 0.000 0.000 0.000 0.000 -100.00 % 5.000 M -74.89 % 19.911 M 0.000 0.000 0.000 0.000
Total debt 129.979 M 2.71 % 126.546 M 70.04 % 74.423 M -0.43 % 74.743 M -45.96 % 138.317 M 43.27 % 96.546 M 471.14 % 16.904 M -92.00 % 211.326 M 253.62 % 59.760 M 29.44 % 46.167 M
Accumulated other comprehensive income loss -905.000 K -111.94 % -427.000 K -26.71 % -337.000 K 0.000 0.000 -100.00 % 6.000 K 42 221 246 506 498.40 % 0.000 0.000 0.000 0.000
Retained earnings -609.399 M -9.02 % -558.979 M -12.40 % -497.294 M -17.60 % -422.882 M -12.45 % -376.072 M -76.51 % -213.059 M -73.18 % -123.025 M -62.85 % -75.543 M -13.08 % -66.806 M -42.93 % -46.741 M
Common stock 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.000 0.000 0.000
Total equity 5.522 M 126.69 % -20.689 M -211.84 % 18.499 M -77.41 % 81.876 M 212.22 % -72.958 M -191.82 % 79.457 M 164.59 % -123.025 M -62.85 % -75.543 M -963.09 % -7.106 M -159.21 % 12.002 M
Other non current liabilities 35.820 M -1.05 % 36.200 M -9.16 % 39.850 M -10.30 % 44.426 M -23.54 % 58.100 M 41.02 % 41.200 M -17.97 % 50.225 M 132 071.05 % 38.000 K -13.64 % 44.000 K -4.35 % 46.000 K
Long term debt 128.261 M 2.47 % 125.169 M 71.22 % 73.103 M -0.51 % 73.478 M 68.32 % 43.653 M -54.22 % 95.346 M 464.04 % 16.904 M 0.000 0.000 0.000
Total non current liabilities 164.087 M 1.67 % 161.396 M 42.86 % 112.975 M -4.21 % 117.944 M 15.88 % 101.778 M -25.46 % 136.546 M 66.15 % 82.184 M 446.87 % 15.028 M -29.41 % 21.289 M 0.43 % 21.198 M
Other current liabilities 37.552 M 18.80 % 31.610 M 16.03 % 27.243 M -35.71 % 42.373 M -41.87 % 72.888 M 363.25 % 15.734 M 323.18 % 3.718 M 280.55 % 977.000 K 44.74 % 675.000 K -60.39 % 1.704 M
Deferred revenue 14.454 M 31.01 % 11.033 M 22.44 % 9.011 M 13.57 % 7.934 M 157.51 % 3.081 M 80.28 % 1.709 M 0.000 0.000 0.000 0.000
Short term debt 1.718 M 24.76 % 1.377 M 4.32 % 1.320 M 4.35 % 1.265 M -98.66 % 94.664 M 7 788.67 % 1.200 M 0.000 -100.00 % 211.326 M 253.62 % 59.760 M 29.44 % 46.167 M
Total current liabilities 62.960 M 30.38 % 48.291 M 3.83 % 46.509 M -19.34 % 57.663 M -68.01 % 180.248 M 637.54 % 24.439 M 363.21 % 5.276 M -97.52 % 212.748 M 236.03 % 63.312 M 31.62 % 48.101 M
Total liabilities 227.047 M 8.28 % 209.687 M 31.48 % 159.484 M -9.18 % 175.607 M -37.73 % 282.026 M 75.19 % 160.985 M 84.07 % 87.460 M -61.60 % 227.776 M 169.24 % 84.601 M 22.08 % 69.299 M
Other non current assets 858.000 K 109.78 % 409.000 K -85.46 % 2.813 M 1.99 % 2.758 M 1 049.17 % 240.000 K -90.12 % 2.429 M 999.10 % 221.000 K -89.60 % 2.125 M 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 48.754 M 3.49 % 47.110 M -3.06 % 48.597 M -4.01 % 50.625 M -8.45 % 55.297 M -7.28 % 59.638 M 6.35 % 56.076 M 0.00 % 56.076 M 0.00 % 56.076 M 0.00 % 56.076 M
GoodWill 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M
Goodwill and intangible assets 69.962 M 2.41 % 68.318 M -2.13 % 69.805 M -2.82 % 71.833 M -6.11 % 76.505 M -5.37 % 80.846 M 4.61 % 77.284 M 0.00 % 77.284 M 0.00 % 77.284 M 0.00 % 77.284 M
Property plant equipment net 10.407 M 32.57 % 7.850 M 72.04 % 4.563 M 11.48 % 4.093 M -13.12 % 4.711 M -5.21 % 4.970 M 0.000 0.000 0.000 0.000
Total non current assets 81.227 M 6.07 % 76.577 M -0.78 % 77.181 M -1.91 % 78.684 M -3.40 % 81.456 M -7.69 % 88.245 M 13.86 % 77.505 M -2.40 % 79.409 M 2.75 % 77.284 M 0.00 % 77.284 M
Other current assets 4.550 M -43.52 % 8.056 M 44.37 % 5.580 M -65.39 % 16.124 M 129.82 % 7.016 M 31.73 % 5.326 M 126.25 % 2.354 M 1 172.43 % 185.000 K -12.32 % 211.000 K -94.75 % 4.017 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 5.000 M -74.89 % 19.911 M 0.000 0.000 0.000 0.000
cash and cash equivalents 86.952 M 38.37 % 62.838 M 16.53 % 53.922 M -63.13 % 146.256 M 42.60 % 102.562 M -6.67 % 109.892 M 17.96 % 93.162 M 0.000 0.000 -100.00 % 4.000 M
Cash and short term investments 86.952 M 38.37 % 62.838 M 16.53 % 53.922 M -63.13 % 146.256 M 35.97 % 107.562 M -17.13 % 129.803 M 39.33 % 93.162 M 0.000 0.000 -100.00 % 4.000 M
Total current assets 151.342 M 34.62 % 112.421 M 11.53 % 100.802 M -43.62 % 178.799 M 40.11 % 127.612 M -16.15 % 152.197 M 61.33 % 94.339 M 29.54 % 72.824 M 34 413.74 % 211.000 K -94.75 % 4.017 M
Inventory 12.158 M 10.55 % 10.998 M -41.66 % 18.852 M 969.92 % 1.762 M -47.47 % 3.354 M -47.65 % 6.407 M 0.000 0.000 0.000 0.000
Net receivables 47.682 M 56.19 % 30.529 M 36.00 % 22.448 M 53.16 % 14.657 M 51.42 % 9.680 M -9.20 % 10.661 M 0.000 -100.00 % 72.639 M 0.000 0.000
Tax assets 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 0.000 0.000 0.000 0.000
Account payables 9.236 M 116.25 % 4.271 M -52.20 % 8.935 M 46.69 % 6.091 M -36.65 % 9.615 M 65.89 % 5.796 M 272.02 % 1.558 M 250.11 % 445.000 K -84.53 % 2.877 M 1 150.87 % 230.000 K
Tax payables 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 8.473 M 36.95 % 6.187 M 143.20 % 2.544 M -27.75 % 3.521 M -19.22 % 4.359 M -14.41 % 5.093 M 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
Other total stockholders equity 615.825 M 14.31 % 538.716 M 4.38 % 516.129 M 2.25 % 504.757 M 66.52 % 303.113 M 3.63 % 292.509 M 41.03 % 207.408 M 0.000 -100.00 % 59.700 M 1.63 % 58.743 M
Deferred tax liabilities non current 6.000 K -77.78 % 27.000 K 22.73 % 22.000 K -45.00 % 40.000 K 60.00 % 25.000 K 0.000 -100.00 % 15.055 M 0.43 % 14.990 M -29.44 % 21.245 M 0.44 % 21.152 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 232.569 M 23.05 % 188.998 M 6.19 % 177.983 M -30.88 % 257.483 M 23.16 % 209.068 M -13.05 % 240.442 M 39.92 % 171.844 M 12.88 % 152.233 M 96.44 % 77.495 M -4.68 % 81.301 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax -21.000 K -520.00 % 5.000 K 127.78 % -18.000 K -220.00 % 15.000 K -40.00 % 25.000 K 100.17 % -15.055 M -23 261.54 % 65.000 K 100.90 % -7.251 M -7 896.77 % 93.000 K 0.00 % 93.000 K
Stock based compensation 22.254 M 35.22 % 16.458 M 51.92 % 10.833 M 13.13 % 9.576 M -9.52 % 10.584 M 11.20 % 9.518 M 36.54 % 6.971 M 1 089.59 % 586.000 K -38.77 % 957.000 K -36.75 % 1.513 M
Change in working capital -6.604 M -12.03 % -5.895 M 82.79 % -34.251 M -196.73 % -11.543 M -132.42 % 35.602 M 271.11 % -20.807 M -845.24 % 2.792 M 232.45 % -2.108 M -138.88 % 5.422 M 174.34 % -7.294 M
Accounts receivables -19.602 M -105.88 % -9.521 M -1.41 % -9.389 M -68.68 % -5.566 M -413.00 % -1.085 M 90.18 % -11.048 M 0.000 0.000 0.000 0.000
Inventory 3.252 M -22.44 % 4.193 M 139.23 % -10.688 M -258.78 % -2.979 M -165.59 % 4.542 M 201.34 % -4.482 M 0.000 0.000 0.000 0.000
Accounts payables 391.000 K 138.45 % -1.017 M -205.06 % 968.000 K 223.00 % -787.000 K -133.92 % 2.320 M 1 167.76 % 183.000 K -85.65 % 1.275 M 152.43 % -2.432 M -191.88 % 2.647 M 292.79 % -1.373 M
Other working capital 9.355 M 1 978.89 % 450.000 K 102.97 % -15.142 M -584.85 % -2.211 M -107.41 % 29.825 M 646.25 % -5.460 M -459.92 % 1.517 M 368.21 % 324.000 K -88.32 % 2.775 M 146.87 % -5.921 M
Other non cash items 10.772 M -4.18 % 11.242 M 33.21 % 8.439 M -6.85 % 9.060 M -82.32 % 51.250 M 184.88 % 17.990 M 58.32 % 11.363 M 362.29 % 2.458 M 336.80 % -1.038 M -127.92 % 3.718 M
Net cash provided by operating activities -17.999 M 47.07 % -34.008 M 59.95 % -84.912 M -154.32 % -33.388 M 42.31 % -57.871 M 38.03 % -93.383 M -263.83 % -25.667 M -96.91 % -13.035 M 1.75 % -13.267 M 63.54 % -36.384 M
Investments in property plant and equipment -1.472 M -211.21 % -473.000 K 70.77 % -1.618 M -311.70 % -393.000 K 87.48 % -3.138 M 31.29 % -4.567 M -50 644.44 % -9.000 K 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 2.323 M -44.98 % 4.222 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -74.668 M 34.43 % -113.867 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 5.000 M -94.44 % 90.000 M -5.26 % 95.000 M 0.000 0.000 0.000 0.000
Other investing activites -3.351 M -190.38 % -1.154 M 12.64 % -1.321 M -128.94 % -577.000 K 75.16 % -2.323 M 44.98 % -4.222 M 0.000 0.000 0.000 0.000
Net cash used for investing activites -4.823 M -196.44 % -1.627 M 44.64 % -2.939 M -172.93 % 4.030 M -66.95 % 12.194 M 152.04 % -23.434 M -260 277.78 % -9.000 K 0.000 0.000 0.000
Debt repayment 0.000 -100.00 % 50.000 M 0.000 100.00 % -24.365 M -161.72 % 39.477 M -45.82 % 72.862 M 0.000 -100.00 % 14.321 M 7.94 % 13.267 M -63.54 % 36.384 M
Common stock issued 51.211 M 0.000 0.000 -100.00 % 103.336 M 0.000 -100.00 % 73.315 M -40.88 % 124.010 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -3.797 M 29.15 % -5.359 M -29.26 % -4.146 M 29.95 % -5.919 M -423.81 % -1.130 M 91.05 % -12.630 M -144.20 % -5.172 M -302.18 % -1.286 M 0.000 0.000
Net cash used provided by financing activities 47.414 M 6.21 % 44.641 M 1 176.72 % -4.146 M -105.68 % 73.052 M 90.50 % 38.347 M -71.29 % 133.547 M 12.38 % 118.838 M 811.68 % 13.035 M -1.75 % 13.267 M -63.54 % 36.384 M
Effect of forex changes on cash -478.000 K -431.11 % -90.000 K 73.29 % -337.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 24.114 M 170.46 % 8.916 M 109.66 % -92.334 M -311.32 % 43.694 M 696.10 % -7.330 M -143.81 % 16.730 M -82.04 % 93.162 M 0.000 0.000 0.000
Cash at beginning of period 62.838 M 16.53 % 53.922 M -63.13 % 146.256 M 42.60 % 102.562 M -6.67 % 109.892 M 17.96 % 93.162 M 0.000 -100.00 % 187.000 K 0.000 0.000
Cash at end of period 86.952 M 38.37 % 62.838 M 16.53 % 53.922 M -63.13 % 146.256 M 42.60 % 102.562 M -6.67 % 109.892 M 17.96 % 93.162 M 49 719.25 % 187.000 K 0.000 0.000
Operating cash flow -17.999 M 47.07 % -34.008 M 59.95 % -84.912 M -154.32 % -33.388 M 42.31 % -57.871 M 38.03 % -93.383 M -263.83 % -25.667 M -96.91 % -13.035 M 1.75 % -13.267 M 63.54 % -36.384 M
Capital expenditure -1.472 M 9.53 % -1.627 M 44.64 % -2.939 M -202.99 % -970.000 K 69.09 % -3.138 M 31.29 % -4.567 M -50 644.44 % -9.000 K 0.000 0.000 0.000
Free CashFlow -19.471 M 45.36 % -35.635 M 59.44 % -87.851 M -155.69 % -34.358 M 43.68 % -61.009 M 37.71 % -97.950 M -281.48 % -25.676 M -96.98 % -13.035 M 1.75 % -13.267 M 63.54 % -36.384 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 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
Revenue 68.967 M -0.61 % 69.387 M 1.26 % 68.522 M -13.21 % 78.947 M 29.24 % 61.085 M -8.70 % 66.909 M 12.77 % 59.333 M -2.73 % 60.999 M 21.95 % 50.019 M 1.36 % 49.346 M 18.28 % 41.721 M -4.41 % 43.646 M 28.75 % 33.899 M -8.78 % 37.163 M 9.60 % 33.908 M -2.16 % 34.657 M 29.91 % 26.677 M 2.22 % 26.098 M 113.20 % 12.241 M -40.51 % 20.577 M 16.51 % 17.661 M 126.25 % 7.806 M -25.63 % 10.496 M -46.03 % 19.447 M 47.69 % 13.167 M 469.75 % 2.311 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
Net income -15.737 M 8.20 % -17.142 M 9.26 % -18.892 M -178.19 % -6.791 M 64.57 % -19.170 M -68.90 % -11.350 M 13.42 % -13.109 M -10.80 % -11.831 M 30.09 % -16.923 M 6.71 % -18.140 M -22.64 % -14.791 M -12.36 % -13.164 M 35.08 % -20.276 M 13.61 % -23.471 M -34.11 % -17.501 M 3.72 % -18.177 M 6.46 % -19.433 M -24.56 % -15.601 M -343.73 % 6.401 M 105.78 % -110.694 M -866.00 % -11.459 M 45.76 % -21.125 M -7.04 % -19.735 M -36.03 % -14.508 M 46.23 % -26.984 M 28.17 % -37.567 M -242.30 % -10.975 M 11.79 % -12.442 M -5.17 % -11.830 M 28.01 % -16.433 M -166.68 % -6.162 M -238.53 % 4.448 M 268.87 % -2.634 M -14.72 % -2.296 M 42.57 % -3.998 M -6.81 % -3.743 M 10.02 % -4.160 M 31.59 % -6.081 M 0.00 % -6.081 M
Income before tax -15.570 M 8.89 % -17.089 M 9.20 % -18.820 M -196.33 % -6.351 M 66.64 % -19.036 M -68.36 % -11.307 M 13.44 % -13.062 M -11.40 % -11.725 M 30.62 % -16.899 M 6.72 % -18.117 M -22.68 % -14.768 M -12.67 % -13.107 M 35.32 % -20.264 M 13.56 % -23.443 M -33.94 % -17.503 M 3.66 % -18.168 M 6.45 % -19.421 M -24.56 % -15.592 M -343.13 % 6.413 M 105.79 % -110.844 M -865.04 % -11.486 M 45.63 % -21.127 M -8.46 % -19.479 M -33.09 % -14.636 M 46.06 % -27.133 M 28.21 % -37.794 M -48.22 % -25.498 M -105.33 % -12.418 M -5.14 % -11.811 M 28.07 % -16.421 M -166.92 % -6.152 M -115.18 % -2.859 M -9.21 % -2.618 M -15.03 % -2.276 M 42.79 % -3.978 M -7.34 % -3.706 M 10.91 % -4.160 M 31.27 % -6.053 M 0.00 % -6.053 M
Income before tax ratio -0.23 8.33 % -0.25 10.33 % -0.27 -241.42 % -0.08 74.19 % -0.31 -84.41 % -0.17 23.24 % -0.22 -14.53 % -0.19 43.11 % -0.34 7.98 % -0.37 -3.72 % -0.35 -17.87 % -0.30 49.76 % -0.60 5.24 % -0.63 -22.21 % -0.52 1.53 % -0.52 27.99 % -0.73 -21.85 % -0.60 -214.04 % 0.52 109.73 % -5.39 -728.28 % -0.65 75.97 % -2.71 -45.84 % -1.86 -146.59 % -0.75 63.48 % -2.06 87.40 % -16.35 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -9.525 M -21.57 % -7.835 M 37.71 % -12.579 M -2 112.64 % 625.000 K 104.81 % -13.001 M -158.42 % -5.031 M 26.05 % -6.803 M -83.42 % -3.709 M 68.12 % -11.636 M 13.63 % -13.473 M -27.49 % -10.568 M -35.47 % -7.801 M 50.50 % -15.761 M 7.73 % -17.081 M -29.30 % -13.210 M 11.15 % -14.867 M 11.44 % -16.787 M -37.98 % -12.166 M 14.16 % -14.173 M 4.33 % -14.814 M -117.09 % -6.824 M 59.49 % -16.844 M -11.53 % -15.103 M -43.44 % -10.529 M 54.81 % -23.297 M 31.68 % -34.100 M -41.04 % -24.177 M -96.51 % -12.303 M -7.11 % -11.486 M 28.64 % -16.096 M -166.27 % -6.045 M -111.51 % -2.858 M -9.25 % -2.616 M -20.66 % -2.168 M 43.92 % -3.866 M -7.30 % -3.603 M 10.97 % -4.047 M 32.49 % -5.995 M 0.00 % -5.995 M
Net income ratio -0.23 7.64 % -0.25 10.39 % -0.28 -220.52 % -0.09 72.59 % -0.31 -85.00 % -0.17 23.22 % -0.22 -13.91 % -0.19 42.67 % -0.34 7.96 % -0.37 -3.69 % -0.35 -17.54 % -0.30 49.57 % -0.60 5.29 % -0.63 -22.37 % -0.52 1.59 % -0.52 28.00 % -0.73 -21.86 % -0.60 -214.32 % 0.52 109.72 % -5.38 -729.11 % -0.65 76.02 % -2.71 -43.93 % -1.88 -152.03 % -0.75 63.60 % -2.05 87.39 % -16.26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -0.14 -22.31 % -0.11 38.49 % -0.18 -2 418.84 % 0.01 103.72 % -0.21 -183.06 % -0.08 34.42 % -0.11 -88.57 % -0.06 73.86 % -0.23 14.80 % -0.27 -7.79 % -0.25 -41.72 % -0.18 61.56 % -0.46 -1.16 % -0.46 -17.98 % -0.39 9.18 % -0.43 31.83 % -0.63 -34.99 % -0.47 59.74 % -1.16 -60.83 % -0.72 -86.32 % -0.39 82.09 % -2.16 -49.96 % -1.44 -165.77 % -0.54 69.40 % -1.77 88.01 % -14.76 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.66 1.77 % 0.65 -4.07 % 0.68 6.77 % 0.64 -9.12 % 0.70 -0.25 % 0.70 3.05 % 0.68 7.39 % 0.64 -8.08 % 0.69 -1.48 % 0.70 -0.99 % 0.71 2.19 % 0.69 15.22 % 0.60 4.83 % 0.57 -5.92 % 0.61 12.40 % 0.54 -4.60 % 0.57 0.41 % 0.57 -5.36 % 0.60 -7.31 % 0.65 3.18 % 0.63 16.42 % 0.54 24.72 % 0.43 -41.51 % 0.74 2.78 % 0.72 0.45 % 0.71 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 64.726 M 0.29 % 64.539 M 1.32 % 63.697 M 0.52 % 63.369 M 0.35 % 63.149 M 0.68 % 62.725 M 6.68 % 58.797 M 2.71 % 57.246 M 0.39 % 57.023 M 0.18 % 56.920 M 0.79 % 56.476 M 0.37 % 56.266 M 0.16 % 56.177 M 0.17 % 56.080 M 0.63 % 55.731 M 0.28 % 55.574 M 1.03 % 55.007 M 7.54 % 51.150 M 24.44 % 41.105 M 21.80 % 33.749 M 0.00 % 33.749 M 0.05 % 33.733 M 0.04 % 33.720 M 9.79 % 30.713 M 11.80 % 27.471 M 0.23 % 27.409 M 0.29 % 27.330 M 0.02 % 27.325 M 10.32 % 24.769 M 4.56 % 23.688 M 17.11 % 20.226 M 8.79 % 18.593 M 0.00 % 18.593 M 0.00 % 18.593 M 0.00 % 18.593 M 0.00 % 18.593 M 12.50 % 16.527 M 0.00 % 16.527 M 0.00 % 16.527 M
Weighted average shs out 64.726 M 0.29 % 64.539 M 1.32 % 63.697 M 3.18 % 61.736 M -2.24 % 63.149 M 0.68 % 62.725 M 6.68 % 58.797 M 2.71 % 57.246 M 0.39 % 57.023 M 0.18 % 56.920 M 0.79 % 56.476 M 0.37 % 56.266 M 0.16 % 56.177 M 0.17 % 56.080 M 0.63 % 55.731 M 0.28 % 55.574 M 1.03 % 55.007 M 7.54 % 51.150 M 37.87 % 37.101 M 9.93 % 33.749 M 0.00 % 33.749 M 0.05 % 33.733 M 0.85 % 33.449 M 8.91 % 30.713 M 11.80 % 27.471 M 0.23 % 27.409 M 0.29 % 27.330 M 0.02 % 27.325 M 10.32 % 24.769 M 4.56 % 23.688 M 17.11 % 20.226 M 8.79 % 18.593 M 0.00 % 18.593 M 0.00 % 18.593 M 0.00 % 18.593 M 0.00 % 18.593 M 12.50 % 16.527 M 0.00 % 16.527 M 0.00 % 16.527 M
EPS diluted -0.24 11.11 % -0.27 10.00 % -0.30 -172.73 % -0.11 63.33 % -0.30 -66.67 % -0.18 18.18 % -0.22 -4.76 % -0.21 30.00 % -0.30 6.25 % -0.32 -23.08 % -0.26 -13.04 % -0.23 36.11 % -0.36 14.29 % -0.42 -35.48 % -0.31 6.06 % -0.33 5.71 % -0.35 -12.90 % -0.31 -293.75 % 0.16 104.88 % -3.28 -864.71 % -0.34 46.03 % -0.63 -6.78 % -0.59 -25.53 % -0.47 52.04 % -0.98 28.47 % -1.37 -242.50 % -0.40 13.04 % -0.46 4.17 % -0.48 30.43 % -0.69 -130.00 % -0.30 -225.00 % 0.24 271.43 % -0.14 -16.67 % -0.12 45.45 % -0.22 -10.00 % -0.20 20.00 % -0.25 32.43 % -0.37 0.00 % -0.37
Earnings per share -0.24 11.11 % -0.27 10.00 % -0.30 -172.73 % -0.11 63.33 % -0.30 -66.67 % -0.18 18.18 % -0.22 -4.76 % -0.21 30.00 % -0.30 6.25 % -0.32 -23.08 % -0.26 -13.04 % -0.23 36.11 % -0.36 14.29 % -0.42 -35.48 % -0.31 6.06 % -0.33 5.71 % -0.35 -12.90 % -0.31 -282.35 % 0.17 105.18 % -3.28 -864.71 % -0.34 46.03 % -0.63 -6.78 % -0.59 -25.53 % -0.47 52.04 % -0.98 28.47 % -1.37 -242.50 % -0.40 13.04 % -0.46 4.17 % -0.48 30.43 % -0.69 -130.00 % -0.30 -225.00 % 0.24 271.43 % -0.14 -16.67 % -0.12 45.45 % -0.22 -10.00 % -0.20 20.00 % -0.25 32.43 % -0.37 0.00 % -0.37
Gross profit 45.841 M 1.15 % 45.320 M -2.86 % 46.655 M -7.33 % 50.344 M 17.46 % 42.862 M -8.94 % 47.068 M 16.21 % 40.503 M 4.46 % 38.774 M 12.10 % 34.588 M -0.13 % 34.634 M 17.11 % 29.575 M -2.32 % 30.276 M 48.35 % 20.409 M -4.38 % 21.344 M 3.11 % 20.700 M 9.97 % 18.823 M 23.94 % 15.187 M 2.64 % 14.796 M 101.77 % 7.333 M -44.86 % 13.299 M 20.21 % 11.063 M 163.40 % 4.200 M -7.24 % 4.528 M -68.43 % 14.343 M 51.79 % 9.449 M 472.32 % 1.651 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
Income tax expense 167.000 K 215.09 % 53.000 K -26.39 % 72.000 K -83.64 % 440.000 K 228.36 % 134.000 K 211.63 % 43.000 K -8.51 % 47.000 K -55.66 % 106.000 K 341.67 % 24.000 K 4.35 % 23.000 K 0.00 % 23.000 K -59.65 % 57.000 K 375.00 % 12.000 K -57.14 % 28.000 K 1 500.00 % -2.000 K -122.22 % 9.000 K -25.00 % 12.000 K 33.33 % 9.000 K -25.00 % 12.000 K 108.00 % -150.000 K -455.56 % -27.000 K -1 250.00 % -2.000 K -100.78 % 256.000 K 300.00 % -128.000 K 14.09 % -149.000 K 34.36 % -227.000 K 98.44 % -14.523 M -60 612.50 % 24.000 K 26.32 % 19.000 K 58.33 % 12.000 K 20.00 % 10.000 K 100.14 % -7.307 M -45 768.75 % 16.000 K -20.00 % 20.000 K 0.00 % 20.000 K -45.95 % 37.000 K 0.000 -100.00 % 28.000 K 0.00 % 28.000 K
Cost of revenue 23.126 M -3.91 % 24.067 M 10.06 % 21.867 M -23.55 % 28.603 M 56.96 % 18.223 M -8.15 % 19.841 M 5.37 % 18.830 M -15.28 % 22.225 M 44.03 % 15.431 M 4.89 % 14.712 M 21.13 % 12.146 M -9.15 % 13.370 M -0.89 % 13.490 M -14.72 % 15.819 M 19.77 % 13.208 M -16.58 % 15.834 M 37.81 % 11.490 M 1.66 % 11.302 M 130.28 % 4.908 M -32.56 % 7.278 M 10.31 % 6.598 M 82.97 % 3.606 M -39.58 % 5.968 M 16.93 % 5.104 M 37.28 % 3.718 M 463.33 % 660.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
General and administrative expenses 0.000 0.000 0.000 -100.00 % 41.546 M 0.000 0.000 0.000 -100.00 % 35.568 M 0.000 0.000 0.000 -100.00 % 25.087 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 -100.00 % 30.897 M -11.45 % 34.892 M 99.17 % 17.519 M 43.34 % 12.222 M 69.54 % 7.209 M 15.38 % 6.248 M 80.21 % 3.467 M 110.12 % 1.650 M 43.35 % 1.151 M 43.34 % 803.000 K -33.91 % 1.215 M 31.78 % 922.000 K -6.77 % 989.000 K -61.38 % 2.561 M 0.00 % 2.561 M
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 8.698 M 0.000 0.000 0.000 -100.00 % 7.490 M 0.000 0.000 0.000 -100.00 % 11.642 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
Other expenses 2.479 M 183.13 % -2.982 M -200.24 % 2.975 M 18 693.75 % -16.000 K -100.46 % 3.515 M 54.98 % 2.268 M 1.98 % 2.224 M 190.52 % -2.457 M -178.93 % 3.113 M 6.28 % 2.929 M 2.77 % 2.850 M 0.49 % 2.836 M 32.77 % 2.136 M -94.54 % 39.142 M 9.70 % 35.680 M -2.05 % 36.428 M 7.15 % 33.996 M 14.89 % 29.590 M 233.29 % -22.199 M -118.41 % 120.606 M 0.000 0.000 0.000 0.000 100.00 % -1.795 M -41.45 % -1.269 M 74.17 % -4.913 M 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000
Operating expenses 57.341 M 3.26 % 55.530 M -10.18 % 61.827 M 17.41 % 52.658 M -9.73 % 58.335 M 6.51 % 54.770 M 10.81 % 49.425 M 4.25 % 47.409 M -1.29 % 48.028 M -3.47 % 49.752 M 19.55 % 41.615 M 1.72 % 40.913 M 6.81 % 38.306 M -10.27 % 42.692 M 18.10 % 36.148 M -1.91 % 36.851 M 7.45 % 34.297 M 13.99 % 30.089 M 4 441.85 % -693.000 K -100.57 % 121.325 M 444.20 % 22.294 M 25.97 % 17.698 M -44.36 % 31.807 M 3.60 % 30.703 M -6.37 % 32.792 M -9.86 % 36.379 M 78.71 % 20.356 M 51.82 % 13.408 M 45.91 % 9.189 M 16.32 % 7.900 M 53.55 % 5.145 M 80.02 % 2.858 M 9.25 % 2.616 M 14.99 % 2.275 M -42.80 % 3.977 M 7.34 % 3.705 M -10.94 % 4.160 M -31.27 % 6.053 M 0.00 % 6.053 M
Cost and expenses 80.467 M 1.09 % 79.597 M -4.90 % 83.694 M 2.99 % 81.261 M 6.14 % 76.558 M 2.61 % 74.611 M 9.31 % 68.255 M -1.98 % 69.634 M 9.73 % 63.459 M -1.56 % 64.464 M 19.91 % 53.761 M -0.96 % 54.283 M 4.80 % 51.796 M -11.48 % 58.511 M 18.55 % 49.356 M -6.32 % 52.685 M 15.07 % 45.787 M 10.62 % 41.391 M 881.99 % 4.215 M -96.72 % 128.603 M 345.12 % 28.892 M 35.62 % 21.304 M -43.60 % 37.775 M 5.50 % 35.807 M -1.93 % 36.510 M -1.43 % 37.039 M 81.96 % 20.356 M 51.82 % 13.408 M 45.91 % 9.189 M 16.32 % 7.900 M 53.55 % 5.145 M 80.02 % 2.858 M 9.25 % 2.616 M 14.99 % 2.275 M -42.80 % 3.977 M 7.34 % 3.705 M -10.94 % 4.160 M -31.27 % 6.053 M 0.00 % 6.053 M
Research and development expenses 2.046 M 11.38 % 1.837 M -16.95 % 2.212 M -8.97 % 2.430 M 5.01 % 2.314 M -1.53 % 2.350 M 13.09 % 2.078 M -69.48 % 6.808 M 328.99 % 1.587 M -71.91 % 5.649 M 309.05 % 1.381 M 2.45 % 1.348 M -2.03 % 1.376 M -61.24 % 3.550 M 658.55 % 468.000 K 10.64 % 423.000 K 40.53 % 301.000 K -39.68 % 499.000 K -40.67 % 841.000 K 16.97 % 719.000 K 105.43 % 350.000 K 141.38 % 145.000 K -71.40 % 507.000 K 21.29 % 418.000 K -39.68 % 693.000 K 36.15 % 509.000 K -78.37 % 2.353 M 98.73 % 1.184 M -40.11 % 1.977 M 19.96 % 1.648 M -1.79 % 1.678 M 38.91 % 1.208 M -17.54 % 1.465 M 7.33 % 1.365 M -48.51 % 2.651 M -1.12 % 2.681 M -12.33 % 3.058 M -10.95 % 3.434 M 0.00 % 3.434 M
Selling general and administrative expenses 52.816 M -6.81 % 56.675 M 0.06 % 56.640 M 12.73 % 50.244 M -4.31 % 52.506 M 4.69 % 50.152 M 11.15 % 45.123 M 4.80 % 43.058 M -0.62 % 43.328 M 5.23 % 41.174 M 10.14 % 37.384 M 1.78 % 36.729 M 5.56 % 34.794 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.665 M 0.000 -100.00 % 21.944 M 25.02 % 17.553 M -43.92 % 31.300 M 3.35 % 30.285 M -1.98 % 30.897 M -11.45 % 34.892 M 99.17 % 17.519 M 43.34 % 12.222 M 69.54 % 7.209 M 15.38 % 6.248 M 80.21 % 3.467 M 110.12 % 1.650 M 43.35 % 1.151 M 43.34 % 803.000 K -33.91 % 1.215 M 31.78 % 922.000 K -6.77 % 989.000 K -61.38 % 2.561 M 0.00 % 2.561 M
Interest income 479.000 K 0.00 % 479.000 K -32.54 % 710.000 K -10.01 % 789.000 K -14.98 % 928.000 K -9.82 % 1.029 M 99.03 % 517.000 K 77.66 % 291.000 K -4.90 % 306.000 K 86.59 % 164.000 K 65.66 % 99.000 K 28.57 % 77.000 K 102.63 % 38.000 K 850.00 % 4.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 5.000 K -84.38 % 32.000 K -85.71 % 224.000 K -40.11 % 374.000 K -0.27 % 375.000 K -18.48 % 460.000 K -25.20 % 615.000 K 58.10 % 389.000 K 91.63 % 203.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 4.094 M -43.19 % 7.207 M 63.24 % 4.415 M -3.46 % 4.573 M -4.01 % 4.764 M 1.45 % 4.696 M -0.13 % 4.702 M 15.39 % 4.075 M 7.63 % 3.786 M 18.98 % 3.182 M 14.09 % 2.789 M 6.01 % 2.631 M 12.29 % 2.343 M 12.92 % 2.075 M 1.32 % 2.048 M 1 362.86 % 140.000 K -54.98 % 311.000 K 3.67 % 300.000 K -53.49 % 645.000 K -77.15 % 2.823 M 2.36 % 2.758 M 11.93 % 2.464 M 0.24 % 2.458 M -0.41 % 2.468 M 0.53 % 2.455 M 1.78 % 2.412 M 290.29 % 618.000 K 446.90 % 113.000 K -64.91 % 322.000 K 0.31 % 321.000 K 200.00 % 107.000 K 0.000 -100.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000
Depreciation and amortization 1.951 M -4.69 % 2.047 M 12.10 % 1.826 M 32.90 % 1.374 M 8.10 % 1.271 M -19.56 % 1.580 M 1.48 % 1.557 M 13.40 % 1.373 M -7.04 % 1.477 M 1.03 % 1.462 M 3.61 % 1.411 M 37.39 % 1.027 M 11.63 % 920.000 K 7.85 % 853.000 K -7.48 % 922.000 K 0.22 % 920.000 K -0.33 % 923.000 K -47.14 % 1.746 M -14.12 % 2.033 M 8.37 % 1.876 M -1.47 % 1.904 M 4.67 % 1.819 M -5.16 % 1.918 M 17.02 % 1.639 M 18.68 % 1.381 M 7.72 % 1.282 M 82.36 % 703.000 K 35 050.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K -99.56 % 900.000 K 0.000 0.000 -100.00 % 107.000 K -3.60 % 111.000 K 8.82 % 102.000 K -5.56 % 108.000 K 86.21 % 58.000 K 0.00 % 58.000 K
Operating income -11.500 M -12.63 % -10.210 M 32.70 % -15.172 M -555.66 % -2.314 M 85.04 % -15.473 M -100.90 % -7.702 M 13.67 % -8.922 M -3.32 % -8.635 M 35.75 % -13.440 M 11.10 % -15.118 M -25.56 % -12.040 M -13.19 % -10.637 M 40.57 % -17.897 M 16.17 % -21.348 M -38.19 % -15.448 M 14.31 % -18.028 M 5.66 % -19.110 M -24.96 % -15.293 M -290.54 % 8.026 M 107.43 % -108.026 M -861.86 % -11.231 M 16.80 % -13.498 M 50.52 % -27.279 M -66.74 % -16.360 M 34.92 % -25.138 M 30.17 % -35.997 M -42.46 % -25.269 M -102.02 % -12.508 M -8.87 % -11.489 M 28.64 % -16.100 M -166.34 % -6.045 M -111.51 % -2.858 M -9.25 % -2.616 M -14.99 % -2.275 M 42.80 % -3.977 M -7.34 % -3.705 M 10.83 % -4.155 M 31.36 % -6.053 M 0.00 % -6.053 M
Operating income ratio -0.17 -13.32 % -0.15 33.54 % -0.22 -655.41 % -0.03 88.43 % -0.25 -120.05 % -0.12 23.45 % -0.15 -6.22 % -0.14 47.32 % -0.27 12.30 % -0.31 -6.16 % -0.29 -18.41 % -0.24 53.84 % -0.53 8.09 % -0.57 -26.09 % -0.46 12.42 % -0.52 27.38 % -0.72 -22.25 % -0.59 -189.37 % 0.66 112.49 % -5.25 -725.55 % -0.64 63.22 % -1.73 33.47 % -2.60 -208.94 % -0.84 55.94 % -1.91 87.74 % -15.58 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -4.070 M 40.83 % -6.879 M -88.57 % -3.648 M 9.64 % -4.037 M -13.30 % -3.563 M 1.17 % -3.605 M 12.92 % -4.140 M -33.98 % -3.090 M 10.67 % -3.459 M -15.34 % -2.999 M -9.93 % -2.728 M -10.45 % -2.470 M -4.35 % -2.367 M -12.98 % -2.095 M -1.95 % -2.055 M -1 367.86 % -140.000 K 54.98 % -311.000 K -4.01 % -299.000 K 81.46 % -1.613 M 42.76 % -2.818 M -1 005.10 % -255.000 K 96.66 % -7.629 M -197.81 % 7.800 M 352.44 % 1.724 M 186.42 % -1.995 M -11.02 % -1.797 M -684.72 % -229.000 K -354.44 % 90.000 K 127.95 % -322.000 K -0.31 % -321.000 K -200.00 % -107.000 K -10 600.00 % -1.000 K 50.00 % -2.000 K -100.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 80.00 % -5.000 K 0.000 0.000
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 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
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 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 2016-12-31
Net debt 111.369 M 19.54 % 93.168 M 49.53 % 62.307 M 44.81 % 43.027 M 156.34 % -76.368 M -330.85 % 33.081 M 11.41 % 29.694 M -53.39 % 63.708 M 1.52 % 62.755 M 13.85 % 55.119 M 28.61 % 42.857 M 109.05 % 20.501 M 129.37 % 8.938 M 190.35 % -9.893 M 69.09 % -32.001 M 55.25 % -71.513 M 14.97 % -84.106 M 22.22 % -108.136 M -8 139.85 % 1.345 M -96.24 % 35.755 M -31.72 % 52.366 M -22.53 % 67.599 M 8.47 % 62.319 M 566.95 % -13.346 M -123.43 % 56.953 M -12.59 % 65.159 M 80.13 % 36.174 M 147.44 % -76.258 M 13.71 % -88.377 M -225.93 % -27.115 M 18.87 % -33.421 M -115.81 % 211.326 M 420.33 % 40.614 M -78.74 % 191.020 M 219.65 % 59.760 M
Total 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 -100.00 % 5.000 M -80.00 % 24.996 M -54.54 % 54.982 M -15.40 % 64.987 M 226.39 % 19.911 M -42.97 % 34.913 M -49.87 % 69.640 M -12.20 % 79.313 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 154.892 M -0.01 % 154.906 M 18.97 % 130.201 M 0.17 % 129.979 M 1 399.70 % 8.667 M -93.16 % 126.752 M 0.08 % 126.652 M 0.08 % 126.546 M 24.75 % 101.440 M 4.77 % 96.824 M 30.28 % 74.320 M -0.14 % 74.423 M -0.12 % 74.510 M -0.11 % 74.591 M -0.11 % 74.670 M -0.10 % 74.743 M 215.50 % 23.690 M 0.38 % 23.601 M 0.36 % 23.516 M -83.00 % 138.317 M 0.60 % 137.493 M 41.21 % 97.371 M 0.41 % 96.971 M 0.44 % 96.546 M 0.50 % 96.069 M 0.65 % 95.448 M 5.42 % 90.541 M 435.62 % 16.904 M 0.67 % 16.791 M 1.95 % 16.470 M 1.99 % 16.149 M -92.36 % 211.326 M 420.33 % 40.614 M -78.74 % 191.020 M 219.65 % 59.760 M
Accumulated other comprehensive income loss -137.000 K 77.13 % -599.000 K 28.61 % -839.000 K 7.29 % -905.000 K -31.35 % -689.000 K -14.64 % -601.000 K -7.90 % -557.000 K -30.44 % -427.000 K 29.54 % -606.000 K -29.49 % -468.000 K -12.50 % -416.000 K -23.44 % -337.000 K 8.42 % -368.000 K -123.03 % -165.000 K -60.19 % -103.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 K -84.21 % 19.000 K -91.56 % 225.000 K 3 650.00 % 6.000 K -68.42 % 19.000 K -55.81 % 43.000 K 577.78 % -9.000 K -63 331 869 759 997.59 % 0.000 200.00 % 0.000 0.00 % 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -661.170 M -2.44 % -645.433 M -2.73 % -628.291 M -3.10 % -609.399 M -1.13 % -602.608 M -3.29 % -583.438 M -1.98 % -572.088 M -2.35 % -558.979 M -2.16 % -547.148 M -3.19 % -530.225 M -3.54 % -512.085 M -2.97 % -497.294 M -2.72 % -484.130 M -4.37 % -463.854 M -5.33 % -440.383 M -4.14 % -422.882 M -4.49 % -404.705 M -5.04 % -385.272 M -4.22 % -369.671 M 1.70 % -376.072 M -41.71 % -265.378 M -4.51 % -253.919 M -9.07 % -232.794 M -9.26 % -213.059 M -7.31 % -198.551 M -15.73 % -171.567 M -28.04 % -134.000 M -8.92 % -123.025 M -11.25 % -110.583 M -11.98 % -98.753 M -19.96 % -82.320 M -8.97 % -75.543 M 3.75 % -78.484 M -7.37 % -73.100 M -9.42 % -66.806 M
Common stock 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 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 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 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 0.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000
Total equity -28.760 M -54.19 % -18.652 M -182.43 % -6.604 M -219.59 % 5.522 M -6.25 % 5.890 M -69.50 % 19.314 M 4.72 % 18.443 M 189.14 % -20.689 M -6.82 % -19.368 M -178.16 % -6.963 M -200.20 % 6.949 M -62.44 % 18.499 M -36.69 % 29.220 M -37.65 % 46.861 M -30.32 % 67.248 M -17.87 % 81.876 M -15.94 % 97.404 M -8.23 % 106.138 M 355.74 % 23.289 M 131.92 % -72.958 M -307.89 % 35.095 M -19.51 % 43.603 M -30.35 % 62.606 M -21.21 % 79.457 M 366.21 % 17.043 M -58.61 % 41.181 M -45.35 % 75.357 M 161.25 % -123.025 M -229.55 % 94.966 M 150.34 % 37.935 M -27.02 % 51.982 M 168.81 % -75.543 M -385.46 % -15.561 M 76.78 % -67.008 M -842.98 % -7.106 M
Other non current liabilities 28.630 M -8.15 % 31.170 M -12.19 % 35.496 M -0.90 % 35.820 M -77.01 % 155.808 M 350.31 % 34.600 M -2.26 % 35.400 M -2.21 % 36.200 M -6.46 % 38.700 M -1.02 % 39.100 M -1.26 % 39.600 M -0.63 % 39.850 M 2.18 % 39.000 M -0.51 % 39.200 M -0.25 % 39.300 M -11.54 % 44.426 M 0.97 % 44.000 M 0.69 % 43.700 M 0.92 % 43.300 M -25.47 % 58.100 M 84.44 % 31.500 M -10.26 % 35.100 M 6.69 % 32.900 M -20.15 % 41.200 M -7.57 % 44.572 M -27.15 % 61.181 M 33.29 % 45.900 M -8.61 % 50.225 M -1.77 % 51.129 M 4.70 % 48.832 M 20.17 % 40.635 M 106 834.21 % 38.000 K -99.88 % 31.439 M 47.41 % 21.327 M 48 370.45 % 44.000 K
Long term debt 152.416 M -0.06 % 152.514 M 18.93 % 128.234 M -0.02 % 128.261 M 1 715.19 % 7.066 M -94.38 % 125.711 M 0.17 % 125.500 M 0.26 % 125.169 M 25.07 % 100.077 M 4.82 % 95.475 M 30.81 % 72.986 M -0.16 % 73.103 M -0.14 % 73.203 M -0.13 % 73.298 M -0.13 % 73.391 M -0.12 % 73.478 M 2 853.30 % 2.488 M -8.33 % 2.714 M -7.56 % 2.936 M -93.27 % 43.653 M -67.97 % 136.296 M 41.70 % 96.189 M 0.43 % 95.776 M 0.45 % 95.346 M 0.45 % 94.921 M 23.26 % 77.009 M -14.19 % 89.739 M 430.87 % 16.904 M 0.67 % 16.791 M 1.95 % 16.470 M 1.99 % 16.149 M 0.000 -100.00 % 11.714 M -90.43 % 122.437 M 0.000
Total non current liabilities 181.046 M -1.45 % 183.705 M 12.20 % 163.732 M -0.22 % 164.087 M 0.73 % 162.903 M 1.60 % 160.340 M -0.37 % 160.932 M -0.29 % 161.396 M 16.28 % 138.799 M 3.12 % 134.597 M 19.53 % 112.608 M -0.32 % 112.975 M 0.67 % 112.228 M -0.27 % 112.527 M -0.17 % 112.714 M -4.43 % 117.944 M 153.57 % 46.513 M 0.16 % 46.439 M 0.38 % 46.261 M -54.55 % 101.778 M -39.41 % 167.975 M 27.76 % 131.479 M 1.98 % 128.932 M -5.58 % 136.546 M -2.22 % 139.649 M 0.83 % 138.495 M 1.71 % 136.172 M 65.69 % 82.184 M -0.92 % 82.951 M 3.28 % 80.315 M 11.88 % 71.784 M 377.67 % 15.028 M -76.68 % 64.454 M -55.17 % 143.764 M 575.30 % 21.289 M
Other current liabilities 32.696 M 11.51 % 29.320 M -3.94 % 30.523 M -18.72 % 37.552 M 16.81 % 32.147 M 3.68 % 31.007 M 20.53 % 25.725 M -18.62 % 31.610 M 18.67 % 26.637 M 14.70 % 23.224 M 4.74 % 22.174 M -18.61 % 27.243 M -12.72 % 31.212 M -5.60 % 33.065 M 23.08 % 26.864 M -36.60 % 42.373 M 14.57 % 36.985 M -31.26 % 53.806 M 23.86 % 43.441 M -40.40 % 72.888 M 1 078.65 % 6.184 M -15.61 % 7.328 M -31.64 % 10.719 M -31.87 % 15.734 M -10.36 % 17.553 M 22.18 % 14.366 M 142.14 % 5.933 M 59.58 % 3.718 M -22.53 % 4.799 M 63.62 % 2.933 M -4.83 % 3.082 M 215.46 % 977.000 K 16.17 % 841.000 K 214.98 % 267.000 K -60.44 % 675.000 K
Deferred revenue 8.581 M -1.66 % 8.726 M 15.32 % 7.567 M -47.65 % 14.454 M 9.24 % 13.231 M 12.23 % 11.789 M 35.38 % 8.708 M -21.07 % 11.033 M 25.66 % 8.780 M -1.80 % 8.941 M 28.00 % 6.985 M -22.48 % 9.011 M -11.55 % 10.188 M 52.36 % 6.687 M 33.95 % 4.992 M -37.08 % 7.934 M 37.96 % 5.751 M 26.84 % 4.534 M 45.74 % 3.111 M 0.97 % 3.081 M 29.95 % 2.371 M 0.000 0.000 -100.00 % 1.709 M 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 2.476 M 3.51 % 2.392 M 21.61 % 1.967 M 14.49 % 1.718 M 7.31 % 1.601 M 53.79 % 1.041 M -9.64 % 1.152 M -16.34 % 1.377 M 1.03 % 1.363 M 1.04 % 1.349 M 1.12 % 1.334 M 1.06 % 1.320 M 0.99 % 1.307 M 1.08 % 1.293 M 1.09 % 1.279 M 1.11 % 1.265 M -94.03 % 21.202 M 1.51 % 20.887 M 1.49 % 20.580 M -78.26 % 94.664 M 7 808.44 % 1.197 M 1.27 % 1.182 M -1.09 % 1.195 M -0.42 % 1.200 M -47.74 % 2.296 M 122.70 % 1.031 M -35.72 % 1.604 M 0.000 0.000 0.000 0.000 -100.00 % 211.326 M 631.23 % 28.900 M -57.86 % 68.583 M 14.76 % 59.760 M
Total current liabilities 66.711 M 4.64 % 63.750 M 13.37 % 56.233 M -10.68 % 62.960 M 3.53 % 60.815 M 12.37 % 54.118 M 15.63 % 46.801 M -3.09 % 48.291 M -0.51 % 48.540 M 17.39 % 41.349 M 1.65 % 40.678 M -12.54 % 46.509 M -9.29 % 51.271 M -0.50 % 51.531 M 26.61 % 40.700 M -29.42 % 57.663 M -19.13 % 71.303 M -18.31 % 87.286 M -0.41 % 87.648 M -51.37 % 180.248 M 1 318.27 % 12.709 M -34.70 % 19.462 M -13.93 % 22.613 M -7.47 % 24.439 M -5.91 % 25.974 M 12.42 % 23.105 M 145.80 % 9.400 M 78.17 % 5.276 M -3.37 % 5.460 M 48.21 % 3.684 M 1.52 % 3.629 M -98.29 % 212.748 M 607.65 % 30.064 M -56.67 % 69.381 M 9.59 % 63.312 M
Total liabilities 247.757 M 0.12 % 247.455 M 12.50 % 219.965 M -3.12 % 227.047 M 1.49 % 223.718 M 4.32 % 214.458 M 3.24 % 207.733 M -0.93 % 209.687 M 11.93 % 187.339 M 6.48 % 175.946 M 14.78 % 153.286 M -3.89 % 159.484 M -2.46 % 163.499 M -0.34 % 164.058 M 6.94 % 153.414 M -12.64 % 175.607 M 49.05 % 117.816 M -11.90 % 133.725 M -0.14 % 133.909 M -52.52 % 282.026 M 56.09 % 180.684 M 19.71 % 150.941 M -0.40 % 151.545 M -5.86 % 160.985 M -2.80 % 165.623 M 2.49 % 161.600 M 11.01 % 145.572 M 66.44 % 87.460 M -1.08 % 88.411 M 5.25 % 83.999 M 11.39 % 75.413 M -66.89 % 227.776 M 140.99 % 94.518 M -55.66 % 213.145 M 151.94 % 84.601 M
Other non current assets 1.582 M -12.01 % 1.798 M 99.78 % 900.000 K 4.90 % 858.000 K 0.00 % 858.000 K 109.78 % 409.000 K 0.00 % 409.000 K 0.00 % 409.000 K 84.23 % 222.000 K -0.45 % 223.000 K -91.69 % 2.682 M -4.66 % 2.813 M 15.95 % 2.426 M -4.79 % 2.548 M -3.99 % 2.654 M -3.77 % 2.758 M 1 049.17 % 240.000 K 0.00 % 240.000 K 0.00 % 240.000 K 0.00 % 240.000 K -45.45 % 440.000 K -79.58 % 2.155 M -6.10 % 2.295 M -5.52 % 2.429 M 103.26 % 1.195 M -0.91 % 1.206 M 15.41 % 1.045 M 372.85 % 221.000 K 0.000 -100.00 % 22.000 K 0.000 -100.00 % 2.125 M 53.65 % 1.383 M -97.99 % 68.740 M 0.000
Long 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
Intangible assets 48.719 M -1.27 % 49.347 M -0.02 % 49.359 M 1.24 % 48.754 M 4.65 % 46.587 M 0.67 % 46.275 M -0.68 % 46.591 M -1.10 % 47.110 M 1.30 % 46.505 M -1.51 % 47.216 M -1.48 % 47.927 M -1.38 % 48.597 M -1.04 % 49.108 M -0.62 % 49.415 M -1.23 % 50.032 M -1.17 % 50.625 M -1.64 % 51.468 M -1.61 % 52.310 M -2.35 % 53.568 M -3.13 % 55.297 M -2.63 % 56.791 M -2.12 % 58.023 M -1.95 % 59.174 M -0.78 % 59.638 M -0.37 % 59.857 M 1.09 % 59.211 M 0.73 % 58.782 M 4.83 % 56.076 M 0.00 % 56.076 M 0.00 % 56.076 M 0.00 % 56.076 M 0.00 % 56.076 M 0.00 % 56.076 M 0.00 % 56.076 M 0.00 % 56.076 M
GoodWill 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M 0.00 % 21.208 M
Goodwill and intangible assets 69.927 M -0.89 % 70.555 M -0.02 % 70.567 M 0.86 % 69.962 M 3.20 % 67.795 M 0.46 % 67.483 M -0.47 % 67.799 M -0.76 % 68.318 M 0.89 % 67.713 M -1.04 % 68.424 M -1.03 % 69.135 M -0.96 % 69.805 M -0.73 % 70.316 M -0.43 % 70.623 M -0.87 % 71.240 M -0.83 % 71.833 M -1.16 % 72.676 M -1.15 % 73.518 M -1.68 % 74.776 M -2.26 % 76.505 M -1.92 % 77.999 M -1.55 % 79.231 M -1.43 % 80.382 M -0.57 % 80.846 M -0.27 % 81.065 M 0.80 % 80.419 M 0.54 % 79.990 M 3.50 % 77.284 M 0.00 % 77.284 M 0.00 % 77.284 M 0.00 % 77.284 M 0.00 % 77.284 M 0.00 % 77.284 M 0.00 % 77.284 M 0.00 % 77.284 M
Property plant equipment net 12.599 M 9.75 % 11.480 M 12.81 % 10.176 M -2.22 % 10.407 M -1.77 % 10.594 M 36.77 % 7.746 M 0.56 % 7.703 M -1.87 % 7.850 M -2.33 % 8.037 M 107.35 % 3.876 M -10.55 % 4.333 M -5.04 % 4.563 M 13.20 % 4.031 M 6.05 % 3.801 M -1.02 % 3.840 M -6.18 % 4.093 M 3.36 % 3.960 M -6.05 % 4.215 M -5.60 % 4.465 M -5.22 % 4.711 M -4.64 % 4.940 M -4.26 % 5.160 M -3.23 % 5.332 M 7.28 % 4.970 M -4.83 % 5.222 M -2.03 % 5.330 M 558.02 % 810.000 K 0.000 -100.00 % 1.000 K -80.00 % 5.000 K 0.000 0.000 0.000 0.000 0.000
Total non current assets 84.108 M 0.33 % 83.833 M 2.68 % 81.643 M 0.51 % 81.227 M 2.50 % 79.247 M 4.77 % 75.638 M -0.36 % 75.911 M -0.87 % 76.577 M 0.80 % 75.972 M 4.76 % 72.523 M -4.76 % 76.150 M -1.34 % 77.181 M 0.53 % 76.773 M -0.26 % 76.972 M -0.98 % 77.734 M -1.21 % 78.684 M 2.35 % 76.876 M -1.41 % 77.973 M -1.90 % 79.481 M -2.42 % 81.456 M -2.31 % 83.379 M -3.66 % 86.546 M -1.66 % 88.009 M -0.27 % 88.245 M 0.87 % 87.482 M 0.61 % 86.955 M 6.24 % 81.845 M 5.60 % 77.505 M 0.28 % 77.285 M -0.03 % 77.311 M 0.03 % 77.284 M -2.68 % 79.409 M 0.94 % 78.667 M -46.13 % 146.024 M 88.94 % 77.284 M
Other current assets 8.060 M -11.10 % 9.066 M 42.91 % 6.344 M 39.43 % 4.550 M -21.44 % 5.792 M -26.99 % 7.933 M 5.49 % 7.520 M -6.65 % 8.056 M 54.21 % 5.224 M -11.46 % 5.900 M 2.63 % 5.749 M 3.03 % 5.580 M -29.27 % 7.889 M -51.15 % 16.148 M 1.93 % 15.842 M -1.75 % 16.124 M 19.94 % 13.443 M -10.09 % 14.952 M 22.64 % 12.192 M 73.77 % 7.016 M 16.80 % 6.007 M 41.27 % 4.252 M 19.61 % 3.555 M -33.25 % 5.326 M -31.82 % 7.812 M 31.74 % 5.930 M 4.92 % 5.652 M 140.10 % 2.354 M 27.38 % 1.848 M -10.98 % 2.076 M 91.87 % 1.082 M 484.86 % 185.000 K -36.21 % 290.000 K 156.64 % 113.000 K -46.45 % 211.000 K
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 -100.00 % 5.000 M -80.00 % 24.996 M -54.54 % 54.982 M -15.40 % 64.987 M 226.39 % 19.911 M -42.97 % 34.913 M -49.87 % 69.640 M -12.20 % 79.313 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 43.523 M -29.50 % 61.738 M -9.07 % 67.894 M -21.92 % 86.952 M 2.25 % 85.035 M -9.22 % 93.671 M -3.39 % 96.958 M 54.30 % 62.838 M 62.44 % 38.685 M -7.24 % 41.705 M 32.55 % 31.463 M -41.65 % 53.922 M -17.77 % 65.572 M -22.39 % 84.484 M -20.80 % 106.671 M -27.07 % 146.256 M 35.68 % 107.796 M -18.17 % 131.737 M 494.19 % 22.171 M -78.38 % 102.562 M 20.48 % 85.127 M 185.93 % 29.772 M -14.08 % 34.652 M -68.47 % 109.892 M 180.94 % 39.116 M 29.14 % 30.289 M -44.29 % 54.367 M -41.64 % 93.162 M -11.42 % 105.168 M 141.29 % 43.585 M -12.07 % 49.570 M 0.000 0.000 0.000 0.000
Cash and short term investments 43.523 M -29.50 % 61.738 M -9.07 % 67.894 M -21.92 % 86.952 M 2.25 % 85.035 M -9.22 % 93.671 M -3.39 % 96.958 M 54.30 % 62.838 M 62.44 % 38.685 M -7.24 % 41.705 M 32.55 % 31.463 M -41.65 % 53.922 M -17.77 % 65.572 M -22.39 % 84.484 M -20.80 % 106.671 M -27.07 % 146.256 M 35.68 % 107.796 M -18.17 % 131.737 M 494.19 % 22.171 M -79.39 % 107.562 M -2.33 % 110.123 M 29.93 % 84.754 M -14.94 % 99.639 M -23.24 % 129.803 M 75.34 % 74.029 M -25.92 % 99.929 M -25.25 % 133.680 M 43.49 % 93.162 M -11.42 % 105.168 M 141.29 % 43.585 M -12.07 % 49.570 M 0.000 0.000 0.000 0.000
Total current assets 134.889 M -6.95 % 144.970 M 10.06 % 131.718 M -12.97 % 151.342 M 0.65 % 150.361 M -4.92 % 158.134 M 5.24 % 150.265 M 33.66 % 112.421 M 22.20 % 91.999 M -4.62 % 96.460 M 14.72 % 84.085 M -16.58 % 100.802 M -13.06 % 115.946 M -13.44 % 133.947 M -6.28 % 142.928 M -20.06 % 178.799 M 29.24 % 138.344 M -14.54 % 161.890 M 108.31 % 77.717 M -39.10 % 127.612 M -3.62 % 132.400 M 22.59 % 107.998 M -14.38 % 126.142 M -17.12 % 152.197 M 59.90 % 95.184 M -17.82 % 115.826 M -16.72 % 139.084 M 47.43 % 94.339 M -11.08 % 106.092 M 137.75 % 44.623 M -10.95 % 50.111 M -31.19 % 72.824 M 25 011.72 % 290.000 K 156.64 % 113.000 K -46.45 % 211.000 K
Inventory 32.871 M 24.24 % 26.457 M 163.88 % 10.026 M -17.54 % 12.158 M -18.36 % 14.892 M 11.29 % 13.381 M 15.88 % 11.547 M 4.99 % 10.998 M -37.60 % 17.626 M -11.24 % 19.859 M -15.20 % 23.418 M 24.22 % 18.852 M -12.58 % 21.565 M 75.48 % 12.289 M 239.94 % 3.615 M 105.16 % 1.762 M -53.83 % 3.816 M 14.35 % 3.337 M 20.25 % 2.775 M -17.26 % 3.354 M -31.14 % 4.871 M -52.91 % 10.343 M -17.53 % 12.542 M 95.75 % 6.407 M -36.20 % 10.043 M -12.84 % 11.522 M 346.94 % 2.578 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 50.435 M 5.71 % 47.709 M 0.54 % 47.454 M -0.48 % 47.682 M 6.81 % 44.642 M 3.46 % 43.149 M 26.02 % 34.240 M 12.16 % 30.529 M 0.21 % 30.464 M 5.06 % 28.996 M 23.62 % 23.455 M 4.49 % 22.448 M 7.30 % 20.920 M -0.50 % 21.026 M 25.15 % 16.800 M 14.62 % 14.657 M 10.29 % 13.289 M 12.01 % 11.864 M -70.76 % 40.579 M 319.20 % 9.680 M -15.08 % 11.399 M 31.80 % 8.649 M -16.88 % 10.406 M -2.39 % 10.661 M 47.95 % 7.206 M 411.06 % 1.410 M 149.89 % -2.826 M 0.000 0.000 0.000 0.000 -100.00 % 72.639 M 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 22.958 M -1.52 % 23.312 M 44.11 % 16.176 M 75.14 % 9.236 M -33.25 % 13.836 M 34.58 % 10.281 M -8.34 % 11.216 M 162.61 % 4.271 M -63.68 % 11.760 M 50.10 % 7.835 M -23.07 % 10.185 M 13.99 % 8.935 M 4.33 % 8.564 M -18.33 % 10.486 M 38.61 % 7.565 M 24.20 % 6.091 M -17.30 % 7.365 M -8.61 % 8.059 M -39.19 % 13.253 M 37.84 % 9.615 M 225.16 % 2.957 M -73.00 % 10.952 M 2.36 % 10.699 M 84.59 % 5.796 M -5.37 % 6.125 M -20.54 % 7.708 M 313.74 % 1.863 M 19.58 % 1.558 M 135.70 % 661.000 K -11.98 % 751.000 K 37.29 % 547.000 K 22.92 % 445.000 K 37.77 % 323.000 K -39.17 % 531.000 K -81.54 % 2.877 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 -100.00 % 7.263 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
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 100.00 % -4.067 M 1.93 % -4.147 M -14 200.00 % -29.000 K 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
Capital lease obligations 6.636 M -29.64 % 9.431 M 12.35 % 8.394 M -0.93 % 8.473 M 429.23 % 1.601 M -72.56 % 5.834 M -3.03 % 6.016 M -2.76 % 6.187 M -2.51 % 6.346 M 218.10 % 1.995 M -12.27 % 2.274 M -10.61 % 2.544 M -9.08 % 2.798 M -8.14 % 3.046 M -7.39 % 3.289 M -6.59 % 3.521 M -5.86 % 3.740 M -5.39 % 3.953 M -5.02 % 4.162 M -4.52 % 4.359 M -3.92 % 4.537 M -3.69 % 4.711 M -4.09 % 4.912 M -3.55 % 5.093 M -2.34 % 5.215 M 0.71 % 5.178 M 523.10 % 831.000 K 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 -100.00 % 0.000 0.00 % 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 632.546 M 0.82 % 627.379 M 0.78 % 622.525 M 1.09 % 615.825 M 1.09 % 609.186 M 0.97 % 603.352 M 2.07 % 591.087 M 9.72 % 538.716 M 1.96 % 528.385 M 0.89 % 523.729 M 0.82 % 519.449 M 0.64 % 516.129 M 0.47 % 513.717 M 0.56 % 510.879 M 0.62 % 507.733 M 0.59 % 504.757 M 0.53 % 502.108 M 2.18 % 491.409 M 25.05 % 392.959 M 29.64 % 303.113 M 0.88 % 300.469 M 1.00 % 297.502 M 0.79 % 295.174 M 0.91 % 292.509 M 35.69 % 215.574 M 1.35 % 212.704 M 1.59 % 209.365 M 0.94 % 207.408 M 0.90 % 205.548 M 50.38 % 136.687 M 1.78 % 134.301 M 0.000 -100.00 % 62.923 M 932.88 % 6.092 M -89.80 % 59.700 M
Deferred tax liabilities non current 0.000 -100.00 % 21.000 K 950.00 % 2.000 K -66.67 % 6.000 K -79.31 % 29.000 K 0.00 % 29.000 K -9.38 % 32.000 K 18.52 % 27.000 K 22.73 % 22.000 K 0.00 % 22.000 K 0.00 % 22.000 K 0.00 % 22.000 K -12.00 % 25.000 K -13.79 % 29.000 K 26.09 % 23.000 K -42.50 % 40.000 K 60.00 % 25.000 K 0.00 % 25.000 K 0.00 % 25.000 K 0.00 % 25.000 K -86.03 % 179.000 K -5.79 % 190.000 K -25.78 % 256.000 K 0.000 -100.00 % 156.000 K -48.85 % 305.000 K -42.78 % 533.000 K -96.46 % 15.055 M 0.16 % 15.031 M 0.12 % 15.013 M 0.09 % 15.000 M 0.07 % 14.990 M -29.63 % 21.301 M 0.000 -100.00 % 21.245 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 218.997 M -4.29 % 228.803 M 7.24 % 213.361 M -8.26 % 232.569 M 1.29 % 229.608 M -1.78 % 233.772 M 3.36 % 226.176 M 19.67 % 188.998 M 12.52 % 167.971 M -0.60 % 168.983 M 5.46 % 160.235 M -9.97 % 177.983 M -7.65 % 192.719 M -8.63 % 210.919 M -4.42 % 220.662 M -14.30 % 257.483 M 19.64 % 215.220 M -10.27 % 239.863 M 52.59 % 157.198 M -24.81 % 209.068 M -3.11 % 215.779 M 10.92 % 194.544 M -9.16 % 214.151 M -10.93 % 240.442 M 31.63 % 182.666 M -9.92 % 202.781 M -8.21 % 220.929 M 28.56 % 171.844 M -6.29 % 183.377 M 50.39 % 121.934 M -4.29 % 127.395 M -16.32 % 152.233 M 92.80 % 78.957 M -45.97 % 146.137 M 88.58 % 77.495 M
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 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 2016-12-31
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 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
Deferred income tax -21.000 K -205.00 % 20.000 K 500.00 % -5.000 K 78.26 % -23.000 K 0.000 100.00 % -3.000 K -160.00 % 5.000 K 0.00 % 5.000 K 0.000 0.000 0.000 100.00 % -3.000 K 25.00 % -4.000 K -166.67 % 6.000 K 135.29 % -17.000 K -213.33 % 15.000 K 0.000 0.000 0.000 100.00 % -154.000 K -1 300.00 % -11.000 K 83.33 % -66.000 K -125.78 % 256.000 K 264.10 % -156.000 K -4.70 % -149.000 K 34.36 % -227.000 K 98.44 % -14.523 M -60 612.50 % 24.000 K 26.32 % 19.000 K 58.33 % 12.000 K 20.00 % 10.000 K 100.14 % -7.307 M -45 768.75 % 16.000 K -20.00 % 20.000 K 0.00 % 20.000 K -45.95 % 37.000 K 0.000 0.000 0.000
Stock based compensation 5.135 M 14.42 % 4.488 M -24.29 % 5.928 M -3.94 % 6.171 M 18.22 % 5.220 M -9.75 % 5.784 M 13.88 % 5.079 M 15.51 % 4.397 M -4.33 % 4.596 M 0.000 -100.00 % 3.294 M 36.57 % 2.412 M -2.86 % 2.483 M -16.65 % 2.979 M 0.68 % 2.959 M 0.000 -100.00 % 2.476 M 0.000 -100.00 % 1.590 M 0.000 -100.00 % 2.952 M 24.35 % 2.374 M -9.67 % 2.628 M 3.59 % 2.537 M 0.44 % 2.526 M 2.81 % 2.457 M 22.97 % 1.998 M 7.42 % 1.860 M 25.59 % 1.481 M -43.56 % 2.624 M 160.83 % 1.006 M 782.46 % 114.000 K -49.56 % 226.000 K 119.42 % 103.000 K -27.97 % 143.000 K -54.31 % 313.000 K 31.51 % 238.000 K 17.24 % 203.000 K 0.00 % 203.000 K
Change in working capital -9.017 M 22.51 % -11.636 M -42.98 % -8.138 M -786.17 % 1.186 M -64.60 % 3.350 M 167.68 % -4.950 M 20.03 % -6.190 M -320.13 % 2.812 M -58.92 % 6.846 M 341.65 % -2.833 M 77.73 % -12.720 M -708.65 % -1.573 M 36.65 % -2.483 M 27.06 % -3.404 M 87.29 % -26.791 M -998.73 % 2.981 M 116.42 % -18.156 M -171.03 % 25.562 M 216.56 % -21.930 M -146.70 % 46.955 M 979.97 % -5.336 M -2 794.95 % 198.000 K 103.19 % -6.215 M 23.98 % -8.175 M 23.17 % -10.641 M -1 970.23 % -514.000 K 65.20 % -1.477 M -122.44 % -664.000 K -134.78 % 1.909 M 588.24 % -391.000 K -120.18 % 1.938 M 11.06 % 1.745 M 305.05 % -851.000 K 25.87 % -1.148 M 38.08 % -1.854 M -198.99 % 1.873 M 752.61 % -287.000 K -147.83 % 600.000 K 0.00 % 600.000 K
Accounts receivables -4.936 M -415.24 % -958.000 K -16.40 % -823.000 K 78.51 % -3.829 M -60.68 % -2.383 M 74.89 % -9.491 M -143.42 % -3.899 M -2 482.12 % -151.000 K 93.91 % -2.480 M 55.79 % -5.610 M -338.28 % -1.280 M 27.40 % -1.763 M -240.35 % -518.000 K 88.49 % -4.500 M -72.55 % -2.608 M -79.12 % -1.456 M 9.73 % -1.613 M -107.42 % 21.749 M 1 634.37 % 1.254 M -40.06 % 2.092 M 181.02 % -2.582 M -246.96 % 1.757 M 174.70 % -2.352 M 38.78 % -3.842 M 33.71 % -5.796 M -311.06 % -1.410 M 98.91 % -128.888 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
Inventory -11.492 M -37.78 % -8.341 M -305.95 % 4.050 M 313.69 % 979.000 K 166.33 % -1.476 M 5.38 % -1.560 M -129.38 % 5.309 M 9.53 % 4.847 M -2.20 % 4.956 M 484.43 % 848.000 K 113.13 % -6.458 M -240.54 % 4.595 M 272.87 % -2.658 M 62.32 % -7.054 M -26.62 % -5.571 M -233.21 % 4.182 M 158.24 % -7.181 M -129.50 % -3.129 M -199.36 % 3.149 M 4.76 % 3.006 M 137.44 % 1.266 M -42.43 % 2.199 M 214.00 % -1.929 M -210.67 % 1.743 M -67.09 % 5.297 M 159.22 % -8.944 M -246.94 % -2.578 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
Accounts payables 4.112 M 629.21 % -777.000 K -116.45 % 4.722 M 263.45 % -2.889 M -181.93 % 3.526 M 405.28 % -1.155 M -227.06 % 909.000 K 115.66 % -5.806 M -525.66 % 1.364 M 381.98 % 283.000 K -90.99 % 3.142 M 329.34 % -1.370 M 33.37 % -2.056 M -170.34 % 2.923 M 98.71 % 1.471 M -3.54 % 1.525 M 299.87 % -763.000 K -394.59 % 259.000 K 114.33 % -1.808 M -135.00 % 5.165 M 38.47 % 3.730 M 196.73 % -3.856 M -1 261.45 % 332.000 K 160.04 % -553.000 K 99.30 % -79.352 M 0.000 -100.00 % 305.000 K -66.00 % 897.000 K 1 064.52 % -93.000 K 79.96 % -464.000 K -149.63 % 935.000 K 666.39 % 122.000 K 158.65 % -208.000 K 41.41 % -355.000 K 82.17 % -1.991 M -18 200.00 % 11.000 K 0.000 0.000 0.000
Other working capital 3.299 M 311.47 % -1.560 M 90.30 % -16.087 M -332.30 % 6.925 M 88.03 % 3.683 M -49.24 % 7.256 M 185.27 % -8.509 M -316.96 % 3.922 M 30.47 % 3.006 M 82.62 % 1.646 M 120.26 % -8.124 M -167.68 % -3.035 M -210.40 % 2.749 M -47.41 % 5.227 M 126.03 % -20.083 M -1 481.34 % -1.270 M 85.23 % -8.599 M -228.67 % 6.683 M 127.25 % -24.525 M -166.84 % 36.692 M 573.45 % -7.750 M -8 008.16 % 98.000 K 104.32 % -2.266 M 58.97 % -5.523 M -107.98 % 69.210 M 721.00 % 8.430 M -93.50 % 129.684 M 8 407.75 % -1.561 M -177.97 % 2.002 M 2 642.47 % 73.000 K -92.72 % 1.003 M -38.20 % 1.623 M 352.41 % -643.000 K 18.92 % -793.000 K -678.83 % 137.000 K -92.64 % 1.862 M 748.78 % -287.000 K -147.83 % 600.000 K 0.00 % 600.000 K
Other non cash items 2.690 M 204.75 % -2.568 M -170.38 % 3.649 M 37.54 % 2.653 M -26.45 % 3.607 M 46.09 % 2.469 M 20.85 % 2.043 M -47.79 % 3.913 M 27.05 % 3.080 M -50.33 % 6.201 M 179.45 % 2.219 M -4.56 % 2.325 M 10.09 % 2.112 M 7.87 % 1.958 M -4.21 % 2.044 M -59.42 % 5.037 M 166.65 % 1.889 M -55.44 % 4.239 M 24.49 % 3.405 M -94.29 % 59.587 M 3 479.86 % -1.763 M -161.75 % 2.855 M 141.99 % -6.799 M -348.05 % 2.741 M -68.72 % 8.764 M 521.12 % 1.411 M -72.19 % 5.074 M 745.55 % -786.000 K -129.99 % 2.621 M -69.24 % 8.521 M 746.18 % 1.007 M 132.44 % -3.104 M -1 516.67 % -192.000 K 42.86 % -336.000 K 82.95 % -1.971 M -4 206.25 % 48.000 K -95.60 % 1.091 M 36.29 % 800.500 K 0.00 % 800.500 K
Net cash provided by operating activities -14.669 M 40.83 % -24.791 M -58.59 % -15.632 M -425.12 % 4.808 M 184.03 % -5.722 M 11.56 % -6.470 M 39.05 % -10.615 M -1 405.66 % 813.000 K 187.99 % -924.000 K 93.06 % -13.310 M 35.35 % -20.587 M -134.64 % -8.774 M 48.54 % -17.051 M 18.37 % -20.888 M 45.32 % -38.199 M -322.37 % -9.044 M 71.85 % -32.125 M -299.34 % 16.116 M 293.35 % -8.335 M -267.83 % -2.266 M 83.48 % -13.713 M 1.66 % -13.945 M 50.10 % -27.947 M -75.52 % -15.922 M 36.57 % -25.103 M 24.29 % -33.158 M -72.70 % -19.200 M -59.92 % -12.006 M -107.11 % -5.797 M -2.37 % -5.663 M -157.29 % -2.201 M -120.10 % -1.000 M 69.16 % -3.243 M -0.90 % -3.214 M 42.38 % -5.578 M -293.37 % -1.418 M 52.89 % -3.010 M 31.89 % -4.420 M 0.00 % -4.420 M
Investments in property plant and equipment -955.000 K 0.000 100.00 % -319.000 K 27.17 % -438.000 K -39.94 % -313.000 K 32.69 % -465.000 K -81.64 % -256.000 K -22.49 % -209.000 K -620.69 % -29.000 K 86.57 % -216.000 K 4.85 % -227.000 K 73.79 % -866.000 K -70.14 % -509.000 K -120.35 % -231.000 K -1 825.00 % -12.000 K 96.92 % -390.000 K 0.000 100.00 % -386.000 K -79.53 % -215.000 K 28.09 % -299.000 K -147.11 % -121.000 K 81.09 % -640.000 K 57.33 % -1.500 M -31.46 % -1.141 M -78.56 % -639.000 K 67.46 % -1.964 M -138.64 % -823.000 K -9 044.44 % -9.000 K 0.000 100.00 % -9.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 528.000 K -43.53 % 935.000 K -18.13 % 1.142 M 78.72 % 639.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
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 100.00 % -24.980 M 49.73 % -49.688 M -233.81 % -14.885 M -199.44 % -4.971 M 66.43 % -14.809 M 81.30 % -79.202 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
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 -100.00 % 5.000 M -75.00 % 20.000 M -33.33 % 30.000 M -14.29 % 35.000 M 600.00 % 5.000 M -83.33 % 30.000 M -25.00 % 40.000 M 60.00 % 25.000 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
Other investing activites -1.203 M 46.93 % -2.267 M -47.02 % -1.542 M -66.88 % -924.000 K 15.77 % -1.097 M -39.04 % -789.000 K -45.84 % -541.000 K -255.92 % -152.000 K 70.20 % -510.000 K 0.000 100.00 % -284.000 K 45.90 % -525.000 K -34.62 % -390.000 K -148.41 % -157.000 K 36.95 % -249.000 K 0.000 -100.00 % 21.000 K 0.000 0.000 0.000 100.00 % -578.000 K -9.47 % -528.000 K 43.53 % -935.000 K 18.13 % -1.142 M -78.72 % -639.000 K -102.56 % 25.000 M 131.24 % -80.025 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
Net cash used for investing activites -2.158 M 4.81 % -2.267 M -21.82 % -1.861 M -36.64 % -1.362 M 3.40 % -1.410 M -12.44 % -1.254 M -57.34 % -797.000 K -120.78 % -361.000 K 33.02 % -539.000 K -149.54 % -216.000 K 57.73 % -511.000 K 63.26 % -1.391 M -54.73 % -899.000 K -131.70 % -388.000 K -48.66 % -261.000 K 33.08 % -390.000 K -1 957.14 % 21.000 K 105.44 % -386.000 K -108.07 % 4.785 M -75.71 % 19.701 M -32.76 % 29.301 M 212.38 % 9.380 M 120.31 % -46.188 M -430.53 % 13.974 M -59.37 % 34.390 M 318.01 % 8.227 M 110.28 % -80.025 M -889 066.67 % -9.000 K 0.000 100.00 % -9.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment -4.000 K 42.86 % -7.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.000 M 0.000 -100.00 % 24.962 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.695 M 0.000 0.000 100.00 % -76.323 M -290.81 % 40.000 M 0.00 % 40.000 M 0.000 100.00 % -522.000 K -53.98 % -339.000 K 51.91 % -705.000 K 0.000 -100.00 % 73.906 M 0.000 0.000 0.000 0.000 -100.00 % 2.286 M -33.35 % 3.430 M 6.72 % 3.214 M -40.38 % 5.391 M 280.18 % 1.418 M 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 323.000 K 0.000 0.000 0.000 -100.00 % 4.207 M -91.05 % 47.004 M 0.000 0.000 -100.00 % 109.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -99.99 % 8.947 M -90.56 % 94.819 M 0.000 100.00 % -40.000 M 0.000 0.000 0.000 -100.00 % 73.315 M 0.000 0.000 0.000 100.00 % -124.010 M -283.23 % 67.680 M 0.000 -100.00 % 56.330 M 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 100.00 % -58.000 K 0.000 0.000 100.00 % -238.000 K 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 -1.768 M -108.69 % 20.347 M 1 347.52 % -1.631 M -24.22 % -1.313 M 7.27 % -1.416 M -616.79 % 274.000 K 120.42 % -1.342 M 9.20 % -1.478 M -4.16 % -1.419 M -13.43 % -1.251 M 2.42 % -1.282 M 15.44 % -1.516 M -99.74 % -759.000 K 10.60 % -849.000 K 16.93 % -1.022 M -27.43 % -802.000 K -2.30 % -784.000 K 20.24 % -983.000 K -89.77 % -518.000 K 0.000 100.00 % -233.000 K 26.03 % -315.000 K 45.97 % -583.000 K -131.35 % -252.000 K -202.86 % 245.000 K -71.28 % 853.000 K 106.33 % -13.476 M -111.32 % 119.010 M 39 638.21 % -301.000 K -26.47 % -238.000 K 94.78 % -4.559 M -254.51 % -1.286 M 0.000 0.000 0.000 0.000 -100.00 % 3.010 M -31.89 % 4.420 M 0.00 % 4.420 M
Net cash used provided by financing activities -1.772 M -108.58 % 20.663 M 1 366.89 % -1.631 M -24.22 % -1.313 M 7.27 % -1.416 M -131.60 % 4.481 M -90.19 % 45.662 M 94.12 % 23.522 M 1 757.65 % -1.419 M -105.96 % 23.820 M 1 958.03 % -1.282 M 15.44 % -1.516 M -99.74 % -759.000 K 10.60 % -849.000 K 16.93 % -1.022 M -102.13 % 47.894 M 486.72 % 8.163 M -91.30 % 93.836 M 222.12 % -76.841 M 0.000 -100.00 % 39.767 M 12 724.44 % -315.000 K 71.49 % -1.105 M -101.52 % 72.724 M 15 909.57 % -460.000 K -153.93 % 853.000 K -98.59 % 60.430 M 0.000 -100.00 % 67.379 M 21 695.83 % -312.000 K -100.60 % 51.771 M 5 077.10 % 1.000 M -70.85 % 3.430 M 6.72 % 3.214 M -40.38 % 5.391 M 280.18 % 1.418 M -52.89 % 3.010 M -31.89 % 4.420 M 0.00 % 4.420 M
Effect of forex changes on cash 384.000 K 60.67 % 239.000 K 262.12 % 66.000 K 130.56 % -216.000 K -145.45 % -88.000 K -100.00 % -44.000 K 66.15 % -130.000 K -172.63 % 179.000 K 229.71 % -138.000 K -165.38 % -52.000 K 34.18 % -79.000 K -354.84 % 31.000 K 115.27 % -203.000 K -227.42 % -62.000 K 39.81 % -103.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 -100.00 % 10.009 M 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 -18.215 M -195.89 % -6.156 M 67.70 % -19.058 M -1 094.16 % 1.917 M 122.20 % -8.636 M -162.73 % -3.287 M -109.63 % 34.120 M 41.27 % 24.153 M 899.77 % -3.020 M -129.49 % 10.242 M 145.60 % -22.459 M -92.78 % -11.650 M 38.40 % -18.912 M 14.76 % -22.187 M 43.95 % -39.585 M -202.93 % 38.460 M 260.64 % -23.941 M -121.85 % 109.566 M 236.29 % -80.391 M -561.09 % 17.435 M -68.50 % 55.355 M 1 234.32 % -4.880 M 93.51 % -75.240 M -206.31 % 70.776 M 701.81 % 8.827 M 136.66 % -24.078 M 37.94 % -38.795 M -223.13 % -12.006 M -119.50 % 61.583 M 1 130.51 % -5.976 M -112.06 % 49.570 M 0.000 -100.00 % 187.000 K 0.000 100.00 % -187.000 K 0.000 0.000 0.000 0.000
Cash at beginning of period 61.738 M -9.07 % 67.894 M -21.92 % 86.952 M 2.25 % 85.035 M -9.22 % 93.671 M -3.39 % 96.958 M 54.30 % 62.838 M 62.44 % 38.685 M -7.24 % 41.705 M 32.55 % 31.463 M -41.65 % 53.922 M -17.77 % 65.572 M -22.39 % 84.484 M -20.80 % 106.671 M -27.07 % 146.256 M 35.68 % 107.796 M -18.17 % 131.737 M 494.19 % 22.171 M -78.38 % 102.562 M 20.48 % 85.127 M 185.93 % 29.772 M -14.08 % 34.652 M -68.47 % 109.892 M 180.94 % 39.116 M 29.14 % 30.289 M -44.29 % 54.367 M -41.64 % 93.162 M -11.42 % 105.168 M 141.29 % 43.585 M -12.06 % 49.561 M 0.000 0.000 0.000 0.000 -100.00 % 187.000 K 0.000 0.000 0.000 0.000
Cash at end of period 43.523 M -29.50 % 61.738 M -9.07 % 67.894 M -21.92 % 86.952 M 2.25 % 85.035 M -9.22 % 93.671 M -3.39 % 96.958 M 54.30 % 62.838 M 62.44 % 38.685 M -7.24 % 41.705 M 32.55 % 31.463 M -41.65 % 53.922 M -17.77 % 65.572 M -22.39 % 84.484 M -20.80 % 106.671 M -27.07 % 146.256 M 35.68 % 107.796 M -18.17 % 131.737 M 494.19 % 22.171 M -78.38 % 102.562 M 20.48 % 85.127 M 185.93 % 29.772 M -14.08 % 34.652 M -68.47 % 109.892 M 180.94 % 39.116 M 29.14 % 30.289 M -44.29 % 54.367 M -41.64 % 93.162 M -11.42 % 105.168 M 141.29 % 43.585 M -12.07 % 49.570 M 0.000 -100.00 % 187.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow -14.669 M 40.83 % -24.791 M -58.59 % -15.632 M -425.12 % 4.808 M 184.03 % -5.722 M 11.56 % -6.470 M 39.05 % -10.615 M -1 405.66 % 813.000 K 187.99 % -924.000 K 93.06 % -13.310 M 35.35 % -20.587 M -134.64 % -8.774 M 48.54 % -17.051 M 18.37 % -20.888 M 45.32 % -38.199 M -322.37 % -9.044 M 71.85 % -32.125 M -299.34 % 16.116 M 293.35 % -8.335 M -267.83 % -2.266 M 83.48 % -13.713 M 1.66 % -13.945 M 50.10 % -27.947 M -75.52 % -15.922 M 36.57 % -25.103 M 24.29 % -33.158 M -72.70 % -19.200 M -59.92 % -12.006 M -107.11 % -5.797 M -2.37 % -5.663 M -157.29 % -2.201 M -120.10 % -1.000 M 69.16 % -3.243 M -0.90 % -3.214 M 42.38 % -5.578 M -293.37 % -1.418 M 52.89 % -3.010 M 31.89 % -4.420 M 0.00 % -4.420 M
Capital expenditure -2.158 M -213.66 % -688.000 K 63.03 % -1.861 M -36.64 % -1.362 M 3.40 % -1.410 M -12.44 % -1.254 M -57.34 % -797.000 K -120.78 % -361.000 K 33.02 % -539.000 K -6 637.50 % -8.000 K 98.43 % -511.000 K 63.26 % -1.391 M -54.73 % -899.000 K -131.70 % -388.000 K -48.66 % -261.000 K 33.59 % -393.000 K 0.000 0.000 100.00 % -215.000 K -1 164.71 % -17.000 K 97.57 % -699.000 K -9.22 % -640.000 K 57.33 % -1.500 M -31.46 % -1.141 M -78.56 % -639.000 K 67.46 % -1.964 M -138.64 % -823.000 K -9 044.44 % -9.000 K 0.000 100.00 % -9.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow -16.827 M 33.96 % -25.479 M -45.65 % -17.493 M -607.63 % 3.446 M 148.32 % -7.132 M 7.66 % -7.724 M 32.32 % -11.412 M -2 624.78 % 452.000 K 130.90 % -1.463 M 89.01 % -13.318 M 36.88 % -21.098 M -107.56 % -10.165 M 43.37 % -17.950 M 15.63 % -21.276 M 44.68 % -38.460 M -307.54 % -9.437 M 70.60 % -32.104 M -299.21 % 16.116 M 288.49 % -8.550 M -274.51 % -2.283 M 84.16 % -14.412 M 1.19 % -14.585 M 50.47 % -29.447 M -72.58 % -17.063 M 33.72 % -25.742 M 26.71 % -35.122 M -75.41 % -20.023 M -66.65 % -12.015 M -107.26 % -5.797 M -2.20 % -5.672 M -157.70 % -2.201 M -120.10 % -1.000 M 69.16 % -3.243 M -0.90 % -3.214 M 42.38 % -5.578 M -293.37 % -1.418 M 52.89 % -3.010 M 31.89 % -4.420 M 0.00 % -4.420 M
2025 2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016