Cadre Holdings, Inc. (CDRE)
NYSE: CDRE · IEX Real-Time Price · USD
37.66
-0.05 (-0.13%)
At close: Jul 19, 2024, 4:00 PM
37.65
-0.01 (-0.03%)
After-hours: Jul 20, 2024, 12:58 PM EDT

Cadre Holdings Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019
Revenue
508.64482.53457.84427.29404.64420.74
Revenue Growth (YoY)
9.34%5.39%7.15%5.60%-3.83%-
Cost of Revenue
296.91281.81282.16256.6251.7274.7
Gross Profit
211.74200.73175.68170.69152.94146.04
Selling, General & Admin
145.99140.52153.13114.96106.63124.27
Other Operating Expenses
8.473.695.834.01-3.49-5.62
Operating Expenses
154.46144.21158.96118.97103.13118.65
Operating Income
57.2856.5216.7251.7249.827.38
Interest Expense / Income
4.534.536.2116.4324.3929.85
Other Expense / Income
0.87-0.941.1416.1-2.46-0.4
Pretax Income
51.8852.929.3719.1927.88-2.07
Income Tax
13.3114.283.556.53-10.58-0.14
Net Income
38.5738.645.8212.6638.45-1.93
Net Income Growth
67.78%563.93%-54.03%-67.07%--
Shares Outstanding (Basic)
383836292727
Shares Outstanding (Diluted)
393836292727
Shares Change
2.46%4.98%26.31%4.06%0.30%-
EPS (Basic)
1.021.030.160.441.40-0.07
EPS (Diluted)
1.011.020.160.441.40-0.07
EPS Growth
62.90%537.50%-63.64%-68.57%--
Free Cash Flow
55.3466.6942.3337.2653.124.4
Free Cash Flow Per Share
1.461.781.171.301.930.16
Dividend Per Share
0.1600.2400.3200.080--
Dividend Growth
-50.00%-25.00%300.00%---
Gross Margin
41.63%41.60%38.37%39.95%37.80%34.71%
Operating Margin
11.26%11.71%3.65%12.10%12.31%6.51%
Profit Margin
7.58%8.01%1.27%2.96%9.50%-0.46%
Free Cash Flow Margin
10.88%13.82%9.24%8.72%13.13%1.05%
Effective Tax Rate
25.66%26.99%37.91%34.03%-37.95%-
EBITDA
71.8273.1931.2349.346743.22
EBITDA Margin
14.12%15.17%6.82%11.55%16.56%10.27%
Depreciation & Amortization
15.4215.7415.6513.7214.7315.44
EBIT
56.4157.4615.5835.6252.2627.78
EBIT Margin
11.09%11.91%3.40%8.34%12.92%6.60%
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).