
Krystal Biotech, Inc. KRYS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 290.515 M 473.02 % | 50.699 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.027 M | 0.000 | 0.000 |
Net income | 89.159 M 715.58 % | 10.932 M 107.81 % | -139.975 M -101.20 % | -69.570 M -116.28 % | -32.167 M -68.52 % | -19.088 M -75.30 % | -10.889 M -37.49 % | -7.920 M -588.70 % | -1.150 M |
Income before tax | 95.356 M 639.37 % | 12.897 M 109.21 % | -139.975 M -101.20 % | -69.570 M -116.28 % | -32.167 M -68.52 % | -19.088 M -75.30 % | -10.889 M -37.49 % | -7.920 M -588.70 % | -1.150 M |
Income before tax ratio | 0.33 29.03 % | 0.25 | 0.00 | 0.00 | 0.00 | 0.00 | -10.60 | 0.00 | 0.00 |
EBITDA | 109.909 M 513.88 % | 17.904 M 112.33 % | -145.196 M -122.32 % | -65.309 M -115.43 % | -30.316 M -67.36 % | -18.114 M -68.53 % | -10.748 M -131.94 % | -4.634 M -306.13 % | -1.141 M |
Net income ratio | 0.31 42.33 % | 0.22 | 0.00 | 0.00 | 0.00 | 0.00 | -10.60 | 0.00 | 0.00 |
Ratio EBITDA | 0.38 7.13 % | 0.35 | 0.00 | 0.00 | 0.00 | 0.00 | -10.47 | 0.00 | 0.00 |
Gross profit ratio | 0.93 -0.85 % | 0.94 | 0.00 | 0.00 | 0.00 | 0.00 | 0.86 | 0.00 | 0.00 |
Weighted average shs out dil | 29.740 M 7.16 % | 27.752 M 8.87 % | 25.492 M 14.84 % | 22.197 M 18.15 % | 18.787 M 18.15 % | 15.901 M 41.93 % | 11.203 M 108.99 % | 5.361 M 25.38 % | 4.275 M |
Weighted average shs out | 28.592 M 5.29 % | 27.154 M 6.52 % | 25.492 M 14.84 % | 22.197 M 18.15 % | 18.787 M 18.15 % | 15.901 M 41.93 % | 11.203 M 108.99 % | 5.361 M 25.38 % | 4.275 M |
EPS diluted | 3.00 669.23 % | 0.39 107.10 % | -5.49 -75.40 % | -3.13 -83.04 % | -1.71 -42.50 % | -1.20 -23.71 % | -0.97 34.46 % | -1.48 -448.15 % | -0.27 |
Earnings per share | 3.12 680.00 % | 0.40 107.29 % | -5.49 -75.40 % | -3.13 -83.04 % | -1.71 -42.50 % | -1.20 -23.71 % | -0.97 34.46 % | -1.48 -448.15 % | -0.27 |
Gross profit | 270.454 M 468.12 % | 47.605 M 1 273.98 % | -4.055 M -46.44 % | -2.769 M -49.59 % | -1.851 M -90.04 % | -974.000 K -209.93 % | 886.000 K 3 952.17 % | -23.000 K -1 050.00 % | -2.000 K |
Income tax expense | 6.197 M 215.37 % | 1.965 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.141 K | 0.000 | 0.000 |
Cost of revenue | 20.061 M 548.38 % | 3.094 M -23.70 % | 4.055 M 46.44 % | 2.769 M 49.59 % | 1.851 M 90.04 % | 974.000 K 590.78 % | 141.000 K 513.04 % | 23.000 K 1 050.00 % | 2.000 K |
General and administrative expenses | 0.000 | 0.000 -100.00 % | 77.735 M 92.46 % | 40.391 M 168.15 % | 15.063 M 132.99 % | 6.465 M 55.60 % | 4.155 M 165.66 % | 1.564 M 289.05 % | 402.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 | 37.500 M 200.00 % | 12.500 M -50.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 204.759 M 30.14 % | 157.332 M 30.90 % | 120.196 M 76.05 % | 68.275 M 106.90 % | 32.999 M 49.45 % | 22.081 M 85.31 % | 11.916 M 149.71 % | 4.772 M 317.50 % | 1.143 M |
Cost and expenses | 224.820 M 51.98 % | 147.926 M 23.07 % | 120.196 M 76.05 % | 68.275 M 106.90 % | 32.999 M 49.45 % | 22.081 M 85.31 % | 11.916 M 149.71 % | 4.772 M 317.50 % | 1.143 M |
Research and development expenses | 53.573 M 15.38 % | 46.431 M 9.35 % | 42.461 M 52.28 % | 27.884 M 55.46 % | 17.936 M 14.86 % | 15.616 M 101.21 % | 7.761 M 141.93 % | 3.208 M 332.93 % | 741.000 K |
Selling general and administrative expenses | 113.686 M 15.53 % | 98.401 M 26.59 % | 77.735 M 92.46 % | 40.391 M 168.15 % | 15.063 M 132.99 % | 6.465 M 55.60 % | 4.155 M 165.66 % | 1.564 M 289.05 % | 402.000 K |
Interest income | 29.661 M 31.10 % | 22.624 M 333.33 % | 5.221 M 2 550.25 % | 197.000 K -76.32 % | 832.000 K -72.20 % | 2.993 M | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 -100.00 % | 5.221 M 249.93 % | 1.492 M | 0.000 | 0.000 -100.00 % | 1.027 M -67.38 % | 3.148 M 44 871.43 % | 7.000 K |
Depreciation and amortization | 6.747 M 34.75 % | 5.007 M 23.48 % | 4.055 M 46.44 % | 2.769 M 49.59 % | 1.851 M 90.04 % | 974.000 K 590.78 % | 141.000 K 513.04 % | 23.000 K 1 050.00 % | 2.000 K |
Operating income | 65.695 M 159.87 % | -109.727 M 24.43 % | -145.196 M -112.66 % | -68.275 M -106.90 % | -32.999 M -49.45 % | -22.081 M -85.31 % | -11.916 M -149.71 % | -4.772 M -317.50 % | -1.143 M |
Operating income ratio | 0.23 110.45 % | -2.16 | 0.00 | 0.00 | 0.00 | 0.00 | -11.60 | 0.00 | 0.00 |
Total other income expenses net | 29.661 M -75.81 % | 122.624 M 2 248.67 % | 5.221 M 503.17 % | -1.295 M -255.65 % | 832.000 K -72.20 % | 2.993 M 191.43 % | 1.027 M 132.62 % | -3.148 M -44 871.43 % | -7.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -337.604 M 3.61 % | -350.234 M -128.96 % | -152.967 M 54.09 % | -333.222 M -29.80 % | -256.723 M -39.33 % | -184.252 M -77.73 % | -103.670 M -109.05 % | -49.591 M -61 888.75 % | -80.000 K |
Total investments | 404.766 M 71.65 % | 235.804 M 6.27 % | 221.892 M 37.63 % | 161.221 M 5 286.60 % | 2.993 M -55.11 % | 6.668 M -17.59 % | 8.091 M | 0.000 | 0.000 |
Total debt | 7.261 M -10.29 % | 8.094 M -9.39 % | 8.933 M 11.33 % | 8.024 M -30.50 % | 11.546 M 253.95 % | 3.262 M | 0.000 | 0.000 -100.00 % | 1.843 M |
Accumulated other comprehensive income loss | -190.000 K -129.78 % | 638.000 K 187.64 % | -728.000 K -346.63 % | -163.000 K -2 816.67 % | 6.000 K -40.00 % | 10.000 K 400.00 % | 2.000 K 108.00 % | -25.000 K -1 150.00 % | -2.000 K |
Retained earnings | -180.668 M 33.04 % | -269.827 M 3.89 % | -280.759 M -99.43 % | -140.784 M -97.69 % | -71.214 M -82.38 % | -39.047 M -95.64 % | -19.959 M -120.06 % | -9.070 M -688.70 % | -1.150 M |
Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 946.380 M 21.54 % | 778.641 M 49.10 % | 522.231 M -12.02 % | 593.576 M 103.22 % | 292.084 M 43.94 % | 202.914 M 79.21 % | 113.226 M 128.86 % | 49.474 M 17 019.03 % | 289.000 K |
Other non current liabilities | 1.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 294.000 K | 0.000 -100.00 % | 7.000 K |
Long term debt | 6.044 M -8.70 % | 6.620 M -10.20 % | 7.372 M 5.57 % | 6.983 M 111.09 % | 3.308 M 18.91 % | 2.782 M | 0.000 | 0.000 -100.00 % | 1.843 M |
Total non current liabilities | 7.463 M 12.73 % | 6.620 M -10.20 % | 7.372 M 5.57 % | 6.983 M 111.09 % | 3.308 M 18.91 % | 2.782 M 846.26 % | 294.000 K | 0.000 -100.00 % | 1.850 M |
Other current liabilities | 91.505 M 232.89 % | 27.488 M 26.67 % | 21.701 M 33.84 % | 16.214 M 611.64 % | -3.169 M -297.69 % | 1.603 M 3.15 % | 1.554 M 351.74 % | 344.000 K 34 300.00 % | 1.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 16.210 M 218.91 % | 5.083 M 141.59 % | 2.104 M | 0.000 | 0.000 | 0.000 |
Short term debt | 1.217 M -17.44 % | 1.474 M -52.79 % | 3.122 M 199.90 % | 1.041 M -93.68 % | 16.476 M 1 616.25 % | 960.000 K | 0.000 | 0.000 | 0.000 |
Total current liabilities | 101.995 M 208.20 % | 33.094 M 14.72 % | 28.847 M 12.09 % | 25.736 M 66.55 % | 15.452 M 364.44 % | 3.327 M 28.16 % | 2.596 M 305.63 % | 640.000 K 1 388.37 % | 43.000 K |
Total liabilities | 109.458 M 175.62 % | 39.714 M 9.65 % | 36.219 M 10.70 % | 32.719 M 74.41 % | 18.760 M 207.09 % | 6.109 M 111.38 % | 2.890 M 351.56 % | 640.000 K -66.19 % | 1.893 M |
Other non current assets | 231.000 K -12.17 % | 263.000 K -18.83 % | 324.000 K 337.84 % | 74.000 K -95.41 % | 1.612 M 10.26 % | 1.462 M 223.45 % | 452.000 K | 0.000 | 0.000 |
Long term investments | 152.114 M 145.53 % | 61.954 M 1 240.71 % | 4.621 M -92.82 % | 64.371 M | 0.000 -100.00 % | 497.000 K | 0.000 | 0.000 | 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 | 161.448 M -4.03 % | 168.229 M -0.88 % | 169.726 M 41.93 % | 119.583 M 249.92 % | 34.174 M 205.56 % | 11.184 M 271.07 % | 3.014 M 1 407.00 % | 200.000 K 1 438.46 % | 13.000 K |
Total non current assets | 313.793 M 36.17 % | 230.446 M 31.93 % | 174.671 M -5.08 % | 184.028 M 414.25 % | 35.786 M 172.28 % | 13.143 M 279.20 % | 3.466 M 1 633.00 % | 200.000 K 1 438.46 % | 13.000 K |
Other current assets | 13.274 M 97.94 % | 6.706 M 45.53 % | 4.608 M -44.76 % | 8.342 M 9.88 % | 7.592 M 72.94 % | 4.390 M 146.91 % | 1.778 M 450.46 % | 323.000 K 31.30 % | 246.000 K |
Short term investments | 252.652 M 45.33 % | 173.850 M -19.98 % | 217.271 M 124.34 % | 96.850 M 3 135.88 % | 2.993 M -51.50 % | 6.171 M -23.73 % | 8.091 M | 0.000 | 0.000 |
cash and cash equivalents | 344.865 M -3.76 % | 358.328 M 121.33 % | 161.900 M -52.56 % | 341.246 M 27.20 % | 268.269 M 43.07 % | 187.514 M 80.88 % | 103.670 M 109.05 % | 49.591 M 2 478.84 % | 1.923 M |
Cash and short term investments | 597.517 M 12.28 % | 532.178 M 40.35 % | 379.171 M -13.45 % | 438.096 M 61.50 % | 271.262 M 40.05 % | 193.685 M 73.30 % | 111.761 M 125.37 % | 49.591 M 2 478.84 % | 1.923 M |
Total current assets | 742.045 M 26.22 % | 587.909 M 53.19 % | 383.779 M -13.22 % | 442.267 M 60.79 % | 275.058 M 40.42 % | 195.880 M 73.88 % | 112.650 M 125.69 % | 49.914 M 2 201.24 % | 2.169 M |
Inventory | 26.508 M 279.50 % | 6.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 104.746 M 149.16 % | 42.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 4.985 M 169.61 % | 1.849 M -53.55 % | 3.981 M -52.60 % | 8.398 M 298.95 % | 2.105 M 190.75 % | 724.000 K -18.47 % | 888.000 K 360.10 % | 193.000 K 359.52 % | 42.000 K |
Tax payables | 4.288 M 87.82 % | 2.283 M 5 209.30 % | 43.000 K -48.19 % | 83.000 K 107.50 % | 40.000 K 0.00 % | 40.000 K -74.03 % | 154.000 K 49.51 % | 103.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 | 7.261 M -10.29 % | 8.094 M -9.39 % | 8.933 M 11.33 % | 8.024 M -30.50 % | 11.546 M 253.95 % | 3.262 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.116 M 131.70 % | 50.114 M 3 464.30 % | 1.406 M |
Other total stockholders equity | 1.127 B 7.58 % | 1.048 B 30.37 % | 803.718 M 9.42 % | 734.523 M 102.19 % | 363.292 M 50.15 % | 241.951 M 81.67 % | 133.183 M 127.49 % | 58.544 M 177 306.06 % | 33.000 K |
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 | 1.056 B 29.02 % | 818.355 M 46.54 % | 558.450 M -10.83 % | 626.295 M 101.48 % | 310.844 M 48.71 % | 209.023 M 80.01 % | 116.116 M 131.70 % | 50.114 M 2 196.70 % | 2.182 M |
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 | 49.127 M 23.02 % | 39.933 M 20.17 % | 33.230 M 116.92 % | 15.319 M 368.18 % | 3.272 M 164.08 % | 1.239 M 56.44 % | 792.000 K 221.95 % | 246.000 K 645.45 % | 33.000 K |
Change in working capital | -14.457 M 61.84 % | -37.882 M -1 447.63 % | 2.811 M 36.99 % | 2.052 M 121.12 % | 928.000 K 155.27 % | -1.679 M -428.57 % | 511.000 K 2.61 % | 498.000 K 345.32 % | -203.000 K |
Accounts receivables | -62.706 M -49.16 % | -42.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -11.907 M -166.08 % | -4.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 1.011 M 1 100.99 % | -101.000 K 91.95 % | -1.254 M -276.12 % | 712.000 K -9.07 % | 783.000 K 493.47 % | -199.000 K -277.68 % | 112.000 K -15.79 % | 133.000 K 216.67 % | 42.000 K |
Other working capital | 59.145 M 577.18 % | 8.734 M 114.86 % | 4.065 M 203.36 % | 1.340 M 824.14 % | 145.000 K 109.80 % | -1.480 M -470.93 % | 399.000 K 9.32 % | 365.000 K 248.98 % | -245.000 K |
Other non cash items | -7.123 M 93.33 % | -106.794 M -15 377.39 % | -690.000 K -146.25 % | 1.492 M 4 421.21 % | 33.000 K -50.75 % | 67.000 K -93.04 % | 962.000 K -70.52 % | 3.263 M 46 514.29 % | 7.000 K |
Net cash provided by operating activities | 123.420 M 238.98 % | -88.804 M 11.70 % | -100.569 M -109.79 % | -47.938 M -83.79 % | -26.083 M -39.38 % | -18.713 M -98.13 % | -9.445 M -142.80 % | -3.890 M -196.72 % | -1.311 M |
Investments in property plant and equipment | -4.238 M 64.08 % | -11.799 M 77.73 % | -52.979 M 22.47 % | -68.336 M -360.39 % | -14.843 M -131.96 % | -6.399 M -186.44 % | -2.234 M -963.81 % | -210.000 K -1 300.00 % | -15.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -457.740 M 10.03 % | -508.776 M -59.60 % | -318.781 M -67.37 % | -190.462 M -5 842.65 % | -3.205 M 64.66 % | -9.070 M -12.13 % | -8.089 M | 0.000 | 0.000 |
Sales maturities of investments | 298.539 M -40.67 % | 503.213 M 95.29 % | 257.677 M 704.54 % | 32.028 M 366.40 % | 6.867 M -34.61 % | 10.501 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -163.439 M -297.78 % | 82.638 M 172.44 % | -114.083 M 49.69 % | -226.770 M -1 928.17 % | -11.181 M -125.06 % | -4.968 M 51.87 % | -10.323 M -4 815.71 % | -210.000 K -1 300.00 % | -15.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.299 M 24.74 % | 1.843 M |
Common stock issued | 0.000 -100.00 % | 203.499 M 465.34 % | 35.996 M -89.88 % | 355.645 M 201.35 % | 118.019 M 9.76 % | 107.525 M 45.61 % | 73.847 M 73.88 % | 42.469 M 42 369.00 % | 100.000 K |
Common stock repurchased | 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 |
Other financing activites | 27.014 M 3 706.68 % | -749.000 K -15.41 % | -649.000 K 91.85 % | -7.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M 435.99 % | 1.306 M |
Net cash used provided by financing activities | 27.014 M -86.68 % | 202.750 M 473.60 % | 35.347 M -89.83 % | 347.685 M 194.60 % | 118.019 M 9.76 % | 107.525 M 45.61 % | 73.847 M 42.65 % | 51.768 M 1 493.35 % | 3.249 M |
Effect of forex changes on cash | -458.000 K -193.59 % | -156.000 K -280.49 % | -41.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -13.463 M -106.85 % | 196.428 M 209.52 % | -179.346 M -345.76 % | 72.977 M -9.63 % | 80.755 M -3.68 % | 83.844 M 55.04 % | 54.079 M 13.45 % | 47.668 M 2 378.84 % | 1.923 M |
Cash at beginning of period | 358.328 M 121.33 % | 161.900 M -52.56 % | 341.246 M 27.20 % | 268.269 M 43.07 % | 187.514 M 80.88 % | 103.670 M 109.05 % | 49.591 M 2 478.84 % | 1.923 M | 0.000 |
Cash at end of period | 344.865 M -3.76 % | 358.328 M 121.33 % | 161.900 M -52.56 % | 341.246 M 27.20 % | 268.269 M 43.07 % | 187.514 M 80.88 % | 103.670 M 109.05 % | 49.591 M 2 478.84 % | 1.923 M |
Operating cash flow | 123.420 M 238.98 % | -88.804 M 11.70 % | -100.569 M -109.79 % | -47.938 M -83.79 % | -26.083 M -39.38 % | -18.713 M -98.13 % | -9.445 M -142.80 % | -3.890 M -196.72 % | -1.311 M |
Capital expenditure | -4.238 M 64.08 % | -11.799 M 77.73 % | -52.979 M 22.47 % | -68.336 M -360.39 % | -14.843 M -131.96 % | -6.399 M -186.44 % | -2.234 M -963.81 % | -210.000 K -1 300.00 % | -15.000 K |
Free CashFlow | 119.182 M 218.47 % | -100.603 M 34.48 % | -153.548 M -32.06 % | -116.274 M -184.11 % | -40.926 M -62.97 % | -25.112 M -115.02 % | -11.679 M -184.85 % | -4.100 M -209.20 % | -1.326 M |
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 | 96.042 M 8.91 % | 88.183 M -3.24 % | 91.139 M 8.70 % | 83.841 M 19.29 % | 70.284 M 55.32 % | 45.250 M 7.37 % | 42.143 M 392.55 % | 8.556 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 -100.00 % | 542.000 K -7.03 % | 583.000 K -43.23 % | 1.027 M 373.27 % | 217.000 K 25.43 % | 173.000 K 36.22 % | 127.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net income | 38.333 M 7.28 % | 35.733 M -21.43 % | 45.479 M 67.33 % | 27.180 M 74.59 % | 15.568 M 1 570.39 % | 932.000 K -89.28 % | 8.692 M -89.24 % | 80.747 M 343.14 % | -33.210 M 26.68 % | -45.297 M -41.32 % | -32.052 M -7.38 % | -29.850 M -6.20 % | -28.108 M 43.74 % | -49.965 M -129.13 % | -21.806 M -39.88 % | -15.589 M 4.73 % | -16.363 M -3.48 % | -15.812 M -52.29 % | -10.383 M -8.04 % | -9.610 M -40.64 % | -6.833 M -27.93 % | -5.341 M 0.30 % | -5.357 M -25.40 % | -4.272 M 20.12 % | -5.348 M -30.09 % | -4.111 M -10.87 % | -3.708 M -34.59 % | -2.755 M -21.05 % | -2.276 M -5.86 % | -2.150 M -54.34 % | -1.393 M 73.58 % | -5.273 M -594.73 % | -759.000 K -53.64 % | -494.000 K 21.21 % | -627.000 K -94.72 % | -322.000 K |
Income before tax | 46.775 M 7.29 % | 43.597 M -10.31 % | 48.610 M 63.29 % | 29.769 M 85.53 % | 16.045 M 1 621.57 % | 932.000 K -91.25 % | 10.657 M -86.80 % | 80.747 M 343.14 % | -33.210 M 26.68 % | -45.297 M -41.32 % | -32.052 M -7.38 % | -29.850 M -6.20 % | -28.108 M 43.74 % | -49.965 M -129.13 % | -21.806 M -39.88 % | -15.589 M 4.73 % | -16.363 M -3.48 % | -15.812 M -52.29 % | -10.383 M -8.04 % | -9.610 M -40.64 % | -6.833 M -27.93 % | -5.341 M 0.30 % | -5.357 M -25.40 % | -4.272 M 20.12 % | -5.348 M -30.09 % | -4.111 M -10.87 % | -3.708 M -34.59 % | -2.755 M -21.05 % | -2.276 M -5.86 % | -2.150 M -54.34 % | -1.393 M 73.58 % | -5.273 M -594.73 % | -759.000 K -53.64 % | -494.000 K 21.21 % | -627.000 K -94.72 % | -322.000 K |
Income before tax ratio | 0.49 -1.49 % | 0.49 -7.31 % | 0.53 50.22 % | 0.36 55.53 % | 0.23 1 008.37 % | 0.02 -91.86 % | 0.25 -97.32 % | 9.44 | 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 | 0.00 | 0.00 | 0.00 | -9.87 -39.93 % | -7.05 -95.30 % | -3.61 71.56 % | -12.70 3.50 % | -13.16 22.29 % | -16.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
EBITDA | 39.307 M 3.96 % | 37.811 M -11.93 % | 42.934 M 37.36 % | 31.257 M 73.35 % | 18.031 M 609.60 % | 2.541 M -79.11 % | 12.164 M 146.80 % | -25.993 M 31.68 % | -38.048 M -8.67 % | -35.012 M -13.08 % | -30.963 M -1.60 % | -30.476 M -9.72 % | -27.777 M -14.75 % | -24.207 M -15.15 % | -21.022 M -41.98 % | -14.806 M 5.68 % | -15.698 M -9.37 % | -14.353 M -45.08 % | -9.893 M -7.40 % | -9.211 M -43.05 % | -6.439 M -29.30 % | -4.980 M 15.65 % | -5.904 M -10.52 % | -5.342 M 9.30 % | -5.890 M -25.48 % | -4.694 M -9.21 % | -4.298 M -44.62 % | -2.972 M -21.36 % | -2.449 M -7.55 % | -2.277 M -50.99 % | -1.508 M 27.78 % | -2.088 M -193.26 % | -712.000 K -53.45 % | -464.000 K 25.04 % | -619.000 K -92.24 % | -322.000 K |
Net income ratio | 0.40 -1.50 % | 0.41 -18.80 % | 0.50 53.93 % | 0.32 46.36 % | 0.22 975.42 % | 0.02 -90.01 % | 0.21 -97.81 % | 9.44 | 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 | 0.00 | 0.00 | 0.00 | -9.87 -39.93 % | -7.05 -95.30 % | -3.61 71.56 % | -12.70 3.50 % | -13.16 22.29 % | -16.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Ratio EBITDA | 0.41 -4.55 % | 0.43 -8.98 % | 0.47 26.36 % | 0.37 45.32 % | 0.26 356.85 % | 0.06 -80.54 % | 0.29 109.50 % | -3.04 | 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 | 0.00 | 0.00 | 0.00 | -10.87 -34.97 % | -8.05 -92.39 % | -4.19 69.44 % | -13.70 3.25 % | -14.16 21.04 % | -17.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross profit ratio | 0.91 -3.57 % | 0.94 -0.29 % | 0.95 2.76 % | 0.92 3.84 % | 0.89 -6.37 % | 0.95 5.63 % | 0.90 -7.99 % | 0.97 | 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 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Weighted average shs out dil | 29.749 M -0.41 % | 29.871 M -0.04 % | 29.883 M -0.06 % | 29.902 M 0.89 % | 29.637 M 1.18 % | 29.291 M 1.64 % | 28.818 M -0.26 % | 28.892 M 8.39 % | 26.657 M 3.67 % | 25.712 M 0.12 % | 25.681 M 0.24 % | 25.619 M 0.29 % | 25.545 M 1.72 % | 25.114 M 8.69 % | 23.106 M 4.03 % | 22.212 M 0.03 % | 22.205 M 4.48 % | 21.254 M 7.80 % | 19.716 M 0.20 % | 19.676 M 7.03 % | 18.384 M 5.90 % | 17.359 M 0.10 % | 17.341 M 0.29 % | 17.291 M 19.07 % | 14.523 M 0.73 % | 14.418 M 6.27 % | 13.567 M 27.70 % | 10.624 M 3.05 % | 10.310 M 0.03 % | 10.307 M 0.00 % | 10.307 M 146.40 % | 4.183 M -51.83 % | 8.683 M 103.10 % | 4.275 M 0.00 % | 4.275 M 0.00 % | 4.275 M |
Weighted average shs out | 28.910 M 0.33 % | 28.815 M 0.21 % | 28.755 M 0.14 % | 28.716 M 0.41 % | 28.598 M 1.07 % | 28.295 M 0.45 % | 28.169 M 0.45 % | 28.042 M 5.20 % | 26.657 M 3.67 % | 25.712 M 0.12 % | 25.681 M 0.24 % | 25.619 M 0.29 % | 25.545 M 1.72 % | 25.114 M 9.41 % | 22.954 M 3.34 % | 22.212 M 0.03 % | 22.205 M 4.48 % | 21.254 M 7.80 % | 19.716 M 0.20 % | 19.676 M 7.03 % | 18.384 M 5.90 % | 17.359 M 0.10 % | 17.341 M 0.29 % | 17.291 M 19.07 % | 14.523 M 0.73 % | 14.418 M 6.27 % | 13.567 M 27.70 % | 10.624 M 3.05 % | 10.310 M 0.03 % | 10.307 M 0.00 % | 10.307 M 146.40 % | 4.183 M -51.83 % | 8.683 M 103.10 % | 4.275 M 0.00 % | 4.275 M 0.00 % | 4.275 M |
EPS diluted | 1.29 7.50 % | 1.20 -21.05 % | 1.52 67.03 % | 0.91 71.70 % | 0.53 1 666.67 % | 0.03 -90.00 % | 0.30 -89.25 % | 2.79 323.20 % | -1.25 28.98 % | -1.76 -40.80 % | -1.25 -6.84 % | -1.17 -6.36 % | -1.10 44.72 % | -1.99 -111.70 % | -0.94 -34.29 % | -0.70 5.41 % | -0.74 0.00 % | -0.74 -39.62 % | -0.53 -8.16 % | -0.49 -32.43 % | -0.37 -19.35 % | -0.31 0.00 % | -0.31 -24.00 % | -0.25 32.43 % | -0.37 -27.59 % | -0.29 -7.41 % | -0.27 -3.85 % | -0.26 -18.18 % | -0.22 -4.76 % | -0.21 -50.00 % | -0.14 88.89 % | -1.26 -1 341.65 % | -0.09 27.17 % | -0.12 20.00 % | -0.15 -99.20 % | -0.08 |
Earnings per share | 1.33 7.26 % | 1.24 -21.52 % | 1.58 66.32 % | 0.95 75.93 % | 0.54 1 700.00 % | 0.03 -90.32 % | 0.31 -89.24 % | 2.88 330.40 % | -1.25 28.98 % | -1.76 -40.80 % | -1.25 -6.84 % | -1.17 -6.36 % | -1.10 44.72 % | -1.99 -109.47 % | -0.95 -35.71 % | -0.70 5.41 % | -0.74 0.00 % | -0.74 -39.62 % | -0.53 -8.16 % | -0.49 -32.43 % | -0.37 -19.35 % | -0.31 0.00 % | -0.31 -24.00 % | -0.25 32.43 % | -0.37 -27.59 % | -0.29 -7.41 % | -0.27 -3.85 % | -0.26 -18.18 % | -0.22 -4.76 % | -0.21 -50.00 % | -0.14 88.89 % | -1.26 -1 341.65 % | -0.09 27.17 % | -0.12 20.00 % | -0.15 -99.20 % | -0.08 |
Gross profit | 87.334 M 5.03 % | 83.155 M -3.52 % | 86.190 M 11.71 % | 77.157 M 23.87 % | 62.289 M 45.43 % | 42.831 M 13.41 % | 37.765 M 353.20 % | 8.333 M 794.42 % | -1.200 M | 0.000 100.00 % | -1.089 M -11.69 % | -975.000 K 0.10 % | -976.000 K 3.84 % | -1.015 M -29.46 % | -784.000 K -0.13 % | -783.000 K -17.74 % | -665.000 K -24.07 % | -536.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 542.000 K -7.03 % | 583.000 K -43.23 % | 1.027 M 373.27 % | 217.000 K 25.43 % | 173.000 K 36.22 % | 127.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Income tax expense | -8.442 M -207.35 % | 7.864 M 151.17 % | 3.131 M 20.93 % | 2.589 M 442.77 % | 477.000 K -90.23 % | 4.884 M 148.55 % | 1.965 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 K 12.70 % | 63.000 K 103.23 % | 31.000 K -6.06 % | 33.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 |
Cost of revenue | 0.000 -100.00 % | 5.028 M 1.60 % | 4.949 M -25.96 % | 6.684 M -16.40 % | 7.995 M 230.51 % | 2.419 M -44.75 % | 4.378 M 1 863.23 % | 223.000 K -81.42 % | 1.200 M | 0.000 -100.00 % | 1.089 M 11.69 % | 975.000 K -0.10 % | 976.000 K -3.84 % | 1.015 M 29.46 % | 784.000 K 0.13 % | 783.000 K 17.74 % | 665.000 K 24.07 % | 536.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 |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.636 M 210.74 % | 23.697 M -8.52 % | 25.904 M 7.78 % | 24.035 M 0.02 % | 24.030 M 20.54 % | 19.935 M 11.60 % | 17.863 M 12.29 % | 15.908 M 23.63 % | 12.867 M 34.42 % | 9.572 M -2.32 % | 9.799 M 20.20 % | 8.152 M 71.69 % | 4.748 M 3.67 % | 4.580 M 38.16 % | 3.315 M 36.93 % | 2.421 M 34.13 % | 1.805 M 23.88 % | 1.457 M -12.96 % | 1.674 M 9.63 % | 1.527 M 7.76 % | 1.417 M 33.93 % | 1.058 M 14.50 % | 924.000 K 22.06 % | 757.000 K 84.63 % | 410.000 K -44.44 % | 738.000 K 174.35 % | 269.000 K 84.25 % | 146.000 K -33.03 % | 218.000 K 169.14 % | 81.000 K |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.379 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 expenses | 7.165 M | 0.000 | 0.000 -100.00 % | 12.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 223.000 K | 0.000 -100.00 % | 12.500 M -50.00 % | 25.000 M | 0.000 | 0.000 -100.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 56.735 M 20.77 % | 46.978 M 4.84 % | 44.811 M -18.11 % | 54.724 M 32.75 % | 41.223 M 11.37 % | 37.015 M 6.90 % | 34.627 M 0.23 % | 34.549 M -9.20 % | 38.048 M -22.07 % | 48.823 M 40.41 % | 34.771 M 10.56 % | 31.451 M 9.38 % | 28.753 M 14.00 % | 25.222 M 15.30 % | 21.876 M 39.76 % | 15.652 M -4.52 % | 16.393 M 14.21 % | 14.353 M 37.74 % | 10.420 M 7.64 % | 9.680 M 39.20 % | 6.954 M 16.95 % | 5.946 M -3.38 % | 6.154 M 15.20 % | 5.342 M -9.30 % | 5.890 M 25.48 % | 4.694 M 11.26 % | 4.219 M 41.96 % | 2.972 M 21.36 % | 2.449 M 7.55 % | 2.277 M 52.00 % | 1.498 M -28.43 % | 2.093 M 192.73 % | 715.000 K 53.76 % | 465.000 K -25.00 % | 620.000 K 92.55 % | 322.000 K |
Cost and expenses | 0.000 -100.00 % | 52.006 M 4.51 % | 49.760 M -18.97 % | 61.408 M 24.77 % | 49.218 M 24.81 % | 39.434 M 1.10 % | 39.005 M 12.90 % | 34.549 M -9.20 % | 38.048 M -22.07 % | 48.823 M 40.41 % | 34.771 M 10.56 % | 31.451 M 9.38 % | 28.753 M 14.00 % | 25.222 M 15.30 % | 21.876 M 39.76 % | 15.652 M -4.52 % | 16.393 M 14.21 % | 14.353 M 37.74 % | 10.420 M 7.64 % | 9.680 M 39.20 % | 6.954 M 16.95 % | 5.946 M -3.38 % | 6.154 M 15.20 % | 5.342 M -9.30 % | 5.890 M 25.48 % | 4.694 M 11.26 % | 4.219 M 41.96 % | 2.972 M 21.36 % | 2.449 M 7.55 % | 2.277 M 52.00 % | 1.498 M -28.43 % | 2.093 M 192.73 % | 715.000 K 53.76 % | 465.000 K -25.00 % | 620.000 K 92.55 % | 322.000 K |
Research and development expenses | 14.410 M 1.09 % | 14.255 M 5.41 % | 13.523 M 0.09 % | 13.511 M -13.30 % | 15.583 M 42.22 % | 10.957 M -3.63 % | 11.370 M 6.97 % | 10.629 M -12.48 % | 12.144 M -1.17 % | 12.288 M 14.40 % | 10.741 M -6.73 % | 11.516 M 5.75 % | 10.890 M 16.92 % | 9.314 M 3.39 % | 9.009 M 48.17 % | 6.080 M -7.79 % | 6.594 M 6.34 % | 6.201 M 9.33 % | 5.672 M 11.22 % | 5.100 M 40.15 % | 3.639 M 3.23 % | 3.525 M -18.95 % | 4.349 M 11.94 % | 3.885 M -7.85 % | 4.216 M 33.12 % | 3.167 M 13.03 % | 2.802 M 46.39 % | 1.914 M 25.51 % | 1.525 M 0.33 % | 1.520 M 39.71 % | 1.088 M -19.70 % | 1.355 M 203.81 % | 446.000 K 39.81 % | 319.000 K -20.65 % | 402.000 K 66.80 % | 241.000 K |
Selling general and administrative expenses | 35.160 M 7.45 % | 32.723 M 4.59 % | 31.288 M 8.97 % | 28.713 M 11.99 % | 25.640 M -1.60 % | 26.058 M 12.04 % | 23.257 M -1.86 % | 23.697 M -8.52 % | 25.904 M 7.78 % | 24.035 M 0.02 % | 24.030 M 20.54 % | 19.935 M 11.60 % | 17.863 M 12.29 % | 15.908 M 23.63 % | 12.867 M 34.42 % | 9.572 M -2.32 % | 9.799 M 20.20 % | 8.152 M 71.69 % | 4.748 M 3.67 % | 4.580 M 38.16 % | 3.315 M 36.93 % | 2.421 M 34.13 % | 1.805 M 23.88 % | 1.457 M -12.96 % | 1.674 M 9.63 % | 1.527 M 7.76 % | 1.417 M 33.93 % | 1.058 M 14.50 % | 924.000 K 22.06 % | 757.000 K 84.63 % | 410.000 K -44.44 % | 738.000 K 174.35 % | 269.000 K 84.25 % | 146.000 K -33.03 % | 218.000 K 169.14 % | 81.000 K |
Interest income | 0.000 | 0.000 -100.00 % | 7.231 M | 0.000 -100.00 % | 7.479 M -1.80 % | 7.616 M 1.29 % | 7.519 M 11.56 % | 6.740 M 39.31 % | 4.838 M 37.21 % | 3.526 M 29.68 % | 2.719 M 69.83 % | 1.601 M 148.22 % | 645.000 K 150.97 % | 257.000 K 267.14 % | 70.000 K 11.11 % | 63.000 K 110.00 % | 30.000 K -9.09 % | 33.000 K -10.81 % | 37.000 K -47.14 % | 70.000 K -42.15 % | 121.000 K -80.00 % | 605.000 K | 0.000 -100.00 % | 1.070 M 97.42 % | 542.000 K -7.03 % | 583.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 257.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.492 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.027 M 373.27 % | 217.000 K 25.43 % | 173.000 K 36.22 % | 127.000 K | 0.000 -100.00 % | 3.180 M 7 127.27 % | 44.000 K 51.72 % | 29.000 K 314.29 % | 7.000 K | 0.000 |
Depreciation and amortization | 0.000 -100.00 % | 1.634 M 2.90 % | 1.588 M 3.86 % | 1.529 M -23.01 % | 1.986 M 23.43 % | 1.609 M 6.77 % | 1.507 M 25.58 % | 1.200 M 0.00 % | 1.200 M -8.47 % | 1.311 M 20.39 % | 1.089 M 11.69 % | 975.000 K -0.10 % | 976.000 K -3.84 % | 1.015 M 29.46 % | 784.000 K 0.13 % | 783.000 K 17.74 % | 665.000 K 24.07 % | 536.000 K 9.39 % | 490.000 K 2.73 % | 477.000 K -13.11 % | 549.000 K 63.88 % | 335.000 K 34.00 % | 250.000 K 30.89 % | 191.000 K 9.14 % | 175.000 K 32.58 % | 132.000 K 116.39 % | 61.000 K 60.53 % | 38.000 K 58.33 % | 24.000 K 33.33 % | 18.000 K 28.57 % | 14.000 K 180.00 % | 5.000 K 66.67 % | 3.000 K 200.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 |
Operating income | 39.307 M 8.65 % | 36.177 M -12.57 % | 41.379 M 84.46 % | 22.433 M 6.49 % | 21.066 M 415.17 % | -6.684 M -313.00 % | 3.138 M 112.07 % | -25.993 M 31.68 % | -38.048 M 22.07 % | -48.823 M -40.41 % | -34.771 M -10.56 % | -31.451 M -9.38 % | -28.753 M 42.75 % | -50.222 M -129.58 % | -21.876 M -39.76 % | -15.652 M 4.52 % | -16.393 M -14.21 % | -14.353 M -37.74 % | -10.420 M -7.64 % | -9.680 M -39.20 % | -6.954 M -16.95 % | -5.946 M 3.38 % | -6.154 M -15.20 % | -5.342 M 9.30 % | -5.890 M -25.48 % | -4.694 M -11.26 % | -4.219 M -41.96 % | -2.972 M -21.36 % | -2.449 M -7.55 % | -2.277 M -52.00 % | -1.498 M 28.43 % | -2.093 M -192.73 % | -715.000 K -53.76 % | -465.000 K 25.00 % | -620.000 K -92.55 % | -322.000 K |
Operating income ratio | 0.41 -0.24 % | 0.41 -9.64 % | 0.45 69.69 % | 0.27 -10.73 % | 0.30 302.91 % | -0.15 -298.38 % | 0.07 102.45 % | -3.04 | 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 | 0.00 | 0.00 | 0.00 | -10.87 -34.97 % | -8.05 -95.99 % | -4.11 70.00 % | -13.70 3.25 % | -14.16 21.04 % | -17.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total other income expenses net | 7.468 M 0.65 % | 7.420 M 2.61 % | 7.231 M -1.43 % | 7.336 M 246.11 % | -5.021 M -2.81 % | -4.884 M -164.96 % | 7.519 M -92.96 % | 106.740 M 2 106.28 % | 4.838 M 37.21 % | 3.526 M 29.68 % | 2.719 M 69.83 % | 1.601 M 148.22 % | 645.000 K 150.97 % | 257.000 K 267.14 % | 70.000 K 11.11 % | 63.000 K 110.00 % | 30.000 K 102.06 % | -1.459 M -4 043.24 % | 37.000 K -47.14 % | 70.000 K -42.15 % | 121.000 K -80.00 % | 605.000 K -24.09 % | 797.000 K -25.51 % | 1.070 M 97.42 % | 542.000 K -7.03 % | 583.000 K 14.09 % | 511.000 K 135.48 % | 217.000 K 25.43 % | 173.000 K 36.22 % | 127.000 K 20.95 % | 105.000 K 103.30 % | -3.180 M -7 127.27 % | -44.000 K -51.72 % | -29.000 K -314.29 % | -7.000 K | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -352.212 M -17.75 % | -299.108 M 11.40 % | -337.604 M 9.41 % | -372.674 M -10.23 % | -338.099 M 3.71 % | -351.111 M -0.25 % | -350.234 M 4.02 % | -364.921 M -36.50 % | -267.332 M -102.54 % | -131.987 M 13.72 % | -152.967 M 13.72 % | -177.287 M 15.41 % | -209.587 M 19.39 % | -260.009 M 21.97 % | -333.222 M -19.64 % | -278.512 M 13.42 % | -321.696 M 19.23 % | -398.302 M -55.15 % | -256.723 M 8.07 % | -279.272 M 3.21 % | -288.521 M -62.99 % | -177.015 M 3.93 % | -184.252 M 3.78 % | -191.484 M -4.51 % | -183.223 M -93.64 % | -94.619 M 8.73 % | -103.670 M -122.15 % | -46.667 M -11.61 % | -41.813 M 11.47 % | -47.228 M 4.76 % | -49.591 M 5.67 % | -52.570 M -1 394.31 % | -3.518 M -2 011.96 % | 184.000 K 330.00 % | -80.000 K |
Total investments | 466.964 M 2.28 % | 456.548 M 12.79 % | 404.766 M 26.39 % | 320.246 M 13.11 % | 283.118 M 7.55 % | 263.249 M 11.64 % | 235.804 M 4.63 % | 225.376 M -2.03 % | 230.052 M 7.12 % | 214.771 M -3.21 % | 221.892 M 0.60 % | 220.568 M 0.37 % | 219.747 M 10.61 % | 198.668 M 23.23 % | 161.221 M 112.93 % | 75.716 M 27.01 % | 59.614 M 4 676.76 % | 1.248 M -58.30 % | 2.993 M -25.10 % | 3.996 M -27.29 % | 5.496 M -15.17 % | 6.479 M -2.83 % | 6.668 M -20.64 % | 8.402 M -5.37 % | 8.879 M 3.04 % | 8.617 M 6.50 % | 8.091 M 43.79 % | 5.627 M 54.72 % | 3.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.617 M -83.26 % | 9.662 M 33.07 % | 7.261 M -2.88 % | 7.476 M -2.74 % | 7.687 M -2.63 % | 7.895 M -2.46 % | 8.094 M -2.72 % | 8.320 M -2.61 % | 8.543 M -2.45 % | 8.758 M -1.96 % | 8.933 M -2.07 % | 9.122 M -0.12 % | 9.133 M -1.73 % | 9.294 M 15.83 % | 8.024 M -0.96 % | 8.102 M 3.46 % | 7.831 M 102.35 % | 3.870 M -66.48 % | 11.546 M 272.81 % | 3.097 M -1.90 % | 3.157 M -1.65 % | 3.210 M -1.59 % | 3.262 M -1.81 % | 3.322 M -1.25 % | 3.364 M -0.88 % | 3.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.143 M 16.28 % | 1.843 M |
Accumulated other comprehensive income loss | 1.157 M 196.67 % | 390.000 K 305.26 % | -190.000 K -112.57 % | 1.512 M 338.49 % | -634.000 K -112.04 % | -299.000 K -146.87 % | 638.000 K 267.02 % | -382.000 K -61.86 % | -236.000 K -53.25 % | -154.000 K 78.85 % | -728.000 K 50.64 % | -1.475 M 4.53 % | -1.545 M -29.07 % | -1.197 M -634.36 % | -163.000 K -1 064.29 % | -14.000 K 33.33 % | -21.000 K -800.00 % | 3.000 K -50.00 % | 6.000 K -70.00 % | 20.000 K -50.00 % | 40.000 K 66.67 % | 24.000 K 140.00 % | 10.000 K -9.09 % | 11.000 K -38.89 % | 18.000 K 12.50 % | 16.000 K 700.00 % | 2.000 K 100.00 % | 1.000 K 150.00 % | -2.000 K 95.35 % | -43.000 K -72.00 % | -25.000 K -127.27 % | -11.000 K -83.33 % | -6.000 K | 0.000 100.00 % | -2.000 K |
Retained earnings | -106.602 M 26.45 % | -144.935 M 19.78 % | -180.668 M 20.11 % | -226.147 M 10.73 % | -253.327 M 5.79 % | -268.895 M 0.35 % | -269.827 M 3.12 % | -278.519 M 22.48 % | -359.266 M -10.19 % | -326.056 M -16.13 % | -280.759 M -12.89 % | -248.707 M -13.64 % | -218.857 M -14.74 % | -190.749 M -35.49 % | -140.784 M -18.33 % | -118.978 M -15.08 % | -103.389 M -18.80 % | -87.026 M -22.20 % | -71.214 M -17.07 % | -60.831 M -18.76 % | -51.221 M -15.39 % | -44.388 M -13.68 % | -39.047 M -15.90 % | -33.690 M -14.52 % | -29.418 M -22.22 % | -24.070 M -20.60 % | -19.959 M -22.82 % | -16.251 M -20.41 % | -13.496 M -20.29 % | -11.220 M -23.70 % | -9.070 M -18.15 % | -7.677 M -38.67 % | -5.536 M -236.74 % | -1.644 M -42.96 % | -1.150 M |
Common 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 |
Total equity | 1.041 B 5.68 % | 984.674 M 4.05 % | 946.380 M 6.83 % | 885.846 M 5.60 % | 838.893 M 4.96 % | 799.242 M 2.65 % | 778.641 M 3.00 % | 755.948 M 15.75 % | 653.114 M 33.41 % | 489.566 M -6.25 % | 522.231 M -3.43 % | 540.772 M -3.29 % | 559.181 M 1.94 % | 548.554 M -7.58 % | 593.576 M 45.40 % | 408.237 M -2.46 % | 418.540 M -2.81 % | 430.652 M 47.44 % | 292.084 M -3.19 % | 301.720 M -2.58 % | 309.696 M 56.12 % | 198.369 M -2.24 % | 202.914 M -2.28 % | 207.646 M 4.72 % | 198.290 M 81.11 % | 109.486 M -3.30 % | 113.226 M 116.53 % | 52.292 M 15.51 % | 45.271 M -4.49 % | 47.399 M -4.19 % | 49.474 M -1.44 % | 50.198 M 1 379.46 % | 3.393 M 3 076.32 % | -114.000 K -139.45 % | 289.000 K |
Other non current liabilities | 10.851 M 455.61 % | 1.953 M 37.63 % | 1.419 M 86.47 % | 761.000 K 29.42 % | 588.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 -100.00 % | 294.000 K 20.00 % | 245.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K 428.57 % | 7.000 K |
Long term debt | 0.000 -100.00 % | 8.300 M 37.33 % | 6.044 M -2.26 % | 6.184 M -2.24 % | 6.326 M -2.15 % | 6.465 M -2.34 % | 6.620 M -2.92 % | 6.819 M -2.78 % | 7.014 M -2.65 % | 7.205 M -2.27 % | 7.372 M -2.68 % | 7.575 M -1.83 % | 7.716 M -2.12 % | 7.883 M 12.89 % | 6.983 M -1.36 % | 7.079 M 2.64 % | 6.897 M 114.06 % | 3.222 M -2.60 % | 3.308 M 30.60 % | 2.533 M -3.25 % | 2.618 M -3.07 % | 2.701 M -2.91 % | 2.782 M -2.73 % | 2.860 M -2.26 % | 2.926 M -1.68 % | 2.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.143 M 16.28 % | 1.843 M |
Total non current liabilities | 10.851 M 5.83 % | 10.253 M 37.38 % | 7.463 M 7.46 % | 6.945 M 0.45 % | 6.914 M 6.95 % | 6.465 M -2.34 % | 6.620 M -2.92 % | 6.819 M -2.78 % | 7.014 M -2.65 % | 7.205 M -2.27 % | 7.372 M -2.68 % | 7.575 M -1.83 % | 7.716 M -2.12 % | 7.883 M 12.89 % | 6.983 M -1.36 % | 7.079 M 2.64 % | 6.897 M 114.06 % | 3.222 M -2.60 % | 3.308 M 30.60 % | 2.533 M -3.25 % | 2.618 M -3.07 % | 2.701 M -2.91 % | 2.782 M -2.73 % | 2.860 M -2.26 % | 2.926 M -1.68 % | 2.976 M 912.24 % | 294.000 K 20.00 % | 245.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.180 M 17.84 % | 1.850 M |
Other current liabilities | 83.262 M 30.04 % | 64.026 M -30.03 % | 91.505 M 11.48 % | 82.082 M 30.30 % | 62.995 M 64.18 % | 38.369 M 47.49 % | 26.014 M 29.49 % | 20.089 M 22.70 % | 16.372 M -44.24 % | 29.363 M 26.23 % | 23.262 M 22.08 % | 19.055 M -14.71 % | 22.342 M -54.64 % | 49.257 M 203.79 % | 16.214 M -45.89 % | 29.967 M 100.26 % | 14.964 M 151.37 % | 5.953 M 17.44 % | 5.069 M 46.97 % | 3.449 M 10.54 % | 3.120 M 32.37 % | 2.357 M 11.02 % | 2.123 M 39.67 % | 1.520 M -29.24 % | 2.148 M 74.63 % | 1.230 M -20.85 % | 1.554 M 9.21 % | 1.423 M 198.32 % | 477.000 K 52.40 % | 313.000 K -9.01 % | 344.000 K -82.13 % | 1.925 M 494.14 % | 324.000 K 1 100.00 % | 27.000 K 2 600.00 % | 1.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.187 M | 0.000 -100.00 % | 19.427 M 12.48 % | 17.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.210 M -45.95 % | 29.988 M 92.35 % | 15.590 M 139.81 % | 6.501 M 27.90 % | 5.083 M 26.13 % | 4.030 M 13.75 % | 3.543 M 31.08 % | 2.703 M 28.47 % | 2.104 M 7.29 % | 1.961 M -10.94 % | 2.202 M 49.80 % | 1.470 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 1.617 M 18.72 % | 1.362 M 11.91 % | 1.217 M -5.80 % | 1.292 M -52.53 % | 2.722 M 90.35 % | 1.430 M -51.49 % | 2.948 M -1.80 % | 3.002 M -1.83 % | 3.058 M 96.91 % | 1.553 M -0.51 % | 1.561 M -49.55 % | 3.094 M 9.17 % | 2.834 M 0.43 % | 2.822 M 171.09 % | 1.041 M 1.76 % | 1.023 M -45.24 % | 1.868 M 44.14 % | 1.296 M -84.27 % | 8.238 M 630.32 % | 1.128 M 4.64 % | 1.078 M 5.89 % | 1.018 M 112.08 % | 480.000 K -48.05 % | 924.000 K 5.48 % | 876.000 K 4.78 % | 836.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 86.896 M 9.32 % | 79.489 M -22.07 % | 101.995 M 13.93 % | 89.527 M 24.60 % | 71.851 M 50.98 % | 47.589 M 43.80 % | 33.094 M 19.98 % | 27.583 M 15.42 % | 23.898 M -31.87 % | 35.076 M 21.59 % | 28.847 M 2.91 % | 28.032 M -18.58 % | 34.427 M -43.04 % | 60.437 M 134.83 % | 25.736 M -28.07 % | 35.779 M 97.47 % | 18.119 M 98.15 % | 9.144 M -40.82 % | 15.452 M 114.67 % | 7.198 M 23.44 % | 5.831 M 43.59 % | 4.061 M 22.06 % | 3.327 M -10.71 % | 3.726 M -5.43 % | 3.940 M 21.53 % | 3.242 M 24.88 % | 2.596 M 35.49 % | 1.916 M 152.44 % | 759.000 K 67.92 % | 452.000 K -29.38 % | 640.000 K -74.14 % | 2.475 M 323.80 % | 584.000 K 587.06 % | 85.000 K 97.67 % | 43.000 K |
Total liabilities | 97.747 M 8.92 % | 89.742 M -18.01 % | 109.458 M 13.46 % | 96.472 M 22.48 % | 78.765 M 45.72 % | 54.054 M 36.11 % | 39.714 M 15.44 % | 34.402 M 11.29 % | 30.912 M -26.89 % | 42.281 M 16.74 % | 36.219 M 1.72 % | 35.607 M -15.51 % | 42.143 M -38.32 % | 68.320 M 108.81 % | 32.719 M -23.66 % | 42.858 M 71.32 % | 25.016 M 102.30 % | 12.366 M -34.08 % | 18.760 M 92.79 % | 9.731 M 15.17 % | 8.449 M 24.95 % | 6.762 M 10.69 % | 6.109 M -7.24 % | 6.586 M -4.08 % | 6.866 M 10.42 % | 6.218 M 115.16 % | 2.890 M 33.73 % | 2.161 M 184.72 % | 759.000 K 67.92 % | 452.000 K -29.38 % | 640.000 K -74.14 % | 2.475 M 323.80 % | 584.000 K -74.22 % | 2.265 M 19.65 % | 1.893 M |
Other non current assets | 197.000 K -9.63 % | 218.000 K -5.63 % | 231.000 K 13.79 % | 203.000 K 61.11 % | 126.000 K -35.71 % | 196.000 K -25.48 % | 263.000 K -7.72 % | 285.000 K 0.00 % | 285.000 K -29.10 % | 402.000 K 24.07 % | 324.000 K 58.05 % | 205.000 K 28.93 % | 159.000 K 1.27 % | 157.000 K 112.16 % | 74.000 K 19.35 % | 62.000 K -43.64 % | 110.000 K 0.92 % | 109.000 K -93.24 % | 1.612 M -57.70 % | 3.811 M -0.65 % | 3.836 M -1.77 % | 3.905 M 167.10 % | 1.462 M 959.42 % | 138.000 K 60.47 % | 86.000 K -81.10 % | 455.000 K 0.66 % | 452.000 K | 0.000 -100.00 % | 64.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 138.807 M -6.51 % | 148.472 M -2.39 % | 152.114 M 43.66 % | 105.888 M 52.81 % | 69.292 M -17.51 % | 83.996 M 35.58 % | 61.954 M 69.51 % | 36.548 M 28.64 % | 28.410 M 453.91 % | 5.129 M 10.99 % | 4.621 M -63.20 % | 12.557 M -2.67 % | 12.902 M -61.30 % | 33.339 M -48.21 % | 64.371 M 234.62 % | 19.237 M -10.15 % | 21.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 497.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 |
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 |
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 |
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 |
Property plant equipment net | 158.043 M -0.56 % | 158.928 M -1.56 % | 161.448 M -0.99 % | 163.063 M -1.45 % | 165.468 M -0.83 % | 166.856 M -0.82 % | 168.229 M -1.84 % | 171.389 M 0.04 % | 171.327 M 0.26 % | 170.887 M 0.68 % | 169.726 M 2.22 % | 166.039 M 4.10 % | 159.493 M 9.71 % | 145.380 M 21.57 % | 119.583 M 39.08 % | 85.984 M 65.01 % | 52.108 M 40.52 % | 37.083 M 8.51 % | 34.174 M 70.97 % | 19.988 M 26.75 % | 15.770 M 22.28 % | 12.897 M 15.32 % | 11.184 M 15.79 % | 9.659 M 8.93 % | 8.867 M 20.56 % | 7.355 M 144.03 % | 3.014 M 84.68 % | 1.632 M 537.50 % | 256.000 K 40.66 % | 182.000 K -9.00 % | 200.000 K 263.64 % | 55.000 K 14.58 % | 48.000 K 152.63 % | 19.000 K 46.15 % | 13.000 K |
Total non current assets | 297.047 M -3.44 % | 307.618 M -1.97 % | 313.793 M 16.58 % | 269.154 M 14.59 % | 234.886 M -6.44 % | 251.048 M 8.94 % | 230.446 M 10.67 % | 208.222 M 4.10 % | 200.022 M 13.38 % | 176.418 M 1.00 % | 174.671 M -2.31 % | 178.801 M 3.62 % | 172.554 M -3.53 % | 178.876 M -2.80 % | 184.028 M 74.79 % | 105.283 M 42.99 % | 73.629 M 97.97 % | 37.192 M 3.93 % | 35.786 M 50.37 % | 23.799 M 21.39 % | 19.606 M 16.69 % | 16.802 M 27.84 % | 13.143 M 34.15 % | 9.797 M 9.43 % | 8.953 M 14.64 % | 7.810 M 125.33 % | 3.466 M 112.38 % | 1.632 M 410.00 % | 320.000 K 75.82 % | 182.000 K -9.00 % | 200.000 K 263.64 % | 55.000 K 14.58 % | 48.000 K 152.64 % | 18.999 K 46.15 % | 13.000 K |
Other current assets | 16.881 M 0.78 % | 16.750 M 26.19 % | 13.274 M 48.13 % | 8.961 M 15.70 % | 7.745 M 19.43 % | 6.485 M -3.30 % | 6.706 M 22.71 % | 5.465 M -15.75 % | 6.487 M 28.66 % | 5.042 M 9.42 % | 4.608 M -27.04 % | 6.316 M -1.47 % | 6.410 M -4.78 % | 6.732 M 61.40 % | 4.171 M -23.30 % | 5.438 M 23.76 % | 4.394 M -8.69 % | 4.812 M 26.77 % | 3.796 M 47.47 % | 2.574 M -5.71 % | 2.730 M -16.00 % | 3.250 M 48.06 % | 2.195 M -10.55 % | 2.454 M 66.49 % | 1.474 M -41.69 % | 2.528 M 184.36 % | 889.000 K -15.65 % | 1.054 M 102.69 % | 520.000 K -41.04 % | 882.000 K 173.07 % | 323.000 K 572.92 % | 48.000 K -61.29 % | 124.000 K -28.32 % | 173.000 K -29.67 % | 246.000 K |
Short term investments | 328.157 M 6.52 % | 308.076 M 21.94 % | 252.652 M 17.86 % | 214.358 M 0.25 % | 213.826 M 19.29 % | 179.253 M 3.11 % | 173.850 M -7.93 % | 188.828 M -6.35 % | 201.642 M -3.82 % | 209.642 M -3.51 % | 217.271 M 4.45 % | 208.011 M 0.56 % | 206.845 M 25.11 % | 165.329 M 70.71 % | 96.850 M 71.48 % | 56.479 M 47.84 % | 38.203 M 2 961.14 % | 1.248 M -58.30 % | 2.993 M -25.10 % | 3.996 M -27.29 % | 5.496 M -15.17 % | 6.479 M 4.99 % | 6.171 M -26.55 % | 8.402 M -5.37 % | 8.879 M 3.04 % | 8.617 M 6.50 % | 8.091 M 43.79 % | 5.627 M 54.72 % | 3.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 353.829 M 14.59 % | 308.770 M -10.47 % | 344.865 M -7.78 % | 373.966 M 8.15 % | 345.786 M -3.68 % | 359.006 M 0.19 % | 358.328 M -4.00 % | 373.241 M 35.29 % | 275.875 M 96.01 % | 140.745 M -13.07 % | 161.900 M -13.15 % | 186.409 M -14.77 % | 218.720 M -18.78 % | 269.303 M -21.08 % | 341.246 M 19.06 % | 286.614 M -13.02 % | 329.527 M -18.06 % | 402.172 M 49.91 % | 268.269 M -4.99 % | 282.369 M -3.19 % | 291.678 M 61.84 % | 180.225 M -3.89 % | 187.514 M -3.74 % | 194.806 M 4.40 % | 186.587 M 90.37 % | 98.013 M -5.46 % | 103.670 M 122.15 % | 46.667 M 11.61 % | 41.813 M -11.47 % | 47.228 M -4.76 % | 49.591 M -5.67 % | 52.570 M 1 394.31 % | 3.518 M 79.58 % | 1.959 M 1.87 % | 1.923 M |
Cash and short term investments | 681.986 M 10.56 % | 616.846 M 3.23 % | 597.517 M 1.56 % | 588.324 M 5.13 % | 559.612 M 3.97 % | 538.259 M 1.14 % | 532.178 M -5.32 % | 562.069 M 17.71 % | 477.517 M 36.28 % | 350.387 M -7.59 % | 379.171 M -3.87 % | 394.420 M -7.32 % | 425.565 M -2.09 % | 434.632 M -0.79 % | 438.096 M 27.69 % | 343.093 M -6.70 % | 367.730 M -8.85 % | 403.420 M 48.72 % | 271.262 M -5.27 % | 286.365 M -3.64 % | 297.174 M 59.17 % | 186.704 M -3.60 % | 193.685 M -4.69 % | 203.208 M 3.96 % | 195.466 M 83.31 % | 106.630 M -4.59 % | 111.761 M 113.72 % | 52.294 M 15.06 % | 45.450 M -3.76 % | 47.228 M -4.76 % | 49.591 M -5.67 % | 52.570 M 1 394.31 % | 3.518 M 79.58 % | 1.959 M 1.87 % | 1.923 M |
Total current assets | 841.347 M 9.72 % | 766.798 M 3.34 % | 742.045 M 4.05 % | 713.164 M 4.45 % | 682.772 M 13.37 % | 602.248 M 2.44 % | 587.909 M 0.99 % | 582.128 M 20.27 % | 484.004 M 36.17 % | 355.429 M -7.39 % | 383.779 M -3.47 % | 397.578 M -7.27 % | 428.770 M -2.11 % | 437.998 M -0.97 % | 442.267 M 27.89 % | 345.812 M -6.52 % | 369.927 M -8.85 % | 405.826 M 47.54 % | 275.058 M -4.38 % | 287.652 M -3.65 % | 298.539 M 58.52 % | 188.329 M -3.85 % | 195.880 M -4.18 % | 204.435 M 4.20 % | 196.203 M 81.85 % | 107.894 M -4.22 % | 112.650 M 113.27 % | 52.821 M 15.56 % | 45.710 M -4.11 % | 47.669 M -4.50 % | 49.914 M -5.14 % | 52.618 M 1 239.22 % | 3.929 M 84.29 % | 2.132 M -1.71 % | 2.169 M |
Inventory | 31.041 M 3.67 % | 29.942 M 12.95 % | 26.508 M 42.66 % | 18.581 M 52.57 % | 12.179 M 10.35 % | 11.037 M 58.01 % | 6.985 M 32.34 % | 5.278 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 |
Net receivables | 111.439 M 7.92 % | 103.260 M -1.42 % | 104.746 M 7.65 % | 97.298 M -5.75 % | 103.236 M 122.17 % | 46.467 M 10.53 % | 42.040 M 351.27 % | 9.316 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 |
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 | 7.124 M 166.62 % | 2.672 M -46.40 % | 4.985 M -10.66 % | 5.580 M 2.86 % | 5.425 M 1.23 % | 5.359 M 189.83 % | 1.849 M -57.40 % | 4.340 M -2.38 % | 4.446 M 8.20 % | 4.109 M 3.22 % | 3.981 M -30.90 % | 5.761 M -37.58 % | 9.229 M 12.43 % | 8.209 M -2.25 % | 8.398 M 76.54 % | 4.757 M 276.05 % | 1.265 M -31.40 % | 1.844 M -12.40 % | 2.105 M -18.76 % | 2.591 M 60.63 % | 1.613 M 153.62 % | 636.000 K -7.02 % | 684.000 K -45.37 % | 1.252 M 39.73 % | 896.000 K -20.43 % | 1.126 M 26.80 % | 888.000 K 134.92 % | 378.000 K 76.64 % | 214.000 K 140.45 % | 89.000 K -53.89 % | 193.000 K -64.91 % | 550.000 K 111.54 % | 260.000 K 348.28 % | 58.000 K 38.10 % | 42.000 K |
Tax payables | 0.000 -100.00 % | 11.429 M 166.53 % | 4.288 M 648.34 % | 573.000 K -19.18 % | 709.000 K -70.84 % | 2.431 M 6.48 % | 2.283 M 1 401.97 % | 152.000 K 590.91 % | 22.000 K -56.86 % | 51.000 K 18.60 % | 43.000 K -64.75 % | 122.000 K 454.55 % | 22.000 K -85.23 % | 149.000 K 79.52 % | 83.000 K 159.38 % | 32.000 K 45.45 % | 22.000 K -56.86 % | 51.000 K 27.50 % | 40.000 K 33.33 % | 30.000 K 50.00 % | 20.000 K -60.00 % | 50.000 K 25.00 % | 40.000 K 33.33 % | 30.000 K 50.00 % | 20.000 K -60.00 % | 50.000 K -67.53 % | 154.000 K 33.91 % | 115.000 K 69.12 % | 68.000 K 36.00 % | 50.000 K -51.46 % | 103.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -588.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 |
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 | 0.000 -100.00 % | 9.662 M 33.07 % | 7.261 M 17.42 % | 6.184 M -19.55 % | 7.687 M -2.63 % | 7.895 M -2.46 % | 8.094 M -2.72 % | 8.320 M -2.61 % | 8.543 M -2.45 % | 8.758 M -1.96 % | 8.933 M -2.07 % | 9.122 M -0.12 % | 9.133 M -1.73 % | 9.294 M 15.83 % | 8.024 M -0.96 % | 8.102 M 3.46 % | 7.831 M 102.35 % | 3.870 M -66.48 % | 11.546 M 272.81 % | 3.097 M -1.90 % | 3.157 M -1.65 % | 3.210 M -1.59 % | 3.262 M -1.81 % | 3.322 M -1.25 % | 3.364 M -0.88 % | 3.394 M | 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 -100.00 % | 54.453 M 18.30 % | 46.030 M -3.81 % | 47.851 M | 0.000 -100.00 % | 52.673 M | 0.000 -100.00 % | 1.406 M 0.00 % | 1.406 M |
Other total stockholders equity | 1.146 B 1.49 % | 1.129 B 0.18 % | 1.127 B 1.51 % | 1.110 B 1.61 % | 1.093 B 2.29 % | 1.068 B 1.97 % | 1.048 B 1.25 % | 1.035 B 2.20 % | 1.013 B 24.13 % | 815.776 M 1.50 % | 803.718 M 1.61 % | 790.954 M 1.46 % | 779.583 M 5.28 % | 740.500 M 0.81 % | 734.523 M 39.32 % | 527.229 M 1.01 % | 521.950 M 0.83 % | 517.675 M 42.50 % | 363.292 M 0.21 % | 362.531 M 0.46 % | 360.877 M 48.67 % | 242.733 M 0.32 % | 241.951 M 0.26 % | 241.325 M 5.99 % | 227.690 M 70.50 % | 133.540 M 0.27 % | 133.183 M 94.31 % | 68.542 M 16.63 % | 58.769 M 0.26 % | 58.619 M 0.13 % | 58.544 M 1.16 % | 57.875 M 548.17 % | 8.929 M 7 100.81 % | 124.000 K 275.76 % | 33.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.138 B 5.95 % | 1.074 B 1.76 % | 1.056 B 7.48 % | 982.318 M 7.05 % | 917.658 M 7.54 % | 853.296 M 4.27 % | 818.355 M 3.54 % | 790.350 M 15.54 % | 684.026 M 28.61 % | 531.847 M -4.76 % | 558.450 M -3.11 % | 576.379 M -4.15 % | 601.324 M -2.52 % | 616.874 M -1.50 % | 626.295 M 38.84 % | 451.095 M 1.70 % | 443.556 M 0.12 % | 443.018 M 42.52 % | 310.844 M -0.19 % | 311.451 M -2.10 % | 318.145 M 55.09 % | 205.131 M -1.86 % | 209.023 M -2.43 % | 214.232 M 4.42 % | 205.156 M 77.31 % | 115.704 M -0.35 % | 116.116 M 113.24 % | 54.453 M 18.30 % | 46.030 M -3.81 % | 47.851 M -4.52 % | 50.114 M -4.86 % | 52.673 M 1 224.44 % | 3.977 M 84.89 % | 2.151 M -1.42 % | 2.182 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 |
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 % | -46.305 M 53.70 % | -100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.052 M -205 300.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 100.00 % | -928.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -511.000 K | 0.000 | 0.000 | 0.000 100.00 % | -499.000 K | 0.000 | 0.000 | 0.000 100.00 % | -19.000 K | 0.000 |
Stock based compensation | 14.119 M 4.76 % | 13.478 M 0.91 % | 13.356 M 0.30 % | 13.316 M 1.22 % | 13.156 M 41.48 % | 9.299 M -5.62 % | 9.853 M 18.54 % | 8.312 M -26.64 % | 11.331 M 8.57 % | 10.437 M 9.27 % | 9.552 M 5.44 % | 9.059 M 10.62 % | 8.189 M 27.36 % | 6.430 M 24.98 % | 5.145 M 40.34 % | 3.666 M -12.61 % | 4.195 M 81.37 % | 2.313 M 305.79 % | 570.000 K -57.96 % | 1.356 M 68.03 % | 807.000 K 49.72 % | 539.000 K 66.87 % | 323.000 K 16.19 % | 278.000 K -14.46 % | 325.000 K 3.83 % | 313.000 K 3.64 % | 302.000 K 8.63 % | 278.000 K 89.12 % | 147.000 K 126.15 % | 65.000 K 12.07 % | 58.000 K 9.43 % | 53.000 K 20.45 % | 44.000 K -51.65 % | 91.000 K 250.00 % | 26.000 K 550.00 % | 4.000 K |
Change in working capital | 18.535 M 200.00 % | -18.535 M -227.42 % | -5.661 M -131.11 % | 18.196 M 154.65 % | -33.293 M -628.38 % | 6.301 M 124.51 % | -25.711 M -179.71 % | -9.192 M 20.64 % | -11.583 M -231.52 % | 8.807 M 2 148.14 % | -430.000 K -362.20 % | 164.000 K 100.68 % | -24.085 M -188.67 % | 27.162 M 640.75 % | -5.023 M -229.26 % | 3.886 M 183.24 % | 1.372 M -24.49 % | 1.817 M 39.88 % | 1.299 M 32.42 % | 981.000 K 140.44 % | 408.000 K 123.18 % | -1.760 M 22.64 % | -2.275 M -417.05 % | -440.000 K -175.21 % | 585.000 K 29.71 % | 451.000 K 360.69 % | -173.000 K -134.67 % | 499.000 K 2.46 % | 487.000 K 261.26 % | -302.000 K 62.53 % | -806.000 K -186.85 % | 928.000 K 255.56 % | 261.000 K 126.96 % | 115.000 K 142.91 % | -268.000 K -3 928.57 % | 7.000 K |
Accounts receivables | -8.179 M -650.40 % | 1.486 M 119.95 % | -7.449 M -225.43 % | 5.939 M 110.46 % | -56.769 M -1 182.34 % | -4.427 M 86.47 % | -32.724 M -251.27 % | -9.316 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 |
Inventory | 880.000 K 163.08 % | -1.395 M 78.61 % | -6.521 M -77.30 % | -3.678 M -793.96 % | 530.000 K 123.68 % | -2.238 M -354.88 % | -492.000 K 84.01 % | -3.077 M -239.62 % | -906.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 |
Accounts payables | 4.123 M 355.08 % | 906.000 K 253.30 % | -591.000 K -749.45 % | 91.000 K -88.39 % | 784.000 K 7.84 % | 727.000 K 427.48 % | -222.000 K 38.33 % | -360.000 K -196.26 % | 374.000 K 249.53 % | 107.000 K 111.41 % | -938.000 K -175.88 % | -340.000 K -158.82 % | 578.000 K 204.33 % | -554.000 K -159.12 % | 937.000 K 105.93 % | 455.000 K 146.71 % | -974.000 K -431.29 % | 294.000 K 406.90 % | 58.000 K 205.26 % | 19.000 K -95.89 % | 462.000 K 89.34 % | 244.000 K 166.12 % | -369.000 K -51.85 % | -243.000 K -42.94 % | -170.000 K -129.16 % | 583.000 K 3 529.41 % | -17.000 K -115.74 % | 108.000 K -13.60 % | 125.000 K 220.19 % | -104.000 K 24.64 % | -138.000 K -253.33 % | 90.000 K -45.45 % | 165.000 K 931.25 % | 16.000 K 180.00 % | -20.000 K -500.00 % | 5.000 K |
Other working capital | 19.532 M 200.00 % | -19.532 M -319.46 % | 8.900 M -43.83 % | 15.844 M -28.51 % | 22.162 M 81.08 % | 12.239 M 58.39 % | 7.727 M 187.49 % | -8.832 M 26.14 % | -11.957 M -237.44 % | 8.700 M 1 612.60 % | 508.000 K 0.79 % | 504.000 K 102.04 % | -24.663 M -188.98 % | 27.716 M 565.03 % | -5.960 M -273.71 % | 3.431 M 46.25 % | 2.346 M 54.04 % | 1.523 M 22.72 % | 1.241 M 29.00 % | 962.000 K 1 881.48 % | -54.000 K 97.31 % | -2.004 M -5.14 % | -1.906 M -867.51 % | -197.000 K -126.09 % | 755.000 K 671.97 % | -132.000 K 15.38 % | -156.000 K -139.90 % | 391.000 K 8.01 % | 362.000 K 282.83 % | -198.000 K 70.36 % | -668.000 K -179.71 % | 838.000 K 772.92 % | 96.000 K -3.03 % | 99.000 K 139.92 % | -248.000 K -12 500.00 % | 2.000 K |
Other non cash items | -19.802 M -1 376.66 % | -1.341 M 28.90 % | -1.886 M -42.55 % | -1.323 M -101.86 % | 70.998 M 29 931.09 % | -238.000 K -100.53 % | 44.732 M 2 431.01 % | -1.919 M -8.66 % | -1.766 M -24.89 % | -1.414 M -189.75 % | -488.000 K -1 255.56 % | -36.000 K -16.13 % | -31.000 K 77.04 % | -135.000 K -106.58 % | 2.052 M 205 300.00 % | -1.000 K -200.00 % | 1.000 K -99.93 % | 1.492 M 60.78 % | 928.000 K 2 993.33 % | 30.000 K 900.00 % | 3.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 511.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 499.000 K -84.36 % | 3.190 M 7 318.60 % | 43.000 K 43.33 % | 30.000 K 15.38 % | 26.000 K 550.00 % | 4.000 K |
Net cash provided by operating activities | 52.729 M 70.26 % | 30.969 M -41.39 % | 52.843 M -10.22 % | 58.857 M 1 512.12 % | -4.168 M -126.23 % | 15.888 M 319.69 % | -7.232 M 65.93 % | -21.226 M 37.92 % | -34.190 M -30.72 % | -26.156 M -17.14 % | -22.329 M -13.41 % | -19.688 M 54.28 % | -43.059 M -177.93 % | -15.493 M 25.87 % | -20.900 M -188.08 % | -7.255 M 28.37 % | -10.129 M -4.92 % | -9.654 M -20.31 % | -8.024 M -18.59 % | -6.766 M -33.56 % | -5.066 M 18.64 % | -6.227 M 11.62 % | -7.046 M -66.06 % | -4.243 M -0.81 % | -4.209 M -30.92 % | -3.215 M 8.61 % | -3.518 M -81.34 % | -1.940 M -19.90 % | -1.618 M 31.70 % | -2.369 M -11.38 % | -2.127 M -93.72 % | -1.098 M -169.12 % | -408.000 K -58.75 % | -257.000 K 70.15 % | -861.000 K -176.85 % | -311.000 K |
Investments in property plant and equipment | -1.904 M 69.31 % | -6.204 M -674.53 % | -801.000 K 23.42 % | -1.046 M 7.52 % | -1.131 M 10.24 % | -1.260 M 31.78 % | -1.847 M -3.71 % | -1.781 M 36.16 % | -2.790 M 48.15 % | -5.381 M -3.14 % | -5.217 M 62.88 % | -14.056 M 14.89 % | -16.515 M 3.93 % | -17.191 M 57.95 % | -40.883 M -94.76 % | -20.991 M -426.22 % | -3.989 M -61.30 % | -2.473 M 65.69 % | -7.207 M -72.33 % | -4.182 M -114.90 % | -1.946 M -29.05 % | -1.508 M 33.83 % | -2.279 M -93.96 % | -1.175 M 5.09 % | -1.238 M 27.48 % | -1.707 M -30.90 % | -1.304 M -56.73 % | -832.000 K -748.98 % | -98.000 K | 0.000 100.00 % | -159.000 K -1 225.00 % | -12.000 K 62.50 % | -32.000 K -357.14 % | -7.000 K 22.22 % | -9.000 K -800.00 % | -1.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.876 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 |
Purchases of investments | -113.899 M 17.35 % | -137.806 M 3.95 % | -143.472 M -27.49 % | -112.532 M 0.77 % | -113.401 M -28.38 % | -88.335 M -6.55 % | -82.906 M 21.71 % | -105.901 M 39.27 % | -174.393 M -19.80 % | -145.576 M -39.88 % | -104.069 M -54.27 % | -67.457 M 20.17 % | -84.501 M -34.65 % | -62.754 M 41.16 % | -106.652 M -339.82 % | -24.249 M 59.29 % | -59.561 M | 0.000 | 0.000 100.00 % | -12.000 K 99.02 % | -1.226 M 37.67 % | -1.967 M 10.71 % | -2.203 M 0.68 % | -2.218 M 46.39 % | -4.137 M -708.01 % | -512.000 K 79.21 % | -2.463 M -23.96 % | -1.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 105.278 M 18.55 % | 88.806 M 46.80 % | 60.495 M -23.67 % | 79.250 M -16.74 % | 95.179 M 49.62 % | 63.615 M -14.72 % | 74.593 M -33.91 % | 112.874 M -29.99 % | 161.226 M 4.34 % | 154.520 M 48.47 % | 104.078 M 55.88 % | 66.770 M 6.34 % | 62.792 M 161.23 % | 24.037 M 14.49 % | 20.995 M 160.03 % | 8.074 M 554.83 % | 1.233 M -28.56 % | 1.726 M 74.34 % | 990.000 K -33.33 % | 1.485 M -33.17 % | 2.222 M 2.40 % | 2.170 M -44.88 % | 3.937 M 46.47 % | 2.688 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 |
Other investing activites | 0.000 -100.00 % | 435.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.876 M | 0.000 -100.00 % | 4.139 M 1 673.76 % | -263.000 K -62.35 % | -162.000 K -353.13 % | 64.000 K -34.69 % | 98.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -10.525 M 80.78 % | -54.769 M 34.63 % | -83.778 M -144.05 % | -34.328 M -77.38 % | -19.353 M 25.51 % | -25.980 M -155.71 % | -10.160 M -109.66 % | 105.192 M 759.22 % | -15.957 M -547.85 % | 3.563 M 168.41 % | -5.208 M 64.67 % | -14.743 M 61.43 % | -38.224 M 31.63 % | -55.908 M 55.82 % | -126.540 M -240.47 % | -37.166 M 40.36 % | -62.317 M -8 242.30 % | -747.000 K 87.98 % | -6.217 M -129.49 % | -2.709 M -185.16 % | -950.000 K 27.20 % | -1.305 M -139.45 % | -545.000 K 22.70 % | -705.000 K 42.96 % | -1.236 M 50.20 % | -2.482 M 34.11 % | -3.767 M -36.73 % | -2.755 M -2 711.22 % | -98.000 K | 0.000 100.00 % | -159.000 K -1 225.00 % | -12.000 K 62.50 % | -32.000 K -357.14 % | -7.000 K 22.22 % | -9.000 K -800.00 % | -1.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.999 M 566.33 % | 300.000 K -83.72 % | 1.843 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 3.365 M -68.37 % | 10.638 M -33.38 % | 15.969 M 509.74 % | 2.619 M 2 246.72 % | -122.000 K -100.07 % | 185.269 M 8 234.19 % | 2.223 M -27.57 % | 3.069 M 44.76 % | 2.120 M -93.09 % | 30.700 M 28 591.59 % | 107.000 K -99.95 % | 202.072 M 13 300.00 % | 1.508 M 857.79 % | -199.000 K -100.13 % | 152.264 M 107 888.65 % | 141.000 K -15.06 % | 166.000 K -99.86 % | 117.469 M 48 241.15 % | 243.000 K -18.73 % | 299.000 K -97.73 % | 13.167 M -86.00 % | 94.019 M 234 947.50 % | 40.000 K -99.94 % | 64.288 M 573.24 % | 9.549 M 238 625.00 % | 4.000 K -33.33 % | 6.000 K 100.87 % | -693.000 K -101.61 % | 43.162 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 1.796 M 114.41 % | -12.466 M -613.43 % | 2.428 M -27.85 % | 3.365 M -68.37 % | 10.638 M 0.52 % | 10.583 M | 0.000 -100.00 % | 13.510 M | 0.000 100.00 % | -749.000 K | 0.000 | 0.000 | 0.000 100.00 % | -649.000 K | 0.000 | 0.000 | 0.000 100.00 % | -7.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 -100.00 % | 552.000 K | 0.000 |
Net cash used provided by financing activities | 1.796 M 114.41 % | -12.466 M -613.43 % | 2.428 M -27.85 % | 3.365 M -68.37 % | 10.638 M 0.52 % | 10.583 M 304.09 % | 2.619 M -80.44 % | 13.388 M -92.77 % | 185.269 M 12 469.13 % | 1.474 M -51.97 % | 3.069 M 44.76 % | 2.120 M -93.09 % | 30.700 M 5 764.21 % | -542.000 K -100.27 % | 202.072 M 13 300.00 % | 1.508 M 857.79 % | -199.000 K -100.14 % | 144.304 M 102 243.26 % | 141.000 K -15.06 % | 166.000 K -99.86 % | 117.469 M 48 241.15 % | 243.000 K -18.73 % | 299.000 K -97.73 % | 13.167 M -86.00 % | 94.019 M 234 947.50 % | 40.000 K -99.94 % | 64.288 M 573.24 % | 9.549 M 238 625.00 % | 4.000 K -33.33 % | 6.000 K 100.87 % | -693.000 K -101.38 % | 50.162 M 2 409.35 % | 1.999 M 566.33 % | 300.000 K -87.47 % | 2.395 M | 0.000 |
Effect of forex changes on cash | 1.059 M 519.30 % | 171.000 K 128.79 % | -594.000 K -307.69 % | 286.000 K 184.87 % | -337.000 K -280.21 % | 187.000 K 233.57 % | -140.000 K -1 266.67 % | 12.000 K 50.00 % | 8.000 K 122.22 % | -36.000 K 12.20 % | -41.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 100.00 % | -3.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 45.059 M 224.83 % | -36.095 M -24.03 % | -29.101 M -203.27 % | 28.180 M 313.16 % | -13.220 M -2 049.85 % | 678.000 K 104.55 % | -14.913 M -115.32 % | 97.366 M -27.95 % | 135.130 M 738.76 % | -21.155 M 13.68 % | -24.509 M 24.15 % | -32.311 M 36.12 % | -50.583 M 29.69 % | -71.943 M -231.69 % | 54.632 M 227.31 % | -42.913 M 40.93 % | -72.645 M -154.25 % | 133.903 M 1 049.67 % | -14.100 M -51.47 % | -9.309 M -108.35 % | 111.453 M 1 629.06 % | -7.289 M 0.04 % | -7.292 M -188.72 % | 8.219 M -90.72 % | 88.574 M 1 665.74 % | -5.657 M -109.92 % | 57.003 M 1 074.35 % | 4.854 M 189.64 % | -5.415 M -129.16 % | -2.363 M 20.68 % | -2.979 M -106.07 % | 49.052 M 3 046.38 % | 1.559 M 4 230.56 % | 36.000 K -97.64 % | 1.525 M 588.78 % | -312.000 K |
Cash at beginning of period | 308.770 M -10.47 % | 344.865 M -7.78 % | 373.966 M 8.15 % | 345.786 M -3.68 % | 359.006 M 0.19 % | 358.328 M -4.00 % | 373.241 M 35.29 % | 275.875 M 96.01 % | 140.745 M -13.07 % | 161.900 M -13.15 % | 186.409 M -14.77 % | 218.720 M -18.78 % | 269.303 M -21.08 % | 341.246 M 19.06 % | 286.614 M -13.02 % | 329.527 M -18.06 % | 402.172 M 49.91 % | 268.269 M -4.99 % | 282.369 M -3.19 % | 291.678 M 61.84 % | 180.225 M -3.89 % | 187.514 M -3.74 % | 194.806 M 4.40 % | 186.587 M 90.37 % | 98.013 M -5.46 % | 103.670 M 122.15 % | 46.667 M 11.61 % | 41.813 M -11.47 % | 47.228 M -4.76 % | 49.591 M -5.67 % | 52.570 M 1 394.31 % | 3.518 M 79.58 % | 1.959 M 1.87 % | 1.923 M 383.17 % | 398.000 K -43.94 % | 710.000 K |
Cash at end of period | 353.829 M 14.59 % | 308.770 M -10.47 % | 344.865 M -7.78 % | 373.966 M 8.15 % | 345.786 M -3.68 % | 359.006 M 0.19 % | 358.328 M -4.00 % | 373.241 M 35.29 % | 275.875 M 96.01 % | 140.745 M -13.07 % | 161.900 M -13.15 % | 186.409 M -14.77 % | 218.720 M -18.78 % | 269.303 M -21.08 % | 341.246 M 19.06 % | 286.614 M -13.02 % | 329.527 M -18.06 % | 402.172 M 49.91 % | 268.269 M -4.99 % | 282.369 M -3.19 % | 291.678 M 61.84 % | 180.225 M -3.89 % | 187.514 M -3.74 % | 194.806 M 4.40 % | 186.587 M 90.37 % | 98.013 M -5.46 % | 103.670 M 122.15 % | 46.667 M 11.61 % | 41.813 M -11.47 % | 47.228 M -4.76 % | 49.591 M -5.67 % | 52.570 M 1 394.31 % | 3.518 M 79.58 % | 1.959 M 1.87 % | 1.923 M 383.17 % | 398.000 K |
Operating cash flow | 52.729 M 70.26 % | 30.969 M -41.39 % | 52.843 M -10.22 % | 58.857 M 1 512.12 % | -4.168 M -126.23 % | 15.888 M 319.69 % | -7.232 M 65.93 % | -21.226 M 37.92 % | -34.190 M -30.72 % | -26.156 M -17.14 % | -22.329 M -13.41 % | -19.688 M 54.28 % | -43.059 M -177.93 % | -15.493 M 25.87 % | -20.900 M -188.08 % | -7.255 M 28.37 % | -10.129 M -4.92 % | -9.654 M -20.31 % | -8.024 M -18.59 % | -6.766 M -33.56 % | -5.066 M 18.64 % | -6.227 M 11.62 % | -7.046 M -66.06 % | -4.243 M -0.81 % | -4.209 M -30.92 % | -3.215 M 8.61 % | -3.518 M -81.34 % | -1.940 M -19.90 % | -1.618 M 31.70 % | -2.369 M -11.38 % | -2.127 M -93.72 % | -1.098 M -169.12 % | -408.000 K -58.75 % | -257.000 K 70.15 % | -861.000 K -176.85 % | -311.000 K |
Capital expenditure | -1.904 M 69.31 % | -6.204 M -674.53 % | -801.000 K 23.42 % | -1.046 M 7.52 % | -1.131 M 10.24 % | -1.260 M 31.78 % | -1.847 M -3.71 % | -1.781 M 36.16 % | -2.790 M 48.15 % | -5.381 M -3.14 % | -5.217 M 62.88 % | -14.056 M 14.89 % | -16.515 M 3.93 % | -17.191 M 57.95 % | -40.883 M -94.76 % | -20.991 M -426.22 % | -3.989 M -61.30 % | -2.473 M 65.69 % | -7.207 M -72.33 % | -4.182 M -114.90 % | -1.946 M -29.05 % | -1.508 M 33.83 % | -2.279 M -93.96 % | -1.175 M 5.09 % | -1.238 M 27.48 % | -1.707 M -30.90 % | -1.304 M -56.73 % | -832.000 K -748.98 % | -98.000 K | 0.000 100.00 % | -159.000 K -1 225.00 % | -12.000 K 62.50 % | -32.000 K -357.14 % | -7.000 K 22.22 % | -9.000 K -800.00 % | -1.000 K |
Free CashFlow | 50.825 M 105.23 % | 24.765 M -52.41 % | 52.042 M -9.98 % | 57.811 M 1 190.98 % | -5.299 M -136.23 % | 14.628 M 261.12 % | -9.079 M 60.54 % | -23.007 M 37.79 % | -36.980 M -17.26 % | -31.537 M -14.49 % | -27.546 M 18.37 % | -33.744 M 43.36 % | -59.574 M -82.27 % | -32.684 M 47.10 % | -61.783 M -118.73 % | -28.246 M -100.07 % | -14.118 M -16.42 % | -12.127 M 20.38 % | -15.231 M -39.12 % | -10.948 M -56.13 % | -7.012 M 9.35 % | -7.735 M 17.05 % | -9.325 M -72.11 % | -5.418 M 0.53 % | -5.447 M -10.67 % | -4.922 M -2.07 % | -4.822 M -73.95 % | -2.772 M -61.54 % | -1.716 M 27.56 % | -2.369 M -3.63 % | -2.286 M -105.95 % | -1.110 M -152.27 % | -440.000 K -66.67 % | -264.000 K 69.66 % | -870.000 K -178.85 % | -312.000 K |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 |