Skip to content
10-K

Annual Report

Sterling Check Corp.

0001645070-24-000029

← back to feed
Filed
Mar 6, 2024 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2023 · Feb 28, 2024 93.15M sh
Shares Diluted FY 2023 · Dec 31, 2023 91.59M sh
Shares Diluted FY 2023 · Dec 31, 2022 98.87M sh
Shares Diluted FY 2023 · Dec 31, 2021 90.22M sh
Stock Repurchased FY 2023 · Dec 31, 2023 $67.76M
Stock Repurchased FY 2023 · Dec 31, 2022 $13.96M
Stock Repurchased FY 2023 · Dec 31, 2021 $0
Capex FY 2023 · Dec 31, 2023 $2.56M
Capex FY 2023 · Dec 31, 2022 $4.5M
Capex FY 2023 · Dec 31, 2021 $3.23M
Operating Cash Flow FY 2023 · Dec 31, 2023 $96.86M
Operating Cash Flow FY 2023 · Dec 31, 2022 $104.26M
Operating Cash Flow FY 2023 · Dec 31, 2021 $68.61M
Long Term Debt FY 2023 · Dec 31, 2023 $479.79M
Long Term Debt FY 2023 · Dec 31, 2022 $493.99M
Cash And Equivalents FY 2023 · Dec 31, 2023 $54.22M
Cash And Equivalents FY 2023 · Dec 31, 2022 $103.1M
Stockholders Equity FY 2023 · Dec 31, 2023 $701.94M
Stockholders Equity FY 2023 · Dec 31, 2022 $736.65M
Stockholders Equity FY 2023 · Dec 31, 2021 $709.62M
Stockholders Equity FY 2023 · Dec 31, 2020 $583.18M
Current Liabilities FY 2023 · Dec 31, 2023 $148.14M
Current Liabilities FY 2023 · Dec 31, 2022 $133.74M
Total Liabilities FY 2023 · Dec 31, 2023 $661.5M
Total Liabilities FY 2023 · Dec 31, 2022 $670.61M
Current Assets FY 2023 · Dec 31, 2023 $224.79M
Current Assets FY 2023 · Dec 31, 2022 $270.68M
Total Assets FY 2023 · Dec 31, 2023 $1.36B
Total Assets FY 2023 · Dec 31, 2022 $1.41B
Eps Diluted FY 2023 · Dec 31, 2023 $0.00
Eps Diluted FY 2023 · Dec 31, 2022 $0.20
Eps Diluted FY 2023 · Dec 31, 2021 −$0.21
Eps Basic FY 2023 · Dec 31, 2023 $0.00
Eps Basic FY 2023 · Dec 31, 2022 $0.21
Eps Basic FY 2023 · Dec 31, 2021 −$0.21
Sga Expense FY 2023 · Dec 31, 2023 $173.76M
Sga Expense FY 2023 · Dec 31, 2022 $175.46M
Sga Expense FY 2023 · Dec 31, 2021 $198.7M
Net Income FY 2023 · Dec 31, 2023 −$116K
Net Income FY 2023 · Dec 31, 2022 $19.41M
Net Income FY 2023 · Dec 31, 2021 −$18.53M
Operating Income FY 2023 · Dec 31, 2023 $46.59M
Operating Income FY 2023 · Dec 31, 2022 $59.01M
Operating Income FY 2023 · Dec 31, 2021 $368K
Revenue FY 2023 · Dec 31, 2023 $719.64M
Revenue FY 2023 · Dec 31, 2022 $766.78M
Revenue FY 2023 · Dec 31, 2021 $641.88M