FFXXF

Helios Fairfax Partners Corporation FFXXF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue -24.279 M 50.92 % -49.473 M -93.29 % -25.595 M -151.10 % -10.193 M 94.43 % -183.072 M -246.64 % -52.814 M -226.40 % -16.181 M -157.52 % 28.132 M 0.000
Net income -58.790 M 17.99 % -71.687 M -41.18 % -50.777 M -95.88 % -25.922 M 87.46 % -206.646 M -237.66 % -61.199 M -1.02 % -60.580 M -357.96 % 23.484 M 32 051.89 % -73.498 K
Income before tax -60.808 M 6.36 % -64.940 M -51.11 % -42.976 M -55.17 % -27.696 M 86.42 % -203.969 M -254.93 % -57.468 M -3.16 % -55.710 M -332.43 % 23.969 M 21 693.69 % -111.000 K
Income before tax ratio 2.50 90.80 % 1.31 -21.82 % 1.68 -38.20 % 2.72 143.88 % 1.11 2.39 % 1.09 -68.40 % 3.44 304.09 % 0.85 0.00
EBITDA -60.666 M 6.56 % -64.924 M -51.07 % -42.976 M -55.17 % -27.696 M 86.42 % -203.969 M -254.93 % -57.468 M -5 722.49 % -987.000 K -106.40 % 15.430 M 0.000
Net income ratio 2.42 67.11 % 1.45 -26.96 % 1.98 -21.99 % 2.54 125.30 % 1.13 -2.59 % 1.16 -69.05 % 3.74 348.49 % 0.83 0.00
Ratio EBITDA 2.50 90.40 % 1.31 -21.84 % 1.68 -38.20 % 2.72 143.88 % 1.11 2.39 % 1.09 1 683.88 % 0.06 -88.88 % 0.55 0.00
Gross profit ratio 1.07 0.56 % 1.07 -6.33 % 1.14 -9.84 % 1.26 26.49 % 1.00 -0.90 % 1.01 -68.85 % 3.24 249.87 % 0.93 0.00
Weighted average shs out dil 108.153 M -0.10 % 108.259 M 0.06 % 108.194 M -0.80 % 109.072 M 74.78 % 62.407 M 2.83 % 60.689 M 6.01 % 57.250 M 32.06 % 43.351 M 14.85 % 37.747 M
Weighted average shs out 108.153 M -0.10 % 108.259 M 0.06 % 108.194 M -0.80 % 109.072 M 74.78 % 62.407 M 2.83 % 60.689 M 6.01 % 57.250 M 32.13 % 43.329 M 14.79 % 37.747 M
EPS diluted -0.54 19.40 % -0.67 -42.55 % -0.47 -95.83 % -0.24 92.75 % -3.31 -227.72 % -1.01 4.72 % -1.06 -296.30 % 0.54 -100.00 % 51 876 048.00
Earnings per share -0.54 19.40 % -0.67 -42.55 % -0.47 -95.83 % -0.24 92.75 % -3.31 -227.72 % -1.01 4.72 % -1.06 -296.30 % 0.54 -100.00 % 51 876 048.00
Gross profit -26.078 M 50.65 % -52.845 M -81.05 % -29.188 M -126.39 % -12.893 M 92.96 % -183.072 M -243.53 % -53.292 M -1.68 % -52.413 M -301.24 % 26.045 M 37 035.40 % -70.515 K
Income tax expense -2.018 M -129.91 % 6.747 M -13.51 % 7.801 M 539.74 % -1.774 M -166.27 % 2.677 M -28.25 % 3.731 M -23.39 % 4.870 M 904.12 % 485.000 K 759.92 % -73.494 K
Cost of revenue 1.799 M -46.65 % 3.372 M -6.15 % 3.593 M 33.07 % 2.700 M 0.000 -100.00 % 478.000 K -51.42 % 984.000 K -52.85 % 2.087 M 0.000
General and administrative expenses 8.737 M 14.31 % 7.643 M -0.47 % 7.679 M -25.42 % 10.297 M -44.78 % 18.646 M 694.80 % 2.346 M -28.84 % 3.297 M 98.85 % 1.658 M 1 393.69 % 111.000 K
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 25.993 M 483.85 % 4.452 M -27.12 % 6.109 M 35.57 % 4.506 M 100.18 % 2.251 M 23.01 % 1.830 M 103.30 % -55.493 M -719.55 % 8.957 M 244 397 921.77 % -3.665
Operating expenses 34.730 M 187.14 % 12.095 M -12.28 % 13.788 M -6.86 % 14.803 M -29.16 % 20.897 M 400.41 % 4.176 M 108.00 % -52.196 M -591.72 % 10.615 M 9 463.06 % 111.000 K
Cost and expenses 36.529 M 136.17 % 15.467 M -11.01 % 17.381 M -0.70 % 17.503 M -16.24 % 20.897 M 349.01 % 4.654 M -55.26 % 10.402 M -18.11 % 12.702 M 11 343.24 % 111.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.288 0.000 0.000
Selling general and administrative expenses 8.737 M 14.31 % 7.643 M -0.47 % 7.679 M -25.42 % 10.297 M -44.78 % 18.646 M 694.80 % 2.346 M -28.84 % 3.297 M 98.85 % 1.658 M 1 393.69 % 111.000 K
Interest income 9.245 M -21.84 % 11.828 M 31.47 % 8.997 M 6 372.66 % 139.000 K -99.26 % 18.727 M -17.16 % 22.606 M 0.000 -100.00 % 7.589 M 0.000
Interest expense 1.799 M -46.65 % 3.372 M -6.15 % 3.593 M 33.07 % 2.700 M 0.000 -100.00 % 478.000 K -85.06 % 3.200 M 53.33 % 2.087 M 0.000
Depreciation and amortization 142.000 K 787.50 % 16.000 K 0.000 0.000 0.000 0.000 -100.00 % 51.523 M 0.000 -100.00 % 73.498 K
Operating income -60.808 M 6.36 % -64.940 M -51.11 % -42.976 M -55.17 % -27.696 M 86.42 % -203.969 M -254.93 % -57.468 M -116.18 % -26.583 M -272.28 % 15.430 M 14 000.90 % -111.000 K
Operating income ratio 2.50 90.80 % 1.31 -21.82 % 1.68 -38.20 % 2.72 143.88 % 1.11 2.39 % 1.09 -33.77 % 1.64 199.53 % 0.55 0.00
Total other income expenses net 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -29.127 M -441.11 % 8.539 M 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -37.849 M 60.31 % -95.365 M -266.58 % -26.015 M -216.41 % 22.348 M 133.83 % -66.052 M -48.99 % -44.334 M 77.98 % -201.331 M -246.97 % 136.988 M 0.000
Total investments 0.000 0.000 -100.00 % 62.136 M 29.58 % 47.952 M -83.38 % 288.551 M 18 624.92 % 1.541 M -23.60 % 2.017 M 287.88 % 520.000 K 0.000
Total debt 471.000 K -14.05 % 548.000 K -99.45 % 99.226 M 0.60 % 98.632 M 0.000 0.000 -100.00 % 29.527 M -80.32 % 150.000 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -496.061 M -13.31 % -437.801 M -19.29 % -367.007 M -16.20 % -315.828 M -7.01 % -295.125 M -224.90 % -90.836 M -145.32 % -37.027 M -258.17 % 23.410 M 31 735.14 % -74.000 K
Common stock 512.455 M -0.08 % 512.889 M -41.24 % 872.867 M 0.07 % 872.274 M -0.94 % 880.567 M 44.34 % 610.078 M -4.75 % 640.518 M 29.84 % 493.326 M 0.000
Total equity 415.941 M -12.36 % 474.596 M -12.81 % 544.307 M -8.04 % 591.902 M -1.31 % 599.735 M 15.60 % 518.815 M -13.98 % 603.127 M 16.72 % 516.736 M 698 391.89 % -74.000 K
Other non current liabilities 14.111 M 21.77 % 11.588 M 30.78 % 8.861 M -35.42 % 13.722 M 238.06 % 4.059 M 161.03 % 1.555 M -85.39 % 10.645 M 580.63 % 1.564 M 81.86 % 860.000 K
Long term debt 471.000 K -14.05 % 548.000 K -99.45 % 99.226 M 0.60 % 98.632 M 0.000 0.000 -100.00 % 29.527 M -80.32 % 150.000 M 0.000
Total non current liabilities 14.582 M 20.15 % 12.136 M -88.77 % 108.087 M -3.80 % 112.354 M 2 668.02 % 4.059 M 161.03 % 1.555 M -96.13 % 40.172 M -73.50 % 151.564 M 17 523.72 % 860.000 K
Other current liabilities 0.000 0.000 0.000 0.000 100.00 % -399.000 K 0.000 100.00 % -3.263 M -3 879.27 % -82.000 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 6.594 M 311.87 % 1.601 M 634.40 % 218.000 K 60.29 % 136.000 K -98.05 % 6.982 M 2 250.84 % 297.000 K -44.07 % 531.000 K -34.53 % 811.000 K 0.000
Total liabilities 21.176 M 54.15 % 13.737 M -87.32 % 108.305 M -3.72 % 112.490 M 918.84 % 11.041 M 496.17 % 1.852 M -95.45 % 40.703 M -73.29 % 152.375 M 17 618.02 % 860.000 K
Other non current assets 396.733 M 1.83 % 389.602 M -12.23 % 443.894 M -18.61 % 545.380 M 140.29 % 226.966 M -46.63 % 425.308 M 14.98 % 369.888 M -41.09 % 627.840 M 479 267 275.57 % -131.000
Long term investments 0.000 0.000 -100.00 % 62.136 M 29.58 % 47.952 M -83.38 % 288.551 M 18 624.92 % 1.541 M 104.20 % -36.706 M -13.12 % -32.448 M 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.176 M 20.74 % 974.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current assets 397.909 M 1.88 % 390.576 M -22.82 % 506.030 M -14.71 % 593.332 M 14.91 % 516.352 M 20.50 % 428.514 M 28.61 % 333.182 M -44.04 % 595.392 M 454 497 809.92 % -131.000
Other current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 786.131 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.723 M 17.46 % 32.968 M 0.000
cash and cash equivalents 38.320 M -60.05 % 95.913 M -23.42 % 125.241 M 64.18 % 76.284 M 15.49 % 66.052 M 48.99 % 44.334 M -80.80 % 230.858 M 1 674.19 % 13.012 M 0.000
Cash and short term investments 38.320 M -60.05 % 95.913 M -23.42 % 125.241 M 64.18 % 76.284 M 15.49 % 66.052 M 48.99 % 44.334 M -83.55 % 269.581 M 486.30 % 45.980 M 0.000
Total current assets 39.208 M -59.89 % 97.757 M -33.31 % 146.582 M 31.98 % 111.060 M 17.62 % 94.424 M 2.46 % 92.153 M -70.34 % 310.648 M 321.39 % 73.719 M 9 277.44 % 786.131 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 888.000 K -51.84 % 1.844 M -91.36 % 21.341 M -38.63 % 34.776 M 22.57 % 28.372 M -40.67 % 47.819 M 16.44 % 41.067 M 48.05 % 27.739 M 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 835.000 K -49.85 % 1.665 M 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
Account payables 6.594 M 311.87 % 1.601 M 634.40 % 218.000 K 60.29 % 136.000 K -98.05 % 6.982 M 2 250.84 % 297.000 K -44.07 % 531.000 K -34.53 % 811.000 K 0.000
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 399.000 K 0.000 -100.00 % 3.263 M 3 879.27 % 82.000 K 0.000
Deferred revenue non current 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 399.547 M 0.01 % 399.508 M 939.11 % 38.447 M 8.44 % 35.456 M 148.07 % 14.293 M 3 447.31 % -427.000 K -17.31 % -364.000 K 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 437.117 M -10.49 % 488.333 M -25.17 % 652.612 M -7.35 % 704.392 M 15.33 % 610.776 M 17.31 % 520.667 M -19.13 % 643.830 M -3.78 % 669.111 M 85 028.63 % 786.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 439.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -10.826 M -604.71 % 2.145 M -61.54 % 5.577 M 128.02 % -19.903 M -355.92 % 7.777 M 158.00 % -13.409 M -108.08 % 165.991 M 200.84 % -164.606 M -13 861.49 % -1.179 M
Accounts receivables 1.867 M 93 442.25 % -2.000 K -100.03 % 7.328 M 157.52 % -12.740 M -307.55 % -3.126 M 7.05 % -3.363 M -425.24 % 1.034 M 129.49 % -3.506 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 1.410 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -12.693 M -1 823.16 % 736.601 K 142.07 % -1.751 M 75.55 % -7.163 M -165.70 % 10.903 M 208.53 % -10.046 M -106.09 % 164.957 M 202.39 % -161.100 M -13 564.12 % -1.179 M
Other non cash items 13.577 M -80.48 % 69.569 M -26.79 % 95.032 M 337.28 % -40.051 M -117.77 % 225.343 M 494.61 % -57.105 M 13.88 % -66.311 M 74.83 % -263.502 M -20 526.51 % 1.290 M
Net cash provided by operating activities -55.904 M -11 698.34 % 482.000 K -99.03 % 49.832 M 158.03 % -85.876 M -424.38 % 26.474 M 120.10 % -131.713 M -436.86 % 39.100 M 109.66 % -404.624 M 0.000
Investments in property plant and equipment -327.483 K 23.31 % -427.000 K 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
Purchases of investments -52.783 M -3.28 % -51.104 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 15.491 M -75.76 % 63.899 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 37.276 M 391.34 % -12.794 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -344.000 K 19.44 % -427.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment -38.000 K 99.87 % -28.921 M 0.000 -100.00 % 100.000 M 0.000 100.00 % -30.000 M 75.00 % -120.000 M -180.00 % 150.000 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.675 M -65.06 % 431.234 M 0.000
Common stock repurchased -259.000 K 44.47 % -466.399 K -52.92 % -305.000 K 88.21 % -2.587 M -39.84 % -1.850 M 93.15 % -27.018 M -2 654.13 % -981.000 K 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 -100.00 % 529.221 K 0.000 0.000 0.000 0.000 -100.00 % 147.432 M 190.13 % -163.582 M 0.000
Net cash used provided by financing activities -297.000 K 98.97 % -28.858 M -9 361.64 % -305.000 K -100.31 % 97.413 M 5 365.57 % -1.850 M 96.76 % -57.018 M -132.19 % 177.126 M -57.59 % 417.652 M 0.000
Effect of forex changes on cash -1.048 M -99.62 % -525.000 K 7.89 % -570.000 K 56.32 % -1.305 M 55.09 % -2.906 M -231.67 % 2.207 M 36.23 % 1.620 M 10 225.00 % -16.000 K 0.000
Net change in cash -57.593 M -96.38 % -29.328 M -159.91 % 48.957 M 378.47 % 10.232 M -52.89 % 21.718 M 111.64 % -186.524 M -185.62 % 217.846 M 1 574.19 % 13.012 M 0.000
Cash at beginning of period 95.913 M -23.42 % 125.241 M 64.18 % 76.284 M 15.49 % 66.052 M 48.99 % 44.334 M -80.80 % 230.858 M 1 674.19 % 13.012 M 0.000 0.000
Cash at end of period 38.320 M -60.05 % 95.913 M -23.42 % 125.241 M 64.18 % 76.284 M 15.49 % 66.052 M 48.99 % 44.334 M -80.80 % 230.858 M 1 674.19 % 13.012 M 0.000
Operating cash flow -55.904 M -11 698.34 % 482.000 K -99.03 % 49.832 M 158.03 % -85.876 M -424.38 % 26.474 M 120.10 % -131.713 M -436.86 % 39.100 M 109.66 % -404.624 M 0.000
Capital expenditure -344.000 K 19.44 % -427.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow -56.248 M -102 369.09 % 55.000 K -99.89 % 49.832 M 158.03 % -85.876 M -424.38 % 26.474 M 120.10 % -131.713 M -436.86 % 39.100 M 109.66 % -404.624 M 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016
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
Revenue 15.756 M 113.50 % 7.380 M 196.19 % -7.672 M -166.88 % 11.472 M 191.75 % -12.504 M -3 002.73 % -403.000 K 99.40 % -66.713 M -3 414.11 % 2.013 M -53.97 % 4.373 M -58.65 % 10.576 M -61.31 % 27.333 M 221.32 % -22.529 M 28.17 % -31.365 M -3 346.89 % 966.000 K 2 918.75 % 32.000 K 100.39 % -8.126 M -7 166.09 % 115.000 K 105.19 % -2.214 M 92.58 % -29.857 M 32.95 % -44.530 M -6 740.25 % -651.000 K 99.44 % -116.782 M -1 290.80 % 9.807 M 132.41 % -30.255 M -142.93 % -12.454 M 29.37 % -17.633 M 52.39 % -37.040 M -274.22 % -9.898 M 54.40 % -21.706 M -146.00 % 47.185 M 477.18 % -12.510 M -135.56 % 35.182 M 953.67 % 3.339 M 57.43 % 2.121 M 0.000 0.000
Net income 11.579 M 1 240.16 % 864.000 K 102.08 % -41.614 M -1 131.07 % 4.036 M 124.41 % -16.531 M -253.15 % -4.681 M 94.21 % -80.899 M -4 359.70 % -1.814 M -145.49 % 3.988 M -43.34 % 7.038 M -59.88 % 17.544 M 160.56 % -28.971 M 20.44 % -36.415 M -1 140.72 % -2.935 M -135.55 % -1.246 M 90.83 % -13.582 M -24 794.55 % 55.000 K 100.49 % -11.149 M 64.19 % -31.138 M 46.66 % -58.373 M -1 294.48 % -4.186 M 96.56 % -121.804 M -1 489.50 % 8.766 M 127.18 % -32.256 M -98.76 % -16.229 M 24.45 % -21.480 M 54.85 % -47.570 M -295.53 % -12.027 M 71.25 % -41.833 M -202.41 % 40.850 M 394.97 % -13.849 M -141.94 % 33.019 M 777.23 % 3.764 M 584.36 % 550.000 K 609.26 % -108.000 K -3 500.00 % -3.000 K
Income before tax 11.792 M 495.25 % 1.981 M 104.35 % -45.563 M -1 163.07 % 4.286 M 127.24 % -15.736 M -314.65 % -3.795 M 94.65 % -70.903 M -5 271.44 % -1.320 M -258.84 % 831.000 K -87.12 % 6.452 M -69.31 % 21.020 M 181.08 % -25.924 M 26.45 % -35.249 M -1 148.64 % -2.823 M 16.31 % -3.373 M 69.72 % -11.141 M -223.40 % -3.445 M 64.62 % -9.737 M 70.80 % -33.347 M 43.64 % -59.168 M -2 465.83 % -2.306 M 98.05 % -118.003 M -1 474.69 % 8.584 M 127.60 % -31.097 M -135.60 % -13.199 M 39.33 % -21.756 M 50.37 % -43.838 M -279.32 % -11.557 M 72.15 % -41.496 M -200.76 % 41.181 M 387.16 % -14.341 M -142.87 % 33.451 M 1 033.16 % 2.952 M 54.80 % 1.907 M 1 865.74 % -108.000 K -3 500.00 % -3.000 K
Income before tax ratio 0.75 178.81 % 0.27 -95.48 % 5.94 1 489.61 % 0.37 -70.31 % 1.26 -86.64 % 9.42 786.04 % 1.06 262.08 % -0.66 -445.07 % 0.19 -68.85 % 0.61 -20.67 % 0.77 -33.17 % 1.15 2.39 % 1.12 138.46 % -2.92 97.23 % -105.41 -7 788.10 % 1.37 104.58 % -29.96 -781.15 % 4.40 293.76 % 1.12 -15.94 % 1.33 -62.49 % 3.54 250.56 % 1.01 15.44 % 0.88 -14.84 % 1.03 -3.02 % 1.06 -14.10 % 1.23 4.25 % 1.18 1.36 % 1.17 -38.92 % 1.91 119.05 % 0.87 -23.87 % 1.15 20.57 % 0.95 7.54 % 0.88 -1.67 % 0.90 0.00 0.00
EBITDA 11.829 M 486.17 % 2.018 M 104.43 % -45.526 M -1 152.87 % 4.324 M 127.55 % -15.693 M -316.15 % -3.771 M 94.68 % -70.903 M -5 271.44 % -1.320 M -258.84 % 831.000 K -87.12 % 6.452 M -69.31 % 21.020 M 181.08 % -25.924 M 26.45 % -35.249 M -1 148.64 % -2.823 M 16.31 % -3.373 M 69.72 % -11.141 M -223.40 % -3.445 M 64.62 % -9.737 M 70.80 % -33.347 M 43.64 % -59.168 M -2 465.83 % -2.306 M 98.05 % -118.003 M -1 474.69 % 8.584 M 127.60 % -31.097 M -135.60 % -13.199 M -2 304.19 % -549.000 K 87.06 % -4.244 M 63.28 % -11.557 M 55.98 % -26.254 M -563.28 % 5.667 M 143.11 % -13.146 M -138.28 % 34.343 M 1 063.38 % 2.952 M 54.80 % 1.907 M 5 056.56 % 36.982 K 1 332.73 % -3.000 K
Net income ratio 0.73 527.72 % 0.12 -97.84 % 5.42 1 441.77 % 0.35 -73.39 % 1.32 -88.62 % 11.62 857.86 % 1.21 234.57 % -0.90 -198.81 % 0.91 37.04 % 0.67 3.68 % 0.64 -50.09 % 1.29 10.76 % 1.16 138.21 % -3.04 92.20 % -38.94 -2 429.60 % 1.67 249.48 % 0.48 -90.50 % 5.04 382.85 % 1.04 -20.44 % 1.31 -79.61 % 6.43 516.50 % 1.04 16.69 % 0.89 -16.16 % 1.07 -18.19 % 1.30 6.97 % 1.22 -5.15 % 1.28 5.69 % 1.22 -36.95 % 1.93 122.61 % 0.87 -21.80 % 1.11 17.96 % 0.94 -16.75 % 1.13 334.72 % 0.26 0.00 0.00
Ratio EBITDA 0.75 174.56 % 0.27 -95.39 % 5.93 1 474.36 % 0.38 -69.97 % 1.26 -86.59 % 9.36 780.44 % 1.06 262.08 % -0.66 -445.07 % 0.19 -68.85 % 0.61 -20.67 % 0.77 -33.17 % 1.15 2.39 % 1.12 138.46 % -2.92 97.23 % -105.41 -7 788.10 % 1.37 104.58 % -29.96 -781.15 % 4.40 293.76 % 1.12 -15.94 % 1.33 -62.49 % 3.54 250.56 % 1.01 15.44 % 0.88 -14.84 % 1.03 -3.02 % 1.06 3 303.97 % 0.03 -72.83 % 0.11 -90.19 % 1.17 -3.47 % 1.21 907.09 % 0.12 -88.57 % 1.05 7.65 % 0.98 10.41 % 0.88 -1.67 % 0.90 0.00 0.00
Gross profit ratio 0.97 3.78 % 0.94 -11.56 % 1.06 10.31 % 0.96 -7.20 % 1.04 -50.66 % 2.10 107.84 % 1.01 84.83 % 0.55 -31.21 % 0.79 -13.24 % 0.92 -5.30 % 0.97 -7.05 % 1.04 1.13 % 1.03 1 141.99 % 0.08 -91.72 % 1.00 -9.97 % 1.11 116.29 % -6.82 -781.74 % 1.00 0.00 % 1.00 -0.45 % 1.00 -23.07 % 1.31 30.35 % 1.00 -4.44 % 1.05 4.37 % 1.00 -1.18 % 1.02 -14.90 % 1.19 2.47 % 1.17 8.76 % 1.07 -42.41 % 1.86 109.44 % 0.89 -18.91 % 1.10 12.40 % 0.97 -2.54 % 1.00 0.00 % 1.00 0.00 0.00
Weighted average shs out dil 108.732 M 0.51 % 108.179 M 0.00 % 108.179 M 0.00 % 108.179 M 0.05 % 108.123 M 0.00 % 108.128 M -0.08 % 108.216 M -0.07 % 108.297 M -0.32 % 108.649 M 0.41 % 108.205 M 0.01 % 108.194 M 0.00 % 108.194 M 0.01 % 108.179 M -0.04 % 108.222 M 25.66 % 86.123 M -21.07 % 109.118 M 0.00 % 109.118 M 0.00 % 109.118 M 51.34 % 72.099 M 22.13 % 59.033 M 0.00 % 59.033 M -0.61 % 59.393 M -0.20 % 59.511 M -1.25 % 60.264 M -1.27 % 61.042 M -1.50 % 61.969 M -1.46 % 62.885 M -0.06 % 62.920 M 20.13 % 52.377 M 2.07 % 51.317 M 0.05 % 51.293 M 0.53 % 51.024 M 0.80 % 50.620 M 109.89 % 24.117 M -36.11 % 37.747 M -24.83 % 50.212 M
Weighted average shs out 108.237 M 0.05 % 108.179 M 0.00 % 108.179 M 0.00 % 108.179 M 0.05 % 108.123 M 0.00 % 108.128 M -0.08 % 108.216 M -0.07 % 108.297 M -0.02 % 108.317 M 0.10 % 108.205 M 0.01 % 108.194 M 0.00 % 108.194 M 1.02 % 107.103 M -1.03 % 108.222 M 25.66 % 86.123 M -21.07 % 109.118 M 0.00 % 109.118 M 0.00 % 109.118 M 51.34 % 72.099 M 22.13 % 59.033 M 0.00 % 59.033 M -0.61 % 59.393 M -1.30 % 60.176 M -0.15 % 60.264 M 0.26 % 60.108 M -3.00 % 61.969 M -1.24 % 62.746 M 28.90 % 48.677 M -7.06 % 52.377 M 3.47 % 50.620 M 0.84 % 50.199 M -0.83 % 50.620 M -5.86 % 53.772 M 95.53 % 27.501 M -27.14 % 37.747 M -24.83 % 50.212 M
EPS diluted 0.11 1 275.00 % 0.01 102.11 % -0.38 -1 118.77 % 0.04 124.87 % -0.15 -248.03 % -0.04 95.77 % -1.02 -5 971.43 % -0.02 -145.16 % 0.04 -42.86 % 0.07 -59.31 % 0.16 159.26 % -0.27 20.59 % -0.34 -1 033.33 % -0.03 -106.90 % -0.01 87.92 % -0.12 -24 100.00 % 0.00 100.50 % -0.10 76.74 % -0.43 48.81 % -0.84 -1 084.77 % -0.07 96.54 % -2.05 -1 466.67 % 0.15 127.78 % -0.54 -100.00 % -0.27 22.86 % -0.35 53.95 % -0.76 -300.00 % -0.19 76.25 % -0.80 -200.00 % 0.80 396.30 % -0.27 -141.54 % 0.65 828.57 % 0.07 250.00 % 0.02 600.00 % 0.00 -3 900.00 % 0.00
Earnings per share 0.11 1 275.00 % 0.01 102.11 % -0.38 -1 118.77 % 0.04 124.87 % -0.15 -248.03 % -0.04 95.77 % -1.02 -5 971.43 % -0.02 -142.00 % 0.04 -42.86 % 0.07 -56.25 % 0.16 159.26 % -0.27 20.59 % -0.34 -1 033.33 % -0.03 -106.90 % -0.01 87.92 % -0.12 -24 100.00 % 0.00 100.50 % -0.10 76.74 % -0.43 48.81 % -0.84 -1 084.77 % -0.07 96.54 % -2.05 -1 466.67 % 0.15 127.78 % -0.54 -100.00 % -0.27 22.86 % -0.35 53.95 % -0.76 -300.00 % -0.19 76.25 % -0.80 -198.77 % 0.81 389.29 % -0.28 -143.08 % 0.65 828.57 % 0.07 250.00 % 0.02 600.00 % 0.00 -3 900.00 % 0.00
Gross profit 15.334 M 121.56 % 6.921 M 185.08 % -8.135 M -173.77 % 11.027 M 185.14 % -12.952 M -1 430.97 % -846.000 K 98.74 % -67.381 M -6 225.55 % 1.100 M -68.34 % 3.474 M -64.13 % 9.684 M -63.36 % 26.428 M 212.77 % -23.435 M 27.36 % -32.261 M -40 426.25 % 80.000 K 150.00 % 32.000 K 100.35 % -9.026 M -1 051.28 % -784.000 K 64.59 % -2.214 M 92.58 % -29.857 M 33.25 % -44.731 M -5 162.47 % -850.000 K 99.27 % -116.981 M -1 237.95 % 10.280 M 133.83 % -30.386 M -140.07 % -12.657 M 39.89 % -21.057 M 51.22 % -43.166 M -307.00 % -10.606 M 73.74 % -40.385 M -196.35 % 41.917 M 405.85 % -13.705 M -139.97 % 34.290 M 926.95 % 3.339 M 57.43 % 2.121 M 0.000 0.000
Income tax expense 213.000 K -80.93 % 1.117 M 128.29 % -3.949 M -1 679.60 % 250.000 K -68.55 % 795.000 K -10.27 % 886.000 K -91.14 % 9.996 M 1 923.48 % 494.000 K 115.65 % -3.157 M -438.74 % -586.000 K -116.86 % 3.476 M 14.08 % 3.047 M 161.32 % 1.166 M 941.07 % 112.000 K 105.27 % -2.127 M -187.14 % 2.441 M 169.74 % -3.500 M -347.88 % 1.412 M 163.92 % -2.209 M -177.86 % -795.000 K -142.29 % 1.880 M -50.54 % 3.801 M 2 188.46 % -182.000 K -115.70 % 1.159 M -61.75 % 3.030 M 1 197.83 % -276.000 K -107.40 % 3.732 M 694.04 % 470.000 K 39.47 % 337.000 K 1.81 % 331.000 K 167.28 % -492.000 K -213.89 % 432.000 K 153.20 % -812.000 K -159.84 % 1.357 M 0.000 0.000
Cost of revenue 422.000 K -8.06 % 459.000 K -0.86 % 463.000 K 4.04 % 445.000 K -0.67 % 448.000 K 1.13 % 443.000 K -33.68 % 668.000 K -26.83 % 913.000 K 1.56 % 899.000 K 0.78 % 892.000 K -1.44 % 905.000 K -0.11 % 906.000 K 1.12 % 896.000 K 1.13 % 886.000 K 0.000 -100.00 % 900.000 K 0.11 % 899.000 K 0.000 0.000 -100.00 % 201.000 K 1.01 % 199.000 K 0.00 % 199.000 K 142.07 % -473.000 K -461.07 % 131.000 K -35.47 % 203.000 K -61.55 % 528.000 K 63.47 % 323.000 K -54.38 % 708.000 K 247.06 % 204.000 K -37.61 % 327.000 K -72.64 % 1.195 M 33.97 % 892.000 K 0.000 0.000 0.000 0.000
General and administrative expenses 1.875 M -51.13 % 3.837 M 27.64 % 3.006 M 77.87 % 1.690 M -7.14 % 1.820 M -18.05 % 2.221 M 7.71 % 2.062 M 9.27 % 1.887 M 6.55 % 1.771 M -7.90 % 1.923 M -14.30 % 2.244 M 29.26 % 1.736 M -18.76 % 2.137 M 36.81 % 1.562 M 99.74 % 782.000 K -43.42 % 1.382 M -24.65 % 1.834 M -70.88 % 6.299 M 242.71 % 1.838 M -87.04 % 14.186 M 1 095.11 % 1.187 M 173.50 % 434.000 K -48.64 % 845.000 K 18.85 % 711.000 K 104.31 % 348.000 K -50.21 % 699.000 K 4.02 % 672.000 K -13.62 % 778.000 K -29.97 % 1.111 M 50.95 % 736.000 K 237.61 % 218.000 K -60.15 % 547.000 K 62.31 % 337.000 K 86.19 % 181.000 K 67.59 % 108.000 K 3 500.00 % 3.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.667 M 51.13 % 1.103 M -96.80 % 34.422 M 581.49 % 5.051 M 423.96 % 964.000 K 32.42 % 728.000 K -50.14 % 1.460 M 173.92 % 533.000 K -38.88 % 872.000 K -33.38 % 1.309 M -58.63 % 3.164 M 320.19 % 753.000 K -11.52 % 851.000 K -36.54 % 1.341 M -48.88 % 2.623 M 257.84 % 733.000 K -11.37 % 827.000 K -32.43 % 1.224 M -25.91 % 1.652 M 558.17 % 251.000 K -6.69 % 269.000 K -54.25 % 588.000 K -30.90 % 851.000 K 0.000 -100.00 % 194.000 K 0.000 0.000 -100.00 % 173.000 K 0.000 0.000 -100.00 % 418.000 K 43.15 % 292.000 K 484.00 % 50.000 K 51.52 % 33.000 K 0.000 0.000
Operating expenses 3.542 M -28.30 % 4.940 M -86.80 % 37.428 M 455.23 % 6.741 M 142.13 % 2.784 M -5.60 % 2.949 M -16.27 % 3.522 M 45.54 % 2.420 M -8.44 % 2.643 M -18.22 % 3.232 M -40.24 % 5.408 M 117.28 % 2.489 M -16.70 % 2.988 M 2.93 % 2.903 M -14.74 % 3.405 M 60.99 % 2.115 M -20.52 % 2.661 M -64.63 % 7.523 M 115.56 % 3.490 M -75.83 % 14.437 M 891.55 % 1.456 M 42.47 % 1.022 M -39.74 % 1.696 M 138.54 % 711.000 K 31.18 % 542.000 K -55.83 % 1.227 M 23.32 % 995.000 K 4.63 % 951.000 K 102.35 % -40.385 M -196.35 % 41.917 M 6 490.72 % 636.000 K -24.20 % 839.000 K 116.80 % 387.000 K 80.84 % 214.000 K 98.15 % 108.000 K 3 500.00 % 3.000 K
Cost and expenses 3.964 M -26.58 % 5.399 M -85.75 % 37.891 M 427.29 % 7.186 M 122.34 % 3.232 M -4.72 % 3.392 M -19.05 % 4.190 M 25.71 % 3.333 M -5.90 % 3.542 M -14.11 % 4.124 M -34.67 % 6.313 M 85.95 % 3.395 M -12.59 % 3.884 M 2.51 % 3.789 M 11.28 % 3.405 M 12.94 % 3.015 M -15.31 % 3.560 M -52.68 % 7.523 M 115.56 % 3.490 M -76.16 % 14.638 M 784.47 % 1.655 M 35.54 % 1.221 M -0.16 % 1.223 M 45.25 % 842.000 K 13.02 % 745.000 K -75.35 % 3.022 M 18.32 % 2.554 M 53.95 % 1.659 M 125.67 % -6.464 M -155.39 % 11.671 M 537.41 % 1.831 M 5.78 % 1.731 M 347.29 % 387.000 K 80.84 % 214.000 K 98.15 % 108.000 K 3 500.00 % 3.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.875 M -51.13 % 3.837 M 27.64 % 3.006 M 77.87 % 1.690 M -7.14 % 1.820 M -18.05 % 2.221 M 7.71 % 2.062 M 9.27 % 1.887 M 6.55 % 1.771 M -7.90 % 1.923 M -14.30 % 2.244 M 29.26 % 1.736 M -18.76 % 2.137 M 36.81 % 1.562 M 99.74 % 782.000 K -43.42 % 1.382 M -24.65 % 1.834 M -70.88 % 6.299 M 242.71 % 1.838 M -87.04 % 14.186 M 1 095.11 % 1.187 M 173.50 % 434.000 K -48.64 % 845.000 K 18.85 % 711.000 K 104.31 % 348.000 K -50.21 % 699.000 K 4.02 % 672.000 K -13.62 % 778.000 K -29.97 % 1.111 M 50.95 % 736.000 K 237.61 % 218.000 K -60.15 % 547.000 K 62.31 % 337.000 K 86.19 % 181.000 K 67.59 % 108.000 K 3 500.00 % 3.000 K
Interest income 1.275 M -3.04 % 1.315 M -33.04 % 1.964 M -40.97 % 3.327 M 58.28 % 2.102 M 19.98 % 1.752 M -23.93 % 2.303 M -31.34 % 3.354 M -3.40 % 3.472 M 28.64 % 2.699 M 25.30 % 2.154 M 24.72 % 1.727 M -60.24 % 4.344 M 462.69 % 772.000 K 0.000 -100.00 % 741.000 K 176.49 % 268.000 K -43.34 % 473.000 K -84.17 % 2.988 M -36.91 % 4.736 M -15.52 % 5.606 M 3.87 % 5.397 M -6.38 % 5.765 M 4.16 % 5.535 M -5.16 % 5.836 M 6.69 % 5.470 M -17.20 % 6.606 M 1.52 % 6.507 M 41.86 % 4.587 M 45.71 % 3.148 M 6.71 % 2.950 M -14.49 % 3.450 M 258.63 % 962.000 K 323.79 % 227.000 K 0.000 0.000
Interest expense 422.000 K -8.06 % 459.000 K -0.86 % 463.000 K 4.04 % 445.000 K -0.67 % 448.000 K 1.13 % 443.000 K -33.68 % 668.000 K -26.83 % 913.000 K 1.56 % 899.000 K 0.78 % 892.000 K -1.44 % 905.000 K -0.11 % 906.000 K 1.12 % 896.000 K 1.13 % 886.000 K 0.000 -100.00 % 900.000 K 0.11 % 899.000 K 0.000 0.000 -100.00 % 201.000 K 1.01 % 199.000 K 0.00 % 199.000 K 0.000 -100.00 % 131.000 K -35.47 % 203.000 K -67.10 % 617.000 K 148.79 % 248.000 K -64.97 % 708.000 K -37.73 % 1.137 M 6.86 % 1.064 M -10.96 % 1.195 M 33.97 % 892.000 K 0.000 0.000 0.000 0.000
Depreciation and amortization 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K -2.63 % 38.000 K -11.63 % 43.000 K 79.17 % 24.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.655 M -47.83 % 39.594 M 0.000 -100.00 % 15.242 M 142.92 % -35.514 M 0.000 0.000 0.000 0.000 -100.00 % 108.000 K 0.000
Operating income 11.792 M 495.25 % 1.981 M 104.35 % -45.563 M -1 163.07 % 4.286 M 127.24 % -15.736 M -314.65 % -3.795 M 94.65 % -70.903 M -5 271.44 % -1.320 M -258.84 % 831.000 K -87.12 % 6.452 M -69.31 % 21.020 M 181.08 % -25.924 M 26.45 % -35.249 M -1 148.64 % -2.823 M 16.31 % -3.373 M 69.72 % -11.141 M -223.40 % -3.445 M 64.62 % -9.737 M 70.80 % -33.347 M 43.64 % -59.168 M -2 465.83 % -2.306 M 98.05 % -118.003 M -1 474.69 % 8.584 M 127.60 % -31.097 M -135.60 % -13.199 M 36.10 % -20.655 M 47.83 % -39.594 M -242.60 % -11.557 M 24.18 % -15.242 M -142.92 % 35.514 M 347.64 % -14.341 M -142.87 % 33.451 M 1 033.16 % 2.952 M 54.80 % 1.907 M 1 865.74 % -108.000 K -3 500.00 % -3.000 K
Operating income ratio 0.75 178.81 % 0.27 -95.48 % 5.94 1 489.61 % 0.37 -70.31 % 1.26 -86.64 % 9.42 786.04 % 1.06 262.08 % -0.66 -445.07 % 0.19 -68.85 % 0.61 -20.67 % 0.77 -33.17 % 1.15 2.39 % 1.12 138.46 % -2.92 97.23 % -105.41 -7 788.10 % 1.37 104.58 % -29.96 -781.15 % 4.40 293.76 % 1.12 -15.94 % 1.33 -62.49 % 3.54 250.56 % 1.01 15.44 % 0.88 -14.84 % 1.03 -3.02 % 1.06 -9.52 % 1.17 9.58 % 1.07 -8.45 % 1.17 66.28 % 0.70 -6.70 % 0.75 -34.34 % 1.15 20.57 % 0.95 7.54 % 0.88 -1.67 % 0.90 0.00 0.00
Total other income expenses 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 100.00 % -1.101 M 74.06 % -4.244 M 0.000 100.00 % -26.254 M -563.28 % 5.667 M 0.000 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-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
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
Net debt -14.243 M 53.82 % -30.844 M 18.51 % -37.849 M -40.91 % -26.861 M 58.42 % -64.594 M 27.26 % -88.805 M 6.88 % -95.365 M -476.15 % -16.552 M 13.49 % -19.133 M 61.49 % -49.677 M -90.96 % -26.015 M 10.53 % -29.078 M -835.59 % 3.953 M -75.87 % 16.380 M -26.70 % 22.348 M 25.78 % 17.768 M -6.78 % 19.061 M 157.46 % -33.175 M 49.77 % -66.052 M -0.90 % -65.460 M 4.47 % -68.526 M 26.78 % -93.587 M -111.10 % -44.334 M 43.14 % -77.975 M -62.27 % -48.053 M 31.62 % -70.278 M 65.09 % -201.331 M -113.23 % -94.419 M -301.59 % 46.837 M 99.03 % 23.533 M -82.82 % 136.988 M 37.13 % 99.898 M 141.16 % -242.724 M 18.91 % -299.324 M 0.000 100.00 % -10.000 K
Total investments 419.495 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.640 M 4.84 % 65.474 M 4.56 % 62.620 M 0.78 % 62.136 M 44.83 % 42.903 M -42.42 % 74.516 M 56.34 % 47.663 M -0.60 % 47.952 M -85.52 % 331.257 M 2.54 % 323.062 M -0.75 % 325.497 M 12.80 % 288.551 M 79 172.25 % 364.000 K -48.73 % 710.000 K 49.47 % 475.000 K -69.18 % 1.541 M -20.77 % 1.945 M -13.17 % 2.240 M -2.86 % 2.306 M 14.33 % 2.017 M 0.000 -100.00 % 648.469 M 36.71 % 474.323 M 91 115.96 % 520.000 K -99.83 % 302.518 M -8.38 % 330.193 M 3.19 % 319.988 M 0.000 0.000
Total debt 477.000 K 3.47 % 461.000 K -2.12 % 471.000 K -7.65 % 510.000 K -0.58 % 513.000 K -2.66 % 527.000 K -3.83 % 548.000 K -99.45 % 99.686 M 0.15 % 99.532 M 0.15 % 99.378 M 0.15 % 99.226 M 0.15 % 99.076 M 0.15 % 98.926 M 0.15 % 98.778 M 0.15 % 98.632 M 0.15 % 98.487 M 0.15 % 98.343 M 0.15 % 98.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.527 M 0.000 -100.00 % 150.000 M 0.00 % 150.000 M 0.00 % 150.000 M 0.00 % 150.000 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 13.959 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 -100.00 % 90.999 K 295.65 % 23.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -483.618 M 2.34 % -495.197 M 0.17 % -496.061 M -9.16 % -454.447 M 0.88 % -458.483 M -3.71 % -442.068 M -0.97 % -437.801 M -22.49 % -357.420 M -0.41 % -355.947 M 1.12 % -359.969 M 1.92 % -367.007 M 4.56 % -384.551 M -8.15 % -355.580 M -11.70 % -318.323 M -0.79 % -315.828 M 0.40 % -317.092 M -3.55 % -306.219 M 0.02 % -306.274 M -3.78 % -295.125 M -12.05 % -263.384 M -23.15 % -213.866 M -2.00 % -209.680 M -130.83 % -90.836 M 9.00 % -99.821 M -41.42 % -70.584 M -26.70 % -55.709 M -50.46 % -37.027 M -456.03 % 10.400 M -53.63 % 22.427 M -65.10 % 64.260 M 174.50 % 23.410 M -37.17 % 37.259 M 778.75 % 4.240 M 790.76 % 476.000 K 743.24 % -74.000 K 97.55 % -3.019 M
Common stock 512.677 M 0.04 % 512.455 M 0.00 % 512.455 M 0.00 % 512.455 M 0.00 % 512.455 M 0.04 % 512.275 M -0.12 % 512.889 M -0.15 % 513.654 M -0.10 % 514.187 M -41.12 % 873.263 M 0.05 % 872.867 M 0.00 % 872.867 M 0.00 % 872.869 M 0.14 % 871.611 M -0.08 % 872.274 M -0.35 % 875.370 M -0.59 % 880.589 M 0.00 % 880.567 M 0.00 % 880.567 M 45.48 % 605.268 M 0.00 % 605.268 M 0.00 % 605.268 M -0.79 % 610.078 M 0.20 % 608.888 M -1.60 % 618.811 M -0.66 % 622.932 M -2.75 % 640.518 M -0.18 % 641.642 M 0.00 % 641.642 M 30.06 % 493.326 M 0.00 % 493.326 M -0.11 % 493.865 M 0.03 % 493.734 M 0.04 % 493.534 M 0.000 -100.00 % 10.000 K
Total equity 428.627 M 2.81 % 416.920 M 0.24 % 415.941 M -9.07 % 457.443 M 0.91 % 453.309 M -3.51 % 469.809 M -1.01 % 474.596 M -14.28 % 553.654 M -0.33 % 555.498 M 0.73 % 551.487 M 1.32 % 544.307 M 3.80 % 524.364 M -5.19 % 553.051 M -6.06 % 588.744 M -0.53 % 591.902 M -0.29 % 593.609 M -2.62 % 609.606 M -0.36 % 611.806 M 2.01 % 599.735 M 75.63 % 341.477 M -12.66 % 390.963 M -1.07 % 395.189 M -23.83 % 518.815 M 2.01 % 508.612 M -7.14 % 547.744 M -3.38 % 566.881 M -6.01 % 603.127 M -7.45 % 651.656 M -1.88 % 664.160 M 19.11 % 557.609 M 7.91 % 516.736 M -2.71 % 531.124 M 6.66 % 497.974 M 0.80 % 494.010 M 667 681.08 % -74.000 K 97.54 % -3.009 M
Other non current liabilities 16.585 M -4.67 % 17.397 M 23.29 % 14.111 M -26.08 % 19.090 M 1.80 % 18.753 M 4.34 % 17.973 M 55.10 % 11.588 M 39.80 % 8.289 M -48.64 % 16.139 M 67.47 % 9.637 M 8.76 % 8.861 M 101.29 % 4.402 M -35.62 % 6.837 M -15.77 % 8.117 M -40.85 % 13.722 M 42.20 % 9.650 M 47.64 % 6.536 M 6.64 % 6.129 M 51.00 % 4.059 M -43.37 % 7.168 M 53.85 % 4.659 M 6.30 % 4.383 M 181.86 % 1.555 M -47.99 % 2.990 M -46.35 % 5.573 M 20.47 % 4.626 M -56.54 % 10.645 M 17.39 % 9.068 M 0.000 0.000 -100.00 % 1.564 M 0.000 0.000 0.000 0.000 0.000
Long term debt 918.000 K 99.13 % 461.000 K -2.12 % 471.000 K -7.65 % 510.000 K -0.58 % 513.000 K -2.66 % 527.000 K -3.83 % 548.000 K -99.45 % 99.686 M 0.15 % 99.532 M 0.15 % 99.378 M 0.15 % 99.226 M 0.15 % 99.076 M 0.15 % 98.926 M 0.15 % 98.778 M 0.15 % 98.632 M 0.15 % 98.487 M 0.15 % 98.343 M 0.15 % 98.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.527 M 0.000 0.000 0.000 -100.00 % 150.000 M 0.00 % 150.000 M 0.000 0.000 0.000 0.000
Total non current liabilities 17.062 M -4.46 % 17.858 M 22.47 % 14.582 M -25.60 % 19.600 M 1.73 % 19.266 M 4.14 % 18.500 M 52.44 % 12.136 M -88.76 % 107.975 M -6.65 % 115.671 M 6.11 % 109.015 M 0.86 % 108.087 M 4.45 % 103.478 M -2.16 % 105.763 M -1.06 % 106.895 M -4.86 % 112.354 M 3.90 % 108.137 M 3.11 % 104.879 M 0.53 % 104.329 M 2 470.31 % 4.059 M -43.37 % 7.168 M 53.85 % 4.659 M 6.30 % 4.383 M 181.86 % 1.555 M -47.99 % 2.990 M -46.35 % 5.573 M 19.77 % 4.653 M -88.42 % 40.172 M 343.01 % 9.068 M -93.95 % 150.000 M 267.20 % 40.850 M -73.05 % 151.564 M 1.04 % 150.000 M 0.000 0.000 0.000 0.000
Other current liabilities -36.080 K -3.09 % -35.000 K 0.000 100.00 % -5.613 M -1.17 % -5.548 M 1.00 % -5.604 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 % -399.000 K 88.66 % -3.517 M -3.29 % -3.405 M -6.01 % -3.212 M 0.000 100.00 % -1.125 M 64.08 % -3.132 M -12.46 % -2.785 M 14.65 % -3.263 M -594.26 % -470.000 K -126.57 % 1.769 M -84.09 % 11.116 M 13 656.10 % -82.000 K -101.27 % 6.458 M 683.74 % 824.000 K 107.56 % 397.000 K 0.000 -100.00 % 82.931 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 36.080 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.000 M 0.00 % 150.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.961 M -66.81 % 5.909 M -10.39 % 6.594 M 826.12 % 712.000 K -4.94 % 749.000 K -65.42 % 2.166 M 35.29 % 1.601 M 246.54 % 462.000 K 13.51 % 407.000 K -58.64 % 984.000 K 351.38 % 218.000 K -72.68 % 798.000 K 78.13 % 448.000 K -46.98 % 845.000 K 521.32 % 136.000 K -85.98 % 970.000 K -21.14 % 1.230 M 18.73 % 1.036 M -85.16 % 6.982 M -41.23 % 11.880 M 1 073.91 % 1.012 M 60.89 % 629.000 K 111.78 % 297.000 K -93.69 % 4.707 M 948.33 % 449.000 K -7.99 % 488.000 K -8.10 % 531.000 K 15.94 % 458.000 K -99.70 % 153.223 M -5.72 % 162.519 M 19 939.33 % 811.000 K -90.01 % 8.117 M 338.76 % 1.850 M -92.93 % 26.156 M 0.000 -100.00 % 82.931 M
Total liabilities 19.023 M -19.96 % 23.767 M 12.24 % 21.176 M 4.25 % 20.312 M 1.48 % 20.015 M -3.15 % 20.666 M 50.44 % 13.737 M -87.33 % 108.437 M -6.58 % 116.078 M 5.53 % 109.999 M 1.56 % 108.305 M 3.86 % 104.276 M -1.82 % 106.211 M -1.42 % 107.740 M -4.22 % 112.490 M 3.10 % 109.107 M 2.83 % 106.109 M 0.71 % 105.365 M 854.31 % 11.041 M -42.04 % 19.048 M 235.88 % 5.671 M 13.15 % 5.012 M 170.63 % 1.852 M -75.94 % 7.697 M 27.81 % 6.022 M 17.14 % 5.141 M -87.37 % 40.703 M 327.28 % 9.526 M -93.78 % 153.223 M -5.72 % 162.519 M 6.66 % 152.375 M -3.63 % 158.117 M 8 446.86 % 1.850 M -92.93 % 26.156 M 0.000 -100.00 % 82.931 M
Other non current assets 421.915 M 3.53 % 407.538 M 2.72 % 396.733 M -8.84 % 435.203 M 10.05 % 395.464 M -0.84 % 398.796 M 2.36 % 389.602 M -17.81 % 474.007 M 1.87 % 465.294 M 4.14 % 446.809 M 0.66 % 443.894 M -2.41 % 454.852 M -6.59 % 486.924 M -13.21 % 561.029 M 2.87 % 545.380 M 100.82 % 271.573 M -6.72 % 291.130 M 71.14 % 170.117 M -25.05 % 226.966 M -1.48 % 230.369 M -3.87 % 239.649 M -11.20 % 269.882 M -36.54 % 425.308 M 7.83 % 394.410 M -11.47 % 445.529 M 0.07 % 445.222 M 20.37 % 369.888 M -24.64 % 490.834 M 201.28 % -484.616 M -17.46 % -412.565 M -165.71 % 627.840 M 307.54 % -302.518 M -31.40 % -230.233 M -4.55 % -220.218 M -28 117.56 % 786.000 K 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.640 M 4.84 % 65.474 M 4.56 % 62.620 M 0.78 % 62.136 M 44.83 % 42.903 M -42.42 % 74.516 M 56.34 % 47.663 M -0.60 % 47.952 M -85.52 % 331.257 M 2.54 % 323.062 M -0.75 % 325.497 M 12.80 % 288.551 M 79 172.25 % 364.000 K -48.73 % 710.000 K 49.47 % 475.000 K -69.18 % 1.541 M -20.77 % 1.945 M -13.17 % 2.240 M 102.60 % -86.299 M -135.11 % -36.706 M 0.000 -100.00 % 484.616 M 17.46 % 412.565 M 1 371.47 % -32.448 M -110.73 % 302.518 M 31.40 % 230.233 M 4.55 % 220.218 M 0.000 0.000
Intangible 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 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible 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 0.000
Property plant equipment net 975.000 K -14.40 % 1.139 M -3.15 % 1.176 M -3.13 % 1.214 M -1.94 % 1.238 M -2.75 % 1.273 M 30.70 % 974.000 K 77.41 % 549.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current assets 422.890 M 3.48 % 408.677 M 2.71 % 397.909 M -8.82 % 436.417 M 10.01 % 396.702 M -0.84 % 400.069 M 2.43 % 390.576 M -28.10 % 543.196 M 2.34 % 530.768 M 4.19 % 509.429 M 0.67 % 506.030 M 1.66 % 497.755 M -11.34 % 561.440 M -7.76 % 608.692 M 2.59 % 593.332 M -1.58 % 602.830 M -1.85 % 614.192 M 23.93 % 495.614 M -4.02 % 516.352 M 122.79 % 231.771 M -3.60 % 240.414 M -11.55 % 271.813 M -36.57 % 428.514 M 8.11 % 396.355 M -11.48 % 447.769 M 24.75 % 358.923 M 7.73 % 333.182 M -32.12 % 490.834 M 1.12 % 485.399 M 17.46 % 413.239 M -30.59 % 595.392 M 0.000 0.000 0.000 -100.00 % 786.000 K 0.000
Other current 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 -100.00 % 225.316 M 25.96 % 178.885 M 0.000 -100.00 % 312.000 M 0.000 0.000 0.000 -100.00 % 79.912 M
Short term investments 419.495 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 -100.00 % 88.605 M 128.82 % 38.723 M 0.000 -100.00 % 163.853 M 165.31 % 61.758 M 87.33 % 32.968 M 0.000 -100.00 % 99.960 M 0.19 % 99.770 M 0.000 0.000
cash and cash equivalents 14.720 M -52.98 % 31.305 M -18.31 % 38.320 M 40.00 % 27.371 M -57.96 % 65.107 M -27.12 % 89.332 M -6.86 % 95.913 M -17.49 % 116.238 M -2.05 % 118.665 M -20.39 % 149.055 M 19.01 % 125.241 M -2.27 % 128.154 M 34.94 % 94.973 M 15.26 % 82.398 M 8.01 % 76.284 M -5.49 % 80.719 M 1.81 % 79.282 M -39.65 % 131.375 M 98.90 % 66.052 M 0.90 % 65.460 M -4.47 % 68.526 M -26.78 % 93.587 M 111.10 % 44.334 M -43.14 % 77.975 M 62.27 % 48.053 M -31.62 % 70.278 M -69.56 % 230.858 M 144.50 % 94.419 M -8.48 % 103.163 M -18.43 % 126.467 M 871.93 % 13.012 M -74.03 % 50.102 M -79.36 % 242.724 M -18.91 % 299.324 M 0.000 -100.00 % 10.000 K
Cash and short term investments 14.720 M -52.98 % 31.305 M -18.31 % 38.320 M 40.00 % 27.371 M -57.96 % 65.107 M -27.12 % 89.332 M -6.86 % 95.913 M -17.49 % 116.238 M -2.05 % 118.665 M -20.39 % 149.055 M 19.01 % 125.241 M -2.27 % 128.154 M 34.94 % 94.973 M 15.26 % 82.398 M 8.01 % 76.284 M -5.49 % 80.719 M 1.81 % 79.282 M -39.65 % 131.375 M 98.90 % 66.052 M 0.90 % 65.460 M -4.47 % 68.526 M -26.78 % 93.587 M 111.10 % 44.334 M -43.14 % 77.975 M 62.27 % 48.053 M -69.76 % 158.883 M -41.06 % 269.581 M 185.52 % 94.419 M -64.64 % 267.016 M 41.86 % 188.225 M 309.36 % 45.980 M -8.23 % 50.102 M -85.38 % 342.684 M -14.13 % 399.094 M 0.000 -100.00 % 10.000 K
Total current assets 24.760 M -22.65 % 32.010 M -18.36 % 39.208 M -5.15 % 41.338 M -46.05 % 76.622 M -15.25 % 90.406 M -7.52 % 97.757 M -17.78 % 118.895 M -15.56 % 140.808 M -7.40 % 152.057 M 3.74 % 146.582 M 11.99 % 130.885 M 33.80 % 97.822 M 11.42 % 87.792 M -20.95 % 111.060 M 11.19 % 99.886 M -1.61 % 101.523 M -54.18 % 221.557 M 134.64 % 94.424 M -26.66 % 128.754 M -17.58 % 156.220 M 21.68 % 128.388 M 39.32 % 92.153 M -23.18 % 119.954 M 13.17 % 105.997 M -50.26 % 213.099 M -31.40 % 310.648 M 82.36 % 170.348 M -65.64 % 495.837 M 34.50 % 368.647 M 400.07 % 73.719 M -80.91 % 386.206 M 4.59 % 369.251 M -7.58 % 399.542 M 0.000 -100.00 % 79.922 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.851 M 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 10.040 M 1 324.11 % 705.000 K -20.61 % 888.000 K -93.64 % 13.967 M 21.29 % 11.515 M 972.16 % 1.074 M -41.76 % 1.844 M -30.60 % 2.657 M -88.00 % 22.143 M 637.61 % 3.002 M -85.93 % 21.341 M 681.44 % 2.731 M -4.14 % 2.849 M -47.18 % 5.394 M -84.49 % 34.776 M 81.44 % 19.167 M -13.82 % 22.241 M -75.34 % 90.182 M 217.86 % 28.372 M -55.17 % 63.294 M -27.82 % 87.694 M 151.99 % 34.801 M -27.22 % 47.819 M 13.91 % 41.979 M -27.55 % 57.944 M 6.88 % 54.216 M 32.02 % 41.067 M -45.91 % 75.929 M 2 066.31 % 3.505 M -88.07 % 29.388 M 5.94 % 27.739 M 15.08 % 24.104 M -9.27 % 26.567 M 5 830.13 % 448.000 K 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 -100.00 % 835.000 K -19.56 % 1.038 M 1 787.27 % 55.000 K -96.22 % 1.456 M -12.55 % 1.665 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 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 100.00 % -163.853 M -165.31 % -61.758 M 0.000 -100.00 % 303.035 M 132.08 % 130.573 M 8.25 % 120.624 M 0.000 0.000
Account payables 1.961 M -66.81 % 5.909 M -10.39 % 6.594 M 826.12 % 712.000 K -4.94 % 749.000 K -65.42 % 2.166 M 35.29 % 1.601 M 246.54 % 462.000 K 13.51 % 407.000 K -58.64 % 984.000 K 351.38 % 218.000 K -72.68 % 798.000 K 78.13 % 448.000 K -46.98 % 845.000 K 521.32 % 136.000 K -85.98 % 970.000 K -21.14 % 1.230 M 18.73 % 1.036 M -85.16 % 6.982 M -41.23 % 11.880 M 1 073.91 % 1.012 M 60.89 % 629.000 K 111.78 % 297.000 K -93.69 % 4.707 M 948.33 % 449.000 K -7.99 % 488.000 K -8.10 % 531.000 K 15.94 % 458.000 K -68.19 % 1.440 M 45.45 % 990.000 K 22.07 % 811.000 K -33.58 % 1.221 M 37.35 % 889.000 K -96.39 % 24.610 M 0.000 0.000
Tax payables 0.000 -100.00 % 35.000 K 0.000 -100.00 % 5.613 M 1.17 % 5.548 M -1.00 % 5.604 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 % 399.000 K -88.66 % 3.517 M 3.29 % 3.405 M 6.01 % 3.212 M 0.000 -100.00 % 1.125 M -64.08 % 3.132 M 12.46 % 2.785 M -14.65 % 3.263 M 594.26 % 470.000 K 3 257.14 % 14.000 K -96.61 % 413.000 K 403.66 % 82.000 K -81.28 % 438.000 K 219.71 % 137.000 K -88.08 % 1.149 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 441.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 385.609 M -3.52 % 399.662 M 0.03 % 399.547 M 0.03 % 399.435 M 0.02 % 399.337 M -0.07 % 399.602 M 0.02 % 399.508 M 0.53 % 397.420 M 0.04 % 397.258 M 940.13 % 38.193 M -0.66 % 38.447 M 6.66 % 36.048 M 0.80 % 35.762 M 0.86 % 35.456 M 0.00 % 35.456 M 0.35 % 35.331 M 0.27 % 35.236 M -6.07 % 37.513 M 162.46 % 14.293 M 3 611.79 % -407.000 K 7.29 % -439.000 K -10.03 % -399.000 K 6.56 % -427.000 K 6.15 % -455.000 K 5.80 % -483.000 K -41.23 % -342.000 K 6.04 % -364.000 K 5.70 % -386.000 K -524.18 % 91.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.990 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -150.000 M -267.20 % -40.850 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 447.650 M 1.58 % 440.687 M 0.82 % 437.117 M -8.51 % 477.755 M 0.94 % 473.324 M -3.50 % 490.475 M 0.44 % 488.333 M -26.24 % 662.091 M -1.41 % 671.576 M 1.53 % 661.486 M 1.36 % 652.612 M 3.81 % 628.640 M -4.64 % 659.262 M -5.34 % 696.484 M -1.12 % 704.392 M 0.24 % 702.716 M -1.82 % 715.715 M -0.20 % 717.171 M 17.42 % 610.776 M 69.41 % 360.525 M -9.10 % 396.634 M -0.89 % 400.201 M -23.14 % 520.667 M 0.84 % 516.309 M -6.76 % 553.766 M -3.19 % 572.022 M -11.15 % 643.830 M -2.62 % 661.182 M -19.11 % 817.383 M 13.51 % 720.128 M 7.62 % 669.111 M -2.92 % 689.241 M 37.90 % 499.824 M -3.91 % 520.166 M 66 078.88 % 786.000 K -99.02 % 79.922 M
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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.665 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 -100.00 % 27.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 131.000 K 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 98.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -16.020 M -6 257.14 % -252.000 K -73.79 % -145.000 K 93.39 % -2.192 M 63.66 % -6.032 M -291.92 % 3.143 M -64.01 % 8.732 M 1 965.81 % -468.000 K 89.96 % -4.663 M -474.26 % -812.000 K 83.74 % -4.995 M -187.91 % 5.682 M 537.00 % 892.000 K -80.61 % 4.600 M 495.08 % 773.000 K -89.56 % 7.406 M 187.69 % -8.446 M 28.07 % -11.742 M -26.07 % -9.314 M -136.32 % 25.643 M 463.89 % -7.047 M -368.24 % -1.505 M 86.70 % -11.318 M -306.68 % -2.783 M -236.35 % 2.041 M 251.30 % -1.349 M -117.12 % 7.881 M 392.43 % -2.695 M 76.44 % -11.438 M -106.58 % 173.730 M 1 966.86 % -9.306 M 94.07 % -157.043 M -12 443.37 % -1.252 M -187.55 % 1.430 M 221.29 % -1.179 M -39 400.00 % 3.000 K
Accounts receivables -9.335 M -1 525.19 % 655.000 K 208.99 % -601.000 K -262.87 % 369.000 K 301.64 % -183.000 K -107.40 % 2.474 M -49.73 % 4.921 M 1 011.35 % -540.000 K -2 354.55 % -22.000 K 89.22 % -204.000 K 97.83 % -9.396 M -8 062.71 % 118.000 K -93.93 % 1.944 M -78.73 % 9.140 M 58.27 % 5.775 M 1 446.15 % -429.000 K 95.09 % -8.741 M -163.76 % -3.314 M -396.85 % -667.000 K -1 095.52 % 67.000 K 103.26 % -2.053 M -468.70 % -361.000 K 76.63 % -1.545 M -271.39 % -416.000 K -153.66 % -164.000 K 86.75 % -1.238 M -149.38 % 2.507 M 270.08 % -1.474 M 25.10 % -1.968 M -199.95 % 1.969 M 0.000 100.00 % -1.234 M -549.47 % -190.000 K 57.59 % -448.000 K 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.162 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 -100.00 % 450.000 K 151.40 % 179.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -6.685 M -637.05 % -907.000 K -298.90 % 456.000 K 117.81 % -2.561 M 56.21 % -5.849 M -974.29 % 669.000 K -74.74 % 2.648 M 3 578.16 % 72.000 K 101.55 % -4.641 M -663.32 % -608.000 K -113.82 % 4.401 M -20.90 % 5.564 M 628.90 % -1.052 M 76.83 % -4.540 M 9.24 % -5.002 M -163.84 % 7.835 M 2 555.93 % 295.000 K 103.50 % -8.428 M 2.53 % -8.647 M -133.81 % 25.576 M 612.13 % -4.994 M -336.54 % -1.144 M 88.29 % -9.773 M -312.89 % -2.367 M -207.35 % 2.205 M 2 086.49 % -111.000 K -102.07 % 5.374 M 540.13 % -1.221 M 87.69 % -9.920 M -105.78 % 171.582 M 1 943.78 % -9.306 M 94.03 % -155.809 M -14 571.28 % -1.062 M -156.55 % 1.878 M 259.29 % -1.179 M -39 400.00 % 3.000 K
Other non cash items -12.100 M -60.86 % -7.522 M -113.96 % 53.899 M 235.90 % -39.660 M -1 975.35 % -1.911 M 56.15 % -4.358 M -106.55 % 66.537 M 154 637.07 % 43.000 K 100.15 % -28.930 M -264.60 % 17.576 M 209.80 % -16.007 M -127.87 % 57.436 M 16.30 % 49.384 M 1 265.33 % 3.617 M 707.90 % -595.000 K -107.03 % 8.467 M 119.20 % -44.110 M -276.78 % -11.707 M -129.53 % 39.649 M 35.52 % 29.257 M 308.43 % -14.037 M -107.83 % 179.329 M 737.00 % -28.152 M -140.70 % 69.168 M 2 116.56 % -3.430 M 96.38 % -94.718 M -163.76 % 148.551 M 7 114.72 % 2.059 M 101.75 % -117.767 M -17.02 % -100.641 M -664.17 % -13.170 M 80.71 % -68.272 M -19.85 % -56.964 M 53.98 % -123.786 M -9 718.18 % 1.287 M 0.000
Net cash provided by operating activities -16.504 M -140.13 % -6.873 M -156.44 % 12.177 M 132.23 % -37.778 M -54.63 % -24.431 M -316.06 % -5.872 M -226.45 % -1.799 M 19.66 % -2.239 M 92.44 % -29.605 M -224.38 % 23.802 M 788.32 % -3.458 M -110.13 % 34.147 M 146.35 % 13.861 M 162.42 % 5.282 M 594.57 % -1.068 M -146.62 % 2.291 M 104.36 % -52.501 M -51.75 % -34.598 M -4 208.59 % -803.000 K 76.88 % -3.473 M 86.26 % -25.270 M -145.11 % 56.020 M 282.45 % -30.704 M -189.96 % 34.129 M 293.72 % -17.618 M 85.01 % -117.520 M -207.95 % 108.862 M 959.69 % -12.663 M 92.60 % -171.038 M -250.11 % 113.939 M 413.67 % -36.325 M 81.10 % -192.165 M -252.91 % -54.452 M 55.30 % -121.806 M 0.000 0.000
Investments in property plant and equipment 0.000 0.000 100.00 % -1.757 K 87.45 % -14.000 K -75.00 % -8.000 K 97.52 % -323.000 K 25.72 % -434.830 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -15.280 M 0.000 0.000 0.000 0.000 0.000 100.00 % -10.221 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 18.630 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.683 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -3.350 M 0.000 -100.00 % 2.757 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 -100.00 % 1.000 K 107.14 % -14.000 K -75.00 % -8.000 K 97.52 % -323.000 K -103.22 % 10.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment -13.000 K -30.00 % -10.000 K 0.00 % -10.000 K 0.00 % -10.000 K -11.11 % -9.000 K 0.00 % -9.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 % 100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.000 M -200.00 % 30.000 M 120.00 % -150.000 M 0.000 0.000 0.000 -100.00 % 150.000 M 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 -100.00 % 150.675 M 0.000 0.000 0.000 0.000 -100.00 % 431.234 M 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -2.034 K 0.000 100.00 % -59.000 K 70.50 % -200.000 K 20.63 % -251.973 K -31.24 % -192.000 K -910.53 % -19.000 K 0.000 0.000 0.000 100.00 % -82.000 K 63.23 % -223.000 K 91.24 % -2.545 M -5 959.52 % -42.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.850 M 61.08 % -4.753 M -80.31 % -2.636 M 43.52 % -4.667 M 68.81 % -14.962 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 -100.00 % 2.034 K 0.000 0.000 0.000 100.00 % -28.395 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 100.00 % -690.000 K -100.45 % 151.762 M 5 017.76 % -3.086 M -457.04 % -554.000 K 27.58 % -765.000 K 99.49 % -150.565 M -6 909.54 % -2.148 M 78.74 % -10.104 M 0.000 0.000
Net cash used provided by financing activities -13.000 K -30.00 % -10.000 K 0.00 % -10.000 K 0.00 % -10.000 K 85.29 % -68.000 K 67.46 % -209.000 K 99.28 % -29.173 M -15 094.16 % -192.000 K -910.53 % -19.000 K 0.000 0.000 0.000 100.00 % -82.000 K 63.23 % -223.000 K 91.24 % -2.545 M -5 959.52 % -42.000 K 0.000 -100.00 % 100.000 M 0.000 0.000 0.000 100.00 % -1.850 M 61.08 % -4.753 M -80.31 % -2.636 M 43.52 % -4.667 M 89.62 % -44.962 M -258.71 % 28.329 M 1 507.78 % 1.762 M -98.81 % 147.589 M 26 740.61 % -554.000 K 27.58 % -765.000 K -35.40 % -565.000 K 73.70 % -2.148 M -100.51 % 421.130 M 0.000 0.000
Effect of forex changes on cash -68.000 K 48.48 % -132.000 K 89.17 % -1.219 M -1 946.97 % 66.000 K -76.60 % 282.000 K 259.32 % -177.000 K -178.67 % 225.000 K 5 525.00 % 4.000 K 100.52 % -766.000 K -6 483.33 % 12.000 K -97.80 % 545.000 K 156.42 % -966.000 K 19.77 % -1.204 M -214.12 % 1.055 M 228.35 % -822.000 K -1.23 % -812.000 K -299.02 % 408.000 K 616.46 % -79.000 K -105.66 % 1.395 M 242.75 % 407.000 K 94.74 % 209.000 K 104.25 % -4.917 M -370.76 % 1.816 M 215.60 % -1.571 M -2 718.33 % 60.000 K -96.85 % 1.902 M 352.93 % -752.000 K -134.86 % 2.157 M 1 387.59 % 145.000 K 107.14 % 70.000 K 0.000 -100.00 % 108.000 K 0.000 0.000 0.000 0.000
Net change in cash -16.585 M -136.42 % -7.015 M -164.07 % 10.949 M 129.01 % -37.736 M -55.77 % -24.225 M -268.11 % -6.581 M 67.52 % -20.259 M -734.72 % -2.427 M 92.01 % -30.390 M -227.61 % 23.814 M 917.51 % -2.913 M -108.78 % 33.181 M 163.86 % 12.575 M 105.68 % 6.114 M 237.86 % -4.435 M -408.63 % 1.437 M 102.76 % -52.093 M -179.75 % 65.323 M 10 934.29 % 592.000 K 119.31 % -3.066 M 87.77 % -25.061 M -150.88 % 49.253 M 246.41 % -33.641 M -212.43 % 29.922 M 234.63 % -22.225 M 86.16 % -160.580 M -217.69 % 136.439 M 1 660.37 % -8.744 M 62.48 % -23.304 M -120.54 % 113.455 M 405.89 % -37.090 M 80.74 % -192.622 M -240.32 % -56.600 M -118.91 % 299.324 M 0.000 0.000
Cash at beginning of period 31.305 M -18.31 % 38.320 M 40.00 % 27.371 M -57.96 % 65.107 M -27.12 % 89.332 M -6.86 % 95.913 M -17.09 % 115.681 M -2.51 % 118.665 M -20.39 % 149.055 M 19.01 % 125.241 M -2.27 % 128.154 M 34.94 % 94.973 M 15.26 % 82.398 M 8.01 % 76.284 M -5.49 % 80.719 M 1.81 % 79.282 M -39.65 % 131.375 M 98.90 % 66.052 M 0.90 % 65.460 M -4.47 % 68.526 M -26.78 % 93.587 M 111.10 % 44.334 M -43.14 % 77.975 M 62.27 % 48.053 M -31.62 % 70.278 M -69.56 % 230.858 M 144.50 % 94.419 M -8.48 % 103.163 M -18.43 % 126.467 M 871.93 % 13.012 M -74.03 % 50.102 M -79.36 % 242.724 M -18.91 % 299.324 M 0.000 0.000 0.000
Cash at end of period 14.720 M -52.98 % 31.305 M -18.31 % 38.320 M 40.00 % 27.371 M -57.96 % 65.107 M -27.12 % 89.332 M -6.38 % 95.422 M -17.91 % 116.238 M -2.05 % 118.665 M -20.39 % 149.055 M 19.01 % 125.241 M -2.27 % 128.154 M 34.94 % 94.973 M 15.26 % 82.398 M 8.01 % 76.284 M -5.49 % 80.719 M 1.81 % 79.282 M -39.65 % 131.375 M 98.90 % 66.052 M 0.90 % 65.460 M -4.47 % 68.526 M -26.78 % 93.587 M 111.10 % 44.334 M -43.14 % 77.975 M 62.27 % 48.053 M -31.62 % 70.278 M -69.56 % 230.858 M 144.50 % 94.419 M -8.48 % 103.163 M -18.43 % 126.467 M 871.93 % 13.012 M -74.03 % 50.102 M -79.36 % 242.724 M -18.91 % 299.324 M 0.000 0.000
Operating cash flow -16.504 M -140.13 % -6.873 M -156.44 % 12.177 M 132.23 % -37.778 M -54.63 % -24.431 M -316.06 % -5.872 M -226.45 % -1.799 M 19.66 % -2.239 M 92.44 % -29.605 M -224.38 % 23.802 M 788.32 % -3.458 M -110.13 % 34.147 M 146.35 % 13.861 M 162.42 % 5.282 M 594.57 % -1.068 M -146.62 % 2.291 M 104.36 % -52.501 M -51.75 % -34.598 M -4 208.59 % -803.000 K 76.88 % -3.473 M 86.26 % -25.270 M -145.11 % 56.020 M 282.45 % -30.704 M -189.96 % 34.129 M 293.72 % -17.618 M 85.01 % -117.520 M -207.95 % 108.862 M 959.69 % -12.663 M 92.60 % -171.038 M -250.11 % 113.939 M 413.67 % -36.325 M 81.10 % -192.165 M -252.91 % -54.452 M 55.30 % -121.806 M 0.000 0.000
Capital expenditure 0.000 0.000 -100.00 % 1.000 K 107.14 % -14.000 K -75.00 % -8.000 K 97.52 % -323.000 K 25.72 % -434.830 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow -16.504 M -140.13 % -6.873 M -156.44 % 12.178 M 132.22 % -37.792 M -54.64 % -24.439 M -294.50 % -6.195 M -177.36 % -2.234 M 0.24 % -2.239 M 92.44 % -29.605 M -224.38 % 23.802 M 788.32 % -3.458 M -110.13 % 34.147 M 146.35 % 13.861 M 162.42 % 5.282 M 594.57 % -1.068 M -146.62 % 2.291 M 104.36 % -52.501 M -51.75 % -34.598 M -4 208.59 % -803.000 K 76.88 % -3.473 M 86.26 % -25.270 M -145.11 % 56.020 M 282.45 % -30.704 M -189.96 % 34.129 M 293.72 % -17.618 M 85.01 % -117.520 M -207.95 % 108.862 M 959.69 % -12.663 M 92.60 % -171.038 M -250.11 % 113.939 M 413.67 % -36.325 M 81.10 % -192.165 M -252.91 % -54.452 M 55.30 % -121.806 M 0.000 0.000
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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016