QUINSTREET, INCQNST

Market cap
$773.41M
P/E ratio
Jun 30,
2012
Jun 30,
2013
Jun 30,
2014
Jun 30,
2015
Jun 30,
2016
Jun 30,
2017
Jun 30,
2018
Jun 30,
2019
Jun 30,
2020
Jun 30,
2021
Jun 30,
2022
Jun 30,
2023
Jun 30,
2024
Net loss13-67-146-20-19-1216621824-5-69-31
Depreciation and amortization313226191511891116171924
Stock-based compensation1312101011910141720191924
Impairment of investment in equity securities------------2
Provision for sales returns and doubtful accounts receivable------------1
Deferred income taxes--------5245-1471
Non-cash lease expense--------0-1-1-1-1
Change in the fair value of contingent consideration-----------1--
Other adjustments, net---1000-11010-0-0
Accounts receivable2-15342-3258-1120-6-1145
Prepaid expenses and other assets3-360-4-1-218-6-35-3
Other assets, noncurrent-0-0---8-1-1-1-601-01
Accounts payable-0-512-157507-3-510
Accrued liabilities-7-1-001-18-3111-5-725
Net cash provided by operating activities4852----27384851291212
Internal software development costs232232222351211
Capital expenditures2153211222335
Acquisitions, net of cash acquired--------2492-5
Other investing activities-0-0-0000-1-0-0--002
Net cash used in investing activities-68-9-11----16-379-36-9-15-23
Proceeds From Stock Options Exercised And Issuance Of Common Stock Under Employee Stock Purchase Plan-----------33
Payment of withholding taxes related to release of restricted stock, net of share settlement--212161068757
Post-closing payments and contingent consideration related to acquisitions-------29813127
Repurchase of common stock446---21---1562
Net cash used in financing activities-43-22----4-4-12-11-33-19-13
Effect of exchange rate changes on cash, cash equivalents and restricted cash-------00-0-0-00
Net decrease in cash, cash equivalents and restricted cash--------3453-14-23-23
Income Taxes Paid14220100000000
Post Closing Payments For Acquisition Unpaid-------18-323-7
Contingent consideration unpaid at acquisition date (See Note 6)-------5-3--2
Retirement of treasury stock (See Note 13)----------1742
Capital Expenditures Incurred but Not yet Paid---2-00000111