bf/NASDAQ:STER_icon.jpeg

NASDAQ:STER

Sterling Check

  • Stock

USD

Last Close

16.74

16/01 21:00

Market Cap

1.45B

Beta: -

Volume Today

865.79K

Avg: 154.47K

PE Ratio

−275.67

PFCF: 16.55

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
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
497.12M
-
454.05M
8.66%
641.88M
41.37%
766.78M
19.46%
719.64M
6.15%
cost of revenue
221.35M
-
217.31M
1.82%
313.15M
44.11%
407.68M
30.19%
490.32M
20.27%
gross profit
275.77M
-
236.74M
14.15%
328.73M
38.85%
359.10M
9.24%
229.32M
36.14%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
147.20M
-
122.55M
16.74%
198.70M
62.13%
175.46M
11.70%
138.42M
21.11%
research and development expenses
44.92M
-
44.30M
1.40%
44.32M
0.06%
50.49M
13.91%
other expenses
93.80M
-
91.20M
2.77%
82.06M
10.02%
73.14M
10.87%
1.89M
97.41%
cost and expenses
507.27M
-
475.36M
6.29%
638.24M
34.27%
706.77M
10.74%
628.74M
11.04%
operating expenses
285.92M
-
258.05M
9.75%
325.09M
25.98%
299.09M
8.00%
138.42M
53.72%
interest expense
39.32M
-
32.95M
16.20%
30.86M
6.34%
29.55M
4.25%
36.52M
23.61%
ebitda
85.18M
-
71.54M
16.01%
87.24M
21.94%
135.19M
54.96%
153.75M
13.73%
operating income
-8.63M
-
-19.66M
127.94%
5.17M
126.32%
59.01M
1,040.41%
90.90M
54.05%
depreciation and amortization
93.80M
-
91.20M
2.77%
82.06M
10.02%
76.18M
7.17%
62.85M
17.50%
total other income expenses net
-49.86M
-
-44.20M
11.36%
-34.16M
22.70%
-30.89M
9.58%
-78.65M
154.61%
income before tax
-58.48M
-
-63.85M
9.18%
-28.99M
54.60%
28.12M
196.99%
12.25M
56.43%
income tax expense
-11.80M
-
-11.56M
2.04%
-10.46M
9.52%
8.71M
183.22%
12.37M
42.05%
net income
-46.68M
-
-52.29M
12.02%
-18.53M
64.57%
19.41M
204.77%
-116K
100.60%
weighted average shs out
93.85M
-
93.85M
0%
90.22M
3.87%
94.05M
4.25%
91.59M
2.62%
weighted average shs out dil
98.13M
-
98.13M
0%
90.22M
8.07%
98.87M
9.59%
91.59M
7.36%
eps
-0.50
-
-0.56
12.00%
-0.21
62.50%
0.21
200%
-0.00
100.62%
epsdiluted
-0.48
-
-0.53
10.42%
-0.21
60.38%
0.20
195.24%
-0.00
100.65%

All numbers in USD (except ratios and percentages)