Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($) shares in Thousands, $ in Thousands |
Total |
Total Sterling Stockholders’ Equity |
Common Stock |
Additional Paid in Capital |
Treasury Stock |
Retained Earnings |
Accumulated Other Comprehensive (Loss) Gain |
Non-controlling Interests |
Beginning balance (in shares) at Dec. 31, 2020 |
|
|
28,184
|
|
|
|
|
|
Beginning balance (in shares) at Dec. 31, 2020 |
|
|
|
|
95
|
|
|
|
Beginning balance at Dec. 31, 2020 |
$ 268,729
|
$ 267,270
|
$ 283
|
$ 256,423
|
$ (1,445)
|
$ 17,273
|
$ (5,264)
|
$ 1,459
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
11,668
|
10,555
|
|
|
|
10,555
|
|
1,113
|
Change in interest rate swap |
895
|
895
|
|
|
|
|
895
|
|
Stock-based compensation |
1,835
|
1,835
|
|
1,835
|
|
|
|
|
Distributions to owners |
(1,959)
|
|
|
|
|
|
|
(1,959)
|
Issuance of stock (in shares) |
|
|
668
|
|
(111)
|
|
|
|
Issuance of stock |
144
|
144
|
$ 5
|
(1,602)
|
$ 1,741
|
|
|
|
Shares withheld for taxes (in shares) |
|
|
(246)
|
|
(16)
|
|
|
|
Shares withheld for taxes |
(5,619)
|
(5,619)
|
$ (2)
|
(5,321)
|
$ (296)
|
|
|
|
Ending balance (in shares) at Mar. 31, 2021 |
|
|
28,606
|
|
|
|
|
|
Ending balance (in shares) at Mar. 31, 2021 |
|
|
|
|
0
|
|
|
|
Ending balance at Mar. 31, 2021 |
275,693
|
275,080
|
$ 286
|
251,335
|
$ 0
|
27,828
|
(4,369)
|
613
|
Beginning balance (in shares) at Dec. 31, 2020 |
|
|
28,184
|
|
|
|
|
|
Beginning balance (in shares) at Dec. 31, 2020 |
|
|
|
|
95
|
|
|
|
Beginning balance at Dec. 31, 2020 |
268,729
|
267,270
|
$ 283
|
256,423
|
$ (1,445)
|
17,273
|
(5,264)
|
1,459
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
53,642
|
|
|
|
|
|
|
|
Change in interest rate swap |
2,341
|
|
|
|
|
|
|
|
Ending balance (in shares) at Sep. 30, 2021 |
|
|
28,782
|
|
|
|
|
|
Ending balance (in shares) at Sep. 30, 2021 |
|
|
|
|
0
|
|
|
|
Ending balance at Sep. 30, 2021 |
323,093
|
321,688
|
$ 288
|
255,313
|
$ 0
|
69,010
|
(2,923)
|
1,405
|
Beginning balance (in shares) at Mar. 31, 2021 |
|
|
28,606
|
|
|
|
|
|
Beginning balance (in shares) at Mar. 31, 2021 |
|
|
|
|
0
|
|
|
|
Beginning balance at Mar. 31, 2021 |
275,693
|
275,080
|
$ 286
|
251,335
|
$ 0
|
27,828
|
(4,369)
|
613
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
20,217
|
20,056
|
|
|
|
20,056
|
|
161
|
Change in interest rate swap |
728
|
728
|
|
|
|
|
728
|
|
Stock-based compensation |
2,015
|
2,015
|
|
2,015
|
|
|
|
|
Issuance of stock (in shares) |
|
|
32
|
|
|
|
|
|
Issuance of stock |
120
|
120
|
|
120
|
|
|
|
|
Other |
(3)
|
(3)
|
|
(3)
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2021 |
|
|
28,638
|
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2021 |
|
|
|
|
0
|
|
|
|
Ending balance at Jun. 30, 2021 |
298,770
|
297,996
|
$ 286
|
253,467
|
$ 0
|
47,884
|
(3,641)
|
774
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
21,757
|
21,126
|
|
|
|
21,126
|
|
631
|
Change in interest rate swap |
718
|
718
|
|
|
|
|
718
|
|
Stock-based compensation |
1,840
|
1,840
|
|
1,840
|
|
|
|
|
Issuance of stock (in shares) |
|
|
148
|
|
|
|
|
|
Issuance of stock |
107
|
107
|
$ 2
|
105
|
|
|
|
|
Shares withheld for taxes (in shares) |
|
|
(4)
|
|
|
|
|
|
Shares withheld for taxes |
(99)
|
(99)
|
|
(99)
|
|
|
|
|
Ending balance (in shares) at Sep. 30, 2021 |
|
|
28,782
|
|
|
|
|
|
Ending balance (in shares) at Sep. 30, 2021 |
|
|
|
|
0
|
|
|
|
Ending balance at Sep. 30, 2021 |
$ 323,093
|
321,688
|
$ 288
|
255,313
|
$ 0
|
69,010
|
(2,923)
|
1,405
|
Beginning balance (in shares) at Dec. 31, 2021 |
29,838
|
|
29,838
|
|
|
|
|
|
Beginning balance at Dec. 31, 2021 |
$ 360,227
|
358,767
|
$ 298
|
280,274
|
|
79,918
|
(1,723)
|
1,460
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
19,523
|
19,252
|
|
|
|
19,252
|
|
271
|
Change in interest rate swap |
1,563
|
1,563
|
|
|
|
|
1,563
|
|
Stock-based compensation |
3,521
|
3,521
|
|
3,521
|
|
|
|
|
Issuance of stock (in shares) |
|
|
688
|
|
|
|
|
|
Issuance of stock |
192
|
192
|
$ 7
|
185
|
|
|
|
|
Shares withheld for taxes (in shares) |
|
|
(263)
|
|
|
|
|
|
Shares withheld for taxes |
(7,386)
|
(7,386)
|
$ (3)
|
(7,383)
|
|
|
|
|
Ending balance (in shares) at Mar. 31, 2022 |
|
|
30,263
|
|
|
|
|
|
Ending balance at Mar. 31, 2022 |
$ 377,640
|
375,909
|
$ 302
|
276,597
|
|
99,170
|
(160)
|
1,731
|
Beginning balance (in shares) at Dec. 31, 2021 |
29,838
|
|
29,838
|
|
|
|
|
|
Beginning balance at Dec. 31, 2021 |
$ 360,227
|
358,767
|
$ 298
|
280,274
|
|
79,918
|
(1,723)
|
1,460
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
76,052
|
|
|
|
|
|
|
|
Change in interest rate swap |
$ 2,301
|
|
|
|
|
|
|
|
Ending balance (in shares) at Sep. 30, 2022 |
29,838
|
|
30,318
|
|
|
|
|
|
Ending balance at Sep. 30, 2022 |
$ 439,887
|
437,111
|
$ 303
|
281,576
|
|
154,654
|
578
|
2,776
|
Beginning balance (in shares) at Mar. 31, 2022 |
|
|
30,263
|
|
|
|
|
|
Beginning balance at Mar. 31, 2022 |
377,640
|
375,909
|
$ 302
|
276,597
|
|
99,170
|
(160)
|
1,731
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
26,372
|
25,961
|
|
|
|
25,961
|
|
411
|
Change in interest rate swap |
839
|
839
|
|
|
|
|
839
|
|
Stock-based compensation |
2,333
|
2,333
|
|
2,333
|
|
|
|
|
Issuance of stock (in shares) |
|
|
36
|
|
|
|
|
|
Issuance of stock |
191
|
191
|
$ 1
|
190
|
|
|
|
|
Ending balance (in shares) at Jun. 30, 2022 |
|
|
30,299
|
|
|
|
|
|
Ending balance at Jun. 30, 2022 |
407,375
|
405,233
|
$ 303
|
279,120
|
|
125,131
|
679
|
2,142
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
|
|
Net income |
30,157
|
29,523
|
|
|
|
29,523
|
|
634
|
Change in interest rate swap |
(101)
|
(101)
|
|
|
|
|
(101)
|
|
Stock-based compensation |
2,436
|
2,436
|
|
2,436
|
|
|
|
|
Issuance of stock (in shares) |
|
|
24
|
|
|
|
|
|
Issuance of stock |
155
|
155
|
|
155
|
|
|
|
|
Shares withheld for taxes (in shares) |
|
|
(5)
|
|
|
|
|
|
Shares withheld for taxes |
$ (135)
|
(135)
|
|
(135)
|
|
|
|
|
Ending balance (in shares) at Sep. 30, 2022 |
29,838
|
|
30,318
|
|
|
|
|
|
Ending balance at Sep. 30, 2022 |
$ 439,887
|
$ 437,111
|
$ 303
|
$ 281,576
|
|
$ 154,654
|
$ 578
|
$ 2,776
|