CoStar Group, Inc. (CSGP)
NASDAQ: CSGP · IEX Real-Time Price · USD
86.31
-1.19 (-1.37%)
May 20, 2024, 2:25 PM EDT - Market open

CoStar Group Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 1995
Revenue
2,4552,1821,9441,6591,400
Upgrade
Revenue Growth (YoY)
12.49%12.26%17.18%18.53%17.44%
Upgrade
Cost of Revenue
491.5414357.2308.97289.24
Upgrade
Gross Profit
1,9641,7681,5871,3501,110
Upgrade
Selling, General & Admin
1,3711,023878.8835.48587.34
Upgrade
Research & Development
267.6220.9201162.92125.6
Upgrade
Other Operating Expenses
42.273.674.862.4634
Upgrade
Operating Expenses
1,6811,3171,1551,061746.93
Upgrade
Operating Income
282.3451432.3289.2363.55
Upgrade
Interest Expense / Income
-213.6-32.131.617.4-16.74
Upgrade
Other Expense / Income
-5.4-3.4-3.30.83-10.66
Upgrade
Pretax Income
501.3486.5404270.98390.95
Upgrade
Income Tax
126.6117111.443.8575.99
Upgrade
Net Income
374.7369.5292.6227.13314.96
Upgrade
Net Income Growth
1.41%26.28%28.83%-27.89%32.15%
Upgrade
Shares Outstanding (Basic)
405396392381363
Upgrade
Shares Outstanding (Diluted)
407398394383366
Upgrade
Shares Change
2.29%0.91%2.85%4.63%0.50%
Upgrade
EPS (Basic)
0.920.930.750.600.87
Upgrade
EPS (Diluted)
0.920.930.740.590.86
Upgrade
EPS Growth
-1.08%25.68%25.42%-31.40%31.50%
Upgrade
Free Cash Flow
346.7415281.4437.76411.58
Upgrade
Free Cash Flow Per Share
0.851.050.721.151.13
Upgrade
Gross Margin
79.98%81.03%81.63%81.38%79.34%
Upgrade
Operating Margin
11.50%20.67%22.24%17.43%25.97%
Upgrade
Profit Margin
15.26%16.93%15.05%13.69%22.50%
Upgrade
Free Cash Flow Margin
14.12%19.02%14.47%26.39%29.40%
Upgrade
Effective Tax Rate
25.25%24.05%27.57%16.18%19.44%
Upgrade
EBITDA
425.2630.8603.7431.65478.12
Upgrade
EBITDA Margin
17.32%28.90%31.05%26.02%34.16%
Upgrade
Depreciation & Amortization
137.5176.4168.1143.27103.91
Upgrade
EBIT
287.7454.4435.6288.38374.21
Upgrade
EBIT Margin
11.72%20.82%22.41%17.38%26.73%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).