bf/NYSE:QTWO_icon.png

    COM:Q2

    Q2

    • Stock

    USD

    Last Close

    78.98

    25/04 20:00

    Market Cap

    4.50B

    Beta: -

    Volume Today

    413.11K

    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
    Mar '18
    Jun '18
    Sep '18
    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
    Dec '24
    net income
    -4.68M
    -
    -4.63M
    1.24%
    -4.76M
    2.92%
    -4.64M
    2.42%
    -4.98M
    7.26%
    -7.02M
    40.83%
    -8.42M
    20.01%
    -9.65M
    14.63%
    -9.71M
    0.58%
    -9.48M
    2.34%
    -7.51M
    20.76%
    -7.04M
    6.30%
    -7.82M
    11.09%
    -5.78M
    26.07%
    -5.52M
    4.51%
    -6.05M
    9.55%
    -8.63M
    42.64%
    -8.86M
    2.69%
    -11.86M
    33.91%
    -19.31M
    62.78%
    -17.33M
    10.25%
    -18.57M
    7.14%
    -15.67M
    15.63%
    -34.11M
    117.72%
    -38.97M
    14.26%
    -26.72M
    31.44%
    -37.82M
    41.55%
    -25.66M
    32.17%
    -30.13M
    17.43%
    -31.58M
    4.83%
    -25.38M
    19.64%
    -23.56M
    7.18%
    -25.22M
    7.06%
    -27.79M
    10.19%
    -32.41M
    16.62%
    -516K
    98.41%
    -23.62M
    4,477.91%
    -23.17M
    1.93%
    -18.08M
    21.96%
    -13.84M
    23.43%
    -23.62M
    70.64%
    -11.80M
    50.06%
    164K
    101.39%
    depreciation and amortization
    1.03M
    -
    1.09M
    5.92%
    961K
    12.00%
    1.20M
    25.18%
    1.35M
    12.47%
    1.87M
    38.43%
    2.42M
    29.10%
    2.93M
    21.05%
    2.94M
    0.58%
    3.06M
    4.08%
    3.26M
    6.53%
    3.52M
    8.00%
    3.70M
    5.02%
    3.82M
    3.24%
    3.90M
    1.96%
    3.88M
    0.49%
    3.87M
    0.10%
    3.69M
    4.78%
    5.36M
    45.32%
    5.82M
    8.58%
    5.97M
    2.65%
    5.93M
    0.72%
    10.73M
    80.87%
    13.02M
    21.33%
    13.03M
    0.09%
    12.93M
    0.77%
    12.87M
    0.50%
    12.91M
    0.37%
    13.59M
    5.22%
    14.08M
    3.65%
    14.25M
    1.21%
    14.92M
    4.67%
    15.03M
    0.72%
    15.29M
    1.76%
    16.42M
    7.40%
    17.54M
    6.83%
    17.93M
    2.23%
    18.29M
    1.96%
    17.94M
    1.88%
    17.52M
    2.34%
    17.93M
    2.35%
    -29.28M
    263.28%
    15.99M
    154.60%
    deferred income tax
    24K
    -
    -7K
    129.17%
    104K
    1,585.71%
    -3K
    102.88%
    161K
    5,466.67%
    85K
    47.20%
    70K
    17.65%
    69K
    1.43%
    69K
    0%
    73K
    5.80%
    117K
    60.27%
    117K
    0%
    -7K
    105.98%
    -577K
    8,142.86%
    36K
    106.24%
    -97K
    369.44%
    -368K
    279.38%
    -1.62M
    340.49%
    133K
    108.20%
    -480K
    460.90%
    6K
    101.25%
    -12.43M
    207,316.67%
    414K
    103.33%
    -103K
    124.88%
    2K
    101.94%
    633K
    31,550%
    96K
    84.83%
    -24K
    125%
    -20K
    16.67%
    128K
    740%
    875K
    583.59%
    -18K
    102.06%
    86K
    577.78%
    668K
    676.74%
    -526K
    178.74%
    -30K
    94.30%
    436K
    1,553.33%
    756K
    73.39%
    -269K
    135.58%
    1.13M
    -
    32K
    97.17%
    stock based compensation
    1.07M
    -
    1.10M
    3.09%
    1.48M
    34.70%
    1.32M
    10.86%
    1.64M
    23.98%
    1.91M
    16.60%
    2.49M
    30.30%
    2.60M
    4.62%
    2.86M
    9.67%
    3.36M
    17.57%
    3.82M
    13.69%
    4.20M
    9.90%
    5.02M
    19.66%
    5.41M
    7.67%
    6.31M
    16.76%
    6.09M
    3.45%
    7.00M
    14.91%
    7.50M
    7.05%
    8.95M
    19.34%
    9.15M
    2.30%
    9.89M
    8.00%
    10.34M
    4.55%
    11.13M
    7.72%
    14.87M
    33.52%
    11.20M
    24.67%
    12.01M
    7.25%
    12.61M
    4.95%
    13.46M
    6.80%
    13.93M
    3.46%
    14.40M
    3.41%
    14.11M
    2.06%
    14.86M
    5.30%
    18.57M
    25.01%
    17.78M
    4.24%
    13.95M
    21.56%
    18.09M
    29.66%
    20.62M
    14.03%
    21.11M
    2.35%
    19.37M
    8.24%
    20.62M
    -
    24.32M
    17.94%
    19.76M
    18.77%
    change in working capital
    1.84M
    -
    1.07M
    41.90%
    20K
    98.13%
    -1.78M
    8,995%
    3.95M
    322.26%
    1.46M
    63.05%
    7.07M
    384.05%
    2.45M
    65.34%
    -591K
    124.11%
    2.14M
    462.10%
    3.08M
    43.83%
    -13.27M
    531.22%
    -2.54M
    80.89%
    6.07M
    339.34%
    2.01M
    66.95%
    -14.58M
    826.56%
    -21.23M
    45.62%
    10.92M
    151.41%
    3.12M
    71.41%
    -10.69M
    442.42%
    -13.74M
    28.58%
    9.95M
    172.40%
    -1.64M
    116.44%
    -19.47M
    1,089.91%
    -7.84M
    59.71%
    -5.63M
    28.28%
    6.04M
    207.43%
    -19.48M
    422.27%
    -1.60M
    91.78%
    -25.50M
    1,492.50%
    21.93M
    186.01%
    -18.73M
    185.42%
    -25.03M
    33.62%
    -11.06M
    55.81%
    34.33M
    410.34%
    -18.55M
    154.03%
    -8.49M
    54.20%
    -8.28M
    2.58%
    9.63M
    216.35%
    -34.45M
    457.81%
    19.03M
    -
    -166K
    100.87%
    accounts receivables
    231K
    -
    -1.04M
    549.35%
    1.48M
    242.97%
    -2.23M
    250.40%
    260K
    111.65%
    -1.45M
    656.92%
    98K
    106.77%
    250K
    155.10%
    -1.86M
    843.20%
    -5.66M
    204.47%
    4.02M
    171.03%
    3.80M
    5.38%
    -6.61M
    273.80%
    -723K
    89.06%
    2.57M
    455.19%
    -3.72M
    244.74%
    -10.11M
    172.10%
    3.80M
    137.57%
    5.35M
    40.89%
    43K
    99.20%
    -7.08M
    16,565.12%
    2.21M
    131.29%
    5.19M
    134.49%
    -4.54M
    187.35%
    -7.16M
    57.73%
    -8.57M
    19.76%
    5.70M
    166.55%
    356K
    93.76%
    -2.17M
    708.43%
    -14.84M
    585.23%
    6.58M
    144.33%
    10.46M
    59.03%
    -9.74M
    193.11%
    -6.34M
    34.95%
    5.90M
    193.14%
    6.92M
    17.21%
    1.27M
    81.70%
    -5.58M
    540.76%
    1.49M
    126.61%
    -10.18M
    785.66%
    235K
    -
    15.63M
    6,549.79%
    inventory
    854K
    -
    236K
    72.37%
    1.70M
    619.07%
    -1.74M
    202.77%
    1.61M
    192.32%
    2.21M
    37.14%
    1.83M
    17.07%
    -1.17M
    164.12%
    2.30M
    295.91%
    4.54M
    97.57%
    4.78M
    5.22%
    -11.59M
    342.40%
    2.83M
    124.39%
    1.81M
    35.97%
    2.59M
    42.93%
    -7.07M
    373.29%
    -397K
    94.38%
    1.62M
    508.56%
    1.47M
    9.37%
    -5.21M
    454.76%
    2.54M
    148.78%
    10.04M
    294.77%
    7.47M
    25.58%
    -8.21M
    209.79%
    -1.66M
    79.81%
    1.04M
    162.95%
    5.68M
    445.06%
    -19.10M
    435.92%
    17.57M
    192.02%
    -6.36M
    136.21%
    12.21M
    291.87%
    9.28M
    -
    351K
    96.22%
    14.06M
    3,905.70%
    accounts payables
    -2.07M
    -
    609K
    129.36%
    -415K
    168.14%
    917K
    320.96%
    571K
    37.73%
    -384K
    167.25%
    239K
    162.24%
    1.20M
    402.09%
    -233K
    119.42%
    394K
    269.10%
    -935K
    337.31%
    1.29M
    238.29%
    -96K
    107.42%
    673K
    801.04%
    1.50M
    122.44%
    -1.05M
    170.41%
    229K
    121.73%
    1.47M
    541.92%
    -908K
    161.77%
    1.44M
    258.48%
    -1.63M
    213.13%
    117K
    107.19%
    1.20M
    923.93%
    -284K
    123.71%
    -3.19M
    1,022.18%
    3.40M
    206.75%
    -2.23M
    165.49%
    3.11M
    239.41%
    -316K
    110.17%
    -5.96M
    1,785.44%
    4.92M
    182.66%
    3.25M
    34.07%
    -1.20M
    137.08%
    -421K
    65.03%
    -2.17M
    415.44%
    2.22M
    202.21%
    2.05M
    7.62%
    848K
    58.61%
    4.24M
    399.76%
    -6.43M
    251.75%
    -1.09M
    -
    -3.48M
    219.87%
    other working capital
    2.83M
    -
    1.26M
    55.36%
    -2.75M
    317.08%
    1.28M
    146.61%
    1.51M
    18.20%
    1.08M
    28.29%
    4.90M
    351.98%
    2.17M
    55.65%
    -800K
    136.78%
    2.86M
    457.38%
    -4.79M
    267.40%
    -6.78M
    41.64%
    1.34M
    119.77%
    4.31M
    221.79%
    -4.64M
    207.72%
    -2.74M
    40.99%
    -10.95M
    299.56%
    4.03M
    136.75%
    -2.79M
    169.44%
    -6.95M
    148.80%
    -7.58M
    8.96%
    -2.43M
    67.98%
    -15.50M
    538.99%
    -6.44M
    58.46%
    4.16M
    164.55%
    -1.50M
    136.08%
    -3.12M
    107.80%
    -3.84M
    23.20%
    -16.69M
    334.69%
    1.67M
    109.99%
    -1.79M
    207.14%
    -32.44M
    1,716.46%
    -14.08M
    56.59%
    -4.30M
    69.45%
    30.59M
    811.16%
    -27.68M
    190.49%
    -21.09M
    23.84%
    -3.90M
    81.53%
    -10.15M
    160.69%
    -24.27M
    139.04%
    -1.22M
    -
    -12.32M
    911.17%
    other non cash items
    1.12M
    -
    1.19M
    6.14%
    1.27M
    6.96%
    1.15M
    9.73%
    1.01M
    11.90%
    1.66M
    63.41%
    1.38M
    16.96%
    1.79M
    29.80%
    1.85M
    3.75%
    1.85M
    0.22%
    2.06M
    11.52%
    1.81M
    12.42%
    1.93M
    6.59%
    2.09M
    8.62%
    2.01M
    3.87%
    3.52M
    75.02%
    4.90M
    39.26%
    4.55M
    7.19%
    4.51M
    0.84%
    4.00M
    11.20%
    7.90M
    97.25%
    9.70M
    22.78%
    9.77M
    0.72%
    9.48M
    2.95%
    11.27M
    18.94%
    12.64M
    12.10%
    24.76M
    95.94%
    13.18M
    46.77%
    15.72M
    19.29%
    14.22M
    9.58%
    14.28M
    0.41%
    7.02M
    50.83%
    6.90M
    1.74%
    11.84M
    71.66%
    11.85M
    0.05%
    -12.15M
    202.52%
    6.66M
    154.80%
    8.37M
    25.68%
    6.96M
    16.81%
    44.21M
    535.29%
    39.84M
    -
    7.26M
    81.79%
    net cash provided by operating activities
    384K
    -
    -144K
    137.50%
    -1.03M
    613.89%
    -2.64M
    157.20%
    2.98M
    212.52%
    47K
    98.42%
    5.02M
    10,582.98%
    187K
    96.28%
    -2.58M
    1,477.54%
    1M
    138.82%
    4.78M
    378.30%
    -10.67M
    323.04%
    408K
    103.82%
    11.60M
    2,743.87%
    8.13M
    29.94%
    -7.10M
    187.38%
    -14.18M
    99.65%
    17.42M
    222.87%
    8.46M
    51.47%
    -10.89M
    228.75%
    -7.79M
    28.41%
    17.35M
    322.65%
    1.90M
    89.08%
    -15.80M
    933.72%
    -11.41M
    27.75%
    5.24M
    145.86%
    19.09M
    264.64%
    -5.48M
    128.70%
    11.49M
    309.69%
    -14.39M
    225.32%
    39.31M
    373.09%
    -4.62M
    111.75%
    -9.77M
    111.51%
    6.15M
    162.91%
    44.80M
    628.61%
    3.89M
    91.31%
    13.07M
    235.59%
    16.75M
    28.20%
    36.58M
    118.33%
    13.44M
    63.27%
    43.25M
    -
    43.03M
    0.50%
    investments in property plant and equipment
    -638K
    -
    -1.35M
    111.13%
    -1.22M
    9.35%
    -436K
    64.29%
    -1.89M
    332.34%
    -1.25M
    33.74%
    -3.87M
    209.93%
    -4.23M
    9.22%
    -5.84M
    38.25%
    -5.67M
    2.91%
    -1.62M
    71.52%
    -5.89M
    264.67%
    -2.49M
    57.68%
    -3.96M
    58.86%
    -936K
    76.38%
    -5.40M
    476.50%
    -5.76M
    6.71%
    -1.07M
    81.49%
    -1.11M
    4.22%
    -5.54M
    399.10%
    -5.61M
    1.12%
    -1.63M
    71.00%
    -1.55M
    4.86%
    -4.93M
    218.62%
    -10.24M
    107.83%
    -2.02M
    80.30%
    -7.48M
    270.47%
    -6.93M
    7.26%
    -9.75M
    40.68%
    -3.28M
    66.36%
    -5.65M
    72.26%
    -8.16M
    44.32%
    -6.42M
    21.23%
    -10.01M
    55.84%
    -5.46M
    45.50%
    -7.08M
    29.76%
    -9.34M
    31.90%
    -7.47M
    20.03%
    -6.75M
    9.59%
    -1.41M
    79.19%
    9.44M
    -
    -1.44M
    115.25%
    acquisitions net
    -4.46M
    -
    -1.83M
    58.97%
    -18.58M
    -
    -8.89M
    52.18%
    -95K
    98.93%
    690K
    826.32%
    867K
    25.65%
    -95K
    110.96%
    -1.32M
    1,285.26%
    -2.50M
    89.97%
    208K
    108.32%
    -3.82M
    1,934.62%
    -150K
    96.07%
    46K
    -
    -130.54M
    283,891.30%
    288K
    -
    -505.58M
    -
    23.62M
    -
    299K
    98.73%
    822K
    174.92%
    53.57M
    6,416.55%
    35.29M
    34.12%
    -64.65M
    283.20%
    4.29M
    106.64%
    21.55M
    -
    -5.04M
    123.39%
    6.38M
    226.69%
    7.08M
    10.85%
    6.20M
    12.48%
    5.65M
    8.83%
    purchases of investments
    -2.91M
    -
    -6.48M
    122.37%
    -32.69M
    404.52%
    -2.25M
    93.13%
    -2.51M
    11.80%
    -6.18M
    146.33%
    -9.66M
    56.17%
    -11.41M
    18.12%
    -8.14M
    28.67%
    -2.94M
    63.88%
    -12.84M
    336.85%
    -9.49M
    26.09%
    -2.48M
    73.84%
    150K
    106.04%
    -74.39M
    49,692.67%
    -1.33M
    98.22%
    41K
    103.09%
    -9.66M
    23,665.85%
    -15.12M
    56.45%
    -2.55M
    83.12%
    177K
    106.94%
    -23.62M
    -
    -107.72M
    356.07%
    -41.55M
    61.42%
    -12.01M
    71.09%
    -35.29M
    193.80%
    -35.18M
    0.32%
    -102.75M
    192.09%
    -38.93M
    62.11%
    -72.41M
    85.99%
    -78.90M
    8.97%
    -42.83M
    45.71%
    -26.55M
    38.00%
    -7.43M
    72.00%
    -45K
    99.39%
    -75K
    66.67%
    -33.82M
    -
    -28.44M
    15.91%
    sales maturities of investments
    2.23M
    -
    1.83M
    17.94%
    9.00M
    391.97%
    6.58M
    26.86%
    3.49M
    47.00%
    4.78M
    36.93%
    16.18M
    238.56%
    13.69M
    15.38%
    6.46M
    52.85%
    5.71M
    11.56%
    7.95M
    39.25%
    4.86M
    38.87%
    9.39M
    93.17%
    2.90M
    69.10%
    11.16M
    284.59%
    17.16M
    53.80%
    17.19M
    0.18%
    24.87M
    44.65%
    34.11M
    37.17%
    1.76M
    94.84%
    3.25M
    84.27%
    2.50M
    22.96%
    17.06M
    582.24%
    -18.30M
    207.32%
    6.97M
    138.08%
    14.99M
    115.05%
    22.57M
    50.57%
    -6.76M
    129.97%
    29.53M
    536.45%
    18.10M
    38.71%
    38.03M
    110.13%
    57.03M
    49.98%
    49.37M
    13.44%
    127.90M
    159.10%
    15.77M
    87.67%
    35.71M
    126.51%
    41.40M
    15.93%
    30.99M
    25.15%
    15.29M
    -
    28.18M
    84.37%
    other investing activites
    -18.79M
    -
    2.23M
    111.87%
    1.83M
    17.94%
    116K
    93.66%
    -602K
    618.97%
    -4.78M
    -
    -690K
    85.56%
    -867K
    25.65%
    95K
    110.96%
    -1.60M
    -
    -208K
    87%
    4.42M
    2,223.08%
    -150K
    103.40%
    -46K
    -
    -288K
    -
    -177K
    -
    -299K
    -
    -822K
    174.92%
    -64.65M
    7,765.21%
    64.65M
    -
    -4.29M
    106.64%
    -21.55M
    -
    -6.38M
    -
    -7.08M
    10.85%
    -6.20M
    12.48%
    -5.65M
    8.83%
    24.90M
    540.88%
    -17.59M
    -
    -4.75M
    72.99%
    net cash used for investing activites
    -638K
    -
    -20.13M
    3,055.49%
    -4.13M
    79.46%
    -5.09M
    23.00%
    -25.46M
    400.57%
    -16.09M
    36.78%
    -11.78M
    26.82%
    -10.51M
    10.79%
    679K
    106.46%
    -3.39M
    599.26%
    -3.30M
    2.74%
    -4.44M
    34.64%
    -11.48M
    158.68%
    -8.59M
    25.19%
    6.57M
    176.48%
    -2.65M
    140.26%
    -68.99M
    2,508.32%
    14.77M
    121.40%
    -114.42M
    874.86%
    9.66M
    108.44%
    13.38M
    38.58%
    -2.42M
    118.06%
    -503.88M
    20,747.29%
    -2.43M
    99.52%
    6.81M
    380.44%
    -20.32M
    398.33%
    -108.22M
    432.55%
    -33.50M
    69.05%
    -10.28M
    69.31%
    -10.05M
    2.30%
    -11.30M
    12.51%
    -92.81M
    721.10%
    -7.33M
    92.10%
    -25.39M
    246.42%
    -40.03M
    57.69%
    77.99M
    294.82%
    -20.13M
    125.81%
    20.81M
    203.36%
    34.60M
    66.29%
    23.50M
    32.09%
    -26.69M
    -
    -6.45M
    75.85%
    debt repayment
    -4.43M
    -
    -2.16M
    51.27%
    -142K
    93.43%
    -136K
    4.23%
    -2.30M
    1,590.44%
    -762K
    66.86%
    -1.46M
    91.86%
    -2.19M
    49.59%
    -2.86M
    30.96%
    -161K
    -
    -160.55M
    -
    common stock issued
    12.92M
    -
    -130K
    101.01%
    944K
    826.15%
    32.81M
    3,375.74%
    -478K
    101.46%
    20.71M
    4,433.05%
    -470K
    102.27%
    716K
    252.34%
    2.03M
    183.24%
    -2.75M
    -
    2.99M
    208.65%
    2.79M
    6.69%
    2.66M
    4.77%
    3.12M
    17.50%
    2.84M
    8.94%
    4.99M
    75.45%
    4.90M
    -
    3.43M
    30.03%
    192.15M
    5,505.40%
    -292K
    100.15%
    311.32M
    -
    5.89M
    -
    131K
    97.78%
    451K
    -
    5.75M
    1,175.17%
    90K
    98.44%
    3.84M
    4,170%
    389K
    89.88%
    4.08M
    947.56%
    -11.45M
    -
    common stock repurchased
    -8K
    -
    8K
    -
    5.82M
    -
    -5.82M
    200%
    dividends paid
    -2.90M
    -
    other financing activites
    1.25M
    -
    460K
    63.08%
    1.90M
    312.39%
    568K
    70.06%
    8K
    98.59%
    1.49M
    -
    7.57M
    409.35%
    204.35M
    -
    -490K
    100.24%
    2.85M
    681.63%
    -2.87M
    200.63%
    274.94M
    -
    3.62M
    98.68%
    2.24M
    38.16%
    1.19M
    46.65%
    297.80M
    24,841.04%
    4.04M
    98.64%
    -179.67M
    4,550.63%
    1.97M
    101.10%
    -54.46M
    2,862.96%
    -4.57M
    91.62%
    2.67M
    -
    -3.12M
    -
    139K
    104.45%
    8.40M
    -
    10.51M
    -
    2.81M
    73.24%
    net cash used provided by financing activities
    8.49M
    -
    -2.29M
    126.98%
    802K
    135.02%
    33.92M
    4,129.55%
    -2.32M
    106.83%
    21.85M
    1,042.90%
    -1.36M
    106.24%
    -1.47M
    7.84%
    -836K
    43.17%
    1.49M
    277.87%
    1.76M
    18.63%
    2.99M
    69.50%
    2.79M
    6.69%
    2.66M
    4.77%
    3.12M
    17.50%
    207.20M
    6,536.71%
    4.50M
    97.83%
    2.85M
    36.64%
    2.03M
    28.74%
    3.43M
    68.78%
    467.10M
    13,525.96%
    3.33M
    99.29%
    2.24M
    32.73%
    1.19M
    46.65%
    297.80M
    24,841.04%
    4.04M
    98.64%
    131.65M
    3,161.06%
    1.97M
    98.50%
    -54.46M
    2,862.96%
    1.26M
    102.31%
    70K
    94.43%
    131K
    87.14%
    2.67M
    1,939.69%
    451K
    83.12%
    2.63M
    482.71%
    -160.32M
    6,200.42%
    3.84M
    102.40%
    389K
    89.88%
    4.08M
    947.56%
    8.40M
    106.23%
    -942K
    -
    2.81M
    398.41%
    effect of forex changes on cash
    -119K
    -
    -456K
    283.19%
    -364K
    20.18%
    -802K
    120.33%
    60K
    107.48%
    216K
    260%
    -413K
    291.20%
    319K
    177.24%
    -189K
    159.25%
    188K
    -
    -755K
    501.60%
    net change in cash
    8.23M
    -
    -22.57M
    374.09%
    -4.36M
    80.67%
    26.19M
    700.57%
    -24.80M
    194.69%
    5.80M
    123.39%
    -8.12M
    240%
    -11.79M
    45.20%
    -2.73M
    76.82%
    -903K
    66.96%
    3.25M
    459.91%
    -12.12M
    472.83%
    -8.29M
    31.62%
    5.67M
    168.42%
    17.82M
    214.36%
    197.45M
    1,007.96%
    -78.67M
    139.84%
    35.04M
    144.54%
    -103.94M
    396.62%
    2.20M
    102.12%
    472.69M
    21,376.15%
    18.26M
    96.14%
    -499.75M
    2,836.68%
    -17.03M
    96.59%
    293.19M
    1,821.22%
    -11.05M
    103.77%
    42.51M
    484.74%
    -37.01M
    187.04%
    -53.25M
    43.91%
    -23.18M
    56.46%
    28.08M
    221.11%
    -97.30M
    446.53%
    -14.43M
    85.17%
    -18.79M
    30.19%
    6.60M
    135.11%
    -78.37M
    1,288.19%
    -3.00M
    96.17%
    37.53M
    1,350.33%
    75.57M
    101.33%
    45.15M
    40.26%
    15.81M
    -
    38.65M
    144.46%
    cash at beginning of period
    86.67M
    -
    94.91M
    9.50%
    72.34M
    23.78%
    67.98M
    6.03%
    94.17M
    38.53%
    69.37M
    26.34%
    75.17M
    8.36%
    67.05M
    10.80%
    55.26M
    17.58%
    52.53M
    4.95%
    51.62M
    1.72%
    54.87M
    6.30%
    42.76M
    22.08%
    34.47M
    19.38%
    40.14M
    16.45%
    60.28M
    50.16%
    257.73M
    327.58%
    179.05M
    30.53%
    214.09M
    19.57%
    110.16M
    48.55%
    112.36M
    2.00%
    585.05M
    420.70%
    603.31M
    3.12%
    103.56M
    82.83%
    86.53M
    16.45%
    379.72M
    338.84%
    368.67M
    2.91%
    411.19M
    11.53%
    374.18M
    9.00%
    320.93M
    14.23%
    297.74M
    7.22%
    325.82M
    9.43%
    228.52M
    29.86%
    214.09M
    6.31%
    195.31M
    8.77%
    201.90M
    3.38%
    123.53M
    38.82%
    120.53M
    2.43%
    158.06M
    31.14%
    233.63M
    47.81%
    306.34M
    -
    322.15M
    5.16%
    cash at end of period
    94.91M
    -
    72.34M
    23.78%
    67.98M
    6.03%
    94.17M
    38.53%
    69.37M
    26.34%
    75.17M
    8.36%
    67.05M
    10.80%
    55.26M
    17.58%
    52.53M
    4.95%
    51.62M
    1.72%
    54.87M
    6.30%
    42.76M
    22.08%
    34.47M
    19.38%
    40.14M
    16.45%
    57.96M
    44.40%
    257.73M
    344.65%
    179.05M
    30.53%
    214.09M
    19.57%
    110.16M
    48.55%
    112.36M
    2.00%
    585.05M
    420.70%
    603.31M
    3.12%
    103.56M
    82.83%
    86.53M
    16.45%
    379.72M
    338.84%
    368.67M
    2.91%
    411.19M
    11.53%
    374.18M
    9.00%
    320.93M
    14.23%
    297.74M
    7.22%
    325.82M
    9.43%
    228.52M
    29.86%
    214.09M
    6.31%
    195.31M
    8.77%
    201.90M
    3.38%
    123.53M
    38.82%
    120.53M
    2.43%
    158.06M
    31.14%
    233.63M
    47.81%
    278.78M
    19.32%
    322.15M
    -
    360.79M
    12.00%
    operating cash flow
    384K
    -
    -144K
    137.50%
    -1.03M
    613.89%
    -2.64M
    157.20%
    2.98M
    212.52%
    47K
    98.42%
    5.02M
    10,582.98%
    187K
    96.28%
    -2.58M
    1,477.54%
    1M
    138.82%
    4.78M
    378.30%
    -10.67M
    323.04%
    408K
    103.82%
    11.60M
    2,743.87%
    8.13M
    29.94%
    -7.10M
    187.38%
    -14.18M
    99.65%
    17.42M
    222.87%
    8.46M
    51.47%
    -10.89M
    228.75%
    -7.79M
    28.41%
    17.35M
    322.65%
    1.90M
    89.08%
    -15.80M
    933.72%
    -11.41M
    27.75%
    5.24M
    145.86%
    19.09M
    264.64%
    -5.48M
    128.70%
    11.49M
    309.69%
    -14.39M
    225.32%
    39.31M
    373.09%
    -4.62M
    111.75%
    -9.77M
    111.51%
    6.15M
    162.91%
    44.80M
    628.61%
    3.89M
    91.31%
    13.07M
    235.59%
    16.75M
    28.20%
    36.58M
    118.33%
    13.44M
    63.27%
    43.25M
    -
    43.03M
    0.50%
    capital expenditure
    -638K
    -
    -1.35M
    111.13%
    -1.22M
    9.35%
    -436K
    64.29%
    -1.89M
    332.34%
    -1.25M
    33.74%
    -3.87M
    209.93%
    -4.23M
    9.22%
    -5.84M
    38.25%
    -5.67M
    2.91%
    -1.62M
    71.52%
    -5.89M
    264.67%
    -2.49M
    57.68%
    -3.96M
    58.86%
    -936K
    76.38%
    -5.40M
    476.50%
    -5.76M
    6.71%
    -1.07M
    81.49%
    -1.11M
    4.22%
    -5.54M
    399.10%
    -5.61M
    1.12%
    -1.63M
    71.00%
    -1.55M
    4.86%
    -4.93M
    218.62%
    -10.24M
    107.83%
    -2.02M
    80.30%
    -7.48M
    270.47%
    -6.93M
    7.26%
    -9.75M
    40.68%
    -3.28M
    66.36%
    -5.65M
    72.26%
    -8.16M
    44.32%
    -6.42M
    21.23%
    -10.01M
    55.84%
    -5.46M
    45.50%
    -7.08M
    29.76%
    -9.34M
    31.90%
    -7.47M
    20.03%
    -6.75M
    9.59%
    -1.41M
    79.19%
    9.44M
    -
    -6.19M
    165.58%
    free cash flow
    -254K
    -
    -1.49M
    487.01%
    -2.25M
    50.84%
    -3.08M
    36.95%
    1.09M
    135.39%
    -1.20M
    210.28%
    1.15M
    195.67%
    -4.04M
    451.39%
    -8.42M
    108.39%
    -4.67M
    44.48%
    3.17M
    167.74%
    -16.56M
    622.92%
    -2.09M
    87.40%
    7.64M
    466.30%
    7.19M
    5.86%
    -12.50M
    273.77%
    -19.94M
    59.52%
    16.36M
    182.04%
    7.34M
    55.10%
    -16.43M
    323.73%
    -13.40M
    18.45%
    15.72M
    217.35%
    348K
    97.79%
    -20.73M
    6,056.32%
    -21.66M
    4.49%
    3.22M
    114.85%
    11.61M
    260.99%
    -12.41M
    206.87%
    1.73M
    113.97%
    -17.68M
    1,119.38%
    33.66M
    290.42%
    -12.78M
    137.96%
    -16.20M
    26.77%
    -3.86M
    76.15%
    39.34M
    1,118.25%
    -3.19M
    108.10%
    3.73M
    216.98%
    9.28M
    149.03%
    29.82M
    221.24%
    12.03M
    59.66%
    52.69M
    -
    36.85M
    30.07%

    All numbers in USD (except ratios and percentages)