bf/NASDAQ:MDXG_icon.jpeg

    COM:MIMEDX

    MIMEDX

    • Stock

    USD

    Last Close

    6.68

    17/04 20:15

    Market Cap

    984.41M

    Beta: -

    Volume Today

    379.36K

    Avg: -

    Preview

    Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

    Subscribe NowHelp
    Jun '14
    Sep '14
    Dec '14
    Mar '15
    Jun '15
    Sep '15
    Dec '15
    Mar '16
    Jun '16
    Sep '16
    Dec '16
    Mar '17
    Jun '17
    Sep '17
    Dec '17
    Dec '18
    Mar '19
    Jun '19
    Sep '19
    Dec '19
    Mar '20
    Jun '20
    Sep '20
    Dec '20
    Mar '21
    Jun '21
    Sep '21
    Dec '21
    Mar '22
    Jun '22
    Sep '22
    Dec '22
    Mar '23
    Jun '23
    Sep '23
    Dec '23
    Mar '24
    Jun '24
    Sep '24
    account payables
    2.45M
    -
    2.76M
    12.83%
    3.66M
    32.67%
    5.38M
    46.93%
    5.61M
    4.37%
    7.24M
    29.03%
    6.63M
    8.43%
    13.06M
    96.88%
    9.68M
    25.89%
    11.16M
    15.33%
    11.44M
    2.45%
    10.89M
    4.76%
    11.50M
    5.62%
    8.77M
    23.79%
    8.45M
    3.57%
    14.86M
    75.82%
    10.69M
    28.07%
    10.79M
    0.94%
    9.42M
    12.71%
    8.71M
    7.54%
    9.76M
    12.01%
    11.95M
    22.45%
    9.05M
    24.25%
    8.77M
    3.14%
    6.92M
    20.99%
    10.56M
    52.53%
    6.88M
    34.86%
    7.38M
    7.32%
    8.12M
    9.95%
    8.07M
    0.55%
    8.82M
    9.23%
    8.85M
    0.31%
    7.82M
    11.57%
    8.15M
    4.18%
    9.17M
    12.52%
    9.05M
    1.33%
    9.70M
    7.17%
    7.60M
    21.59%
    6.92M
    8.93%
    accumulated other comprehensive income loss
    -2.90M
    -
    -3.20M
    10.34%
    -3.50M
    9.38%
    -3.90M
    11.43%
    -4M
    2.56%
    -4.40M
    10%
    -5M
    13.64%
    -5.90M
    18%
    -6.70M
    13.56%
    -7.37M
    10.04%
    -8.51M
    15.35%
    -9.45M
    11.12%
    -10.57M
    11.80%
    -10.95M
    3.67%
    -11.97M
    9.25%
    -19.51M
    -
    -20.77M
    6.47%
    -22.41M
    7.88%
    -23.98M
    6.98%
    -91.57M
    -
    -92.49M
    -
    -92.49M
    -
    -92.49M
    0%
    133.53M
    244.37%
    cash and cash equivalents
    39.25M
    -
    47.25M
    20.40%
    46.58M
    1.42%
    38.70M
    16.93%
    38.60M
    0.25%
    41.07M
    6.40%
    28.49M
    30.65%
    15.12M
    46.93%
    23.80M
    57.46%
    18.34M
    22.96%
    34.39M
    87.54%
    30.92M
    10.08%
    47.53M
    53.71%
    36.52M
    23.16%
    27.48M
    24.77%
    45.12M
    64.21%
    28.38M
    37.10%
    96.93M
    241.53%
    94.12M
    2.90%
    69.07M
    26.62%
    53.52M
    22.51%
    48.19M
    9.97%
    109.59M
    127.43%
    95.81M
    12.58%
    84.75M
    11.55%
    85.01M
    0.31%
    90.61M
    6.59%
    87.08M
    3.89%
    75.68M
    13.10%
    72.50M
    4.19%
    73.22M
    0.99%
    65.95M
    9.93%
    61.22M
    7.17%
    68.65M
    12.14%
    81.16M
    18.23%
    82M
    1.03%
    48.49M
    40.87%
    69.04M
    42.38%
    88.80M
    28.63%
    cash and short term investments
    39.25M
    -
    47.25M
    20.40%
    52.33M
    10.75%
    44.70M
    14.59%
    45.85M
    2.58%
    47.57M
    3.76%
    31.49M
    33.82%
    17.62M
    44.05%
    23.80M
    35.11%
    18.34M
    22.96%
    34.39M
    87.54%
    30.92M
    10.08%
    47.53M
    53.71%
    36.52M
    23.16%
    27.48M
    24.77%
    45.12M
    64.21%
    28.38M
    37.10%
    96.93M
    241.53%
    94.12M
    2.90%
    69.07M
    26.62%
    53.52M
    22.51%
    48.19M
    9.97%
    109.59M
    127.43%
    95.81M
    12.58%
    84.75M
    11.55%
    85.01M
    0.31%
    90.61M
    6.59%
    87.08M
    3.89%
    75.68M
    13.10%
    72.50M
    4.19%
    73.22M
    0.99%
    65.95M
    9.93%
    61.22M
    7.17%
    68.65M
    12.14%
    81.16M
    18.23%
    82M
    1.03%
    48.49M
    40.87%
    69.04M
    42.38%
    88.80M
    28.63%
    common stock
    106.17K
    -
    107.83K
    1.57%
    108K
    0.15%
    109K
    0.93%
    109K
    0%
    109K
    0%
    109K
    0%
    109K
    0%
    110K
    0.92%
    110K
    0%
    110K
    0%
    111K
    0.91%
    112K
    0.90%
    112K
    0%
    113K
    0.89%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    113K
    0%
    114K
    0.88%
    114K
    0%
    114K
    0%
    114K
    0%
    115K
    0.88%
    116K
    0.87%
    116K
    0%
    146K
    25.86%
    148K
    1.37%
    147K
    0.68%
    147K
    0%
    deferred revenue
    62.03M
    -
    58.51M
    5.66%
    53.46M
    8.63%
    47.78M
    10.64%
    46.55M
    2.56%
    -1.55M
    -
    deferred revenue non current
    deferrred tax liabilities non current
    goodwill
    4.04M
    -
    4.04M
    0%
    4.04M
    0.01%
    4.04M
    0%
    4.04M
    0%
    4.04M
    0%
    4.04M
    0%
    30.73M
    660.64%
    26.95M
    12.30%
    26.95M
    0%
    20.20M
    25.04%
    20.20M
    0%
    20.20M
    0%
    19.89M
    1.53%
    19.98M
    0.41%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.98M
    0%
    19.44M
    2.68%
    19.44M
    0%
    19.44M
    0%
    19.44M
    0%
    19.44M
    0%
    19.44M
    0%
    goodwill and intangible assets
    15.04M
    -
    15.00M
    0.29%
    14.88M
    0.77%
    14.85M
    0.21%
    14.82M
    0.22%
    14.78M
    0.28%
    14.80M
    0.16%
    64.44M
    335.32%
    54.64M
    15.20%
    54.20M
    0.81%
    43.47M
    19.80%
    42.99M
    1.10%
    42.49M
    1.16%
    30.27M
    28.76%
    30.01M
    0.87%
    29.58M
    1.42%
    28.27M
    4.45%
    28.08M
    0.67%
    27.93M
    0.54%
    27.75M
    0.62%
    27.56M
    0.71%
    27.36M
    0.71%
    27.14M
    0.80%
    25.98M
    4.29%
    25.89M
    0.33%
    25.73M
    0.65%
    25.60M
    0.51%
    25.36M
    0.93%
    25.24M
    0.47%
    25.12M
    0.49%
    24.97M
    0.59%
    25.83M
    3.44%
    25.68M
    0.57%
    25.01M
    2.63%
    24.84M
    0.68%
    24.70M
    0.56%
    31.99M
    29.53%
    31.49M
    1.57%
    30.64M
    2.69%
    intangible assets
    11.00M
    -
    10.96M
    0.40%
    10.85M
    1.05%
    10.81M
    0.30%
    10.78M
    0.30%
    10.74M
    0.38%
    10.76M
    0.21%
    33.71M
    213.20%
    27.69M
    17.85%
    27.25M
    1.60%
    23.27M
    14.61%
    22.79M
    2.06%
    22.29M
    2.19%
    10.38M
    53.44%
    10.03M
    3.32%
    9.61M
    4.24%
    8.29M
    13.70%
    8.10M
    2.27%
    7.95M
    1.89%
    7.78M
    2.19%
    7.58M
    2.52%
    7.39M
    2.57%
    7.17M
    2.95%
    6.00M
    16.24%
    5.92M
    1.43%
    5.75M
    2.84%
    5.62M
    2.26%
    5.38M
    4.22%
    5.26M
    2.19%
    5.14M
    2.36%
    4.99M
    2.90%
    5.85M
    17.23%
    5.71M
    2.49%
    5.57M
    2.47%
    5.39M
    3.05%
    5.26M
    2.56%
    12.55M
    138.73%
    12.05M
    4.01%
    11.20M
    7.02%
    inventory
    4.23M
    -
    4.74M
    12.04%
    5.13M
    8.32%
    4.25M
    17.24%
    3.86M
    9.13%
    5.65M
    46.45%
    7.46M
    31.97%
    17.97M
    140.84%
    17.21M
    4.23%
    18.31M
    6.43%
    17.81M
    2.72%
    16.05M
    9.90%
    15.03M
    6.34%
    10.42M
    30.69%
    9.47M
    9.14%
    15.99M
    68.86%
    16.43M
    2.76%
    14.95M
    8.98%
    12.03M
    19.52%
    9.10M
    24.35%
    9.25M
    1.57%
    10.56M
    14.25%
    11.02M
    4.34%
    10.36M
    6.01%
    11.58M
    11.78%
    10.14M
    12.48%
    11.20M
    10.45%
    11.39M
    1.72%
    13.17M
    15.64%
    13.38M
    1.61%
    13.98M
    4.44%
    13.18M
    5.67%
    14.66M
    11.18%
    16.82M
    14.72%
    19.07M
    13.40%
    21.02M
    10.24%
    24.45M
    16.33%
    25.06M
    2.46%
    24.25M
    3.22%
    long term debt
    63.07M
    -
    62.17M
    1.42%
    61.91M
    0.43%
    61.64M
    0.43%
    61.47M
    0.27%
    47.63M
    22.52%
    47.70M
    0.15%
    47.80M
    0.21%
    47.91M
    0.22%
    48.02M
    0.23%
    48.13M
    0.23%
    48.24M
    0.23%
    48.36M
    0.24%
    48.48M
    0.25%
    48.59M
    0.25%
    48.71M
    0.25%
    48.84M
    0.25%
    48.97M
    0.26%
    48.10M
    1.77%
    18.45M
    61.64%
    18.25M
    1.11%
    18.02M
    1.27%
    long term investments
    3.25M
    -
    2.50M
    23.08%
    net debt
    -39.25M
    -
    -47.25M
    20.40%
    -46.58M
    1.42%
    -38.70M
    16.93%
    -38.60M
    0.25%
    -41.07M
    6.40%
    -28.49M
    30.65%
    -15.12M
    46.93%
    -23.80M
    57.46%
    -18.34M
    22.96%
    -34.39M
    87.54%
    -30.90M
    10.14%
    -47.52M
    53.77%
    -36.51M
    23.16%
    -27.48M
    24.75%
    -43.07M
    56.76%
    -28.38M
    34.11%
    -30.11M
    6.09%
    -28.20M
    6.34%
    -3.41M
    87.90%
    11.86M
    447.55%
    17.03M
    43.59%
    -61.97M
    463.81%
    -48.12M
    22.36%
    -36.95M
    23.21%
    -37.10M
    0.42%
    -42.59M
    14.80%
    -38.96M
    8.54%
    -27.44M
    29.57%
    -24.15M
    11.99%
    -24.74M
    2.47%
    -17.36M
    29.85%
    -12.51M
    27.94%
    -19.81M
    58.42%
    -32.20M
    62.50%
    -33.90M
    5.29%
    -29.03M
    14.36%
    -49.79M
    71.48%
    -69.78M
    40.16%
    net receivables
    20.50M
    -
    23.30M
    13.68%
    26.67M
    14.45%
    31.00M
    16.23%
    39.45M
    27.25%
    46.78M
    18.58%
    53.76M
    14.92%
    53.88M
    0.24%
    54.86M
    1.82%
    63.43M
    15.61%
    67.15M
    5.87%
    66.85M
    0.45%
    60.74M
    9.14%
    59.58M
    1.90%
    656K
    98.90%
    454K
    30.79%
    466K
    2.64%
    534K
    14.59%
    22.23M
    4,063.30%
    32.34M
    45.49%
    42.66M
    31.89%
    40.80M
    4.37%
    43.90M
    7.59%
    45.47M
    3.58%
    45.41M
    0.13%
    47.38M
    4.34%
    37.16M
    21.57%
    41.10M
    10.59%
    38.35M
    6.67%
    38.47M
    0.30%
    41.59M
    8.10%
    43.79M
    5.30%
    44.69M
    2.07%
    48.96M
    9.55%
    49.01M
    0.09%
    53.87M
    9.93%
    57.02M
    5.84%
    52.80M
    7.40%
    54.03M
    2.33%
    other assets
    1K
    -
    other current assets
    2.33M
    -
    1.97M
    15.36%
    1.54M
    21.76%
    2.34M
    52.01%
    2.65M
    13.07%
    2.74M
    3.55%
    3.61M
    31.67%
    5.77M
    59.99%
    5.97M
    3.39%
    6.21M
    4.05%
    1.29M
    79.27%
    1.20M
    6.83%
    1.02M
    14.67%
    926K
    9.57%
    9.02M
    874.41%
    5.82M
    35.52%
    7.29M
    25.34%
    7.54M
    3.36%
    3.74M
    50.39%
    6.06M
    62.02%
    5.22M
    13.90%
    5.19M
    0.48%
    5.47M
    5.36%
    3.37M
    38.36%
    3.53M
    4.72%
    1.82M
    48.56%
    860K
    52.64%
    2.81M
    226.63%
    2.57M
    8.47%
    2.57M
    0.04%
    2.58M
    0.47%
    2.63M
    1.90%
    2.31M
    12.35%
    3.11M
    34.87%
    2.31M
    25.69%
    1.75M
    24.49%
    8.90M
    409.80%
    7.13M
    19.89%
    5.06M
    29.02%
    other current liabilities
    7.47M
    -
    11.69M
    56.55%
    14.74M
    26.12%
    13.08M
    11.27%
    13.85M
    5.86%
    17.11M
    23.55%
    20.14M
    17.75%
    15.78M
    21.65%
    28.86M
    82.85%
    30.42M
    5.39%
    39.30M
    29.20%
    38.71M
    1.50%
    40.01M
    3.36%
    26.39M
    34.03%
    37.36M
    41.54%
    56.68M
    51.74%
    53.66M
    5.34%
    1.53M
    97.14%
    1.68M
    9.71%
    1.40M
    16.87%
    2.42M
    72.69%
    1.42M
    41.43%
    48.25M
    3,309.75%
    50.40M
    4.45%
    48.49M
    3.79%
    40.01M
    17.49%
    34.87M
    12.85%
    34.97M
    0.31%
    28.47M
    18.59%
    29.06M
    2.08%
    37.04M
    27.44%
    34.71M
    6.29%
    33.05M
    4.79%
    36.31M
    9.87%
    34.46M
    5.10%
    36.96M
    7.26%
    31.52M
    14.71%
    31.41M
    0.36%
    34.02M
    8.30%
    other liabilities
    other non current assets
    3.25M
    -
    26K
    99.20%
    26K
    0%
    26K
    0%
    487K
    1,773.08%
    477K
    2.05%
    444K
    6.92%
    399K
    10.14%
    354K
    11.28%
    309K
    12.71%
    264K
    14.56%
    3.39M
    1,184.47%
    2.87M
    15.45%
    1.79M
    37.67%
    1.53M
    14.10%
    1.21M
    21.43%
    507K
    57.96%
    443K
    12.62%
    473K
    6.77%
    2.23M
    370.82%
    420K
    81.14%
    375K
    10.71%
    344K
    8.27%
    313K
    9.01%
    270K
    13.74%
    186K
    31.11%
    172K
    7.53%
    164K
    4.65%
    150K
    8.54%
    148K
    1.33%
    147K
    0.68%
    146K
    0.68%
    149K
    2.05%
    205K
    37.58%
    1.25M
    510.24%
    1.24M
    0.96%
    1.18M
    4.76%
    other non current liabilities
    1.62M
    -
    1.61M
    0.69%
    1.53M
    5.33%
    1.24M
    18.48%
    1.14M
    8.68%
    1.05M
    7.31%
    1.15M
    9.02%
    34.13M
    2,873.43%
    16.91M
    50.46%
    16.81M
    0.60%
    9.53M
    43.30%
    9.86M
    3.40%
    1.08M
    89.00%
    1.08M
    0.74%
    1.65M
    53.16%
    1.64M
    0.36%
    4.74M
    188.86%
    4.45M
    6.14%
    4.15M
    6.76%
    3.54M
    14.72%
    3.23M
    8.64%
    2.92M
    9.80%
    4.42M
    51.59%
    95.32M
    2,055.65%
    3.62M
    96.20%
    3.31M
    8.55%
    4.08M
    22.99%
    97.36M
    2,288.69%
    4.55M
    95.32%
    4.28M
    5.95%
    97.98M
    2,188.30%
    97.27M
    0.73%
    96.52M
    0.77%
    95.75M
    0.80%
    95.10M
    0.68%
    2.22M
    97.66%
    5.28M
    137.34%
    3.88M
    26.42%
    2.92M
    24.68%
    othertotal stockholders equity
    152.39M
    -
    155.76M
    2.21%
    160.30M
    2.91%
    153.68M
    4.13%
    155.19M
    0.98%
    156.32M
    0.73%
    151.01M
    3.40%
    156.97M
    3.95%
    163.15M
    3.94%
    162.18M
    0.60%
    167.55M
    3.31%
    160.20M
    4.38%
    171.48M
    7.04%
    149.62M
    12.75%
    132.23M
    11.62%
    126.10M
    4.64%
    147.58M
    17.04%
    152.39M
    3.26%
    156.54M
    2.72%
    160.40M
    2.47%
    137.19M
    14.47%
    138.17M
    0.72%
    147.60M
    6.82%
    151.16M
    2.41%
    151.64M
    0.32%
    154.34M
    1.78%
    158.00M
    2.38%
    161.68M
    2.33%
    164.65M
    1.84%
    169.35M
    2.85%
    -92.61M
    154.68%
    -114K
    99.88%
    86.33M
    75,831.58%
    182.91M
    111.86%
    188.37M
    2.99%
    -96.33M
    151.14%
    280M
    390.67%
    274.69M
    1.90%
    279.56M
    1.77%
    preferred stock
    91.11M
    -
    91.57M
    0.50%
    92.03M
    0.50%
    92.49M
    0.50%
    92.49M
    0%
    92.49M
    0%
    92.49M
    0%
    92.49M
    0%
    92.49M
    0%
    92.49M
    -
    92.49M
    0%
    92.49M
    0%
    239.05M
    158.45%
    property plant equipment net
    4.68M
    -
    5.05M
    7.94%
    5.45M
    7.81%
    6.44M
    18.23%
    7.18M
    11.55%
    8.38M
    16.59%
    9.47M
    13.12%
    12.12M
    27.95%
    13.05M
    7.64%
    13.76M
    5.43%
    13.79M
    0.21%
    13.76M
    0.17%
    14.42M
    4.77%
    13.26M
    8.01%
    14.09M
    6.23%
    17.42M
    23.65%
    20.45M
    17.38%
    18.52M
    9.43%
    16.81M
    9.25%
    15.72M
    6.45%
    14.99M
    4.67%
    13.73M
    8.41%
    14.29M
    4.04%
    15.06M
    5.42%
    14.61M
    2.98%
    13.42M
    8.17%
    12.76M
    4.93%
    13.86M
    8.67%
    13.12M
    5.32%
    12.38M
    5.68%
    11.64M
    5.95%
    11.26M
    3.30%
    10.63M
    5.58%
    10.00M
    5.88%
    9.54M
    4.68%
    9.11M
    4.50%
    10.84M
    19.03%
    10.00M
    7.77%
    9.29M
    7.03%
    retained earnings
    -75.11M
    -
    -71.41M
    4.93%
    -67.58M
    5.37%
    -63.49M
    6.05%
    -58.06M
    8.55%
    -51.51M
    11.28%
    -38.13M
    25.97%
    -36.93M
    3.14%
    -34.96M
    5.35%
    -31.64M
    9.50%
    -26.16M
    17.33%
    -21.83M
    16.54%
    -13.76M
    36.97%
    3.70M
    126.88%
    -46.58M
    1,359.63%
    -76.56M
    64.36%
    -89.83M
    17.34%
    -107.04M
    19.16%
    -94.66M
    11.56%
    -102.14M
    7.90%
    -106.96M
    4.72%
    -115.43M
    7.92%
    -134.84M
    16.82%
    -151.42M
    12.30%
    -159.81M
    5.54%
    -161.59M
    1.11%
    -163.92M
    1.45%
    -161.71M
    1.35%
    -172.20M
    6.49%
    -183.07M
    6.31%
    -19.52M
    89.34%
    -17.99M
    7.85%
    -196.89M
    994.56%
    -195.69M
    0.61%
    -187.16M
    4.36%
    -133.68M
    28.57%
    -124.42M
    6.93%
    -106.79M
    14.17%
    -98.70M
    7.58%
    short term debt
    3.75M
    -
    3.75M
    0%
    3.75M
    0%
    3.75M
    0%
    3.75M
    0%
    1.55M
    -
    1M
    35.40%
    1M
    0%
    1M
    0%
    short term investments
    5.75M
    -
    6M
    4.35%
    7.25M
    20.83%
    6.50M
    10.34%
    3M
    53.85%
    2.50M
    16.67%
    tax assets
    -3.25M
    -
    14.84M
    -
    4.94M
    66.71%
    7.08M
    43.26%
    7.02M
    0.82%
    9.11M
    29.85%
    9.53M
    4.56%
    10.14M
    6.44%
    17.67M
    74.20%
    25.54M
    44.54%
    40.78M
    -
    38.75M
    4.98%
    33.44M
    13.69%
    30.64M
    8.39%
    tax payables
    -67K
    -
    5.77M
    -
    7.84M
    35.90%
    -822K
    110.49%
    2.33M
    383.33%
    total assets
    86.02M
    -
    97.32M
    13.13%
    109.26M
    12.27%
    106.11M
    2.89%
    113.84M
    7.29%
    125.93M
    10.62%
    135.91M
    7.93%
    177.22M
    30.39%
    177.06M
    0.09%
    181.66M
    2.60%
    193.26M
    6.38%
    188.49M
    2.47%
    199.87M
    6.03%
    178.71M
    10.59%
    121.25M
    32.15%
    122.84M
    1.31%
    107.44M
    12.54%
    170.31M
    58.51%
    179.27M
    5.26%
    167.17M
    6.75%
    158.91M
    4.94%
    150.91M
    5.03%
    213.32M
    41.36%
    202.03M
    5.29%
    190.81M
    5.55%
    187.15M
    1.92%
    180.52M
    3.54%
    187.93M
    4.10%
    174.44M
    7.18%
    168.67M
    3.31%
    172.80M
    2.45%
    171.43M
    0.79%
    168.16M
    1.91%
    176.38M
    4.89%
    189.02M
    7.17%
    239.05M
    26.47%
    221.68M
    7.26%
    230.18M
    3.84%
    243.89M
    5.96%
    total current assets
    66.30M
    -
    77.26M
    16.54%
    85.68M
    10.89%
    82.29M
    3.96%
    91.81M
    11.57%
    102.75M
    11.92%
    96.31M
    6.26%
    95.24M
    1.11%
    101.84M
    6.93%
    106.29M
    4.37%
    126.54M
    19.05%
    121.90M
    3.67%
    132.55M
    8.74%
    114.11M
    13.91%
    48.75M
    57.28%
    74.05M
    51.90%
    57.19M
    22.77%
    122.50M
    114.21%
    134.02M
    9.41%
    123.25M
    8.04%
    115.89M
    5.97%
    107.59M
    7.16%
    171.47M
    59.37%
    160.62M
    6.33%
    149.96M
    6.63%
    147.69M
    1.52%
    141.90M
    3.92%
    148.52M
    4.67%
    135.91M
    8.49%
    131.01M
    3.60%
    136.04M
    3.84%
    134.20M
    1.35%
    131.70M
    1.86%
    141.22M
    7.23%
    154.50M
    9.40%
    164.26M
    6.32%
    138.85M
    15.47%
    154.02M
    10.92%
    172.14M
    11.77%
    total current liabilities
    9.91M
    -
    14.45M
    45.76%
    18.40M
    27.37%
    18.46M
    0.30%
    19.46M
    5.42%
    24.35M
    25.13%
    26.78M
    9.96%
    28.84M
    7.71%
    38.54M
    33.62%
    41.58M
    7.89%
    50.73M
    22.02%
    49.60M
    2.23%
    51.51M
    3.85%
    35.16M
    31.74%
    45.81M
    30.29%
    71.55M
    56.18%
    64.35M
    10.06%
    78.10M
    21.38%
    73.37M
    6.06%
    67.32M
    8.24%
    63.70M
    5.38%
    63.66M
    0.06%
    57.30M
    10.00%
    59.16M
    3.25%
    55.41M
    6.34%
    50.57M
    8.73%
    41.75M
    17.45%
    42.36M
    1.46%
    36.59M
    13.61%
    37.14M
    1.49%
    45.86M
    23.48%
    43.56M
    5.02%
    40.87M
    6.17%
    44.46M
    8.78%
    43.63M
    1.87%
    46.01M
    5.46%
    42.22M
    8.23%
    40.01M
    5.23%
    41.94M
    4.82%
    total debt
    21K
    -
    15K
    28.57%
    9K
    40%
    2.05M
    -
    66.82M
    -
    65.92M
    1.34%
    65.66M
    0.41%
    65.39M
    0.41%
    65.22M
    0.25%
    47.63M
    26.98%
    47.70M
    0.15%
    47.80M
    0.21%
    47.91M
    0.22%
    48.02M
    0.23%
    48.13M
    0.23%
    48.24M
    0.23%
    48.36M
    0.24%
    48.48M
    0.25%
    48.59M
    0.25%
    48.71M
    0.25%
    48.84M
    0.25%
    48.97M
    0.26%
    48.10M
    1.77%
    19.45M
    59.56%
    19.25M
    1.05%
    19.02M
    1.20%
    total investments
    9M
    -
    8.50M
    5.56%
    7.25M
    14.71%
    6.50M
    10.34%
    3M
    53.85%
    2.50M
    16.67%
    total liabilities
    11.54M
    -
    16.06M
    39.23%
    19.93M
    24.09%
    19.70M
    1.13%
    20.60M
    4.53%
    25.41M
    23.34%
    27.93M
    9.92%
    62.98M
    125.52%
    55.45M
    11.95%
    58.39M
    5.30%
    60.26M
    3.21%
    59.45M
    1.34%
    52.59M
    11.54%
    36.23M
    31.11%
    47.46M
    30.97%
    73.19M
    54.22%
    69.09M
    5.60%
    145.63M
    110.78%
    139.69M
    4.07%
    132.77M
    4.96%
    128.57M
    3.16%
    128.05M
    0.40%
    109.35M
    14.61%
    202.18M
    84.90%
    106.83M
    47.16%
    101.79M
    4.72%
    93.84M
    7.81%
    187.85M
    100.18%
    89.38M
    52.42%
    89.78M
    0.44%
    192.32M
    114.22%
    189.42M
    1.51%
    186.10M
    1.75%
    189.04M
    1.58%
    187.69M
    0.72%
    96.33M
    48.68%
    65.95M
    31.54%
    62.14M
    5.77%
    62.88M
    1.19%
    total liabilities and stockholders equity
    86.02M
    -
    97.32M
    13.13%
    109.26M
    12.27%
    106.11M
    2.89%
    113.84M
    7.29%
    125.93M
    10.62%
    135.91M
    7.93%
    177.22M
    30.39%
    177.06M
    0.09%
    181.66M
    2.60%
    193.26M
    6.38%
    188.49M
    2.47%
    199.87M
    6.03%
    178.71M
    10.59%
    121.25M
    32.15%
    122.84M
    1.31%
    107.44M
    12.54%
    170.31M
    58.51%
    179.27M
    5.26%
    167.17M
    6.75%
    158.91M
    4.94%
    150.91M
    5.03%
    213.32M
    41.36%
    202.03M
    5.29%
    190.81M
    5.55%
    187.15M
    1.92%
    180.52M
    3.54%
    187.93M
    4.10%
    174.44M
    7.18%
    168.67M
    3.31%
    172.80M
    2.45%
    171.43M
    0.79%
    168.16M
    1.91%
    176.38M
    4.89%
    189.02M
    7.17%
    239.05M
    26.47%
    221.68M
    7.26%
    230.18M
    3.84%
    243.89M
    5.96%
    total non current assets
    19.72M
    -
    20.05M
    1.66%
    23.58M
    17.60%
    23.82M
    1.01%
    22.03M
    7.51%
    23.18M
    5.22%
    39.60M
    70.84%
    81.98M
    107.00%
    75.21M
    8.25%
    75.38M
    0.21%
    66.72M
    11.48%
    66.59M
    0.20%
    67.32M
    1.09%
    64.60M
    4.04%
    72.51M
    12.25%
    48.80M
    32.70%
    50.26M
    2.99%
    47.81M
    4.87%
    45.24M
    5.37%
    43.92M
    2.92%
    43.02M
    2.05%
    43.32M
    0.70%
    41.85M
    3.39%
    41.41M
    1.04%
    40.85M
    1.37%
    39.46M
    3.41%
    38.62M
    2.12%
    39.41M
    2.03%
    38.54M
    2.21%
    37.66M
    2.28%
    36.76M
    2.39%
    37.23M
    1.29%
    36.46M
    2.08%
    35.16M
    3.57%
    34.52M
    1.81%
    74.79M
    116.65%
    82.83M
    10.75%
    76.17M
    8.04%
    71.75M
    5.79%
    total non current liabilities
    1.62M
    -
    1.61M
    0.69%
    1.53M
    5.33%
    1.24M
    18.48%
    1.14M
    8.68%
    1.05M
    7.31%
    1.15M
    9.02%
    34.13M
    2,873.43%
    16.91M
    50.46%
    16.81M
    0.60%
    9.53M
    43.30%
    9.86M
    3.40%
    1.08M
    89.00%
    1.08M
    0.74%
    1.65M
    53.16%
    1.64M
    0.36%
    4.74M
    188.86%
    67.52M
    1,323.63%
    66.33M
    1.77%
    65.45M
    1.33%
    64.87M
    0.88%
    64.39M
    0.74%
    52.05M
    19.16%
    143.02M
    174.78%
    51.42M
    64.04%
    51.22M
    0.40%
    52.09M
    1.70%
    145.49M
    179.30%
    52.79M
    63.71%
    52.64M
    0.29%
    146.46M
    178.24%
    145.86M
    0.41%
    145.24M
    0.43%
    144.58M
    0.45%
    144.06M
    0.36%
    50.32M
    65.07%
    23.73M
    52.85%
    22.13M
    6.73%
    20.94M
    5.37%
    total stockholders equity
    74.49M
    -
    81.26M
    9.09%
    89.33M
    9.93%
    86.40M
    3.28%
    93.24M
    7.92%
    100.52M
    7.81%
    107.99M
    7.43%
    114.24M
    5.79%
    121.61M
    6.44%
    123.28M
    1.37%
    133M
    7.89%
    129.04M
    2.98%
    147.27M
    14.13%
    142.47M
    3.26%
    73.80M
    48.20%
    49.66M
    32.71%
    38.35M
    22.76%
    24.68M
    35.64%
    39.58M
    60.33%
    34.40M
    13.08%
    30.34M
    11.80%
    22.86M
    24.65%
    103.98M
    354.85%
    -150K
    100.14%
    83.98M
    56,086%
    85.36M
    1.64%
    86.69M
    1.56%
    82K
    99.91%
    85.06M
    103,631.71%
    78.89M
    7.25%
    -19.52M
    124.74%
    -17.99M
    7.85%
    -17.95M
    0.23%
    -12.67M
    29.42%
    1.33M
    110.50%
    142.72M
    10,630.60%
    155.73M
    9.12%
    168.04M
    7.90%
    181.01M
    7.72%

    All numbers in USD (except ratios and percentages)