
The Beachbody Company, Inc. BODI
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue | 418.796 M -20.55 % | 527.109 M -23.85 % | 692.199 M -20.77 % | 873.645 M 1.17 % | 863.582 M 14.26 % | 755.779 M -4.37 % | 790.289 M |
Net income | -71.642 M 53.07 % | -152.641 M 21.40 % | -194.192 M 14.97 % | -228.382 M -965.61 % | -21.432 M -167.09 % | 31.946 M 247.65 % | -21.636 M |
Income before tax | -71.403 M 53.21 % | -152.604 M 22.63 % | -197.245 M 19.14 % | -243.921 M -3 857.83 % | -6.163 M -132.60 % | 18.905 M 16 197.41 % | 116.000 K |
Income before tax ratio | -0.17 41.11 % | -0.29 -1.60 % | -0.28 -2.06 % | -0.28 -3 812.24 % | -0.01 -128.53 % | 0.03 16 941.58 % | 0.00 |
EBITDA | -38.361 M 52.29 % | -80.402 M 15.15 % | -94.753 M 43.91 % | -168.922 M -466.62 % | 46.076 M -37.78 % | 74.059 M 14.58 % | 64.634 M |
Net income ratio | -0.17 40.93 % | -0.29 -3.22 % | -0.28 -7.32 % | -0.26 -953.34 % | -0.02 -158.71 % | 0.04 254.39 % | -0.03 |
Ratio EBITDA | -0.09 39.95 % | -0.15 -11.43 % | -0.14 29.20 % | -0.19 -462.39 % | 0.05 -45.55 % | 0.10 19.81 % | 0.08 |
Gross profit ratio | 0.69 11.94 % | 0.61 14.80 % | 0.53 -14.41 % | 0.62 -12.25 % | 0.71 -1.51 % | 0.72 1.60 % | 0.71 |
Weighted average shs out dil | 6.818 M 9.28 % | 6.239 M 1.45 % | 6.150 M 11.67 % | 5.507 M -9.55 % | 6.089 M 371.41 % | 1.292 M 7.99 % | 1.196 M |
Weighted average shs out | 6.818 M 9.28 % | 6.239 M 1.45 % | 6.150 M 11.67 % | 5.507 M -9.55 % | 6.089 M 376.31 % | 1.278 M 6.88 % | 1.196 M |
EPS diluted | -10.51 57.05 % | -24.47 22.51 % | -31.58 23.85 % | -41.47 -1 078.13 % | -3.52 -114.23 % | 24.73 236.71 % | -18.09 |
Earnings per share | -10.51 57.05 % | -24.47 22.51 % | -31.58 23.85 % | -41.47 -1 078.13 % | -3.52 -114.09 % | 24.99 238.14 % | -18.09 |
Gross profit | 287.344 M -11.06 % | 323.087 M -12.58 % | 369.573 M -32.19 % | 544.983 M -11.22 % | 613.875 M 12.54 % | 545.460 M -2.83 % | 561.374 M |
Income tax expense | 239.000 K 545.95 % | 37.000 K 101.21 % | -3.053 M 80.35 % | -15.539 M -201.77 % | 15.269 M 14.03 % | 13.390 M -38.44 % | 21.752 M |
Cost of revenue | 131.452 M -35.57 % | 204.022 M -36.76 % | 322.626 M -1.84 % | 328.662 M 31.62 % | 249.707 M 18.73 % | 210.319 M -8.12 % | 228.915 M |
General and administrative expenses | 49.190 M -15.09 % | 57.932 M -26.13 % | 78.426 M -1.58 % | 79.682 M 22.93 % | 64.818 M 15.65 % | 56.047 M -11.17 % | 63.096 M |
Selling and marketing expenses | 200.145 M -29.06 % | 282.147 M -21.62 % | 359.987 M -34.32 % | 548.130 M 18.13 % | 464.000 M 20.72 % | 384.376 M -4.18 % | 401.141 M |
Other expenses | 27.847 M -43.84 % | 49.589 M 5 076.30 % | 958.000 K -70.10 % | 3.204 M 381.08 % | 666.000 K | 0.000 | 0.000 |
Operating expenses | 353.552 M -24.26 % | 466.775 M -14.00 % | 542.776 M -27.41 % | 747.727 M 20.24 % | 621.854 M 18.11 % | 526.526 M -6.34 % | 562.151 M |
Cost and expenses | 485.004 M -27.41 % | 668.097 M -22.80 % | 865.402 M -19.60 % | 1.076 B 23.50 % | 871.561 M 18.28 % | 736.845 M -6.85 % | 791.066 M |
Research and development expenses | 76.370 M 2.64 % | 74.407 M -28.70 % | 104.363 M -12.97 % | 119.915 M 28.89 % | 93.036 M 10.58 % | 84.132 M -7.74 % | 91.189 M |
Selling general and administrative expenses | 249.335 M -26.68 % | 340.079 M -22.43 % | 438.413 M -30.17 % | 627.812 M 18.72 % | 528.818 M 20.07 % | 440.423 M -5.13 % | 464.237 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K -96.75 % | 893.000 K |
Interest expense | 6.882 M -22.45 % | 8.874 M 163.48 % | 3.368 M 528.36 % | 536.000 K 1.71 % | 527.000 K -33.29 % | 790.000 K 194.78 % | 268.000 K |
Depreciation and amortization | 26.160 M -58.69 % | 63.328 M -36.11 % | 99.124 M 33.12 % | 74.463 M 44.00 % | 51.712 M -2.71 % | 53.154 M -9.43 % | 58.686 M |
Operating income | -66.208 M 53.04 % | -140.988 M 30.60 % | -203.157 M 31.67 % | -297.318 M -4 617.84 % | -6.302 M -130.15 % | 20.905 M 251.46 % | 5.948 M |
Operating income ratio | -0.16 40.89 % | -0.27 8.87 % | -0.29 13.76 % | -0.34 -4 563.49 % | -0.01 -126.38 % | 0.03 267.51 % | 0.01 |
Total other income expenses net | -5.195 M 55.28 % | -11.616 M -296.48 % | 5.912 M -88.93 % | 53.397 M 38 315.11 % | 139.000 K 106.95 % | -2.000 M -376.63 % | 723.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Net debt | 2.392 M 588.16 % | -490.000 K 98.54 % | -33.638 M 65.29 % | -96.924 M -537.49 % | -15.204 M -505.01 % | -2.513 M 93.15 % | -36.685 M |
Total investments | 100.000 K -98.10 % | 5.250 M 5.00 % | 5.000 M 0.00 % | 5.000 M -62.47 % | 13.323 M 183.38 % | -15.979 M -334.16 % | 6.824 M |
Total debt | 22.479 M -31.51 % | 32.819 M -29.35 % | 46.453 M 551.51 % | 7.130 M -82.87 % | 41.623 M 6.59 % | 39.051 M 57.54 % | 24.788 M |
Accumulated other comprehensive income loss | -49.000 K -113.04 % | -23.000 K -162.16 % | 37.000 K 276.19 % | -21.000 K 89.60 % | -202.000 K -1 783.47 % | 11.999 K 100.71 % | -1.692 M |
Retained earnings | -643.518 M -12.53 % | -571.876 M -36.41 % | -419.235 M -86.29 % | -225.043 M -6 839.83 % | 3.339 M -86.52 % | 24.771 M 133.14 % | -74.740 M |
Common stock | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -93.55 % | 31.000 K 29.17 % | 24.000 K | 0.000 -100.00 % | 30.120 M |
Total equity | 28.170 M -65.96 % | 82.760 M -60.88 % | 211.542 M -45.11 % | 385.385 M 288.27 % | 99.258 M 13.56 % | 87.402 M 77.18 % | 49.329 M |
Other non current liabilities | 7.106 M 19.43 % | 5.950 M 49.54 % | 3.979 M -50.31 % | 8.007 M 281.83 % | 2.097 M -29.75 % | 2.985 M -79.01 % | 14.222 M |
Long term debt | 11.641 M -49.20 % | 22.916 M -46.77 % | 43.053 M 792.66 % | 4.823 M -84.57 % | 31.252 M -19.97 % | 39.051 M 57.54 % | 24.788 M |
Total non current liabilities | 18.748 M -35.07 % | 28.876 M -38.84 % | 47.213 M 195.17 % | 15.995 M -56.86 % | 37.078 M -11.79 % | 42.036 M 7.76 % | 39.010 M |
Other current liabilities | 26.868 M -38.25 % | 43.509 M -30.82 % | 62.895 M -14.26 % | 73.354 M -7.06 % | 78.929 M -41.01 % | 133.794 M -9.22 % | 147.388 M |
Deferred revenue | 77.273 M -20.48 % | 97.169 M 1.66 % | 95.587 M -10.75 % | 107.095 M 9.84 % | 97.504 M | 0.000 | 0.000 |
Short term debt | 10.838 M 9.44 % | 9.903 M 191.26 % | 3.400 M 47.38 % | 2.307 M -77.76 % | 10.371 M -8.74 % | 11.364 M | 0.000 |
Total current liabilities | 127.638 M -22.74 % | 165.203 M -10.53 % | 184.640 M -21.84 % | 236.232 M 7.42 % | 219.917 M 36.03 % | 161.673 M -0.10 % | 161.833 M |
Total liabilities | 146.386 M -24.57 % | 194.079 M -16.29 % | 231.853 M -8.08 % | 252.227 M -1.86 % | 256.995 M 26.16 % | 203.709 M 1.43 % | 200.843 M |
Other non current assets | 14.893 M -36.03 % | 23.282 M -47.56 % | 44.394 M -5.54 % | 46.996 M 39.62 % | 33.661 M 18.96 % | 28.295 M 164.39 % | 10.702 M |
Long term investments | 0.000 -100.00 % | 1.000 M -80.00 % | 5.000 M 0.00 % | 5.000 M -51.40 % | 10.288 M 164.38 % | -15.979 M | 0.000 |
Intangible assets | 0.000 | 0.000 -100.00 % | 8.204 M -82.31 % | 46.367 M 119.54 % | 21.120 M 306.15 % | 5.200 M | 0.000 |
GoodWill | 65.166 M -23.48 % | 85.166 M -31.96 % | 125.166 M 0.00 % | 125.166 M 559.43 % | 18.981 M 147.89 % | 7.657 M | 0.000 |
Goodwill and intangible assets | 65.166 M -23.48 % | 85.166 M -36.14 % | 133.370 M -22.25 % | 171.533 M 327.75 % | 40.101 M 211.90 % | 12.857 M | 0.000 |
Property plant equipment net | 15.812 M -67.14 % | 48.118 M -39.23 % | 79.177 M -33.86 % | 119.711 M 5.53 % | 113.441 M -7.21 % | 122.251 M 19.84 % | 102.009 M |
Total non current assets | 95.871 M -39.16 % | 157.566 M -38.68 % | 256.941 M -24.04 % | 338.240 M 80.68 % | 187.203 M 14.57 % | 163.403 M 44.98 % | 112.711 M |
Other current assets | 40.746 M -23.02 % | 52.930 M 2.90 % | 51.437 M -16.18 % | 61.363 M 33.36 % | 46.014 M 2.49 % | 44.898 M 37.92 % | 32.554 M |
Short term investments | 100.000 K -97.65 % | 4.250 M -6.12 % | 4.527 M -49.22 % | 8.915 M 193.74 % | 3.035 M | 0.000 -100.00 % | 6.824 M |
cash and cash equivalents | 20.087 M -39.69 % | 33.309 M -58.41 % | 80.091 M -23.03 % | 104.054 M 83.11 % | 56.827 M 36.72 % | 41.564 M -32.39 % | 61.473 M |
Cash and short term investments | 20.187 M -49.65 % | 40.097 M -49.94 % | 80.091 M -23.03 % | 104.054 M 83.11 % | 56.827 M 36.72 % | 41.564 M -39.14 % | 68.297 M |
Total current assets | 78.685 M -34.03 % | 119.273 M -36.03 % | 186.454 M -37.72 % | 299.372 M 77.09 % | 169.050 M 32.37 % | 127.708 M -7.10 % | 137.461 M |
Inventory | 16.303 M -34.73 % | 24.976 M -53.80 % | 54.060 M -59.27 % | 132.730 M 103.09 % | 65.354 M 64.50 % | 39.728 M 16.68 % | 34.050 M |
Net receivables | 1.449 M 14.09 % | 1.270 M 46.65 % | 866.000 K -29.31 % | 1.225 M 43.27 % | 855.000 K -43.68 % | 1.518 M -40.70 % | 2.560 M |
Tax assets | 0.000 | 0.000 100.00 % | -5.000 M 0.00 % | -5.000 M 51.40 % | -10.288 M -164.38 % | 15.979 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 9.534 M -10.55 % | 10.659 M -40.59 % | 17.940 M -62.92 % | 48.379 M 66.93 % | 28.981 M 75.48 % | 16.515 M 14.33 % | 14.445 M |
Tax payables | 3.125 M -21.15 % | 3.963 M -17.75 % | 4.818 M -5.47 % | 5.097 M 23.35 % | 4.132 M | 0.000 | 0.000 |
Deferred revenue non current | 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 |
Capital lease obligations | 3.311 M 1.56 % | 3.260 M -40.38 % | 5.468 M -23.31 % | 7.130 M -82.87 % | 41.623 M -17.44 % | 50.415 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.245 M 2.72 % | 95.641 M |
Other total stockholders equity | 671.735 M 2.61 % | 654.657 M 3.79 % | 630.738 M 3.33 % | 610.418 M 535.21 % | 96.097 M 369.74 % | -35.626 M | 0.000 |
Deferred tax liabilities non current | 1.000 K -90.00 % | 10.000 K -94.48 % | 181.000 K -94.28 % | 3.165 M -15.12 % | 3.729 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 174.556 M -36.95 % | 276.839 M -37.56 % | 443.395 M -30.46 % | 637.612 M 78.98 % | 356.253 M 22.38 % | 291.111 M 16.36 % | 250.172 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 5.000 K 102.62 % | -191.000 K 93.55 % | -2.961 M 81.33 % | -15.862 M -201.71 % | 15.595 M 222.34 % | 4.838 M | 0.000 |
Stock based compensation | 17.069 M -28.55 % | 23.891 M 35.59 % | 17.620 M 7.35 % | 16.413 M 204.06 % | 5.398 M 50.78 % | 3.580 M -1.89 % | 3.649 M |
Change in working capital | -17.993 M 12.07 % | -20.464 M 1.44 % | -20.764 M 81.86 % | -114.442 M -1 631.82 % | 7.471 M 117.89 % | -41.765 M -37.80 % | -30.308 M |
Accounts receivables | 0.000 | 0.000 100.00 % | -26.006 M 53.50 % | -55.927 M -8 811.37 % | 642.000 K 22.05 % | 526.000 K 453.02 % | -149.000 K |
Inventory | 4.376 M -75.01 % | 17.508 M -57.82 % | 41.510 M 155.90 % | -74.257 M -167.55 % | -27.754 M -229.70 % | -8.418 M -281.25 % | -2.208 M |
Accounts payables | -906.000 K 87.24 % | -7.103 M 73.40 % | -26.705 M -421.48 % | 8.307 M -21.77 % | 10.619 M | 0.000 | 0.000 |
Other working capital | -21.463 M 30.47 % | -30.869 M -222.80 % | -9.563 M -228.62 % | 7.435 M -68.97 % | 23.964 M 171.86 % | -33.347 M -19.31 % | -27.951 M |
Other non cash items | 28.017 M -55.91 % | 63.540 M 17.67 % | 54.000 M -19.91 % | 67.427 M 564.89 % | 10.141 M 293.27 % | -5.247 M -116.67 % | 31.472 M |
Net cash provided by operating activities | 2.562 M 111.37 % | -22.537 M 52.22 % | -47.173 M 78.08 % | -215.249 M -450.40 % | 61.430 M 46.20 % | 42.017 M -33.95 % | 63.615 M |
Investments in property plant and equipment | -4.542 M 30.93 % | -6.576 M 75.18 % | -26.493 M 66.00 % | -77.911 M -105.39 % | -37.933 M -59.32 % | -23.810 M 0.43 % | -23.912 M |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -37.280 M -3 089.57 % | 1.247 M 119.26 % | -6.473 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M 0.00 % | -10.000 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 47.280 M 440.16 % | 8.753 M | 0.000 | 0.000 |
Other investing activites | 5.600 M 231.76 % | -4.250 M | 0.000 100.00 % | -47.280 M -440.16 % | -8.753 M | 0.000 -100.00 % | 1.095 M |
Net cash used for investing activites | 1.058 M 109.77 % | -10.826 M 59.14 % | -26.493 M 78.84 % | -125.191 M -168.16 % | -46.686 M -54.17 % | -30.283 M -32.72 % | -22.817 M |
Debt repayment | -15.877 M 6.61 % | -17.000 M -134.43 % | 49.375 M | 0.000 | 0.000 100.00 % | -25.000 M -200.00 % | 25.000 M |
Common stock issued | 0.000 -100.00 % | 5.461 M 72.71 % | 3.162 M -32.44 % | 4.680 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 272.000 K 112.49 % | -2.178 M -343.58 % | -491.000 K 84.43 % | -3.154 M | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.051 M 75.42 % | -28.681 M |
Other financing activites | -263.000 K 83.82 % | -1.625 M 67.34 % | -4.976 M -101.27 % | 390.651 M 236 658.18 % | 165.000 K | 0.000 100.00 % | -120.753 M |
Net cash used provided by financing activities | -15.868 M -15.68 % | -13.717 M -128.84 % | 47.561 M -87.83 % | 390.651 M 236 658.18 % | 165.000 K 100.51 % | -32.051 M 51.69 % | -66.343 M |
Effect of forex changes on cash | -974.000 K -344.72 % | 398.000 K 146.39 % | -858.000 K -5 462.50 % | 16.000 K -95.48 % | 354.000 K -13.24 % | 408.000 K 133.72 % | -1.210 M |
Net change in cash | -13.222 M 71.68 % | -46.682 M -73.13 % | -26.963 M -153.68 % | 50.227 M 229.08 % | 15.263 M 176.66 % | -19.909 M 25.59 % | -26.755 M |
Cash at beginning of period | 33.409 M -58.29 % | 80.091 M -25.19 % | 107.054 M 88.39 % | 56.827 M 36.72 % | 41.564 M -32.39 % | 61.473 M -30.32 % | 88.228 M |
Cash at end of period | 20.187 M -39.58 % | 33.409 M -58.29 % | 80.091 M -25.19 % | 107.054 M 88.39 % | 56.827 M 36.72 % | 41.564 M -32.39 % | 61.473 M |
Operating cash flow | 2.562 M 111.37 % | -22.537 M 52.22 % | -47.173 M 78.08 % | -215.249 M -450.40 % | 61.430 M 46.20 % | 42.017 M -33.95 % | 63.615 M |
Capital expenditure | -4.542 M 30.93 % | -6.576 M 75.18 % | -26.493 M 66.00 % | -77.911 M -105.39 % | -37.933 M -59.32 % | -23.810 M 0.43 % | -23.912 M |
Free CashFlow | -1.980 M 93.20 % | -29.113 M 60.48 % | -73.666 M 74.87 % | -293.160 M -1 347.65 % | 23.497 M 29.05 % | 18.207 M -54.14 % | 39.703 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 63.941 M -11.64 % | 72.363 M -16.22 % | 86.374 M -15.48 % | 102.193 M -7.25 % | 110.183 M -8.22 % | 120.046 M 0.87 % | 119.010 M -7.20 % | 128.250 M -4.96 % | 134.948 M -6.87 % | 144.901 M -2.20 % | 148.166 M -10.73 % | 165.975 M -7.35 % | 179.136 M -9.95 % | 198.922 M -8.02 % | 216.266 M 3.95 % | 208.052 M -6.75 % | 223.108 M -1.38 % | 226.219 M 0.86 % | 224.283 M -10.81 % | 251.479 M 15.10 % | 218.484 M 29.02 % | 169.336 M 2.56 % | 165.108 M |
Net income | -5.900 M -2.64 % | -5.748 M 83.37 % | -34.558 M -187.91 % | -12.003 M -10.47 % | -10.865 M 23.57 % | -14.216 M 78.14 % | -65.039 M -99.10 % | -32.666 M -26.87 % | -25.748 M 11.79 % | -29.188 M 35.04 % | -44.933 M -32.71 % | -33.859 M 19.13 % | -41.867 M 43.06 % | -73.533 M 49.62 % | -145.962 M -265.62 % | -39.922 M -220.92 % | -12.440 M 58.61 % | -30.058 M -78.15 % | -16.872 M -222.52 % | 13.771 M 237.67 % | -10.003 M -20.11 % | -8.328 M -567.87 % | 1.780 M |
Income before tax | -5.799 M -1.68 % | -5.703 M 83.50 % | -34.563 M -190.74 % | -11.888 M -10.09 % | -10.798 M 23.71 % | -14.154 M 78.26 % | -65.101 M -99.68 % | -32.603 M -26.56 % | -25.760 M 11.60 % | -29.140 M 37.27 % | -46.450 M -35.00 % | -34.408 M 18.36 % | -42.148 M 43.23 % | -74.239 M 50.10 % | -148.762 M -259.25 % | -41.409 M -77.74 % | -23.297 M 23.50 % | -30.453 M -2 011.86 % | -1.442 M -108.06 % | 17.900 M 241.17 % | -12.680 M -27.55 % | -9.941 M -508.42 % | 2.434 M |
Income before tax ratio | -0.09 -15.08 % | -0.08 80.30 % | -0.40 -243.99 % | -0.12 -18.70 % | -0.10 16.88 % | -0.12 78.45 % | -0.55 -115.18 % | -0.25 -33.17 % | -0.19 5.08 % | -0.20 35.85 % | -0.31 -51.22 % | -0.21 11.89 % | -0.24 36.96 % | -0.37 45.74 % | -0.69 -245.61 % | -0.20 -90.61 % | -0.10 22.43 % | -0.13 -1 993.79 % | -0.01 -109.03 % | 0.07 222.65 % | -0.06 1.14 % | -0.06 -498.22 % | 0.01 |
EBITDA | -182.000 K -112.31 % | 1.479 M 108.69 % | -17.029 M -1 165.64 % | 1.598 M 323.87 % | 377.000 K 115.97 % | -2.361 M 95.04 % | -47.554 M -210.83 % | -15.299 M -118.12 % | -7.014 M 33.42 % | -10.535 M 53.51 % | -22.663 M -116.73 % | -10.457 M 31.04 % | -15.164 M 67.37 % | -46.469 M 62.76 % | -124.785 M -445.84 % | -22.861 M -204.81 % | -7.500 M 48.11 % | -14.453 M -231.05 % | 11.029 M -62.37 % | 29.309 M 13 606.45 % | -217.000 K -115.83 % | 1.371 M -92.23 % | 17.637 M |
Net income ratio | -0.09 -16.16 % | -0.08 80.15 % | -0.40 -240.64 % | -0.12 -19.11 % | -0.10 16.73 % | -0.12 78.33 % | -0.55 -114.56 % | -0.25 -33.49 % | -0.19 5.28 % | -0.20 33.58 % | -0.30 -48.66 % | -0.20 12.71 % | -0.23 36.77 % | -0.37 45.23 % | -0.67 -251.73 % | -0.19 -244.14 % | -0.06 58.04 % | -0.13 -76.63 % | -0.08 -237.37 % | 0.05 219.61 % | -0.05 6.91 % | -0.05 -556.18 % | 0.01 |
Ratio EBITDA | 0.00 -113.93 % | 0.02 110.37 % | -0.20 -1 360.81 % | 0.02 357.01 % | 0.00 117.40 % | -0.02 95.08 % | -0.40 -234.96 % | -0.12 -129.51 % | -0.05 28.51 % | -0.07 52.47 % | -0.15 -142.78 % | -0.06 25.57 % | -0.08 63.76 % | -0.23 59.51 % | -0.58 -425.11 % | -0.11 -226.87 % | -0.03 47.38 % | -0.06 -229.92 % | 0.05 -57.81 % | 0.12 11 834.35 % | 0.00 -112.27 % | 0.01 -92.42 % | 0.11 |
Gross profit ratio | 0.72 1.51 % | 0.71 1.08 % | 0.70 4.67 % | 0.67 -2.86 % | 0.69 6.74 % | 0.65 4.48 % | 0.62 6.24 % | 0.59 -4.59 % | 0.61 -2.73 % | 0.63 41.88 % | 0.44 -22.48 % | 0.57 27.61 % | 0.45 3.20 % | 0.44 6.48 % | 0.41 -33.63 % | 0.62 -7.11 % | 0.66 -5.13 % | 0.70 1.96 % | 0.69 -4.53 % | 0.72 -1.40 % | 0.73 2.34 % | 0.71 0.30 % | 0.71 |
Weighted average shs out dil | 6.917 M 0.49 % | 6.883 M 0.38 % | 6.857 M 0.23 % | 6.841 M 0.41 % | 6.813 M 0.77 % | 6.761 M 7.19 % | 6.307 M 2.08 % | 6.179 M -1.71 % | 6.286 M 1.67 % | 6.183 M 0.24 % | 6.168 M 0.15 % | 6.159 M 0.24 % | 6.144 M 0.27 % | 6.127 M -1.04 % | 6.192 M 0.04 % | 6.189 M 0.42 % | 6.164 M 26.81 % | 4.860 M -0.01 % | 4.861 M -3.59 % | 5.042 M 5.85 % | 4.763 M 291.59 % | 1.216 M -11.01 % | 1.367 M |
Weighted average shs out | 6.917 M 0.49 % | 6.883 M 0.38 % | 6.857 M 0.23 % | 6.841 M 0.41 % | 6.813 M 0.77 % | 6.761 M 7.19 % | 6.307 M 2.08 % | 6.179 M -1.71 % | 6.286 M 1.67 % | 6.183 M 0.24 % | 6.168 M 0.15 % | 6.159 M 0.24 % | 6.144 M 0.27 % | 6.127 M -1.04 % | 6.192 M 0.04 % | 6.189 M 0.42 % | 6.164 M 26.81 % | 4.860 M -0.01 % | 4.861 M -11.76 % | 5.508 M 15.65 % | 4.763 M 300.34 % | 1.190 M -12.96 % | 1.367 M |
EPS diluted | -0.85 -1.19 % | -0.84 83.33 % | -5.04 -188.00 % | -1.75 -10.06 % | -1.59 24.29 % | -2.10 79.63 % | -10.31 -94.90 % | -5.29 -29.02 % | -4.10 13.14 % | -4.72 35.16 % | -7.28 -32.36 % | -5.50 19.24 % | -6.81 43.25 % | -12.00 49.09 % | -23.57 -265.43 % | -6.45 -219.31 % | -2.02 67.31 % | -6.18 -78.10 % | -3.47 -227.11 % | 2.73 230.00 % | -2.10 69.34 % | -6.85 -626.92 % | 1.30 |
Earnings per share | -0.85 -1.19 % | -0.84 83.33 % | -5.04 -188.00 % | -1.75 -10.06 % | -1.59 24.29 % | -2.10 79.63 % | -10.31 -94.90 % | -5.29 -29.02 % | -4.10 13.14 % | -4.72 35.16 % | -7.28 -32.36 % | -5.50 19.24 % | -6.81 43.25 % | -12.00 49.09 % | -23.57 -265.43 % | -6.45 -219.31 % | -2.02 67.31 % | -6.18 -78.10 % | -3.47 -238.80 % | 2.50 219.05 % | -2.10 70.00 % | -7.00 -638.46 % | 1.30 |
Gross profit | 46.238 M -10.30 % | 51.549 M -15.32 % | 60.875 M -11.53 % | 68.811 M -9.90 % | 76.376 M -2.03 % | 77.962 M 5.39 % | 73.972 M -1.41 % | 75.031 M -9.32 % | 82.744 M -9.41 % | 91.340 M 38.75 % | 65.831 M -30.80 % | 95.127 M 18.23 % | 80.458 M -7.07 % | 86.578 M -2.06 % | 88.399 M -31.01 % | 128.136 M -13.38 % | 147.927 M -6.44 % | 158.102 M 2.84 % | 153.737 M -14.85 % | 180.554 M 13.49 % | 159.095 M 32.04 % | 120.489 M 2.87 % | 117.126 M |
Income tax expense | 101.000 K 324.44 % | -45.000 K -800.00 % | -5.000 K -104.35 % | 115.000 K 71.64 % | 67.000 K 8.06 % | 62.000 K 200.00 % | -62.000 K -198.41 % | 63.000 K 625.00 % | -12.000 K -125.00 % | 48.000 K 103.16 % | -1.517 M -176.32 % | -549.000 K -95.37 % | -281.000 K 60.20 % | -706.000 K 74.79 % | -2.800 M -88.30 % | -1.487 M 86.30 % | -10.857 M -2 848.61 % | 395.000 K -97.44 % | 15.430 M 273.70 % | 4.129 M 54.24 % | 2.677 M 65.96 % | 1.613 M 146.64 % | 654.000 K |
Cost of revenue | 17.703 M -14.95 % | 20.814 M -18.37 % | 25.499 M -23.61 % | 33.382 M -1.26 % | 33.807 M -19.67 % | 42.084 M -6.56 % | 45.038 M -15.37 % | 53.219 M 1.94 % | 52.204 M -2.53 % | 53.561 M -34.95 % | 82.335 M 16.21 % | 70.848 M -28.20 % | 98.678 M -12.16 % | 112.344 M -12.14 % | 127.867 M 60.00 % | 79.916 M 6.30 % | 75.181 M 10.37 % | 68.117 M -3.44 % | 70.546 M -0.53 % | 70.925 M 19.42 % | 59.389 M 21.58 % | 48.847 M 1.80 % | 47.982 M |
General and administrative expenses | 11.571 M -0.74 % | 11.657 M 0.85 % | 11.559 M -1.71 % | 11.760 M -5.07 % | 12.388 M -8.12 % | 13.483 M -0.64 % | 13.570 M -8.06 % | 14.759 M 24.16 % | 11.887 M -32.90 % | 17.716 M -7.91 % | 19.237 M -1.51 % | 19.532 M -0.27 % | 19.584 M -2.44 % | 20.073 M 10.71 % | 18.131 M -22.34 % | 23.346 M 48.49 % | 15.722 M -9.19 % | 17.313 M 1.12 % | 17.122 M 3.63 % | 16.523 M 13.78 % | 14.522 M -4.36 % | 15.184 M -12.35 % | 17.323 M |
Selling and marketing expenses | 25.528 M -17.57 % | 30.970 M -20.56 % | 38.984 M -14.49 % | 45.592 M -19.03 % | 56.308 M -4.98 % | 59.261 M -1.15 % | 59.952 M -13.27 % | 69.127 M -9.63 % | 76.492 M -0.11 % | 76.576 M 3.80 % | 73.774 M -20.80 % | 93.145 M 7.53 % | 86.624 M -18.62 % | 106.444 M -2.75 % | 109.458 M -28.82 % | 153.782 M 9.69 % | 140.194 M -3.11 % | 144.696 M 30.21 % | 111.128 M -10.37 % | 123.980 M -7.94 % | 134.666 M 42.92 % | 94.226 M 23.83 % | 76.093 M |
Other expenses | 0.000 | 0.000 -100.00 % | 21.116 M 315.10 % | 5.087 M | 0.000 -100.00 % | 477.000 K 143.37 % | 196.000 K -65.67 % | 571.000 K 38.93 % | 411.000 K -27.77 % | 569.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 |
Operating expenses | 47.710 M -13.60 % | 55.223 M -41.11 % | 93.768 M 14.60 % | 81.821 M -4.70 % | 85.858 M -1.47 % | 87.141 M -4.56 % | 91.304 M -11.15 % | 102.765 M -3.98 % | 107.029 M -5.61 % | 113.388 M 19.36 % | 95.000 M -26.29 % | 128.885 M 6.73 % | 120.762 M -19.68 % | 150.355 M -4.58 % | 157.573 M -21.14 % | 199.811 M 12.17 % | 178.135 M -5.46 % | 188.432 M 21.50 % | 155.084 M -4.60 % | 162.565 M -5.22 % | 171.527 M 31.60 % | 130.335 M 12.96 % | 115.378 M |
Cost and expenses | 65.413 M -13.97 % | 76.037 M -36.25 % | 119.267 M 3.53 % | 115.203 M -3.73 % | 119.665 M -7.40 % | 129.225 M -5.22 % | 136.342 M -12.59 % | 155.984 M -2.04 % | 159.233 M -4.62 % | 166.949 M -5.86 % | 177.335 M -11.21 % | 199.733 M -8.98 % | 219.440 M -16.47 % | 262.699 M -7.97 % | 285.440 M 2.04 % | 279.727 M 10.43 % | 253.316 M -1.26 % | 256.549 M 13.70 % | 225.630 M -3.37 % | 233.490 M 1.11 % | 230.916 M 28.87 % | 179.182 M 9.69 % | 163.360 M |
Research and development expenses | 10.611 M -15.76 % | 12.596 M -43.03 % | 22.109 M 14.07 % | 19.382 M 12.94 % | 17.162 M 19.21 % | 14.397 M -19.04 % | 17.782 M -5.81 % | 18.879 M 1.23 % | 18.650 M -2.34 % | 19.096 M 30.57 % | 14.625 M -18.80 % | 18.010 M 8.19 % | 16.647 M -36.58 % | 26.248 M -11.36 % | 29.613 M 25.35 % | 23.625 M 9.33 % | 21.609 M -20.23 % | 27.089 M 6.32 % | 25.478 M 6.82 % | 23.852 M 6.61 % | 22.373 M 4.88 % | 21.333 M 6.12 % | 20.102 M |
Selling general and administrative expenses | 37.099 M -12.97 % | 42.627 M -15.66 % | 50.543 M -11.87 % | 57.352 M -16.51 % | 68.696 M -5.56 % | 72.744 M -1.06 % | 73.522 M -12.35 % | 83.886 M -5.08 % | 88.379 M -6.27 % | 94.292 M 1.38 % | 93.011 M -17.45 % | 112.677 M 6.09 % | 106.208 M -16.05 % | 126.517 M -1.13 % | 127.960 M -27.37 % | 176.186 M 12.56 % | 156.526 M -3.38 % | 162.009 M 26.32 % | 128.250 M -8.72 % | 140.503 M -5.82 % | 149.188 M 36.36 % | 109.410 M 17.12 % | 93.416 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.000 K 6.74 % | 89.000 K -64.11 % | 248.000 K 161.05 % | 95.000 K -86.15 % | 686.000 K |
Interest expense | 1.268 M -18.98 % | 1.565 M -8.43 % | 1.709 M 3.83 % | 1.646 M -0.36 % | 1.652 M -11.89 % | 1.875 M -10.76 % | 2.101 M 1.30 % | 2.074 M -12.42 % | 2.368 M 1.59 % | 2.331 M 6.24 % | 2.194 M 90.45 % | 1.152 M 38 300.00 % | 3.000 K -84.21 % | 19.000 K -58.70 % | 46.000 K -25.81 % | 62.000 K -79.67 % | 305.000 K 147.97 % | 123.000 K 29.47 % | 95.000 K 6.74 % | 89.000 K -64.11 % | 248.000 K 161.05 % | 95.000 K | 0.000 |
Depreciation and amortization | 4.349 M -22.57 % | 5.617 M -64.51 % | 15.825 M 33.66 % | 11.840 M 24.33 % | 9.523 M -3.98 % | 9.918 M -35.79 % | 15.446 M 1.42 % | 15.230 M -7.01 % | 16.378 M 0.64 % | 16.274 M -24.63 % | 21.593 M -5.29 % | 22.799 M -15.50 % | 26.981 M -2.77 % | 27.751 M 15.96 % | 23.931 M 29.45 % | 18.486 M 19.33 % | 15.492 M -6.35 % | 16.543 M 12.10 % | 14.758 M 12.57 % | 13.110 M 7.03 % | 12.249 M 5.37 % | 11.625 M -17.14 % | 14.029 M |
Operating income | -1.472 M 59.93 % | -3.674 M 88.83 % | -32.893 M -315.16 % | -7.923 M 16.44 % | -9.482 M -3.30 % | -9.179 M 84.80 % | -60.371 M -108.15 % | -29.004 M -19.96 % | -24.178 M 11.87 % | -27.435 M 5.94 % | -29.169 M 13.59 % | -33.758 M 16.24 % | -40.304 M 36.80 % | -63.777 M 7.80 % | -69.174 M 3.49 % | -71.675 M -137.27 % | -30.208 M 2.54 % | -30.996 M -344 500.00 % | 9.000 K -99.94 % | 16.199 M 229.95 % | -12.466 M -21.57 % | -10.254 M -384.20 % | 3.608 M |
Operating income ratio | -0.02 54.66 % | -0.05 86.67 % | -0.38 -391.19 % | -0.08 9.91 % | -0.09 -12.55 % | -0.08 84.93 % | -0.51 -124.31 % | -0.23 -26.23 % | -0.18 5.37 % | -0.19 3.83 % | -0.20 3.21 % | -0.20 9.60 % | -0.22 29.82 % | -0.32 -0.24 % | -0.32 7.15 % | -0.34 -154.44 % | -0.14 1.18 % | -0.14 -341 552.38 % | 0.00 -99.94 % | 0.06 212.90 % | -0.06 5.78 % | -0.06 -377.11 % | 0.02 |
Total other income expenses net | -4.327 M -113.26 % | -2.029 M -21.50 % | -1.670 M -248.84 % | 1.122 M 185.26 % | -1.316 M 60.49 % | -3.331 M 29.58 % | -4.730 M -31.43 % | -3.599 M -127.50 % | -1.582 M 7.21 % | -1.705 M 90.13 % | -17.281 M -2 558.62 % | -650.000 K -128.81 % | 2.256 M 121.56 % | -10.462 M 86.85 % | -79.588 M -362.96 % | 30.266 M 349.12 % | 6.739 M 473.04 % | 1.176 M 7 250.00 % | 16.000 K -99.06 % | 1.701 M 894.86 % | -214.000 K -168.37 % | 313.000 K 126.66 % | -1.174 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 |
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-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 469.000 K -67.11 % | 1.426 M -40.38 % | 2.392 M 131.28 % | -7.646 M -6.11 % | -7.206 M 29.31 % | -10.194 M -1 980.41 % | -490.000 K 90.95 % | -5.412 M 55.84 % | -12.256 M 38.64 % | -19.973 M 40.62 % | -33.638 M 36.94 % | -53.339 M -4.67 % | -50.960 M 19.65 % | -63.426 M 36.53 % | -99.924 M 39.81 % | -166.017 M 46.58 % | -310.787 M -21 113.32 % | 1.479 M 105.78 % | -25.575 M 53.18 % | -54.620 M -231.41 % | 41.564 M 1 753.96 % | -2.513 M |
Total investments | 4.250 M 0.00 % | 4.250 M 4 150.00 % | 100.000 K -97.65 % | 4.250 M 276.77 % | 1.128 M -73.46 % | 4.250 M -19.05 % | 5.250 M 23.53 % | 4.250 M -31.50 % | 6.204 M 5.58 % | 5.876 M 17.52 % | 5.000 M 17.29 % | 4.263 M -39.70 % | 7.070 M 95.47 % | 3.617 M -27.66 % | 5.000 M 0.00 % | 5.000 M -49.72 % | 9.945 M -60.98 % | 25.484 M 91.28 % | 13.323 M | 0.000 -100.00 % | 83.128 M | 0.000 |
Total debt | 26.030 M 33.82 % | 19.452 M -13.47 % | 22.479 M -8.87 % | 24.667 M -1.41 % | 25.021 M -12.93 % | 28.735 M -12.44 % | 32.819 M 0.12 % | 32.779 M -29.40 % | 46.430 M 0.02 % | 46.420 M -0.07 % | 46.453 M 14.07 % | 40.724 M 567.61 % | 6.100 M | 0.000 -100.00 % | 7.130 M -78.92 % | 33.822 M -7.19 % | 36.442 M -25.82 % | 49.128 M 57.20 % | 31.252 M -2.42 % | 32.027 M | 0.000 -100.00 % | 39.051 M |
Accumulated other comprehensive income loss | -64.000 K -10.34 % | -58.000 K -18.37 % | -49.000 K -248.48 % | 33.000 K 200.00 % | 11.000 K -26.66 % | 14.999 K 165.21 % | -23.000 K 88.21 % | -195.000 K 41.44 % | -333.000 K -78.07 % | -187.000 K -605.41 % | 37.000 K -89.40 % | 349.000 K 565.33 % | -75.000 K 43.61 % | -133.000 K -533.33 % | -21.000 K -240.00 % | 15.000 K 188.24 % | -17.000 K 83.33 % | -102.000 K 49.50 % | -202.000 K 91.25 % | -2.309 M 78.71 % | -10.843 M -90 465.86 % | 11.999 K |
Retained earnings | -655.166 M -0.91 % | -649.266 M -0.89 % | -643.518 M -5.67 % | -608.960 M -2.01 % | -596.957 M -1.85 % | -586.092 M -2.49 % | -571.876 M -12.83 % | -506.837 M -6.89 % | -474.171 M -5.74 % | -448.423 M -6.96 % | -419.235 M -12.00 % | -374.302 M -9.95 % | -340.443 M -14.02 % | -298.576 M -32.68 % | -225.043 M -184.57 % | -79.081 M -101.95 % | -39.159 M -46.56 % | -26.719 M -900.21 % | 3.339 M 106.18 % | -54.056 M | 0.000 -100.00 % | 24.771 M |
Common stock | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -93.75 % | 32.000 K 0.00 % | 32.000 K 3.23 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K 0.00 % | 31.000 K -94.69 % | 584.000 K 2 333.33 % | 24.000 K -99.97 % | 73.153 M | 0.000 | 0.000 |
Total equity | 20.158 M -16.13 % | 24.035 M -14.68 % | 28.170 M -51.74 % | 58.375 M -12.56 % | 66.759 M -8.22 % | 72.741 M -12.11 % | 82.760 M -41.33 % | 141.071 M -15.62 % | 167.177 M -11.81 % | 189.556 M -10.39 % | 211.542 M -16.17 % | 252.333 M -9.93 % | 280.156 M -11.96 % | 318.227 M -17.43 % | 385.385 M -26.68 % | 525.630 M -5.88 % | 558.453 M 677.00 % | 71.873 M -27.59 % | 99.258 M -12.55 % | 113.505 M 29.87 % | 87.402 M 0.00 % | 87.402 M |
Other non current liabilities | 4.933 M -38.22 % | 7.985 M 12.37 % | 7.106 M 7.57 % | 6.606 M -35.83 % | 10.294 M 54.36 % | 6.669 M 12.08 % | 5.950 M 49.16 % | 3.989 M -5.68 % | 4.229 M -9.64 % | 4.680 M 17.62 % | 3.979 M -68.67 % | 12.702 M 15.67 % | 10.981 M -17.44 % | 13.300 M 66.10 % | 8.007 M -68.30 % | 25.262 M -54.94 % | 56.060 M 638.51 % | 7.591 M 30.30 % | 5.826 M 1 578.96 % | 347.000 K | 0.000 -100.00 % | 2.985 M |
Long term debt | 24.669 M 636.39 % | 3.350 M -71.22 % | 11.641 M -1.90 % | 11.867 M -44.34 % | 21.319 M 1.84 % | 20.933 M -8.65 % | 22.916 M -22.16 % | 29.440 M 4.82 % | 28.085 M -34.79 % | 43.070 M 0.04 % | 43.053 M 9.07 % | 39.474 M | 0.000 | 0.000 -100.00 % | 4.823 M -79.77 % | 23.845 M -9.90 % | 26.466 M -46.13 % | 49.128 M 57.20 % | 31.252 M -2.42 % | 32.027 M | 0.000 -100.00 % | 39.051 M |
Total non current liabilities | 29.602 M 206.44 % | 9.660 M -48.47 % | 18.748 M 1.49 % | 18.473 M -41.57 % | 31.613 M 14.53 % | 27.602 M -4.41 % | 28.876 M -13.77 % | 33.489 M 3.20 % | 32.451 M -32.28 % | 47.922 M 1.50 % | 47.213 M -11.74 % | 53.495 M 311.12 % | 13.012 M -17.03 % | 15.682 M -1.96 % | 15.995 M -71.19 % | 55.522 M -38.65 % | 90.503 M 59.56 % | 56.719 M 52.97 % | 37.078 M 14.53 % | 32.374 M | 0.000 -100.00 % | 42.036 M |
Other current liabilities | 23.163 M 15.47 % | 20.059 M -25.34 % | 26.868 M -32.70 % | 39.923 M 19.86 % | 33.308 M -18.51 % | 40.875 M -6.05 % | 43.509 M -8.41 % | 47.505 M -0.93 % | 47.949 M -10.22 % | 53.406 M -21.13 % | 67.713 M -10.40 % | 75.574 M 12.94 % | 66.913 M -11.59 % | 75.682 M -3.53 % | 78.451 M -11.18 % | 88.327 M 3.09 % | 85.678 M -56.70 % | 197.850 M 9.57 % | 180.565 M -8.12 % | 196.518 M | 0.000 -100.00 % | 133.794 M |
Deferred revenue | 66.640 M -4.55 % | 69.819 M -9.65 % | 77.273 M -12.97 % | 88.784 M -3.35 % | 91.864 M -9.82 % | 101.873 M 4.84 % | 97.169 M -4.56 % | 101.812 M -5.18 % | 107.378 M 7.49 % | 99.894 M 4.51 % | 95.587 M -6.37 % | 102.086 M -4.84 % | 107.282 M -1.56 % | 108.977 M 1.76 % | 107.095 M -15.60 % | 126.894 M 8.84 % | 116.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 1.361 M -92.34 % | 17.777 M 64.02 % | 10.838 M -15.33 % | 12.800 M 145.40 % | 5.216 M -33.15 % | 7.802 M -21.22 % | 9.903 M 196.59 % | 3.339 M -81.80 % | 18.345 M 447.61 % | 3.350 M -1.47 % | 3.400 M 172.00 % | 1.250 M | 0.000 | 0.000 -100.00 % | 2.307 M -76.88 % | 9.977 M 0.01 % | 9.976 M 0.47 % | 9.929 M -4.26 % | 10.371 M -8.40 % | 11.322 M | 0.000 -100.00 % | 11.364 M |
Total current liabilities | 96.134 M -19.11 % | 118.844 M -6.89 % | 127.638 M -14.12 % | 148.617 M 1.38 % | 146.587 M -9.89 % | 162.679 M -1.53 % | 165.203 M -4.38 % | 172.764 M -9.78 % | 191.496 M 7.40 % | 178.295 M -3.44 % | 184.640 M -4.22 % | 192.777 M -2.08 % | 196.871 M -6.38 % | 210.285 M -10.98 % | 236.232 M -14.92 % | 277.669 M 3.99 % | 267.006 M 10.01 % | 242.718 M 10.37 % | 219.917 M -5.85 % | 233.571 M | 0.000 -100.00 % | 161.673 M |
Total liabilities | 125.736 M -2.15 % | 128.504 M -12.22 % | 146.386 M -12.39 % | 167.090 M -6.23 % | 178.200 M -6.35 % | 190.281 M -1.96 % | 194.079 M -5.90 % | 206.253 M -7.90 % | 223.947 M -1.00 % | 226.217 M -2.43 % | 231.853 M -5.85 % | 246.272 M 17.34 % | 209.883 M -7.12 % | 225.967 M -10.41 % | 252.227 M -24.30 % | 333.191 M -6.80 % | 357.509 M 19.39 % | 299.437 M 16.51 % | 256.995 M -3.37 % | 265.945 M | 0.000 -100.00 % | 203.709 M |
Other non current assets | 1.836 M -85.01 % | 12.250 M -17.75 % | 14.893 M 422.38 % | 2.851 M -31.35 % | 4.153 M -89.37 % | 39.061 M 60.86 % | 24.282 M 265.69 % | 6.640 M -31.27 % | 9.661 M 14.63 % | 8.428 M -76.44 % | 35.776 M -56.48 % | 82.200 M -2.76 % | 84.534 M -3.11 % | 87.244 M 19.64 % | 72.924 M 5.81 % | 68.920 M -3.60 % | 71.491 M 175.18 % | 25.980 M 11.15 % | 23.373 M -22.38 % | 30.114 M 172.45 % | -41.564 M -246.90 % | 28.295 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 -100.00 % | 16.700 M 62.33 % | 10.288 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 14.498 M -14.22 % | 16.902 M -9.38 % | 18.651 M | 0.000 -100.00 % | 30.975 M -11.10 % | 34.841 M -9.45 % | 38.477 M 369.00 % | 8.204 M -94.77 % | 156.800 M -3.43 % | 162.361 M -2.75 % | 166.947 M 260.06 % | 46.367 M -49.92 % | 92.587 M -3.47 % | 95.917 M 390.88 % | 19.540 M -7.48 % | 21.120 M -6.96 % | 22.700 M | 0.000 -100.00 % | 5.200 M |
GoodWill | 65.166 M 0.00 % | 65.166 M 0.00 % | 65.166 M -23.48 % | 85.166 M 0.00 % | 85.166 M 0.00 % | 85.166 M 0.00 % | 85.166 M -31.96 % | 125.166 M 0.00 % | 125.166 M 0.00 % | 125.166 M 0.00 % | 125.166 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.166 M -29.25 % | 176.903 M 0.00 % | 176.903 M 832.00 % | 18.981 M 0.00 % | 18.981 M -0.05 % | 18.990 M | 0.000 -100.00 % | 7.657 M |
Goodwill and intangible assets | 73.617 M 12.97 % | 65.166 M 0.00 % | 65.166 M -34.61 % | 99.664 M -2.36 % | 102.068 M -1.68 % | 103.817 M 21.90 % | 85.166 M -45.46 % | 156.141 M -2.42 % | 160.007 M -2.22 % | 163.643 M 22.70 % | 133.370 M -14.94 % | 156.800 M -3.43 % | 162.361 M -2.75 % | 166.947 M -2.67 % | 171.533 M -36.35 % | 269.490 M -1.22 % | 272.820 M 608.24 % | 38.521 M -3.94 % | 40.101 M -3.81 % | 41.690 M | 0.000 -100.00 % | 12.857 M |
Property plant equipment net | 13.146 M -2.37 % | 13.465 M -14.84 % | 15.812 M -42.91 % | 27.699 M -21.59 % | 35.326 M -12.64 % | 40.436 M -15.96 % | 48.118 M -10.68 % | 53.869 M -13.45 % | 62.238 M -13.46 % | 71.915 M -9.17 % | 79.177 M -3.48 % | 82.030 M -11.13 % | 92.301 M -10.37 % | 102.978 M -13.98 % | 119.711 M -16.15 % | 142.772 M 15.32 % | 123.805 M 9.29 % | 113.285 M -0.14 % | 113.441 M -0.56 % | 114.081 M | 0.000 -100.00 % | 122.251 M |
Total non current assets | 88.599 M -2.51 % | 90.881 M -5.20 % | 95.871 M -26.37 % | 130.214 M -8.01 % | 141.547 M -22.78 % | 183.314 M 16.34 % | 157.566 M -27.27 % | 216.650 M -6.58 % | 231.906 M -4.95 % | 243.986 M -15.34 % | 288.211 M -10.22 % | 321.030 M -5.36 % | 339.196 M -5.03 % | 357.169 M -3.25 % | 369.168 M -24.07 % | 486.182 M 3.86 % | 468.116 M 140.69 % | 194.486 M 3.89 % | 187.203 M 0.71 % | 185.885 M 547.23 % | -41.564 M -125.44 % | 163.403 M |
Other current assets | 16.078 M -43.02 % | 28.219 M -30.74 % | 40.746 M 4.50 % | 38.991 M -12.23 % | 44.424 M 173.95 % | 16.216 M -72.85 % | 59.718 M 0.79 % | 59.252 M 6.63 % | 55.566 M 0.57 % | 55.251 M 173.97 % | 20.167 M 37.68 % | 14.648 M -27.23 % | 20.130 M -9.77 % | 22.310 M -57.46 % | 52.448 M 73.19 % | 30.283 M 30.45 % | 23.214 M -61.43 % | 60.184 M 30.79 % | 46.014 M -1.10 % | 46.527 M | 0.000 -100.00 % | 44.898 M |
Short term investments | 4.250 M 0.00 % | 4.250 M 4 150.00 % | 100.000 K -97.65 % | 4.250 M 276.77 % | 1.128 M -73.46 % | 4.250 M 0.00 % | 4.250 M 0.00 % | 4.250 M -31.50 % | 6.204 M 5.58 % | 5.876 M 29.80 % | 4.527 M 6.19 % | 4.263 M -39.70 % | 7.070 M 95.47 % | 3.617 M -59.43 % | 8.915 M -26.24 % | 12.087 M 21.54 % | 9.945 M 13.22 % | 8.784 M 189.42 % | 3.035 M | 0.000 -100.00 % | 83.128 M | 0.000 |
cash and cash equivalents | 25.561 M 41.80 % | 18.026 M -10.26 % | 20.087 M -37.84 % | 32.313 M -0.04 % | 32.327 M -16.96 % | 38.929 M 16.87 % | 33.309 M -12.78 % | 38.191 M -34.92 % | 58.686 M -11.61 % | 66.393 M -17.10 % | 80.091 M -14.85 % | 94.063 M 64.85 % | 57.060 M -10.04 % | 63.426 M -40.75 % | 107.054 M -46.43 % | 199.839 M -42.45 % | 347.229 M 628.72 % | 47.649 M -16.15 % | 56.827 M -34.42 % | 86.647 M 308.47 % | -41.564 M -200.00 % | 41.564 M |
Cash and short term investments | 29.811 M 65.38 % | 18.026 M -10.70 % | 20.187 M -44.79 % | 36.563 M 9.29 % | 33.455 M -22.52 % | 43.179 M 29.63 % | 33.309 M -12.78 % | 38.191 M -34.92 % | 58.686 M -11.61 % | 66.393 M -17.10 % | 80.091 M -14.85 % | 94.063 M 64.85 % | 57.060 M -10.04 % | 63.426 M -40.75 % | 107.054 M -46.43 % | 199.839 M -42.45 % | 347.229 M 515.29 % | 56.433 M -5.73 % | 59.862 M -30.91 % | 86.647 M 108.47 % | 41.564 M 0.00 % | 41.564 M |
Total current assets | 57.295 M -7.08 % | 61.658 M -21.64 % | 78.685 M -17.39 % | 95.251 M -7.89 % | 103.412 M 29.74 % | 79.708 M -33.17 % | 119.273 M -8.72 % | 130.674 M -17.93 % | 159.218 M -7.32 % | 171.787 M 10.70 % | 155.184 M -12.61 % | 177.575 M 17.72 % | 150.843 M -19.35 % | 187.025 M -30.33 % | 268.444 M -27.96 % | 372.639 M -16.79 % | 447.846 M 153.27 % | 176.824 M 4.60 % | 169.050 M -12.66 % | 193.565 M 365.70 % | 41.564 M -67.45 % | 127.708 M |
Inventory | 11.406 M -15.39 % | 13.480 M -17.32 % | 16.303 M -9.47 % | 18.008 M -24.28 % | 23.782 M 14.30 % | 20.807 M -16.69 % | 24.976 M -21.33 % | 31.747 M -26.79 % | 43.364 M -10.23 % | 48.304 M -10.65 % | 54.060 M -20.49 % | 67.993 M -5.92 % | 72.271 M -27.72 % | 99.993 M -24.66 % | 132.730 M -5.96 % | 141.139 M 90.12 % | 74.238 M 13.08 % | 65.653 M 0.46 % | 65.354 M 15.16 % | 56.749 M | 0.000 -100.00 % | 39.728 M |
Net receivables | 8.451 M 337.20 % | 1.933 M 33.40 % | 1.449 M -14.21 % | 1.689 M -3.54 % | 1.751 M 8.56 % | 1.613 M 27.01 % | 1.270 M -14.42 % | 1.484 M -7.37 % | 1.602 M -12.89 % | 1.839 M 112.36 % | 866.000 K -0.57 % | 871.000 K -36.98 % | 1.382 M 6.64 % | 1.296 M 5.80 % | 1.225 M -11.10 % | 1.378 M -56.46 % | 3.165 M -5.18 % | 3.338 M 290.41 % | 855.000 K -76.52 % | 3.642 M | 0.000 -100.00 % | 1.518 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.347 M 13.11 % | 34.786 M | 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 |
Account payables | 4.970 M -39.19 % | 8.173 M -14.28 % | 9.534 M 34.09 % | 7.110 M -44.33 % | 12.772 M 51.47 % | 8.432 M -20.89 % | 10.659 M -33.86 % | 16.116 M 21.16 % | 13.301 M -20.61 % | 16.754 M -6.61 % | 17.940 M 29.37 % | 13.867 M -38.85 % | 22.676 M -11.51 % | 25.626 M -47.03 % | 48.379 M 0.17 % | 48.298 M -4.64 % | 50.648 M 44.96 % | 34.939 M 20.56 % | 28.981 M 12.63 % | 25.731 M | 0.000 -100.00 % | 16.515 M |
Tax payables | 0.000 -100.00 % | 3.016 M -3.49 % | 3.125 M | 0.000 -100.00 % | 3.427 M -7.30 % | 3.697 M -6.71 % | 3.963 M -0.73 % | 3.992 M -11.74 % | 4.523 M -7.52 % | 4.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.173 M 1.43 % | 4.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.318 M | 0.000 100.00 % | -6.100 M | 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 |
Capital lease obligations | 1.369 M -54.77 % | 3.027 M -8.58 % | 3.311 M 12.47 % | 2.944 M -17.35 % | 3.562 M -14.78 % | 4.180 M 28.22 % | 3.260 M -13.92 % | 3.787 M -12.82 % | 4.344 M -11.24 % | 4.894 M -10.50 % | 5.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.130 M -78.92 % | 33.822 M -7.19 % | 36.442 M -6.70 % | 39.057 M -6.16 % | 41.623 M -3.98 % | 43.349 M | 0.000 -100.00 % | 50.415 M |
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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.110 M | 0.000 -100.00 % | 96.717 M -1.56 % | 98.245 M 0.00 % | 98.245 M |
Other total stockholders equity | 675.386 M 0.30 % | 673.357 M 0.24 % | 671.735 M 0.66 % | 667.300 M 0.54 % | 663.703 M 0.74 % | 658.816 M 0.64 % | 654.657 M 1.02 % | 648.071 M 1.00 % | 641.649 M 0.55 % | 638.135 M 1.17 % | 630.738 M 0.72 % | 626.255 M 0.90 % | 620.643 M 0.61 % | 616.905 M 1.06 % | 610.418 M 0.95 % | 604.665 M 1.18 % | 597.598 M | 0.000 -100.00 % | 96.097 M | 0.000 | 0.000 100.00 % | -35.626 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -83.33 % | 60.000 K -56.20 % | 137.000 K -20.35 % | 172.000 K -4.97 % | 181.000 K -86.28 % | 1.319 M -35.06 % | 2.031 M -14.74 % | 2.382 M -24.74 % | 3.165 M -50.66 % | 6.415 M -19.58 % | 7.977 M | 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 |
Total assets | 145.894 M -4.36 % | 152.539 M -12.61 % | 174.556 M -22.58 % | 225.465 M -7.96 % | 244.959 M -6.87 % | 263.022 M -4.99 % | 276.839 M -20.29 % | 347.324 M -11.20 % | 391.124 M -5.93 % | 415.773 M -6.23 % | 443.395 M -11.07 % | 498.605 M 1.75 % | 490.039 M -9.95 % | 544.194 M -14.65 % | 637.612 M -25.76 % | 858.821 M -6.24 % | 915.962 M 146.68 % | 371.310 M 4.23 % | 356.253 M -6.11 % | 379.450 M | 0.000 -100.00 % | 291.111 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-03-31 | 2019-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 3.000 K 200.00 % | 1.000 K -75.00 % | 4.000 K 233.33 % | -3.000 K 88.00 % | -25.000 K 44.44 % | -45.000 K 33.82 % | -68.000 K -28.30 % | -53.000 K 95.61 % | -1.207 M -97.55 % | -611.000 K -82.39 % | -335.000 K 58.54 % | -808.000 K 72.12 % | -2.898 M -79.44 % | -1.615 M 85.77 % | -11.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 2.015 M 16.74 % | 1.726 M -60.54 % | 4.374 M 21.80 % | 3.591 M -24.22 % | 4.739 M 8.57 % | 4.365 M -7.89 % | 4.739 M -26.37 % | 6.436 M 103.61 % | 3.161 M -66.92 % | 9.555 M 114.53 % | 4.454 M -20.48 % | 5.601 M 86.64 % | 3.001 M -34.25 % | 4.564 M -18.12 % | 5.574 M -2.96 % | 5.744 M 127.76 % | 2.522 M -1.98 % | 2.573 M 15.43 % | 2.229 M 76.76 % | 1.261 M 24.48 % | 1.013 M 13.18 % | 895.000 K -9.87 % | 993.000 K |
Change in working capital | 2.072 M 268.59 % | -1.229 M 91.87 % | -15.114 M -1 201.81 % | -1.161 M 80.89 % | -6.075 M -183.96 % | 7.236 M 152.17 % | -13.870 M -413.52 % | 4.424 M 241.89 % | -3.118 M 60.53 % | -7.900 M 32.50 % | -11.703 M -13 398.86 % | 88.000 K 108.70 % | -1.012 M 87.56 % | -8.137 M 81.17 % | -43.216 M 36.42 % | -67.975 M -1 130.91 % | -5.522 M 62.17 % | -14.599 M -20.71 % | -12.094 M 27.79 % | -16.748 M -454.83 % | 4.720 M 224.34 % | -3.796 M 71.36 % | -13.253 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.030 M -924.66 % | 1.095 M 110.18 % | -10.761 M 24.94 % | -14.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.781 M | 0.000 | 0.000 -100.00 % | 2.150 M 6 223.53 % | 34.000 K 102.78 % | -1.222 M -27.03 % | -962.000 K -151.75 % | 1.859 M |
Inventory | 1.663 M -37.88 % | 2.677 M 1 150.93 % | 214.000 K -94.69 % | 4.031 M | 0.000 -100.00 % | 3.497 M -37.82 % | 5.624 M -3.81 % | 5.847 M 96.14 % | 2.981 M -2.45 % | 3.056 M -68.92 % | 9.834 M 200.18 % | 3.276 M -73.82 % | 12.513 M -21.24 % | 15.887 M 389.28 % | -5.492 M 91.99 % | -68.571 M -3 323.84 % | 2.127 M 191.64 % | -2.321 M 77.34 % | -10.244 M 31.86 % | -15.033 M -2 212.77 % | -650.000 K 64.42 % | -1.827 M -80.89 % | -1.010 M |
Accounts payables | -3.337 M -154.73 % | -1.310 M -154.29 % | 2.413 M 142.41 % | -5.690 M -224.15 % | 4.583 M 307.19 % | -2.212 M 60.72 % | -5.632 M -307.98 % | 2.708 M 196.27 % | -2.813 M -105.93 % | -1.366 M -137.18 % | 3.674 M 148.18 % | -7.626 M -281.11 % | -2.001 M 90.36 % | -20.752 M -2 533.50 % | -788.000 K -132.31 % | 2.439 M -44.45 % | 4.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 3.746 M 244.30 % | -2.596 M 85.37 % | -17.741 M -3 662.45 % | 498.000 K 104.67 % | -10.658 M -279.10 % | 5.951 M 223.16 % | -4.832 M 7.54 % | -5.226 M -169.91 % | 7.475 M 57.50 % | 4.746 M 118.83 % | -25.211 M -668.07 % | 4.438 M 138.51 % | -11.524 M -252.20 % | -3.272 M 91.20 % | -37.162 M -925.44 % | -3.624 M 50.02 % | -7.251 M 40.94 % | -12.278 M -206.95 % | -4.000 M -128.70 % | -1.749 M -126.53 % | 6.592 M 754.62 % | -1.007 M 92.86 % | -14.102 M |
Other non cash items | 1.740 M -11.94 % | 1.976 M -91.31 % | 22.741 M 2 017.45 % | -1.186 M -167.81 % | 1.749 M -92.93 % | 24.750 M -27.86 % | 34.308 M 188.98 % | 11.872 M 42.08 % | 8.356 M -7.20 % | 9.004 M -83.83 % | 55.698 M -3.71 % | 57.844 M -3.27 % | 59.798 M -26.83 % | 81.723 M -44.14 % | 146.297 M 86.18 % | 78.577 M 410.93 % | 15.379 M -7.69 % | 16.661 M 1 458.56 % | 1.069 M -93.67 % | 16.900 M -36.66 % | 26.680 M 196.74 % | 8.991 M 16.34 % | 7.728 M |
Net cash provided by operating activities | 4.238 M 80.96 % | 2.342 M 134.80 % | -6.729 M -721.90 % | 1.082 M 216.97 % | -925.000 K -110.13 % | 9.134 M 214.84 % | -7.954 M -3 582.41 % | -216.000 K 96.68 % | -6.498 M 17.42 % | -7.869 M 23.08 % | -10.230 M -177.46 % | -3.687 M -3 306.09 % | 115.000 K 100.34 % | -33.371 M 56.09 % | -75.990 M 33.21 % | -113.772 M -354.48 % | -25.034 M -181.91 % | -8.880 M 18.61 % | -10.910 M -138.56 % | 28.294 M -18.36 % | 34.659 M 269.22 % | 9.387 M -16.76 % | 11.277 M |
Investments in property plant and equipment | -1.817 M -161.82 % | -694.000 K -22.18 % | -568.000 K 44.80 % | -1.029 M 17.42 % | -1.246 M 26.66 % | -1.699 M -57.75 % | -1.077 M -129.64 % | -469.000 K 70.92 % | -1.613 M 52.79 % | -3.417 M -4.91 % | -3.257 M 18.86 % | -4.014 M 41.14 % | -6.819 M 45.02 % | -12.403 M 26.37 % | -16.846 M 50.26 % | -33.865 M -24.50 % | -27.200 M -104.53 % | -13.299 M -35.35 % | -9.826 M -5.08 % | -9.351 M -8.20 % | -8.642 M 14.55 % | -10.114 M -30.52 % | -7.749 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.280 M | 0.000 | 0.000 -100.00 % | 1.247 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.600 M | 0.000 100.00 % | -4.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M 0.00 % | -5.000 M 50.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -1.817 M -161.82 % | -694.000 K -22.18 % | -568.000 K 44.80 % | -1.029 M 17.42 % | -1.246 M -131.94 % | 3.901 M 462.21 % | -1.077 M 77.18 % | -4.719 M -192.56 % | -1.613 M 52.79 % | -3.417 M -4.91 % | -3.257 M 18.86 % | -4.014 M 41.14 % | -6.819 M 45.02 % | -12.403 M 26.37 % | -16.846 M 50.26 % | -33.865 M 54.53 % | -74.480 M -307.02 % | -18.299 M 7.70 % | -19.826 M -144.64 % | -8.104 M 6.23 % | -8.642 M 14.55 % | -10.114 M -30.52 % | -7.749 M |
Debt repayment | 875.000 K 124.14 % | -3.625 M 11.99 % | -4.119 M -1 220.19 % | -312.000 K 92.96 % | -4.433 M 36.79 % | -7.013 M -560.36 % | -1.062 M 93.06 % | -15.313 M -4 808.01 % | -312.000 K 0.32 % | -313.000 K -0.32 % | -312.000 K -100.68 % | 45.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 M | 0.000 |
Common stock issued | 0.000 -100.00 % | 47.000 K -56.07 % | 107.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.077 M | 0.000 -100.00 % | 384.000 K | 0.000 | 0.000 -100.00 % | 194.000 K -77.26 % | 853.000 K -59.67 % | 2.115 M 941.87 % | 203.000 K -95.47 % | 4.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 78.000 K | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 100.00 % | -206.000 K -4 020.00 % | -5.000 K 64.29 % | -14.000 K 54.84 % | -31.000 K 98.54 % | -2.128 M | 0.000 100.00 % | -183.000 K -57.76 % | -116.000 K 39.58 % | -192.000 K | 0.000 100.00 % | -3.154 M | 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 100.00 % | -926.000 K |
Other financing activites | 3.561 M 2 458.28 % | -151.000 K -166.81 % | 226.000 K | 0.000 100.00 % | -17.000 K 91.75 % | -206.000 K -104.06 % | 5.072 M 36 328.57 % | -14.000 K -103.97 % | 353.000 K 116.59 % | -2.128 M -419.02 % | -410.000 K -124.04 % | -183.000 K -124.83 % | 737.000 K -61.67 % | 1.923 M 847.29 % | 203.000 K -69.84 % | 673.000 K -99.83 % | 389.775 M 17 485.15 % | -2.242 M -1 458.79 % | 165.000 K | 0.000 100.00 % | -32.000 M | 0.000 -100.00 % | 1.852 M |
Net cash used provided by financing activities | 4.514 M 221.05 % | -3.729 M 8.11 % | -4.058 M -1 226.14 % | -306.000 K 92.86 % | -4.285 M 40.64 % | -7.219 M -280.02 % | 4.010 M 126.16 % | -15.327 M -37 482.93 % | 41.000 K 101.68 % | -2.441 M -238.09 % | -722.000 K -101.58 % | 45.623 M 6 090.37 % | 737.000 K -61.67 % | 1.923 M 847.29 % | 203.000 K -69.84 % | 673.000 K -99.83 % | 389.775 M 2 094.93 % | 17.758 M 10 662.42 % | 165.000 K | 0.000 100.00 % | -32.000 M -200.00 % | 32.000 M 3 355.72 % | 926.000 K |
Effect of forex changes on cash | 500.000 K 2 400.00 % | 20.000 K 102.59 % | -771.000 K -422.59 % | 239.000 K 263.70 % | -146.000 K 50.68 % | -296.000 K -223.85 % | 239.000 K 202.58 % | -233.000 K -164.19 % | 363.000 K 1 151.72 % | 29.000 K -87.76 % | 237.000 K 125.79 % | -919.000 K -130.33 % | -399.000 K -278.92 % | 223.000 K 246.71 % | -152.000 K 64.32 % | -426.000 K -221.37 % | 351.000 K 44.44 % | 243.000 K -67.64 % | 751.000 K 211.62 % | 241.000 K 136.27 % | 102.000 K 113.78 % | -740.000 K -6 627.27 % | -11.000 K |
Net change in cash | 7.435 M 460.75 % | -2.061 M 83.00 % | -12.126 M -86 514.29 % | -14.000 K 99.79 % | -6.602 M -219.60 % | 5.520 M 215.43 % | -4.782 M 76.67 % | -20.495 M -165.93 % | -7.707 M 43.74 % | -13.698 M 1.96 % | -13.972 M -137.76 % | 37.003 M 681.26 % | -6.366 M 85.41 % | -43.628 M 52.98 % | -92.785 M 37.05 % | -147.390 M -149.20 % | 299.580 M 3 364.11 % | -9.178 M 69.22 % | -29.820 M -245.95 % | 20.431 M 447.41 % | -5.881 M -119.26 % | 30.533 M 587.22 % | 4.443 M |
Cash at beginning of period | 18.126 M -10.21 % | 20.187 M -37.53 % | 32.313 M -0.04 % | 32.327 M -16.96 % | 38.929 M 16.52 % | 33.409 M -12.52 % | 38.191 M -34.92 % | 58.686 M -11.61 % | 66.393 M -17.10 % | 80.091 M -14.85 % | 94.063 M 64.85 % | 57.060 M -10.04 % | 63.426 M -40.75 % | 107.054 M -46.43 % | 199.839 M -42.45 % | 347.229 M 628.72 % | 47.649 M -16.15 % | 56.827 M -34.42 % | 86.647 M 30.86 % | 66.216 M -8.16 % | 72.097 M 73.46 % | 41.564 M 11.97 % | 37.121 M |
Cash at end of period | 25.561 M 41.02 % | 18.126 M -10.21 % | 20.187 M -37.53 % | 32.313 M -0.04 % | 32.327 M -16.96 % | 38.929 M 16.52 % | 33.409 M -12.52 % | 38.191 M -34.92 % | 58.686 M -11.61 % | 66.393 M -17.10 % | 80.091 M -14.85 % | 94.063 M 64.85 % | 57.060 M -10.04 % | 63.426 M -40.75 % | 107.054 M -46.43 % | 199.839 M -42.45 % | 347.229 M 628.72 % | 47.649 M -16.15 % | 56.827 M -34.42 % | 86.647 M 30.86 % | 66.216 M -8.16 % | 72.097 M 73.46 % | 41.564 M |
Operating cash flow | 4.238 M 80.96 % | 2.342 M 134.80 % | -6.729 M -721.90 % | 1.082 M 216.97 % | -925.000 K -110.13 % | 9.134 M 214.84 % | -7.954 M -3 582.41 % | -216.000 K 96.68 % | -6.498 M 17.42 % | -7.869 M 23.08 % | -10.230 M -177.46 % | -3.687 M -3 306.09 % | 115.000 K 100.34 % | -33.371 M 56.09 % | -75.990 M 33.21 % | -113.772 M -354.48 % | -25.034 M -181.91 % | -8.880 M 18.61 % | -10.910 M -138.56 % | 28.294 M -18.36 % | 34.659 M 269.22 % | 9.387 M -16.76 % | 11.277 M |
Capital expenditure | -1.817 M -161.82 % | -694.000 K -22.18 % | -568.000 K 44.80 % | -1.029 M 17.42 % | -1.246 M 26.66 % | -1.699 M -57.75 % | -1.077 M -129.64 % | -469.000 K 70.92 % | -1.613 M 52.79 % | -3.417 M -4.91 % | -3.257 M 18.86 % | -4.014 M 41.14 % | -6.819 M 45.02 % | -12.403 M 26.37 % | -16.846 M 50.26 % | -33.865 M -24.50 % | -27.200 M -104.53 % | -13.299 M -35.35 % | -9.826 M -5.08 % | -9.351 M -8.20 % | -8.642 M 14.55 % | -10.114 M -30.52 % | -7.749 M |
Free CashFlow | 2.421 M 46.91 % | 1.648 M 122.58 % | -7.297 M -13 867.92 % | 53.000 K 102.44 % | -2.171 M -129.20 % | 7.435 M 182.33 % | -9.031 M -1 218.39 % | -685.000 K 91.55 % | -8.111 M 28.13 % | -11.286 M 16.32 % | -13.487 M -75.13 % | -7.701 M -14.87 % | -6.704 M 85.35 % | -45.774 M 50.69 % | -92.836 M 37.12 % | -147.637 M -182.65 % | -52.234 M -135.51 % | -22.179 M -6.96 % | -20.736 M -209.47 % | 18.943 M -27.19 % | 26.017 M 3 678.68 % | -727.000 K -120.61 % | 3.528 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |
Date | Form 10K |
---|---|
2024 | https://www.sec.gov/Archives/edgar/data/1826889/000095017025046760/body-20241231.htm |
2023 | |
2022 | |
2021 | |
2020 | |
2019 | |
2018 |