Current Assets | 236 M |
Cash & Short-Term Investments | 30.5 M |
Receivables | 89.6 M |
Other Current Assets | 116 M |
Non-Current Assets | 654 M |
Long-Term Investments | 0 |
PP&E | 155 M |
Other Non-Current Assets | 499 M |
Current Liabilities | 101 M |
Accounts Payable | 23.3 M |
Short-Term Debt | 21.9 M |
Other Current Liabilities | 55.5 M |
Non-Current Liabilities | 440 M |
Long-Term Debt | 383 M |
Other Non-Current Liabilities | 57.6 M |
Revenue | 660 M |
Cost Of Revenue | 463 M |
Gross Profit | 196 M |
Operating Expenses | 111 M |
Operating Income | 87 M |
Other Expenses | 52.1 M |
Net Income | 35 M |
Net Income | 35 M |
Depreciation & Amortization | 28.5 M |
Capital Expenditures | -20.8 M |
Stock-Based Compensation | 3.25 M |
Change in Working Capital | 19.3 M |
Others | 29.1 M |
Free Cash Flow | 77.4 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
2 years ago
Aug 31, 2022
|
Bought
44 K USD
|
Reynolds Kenneth R
director:
|
+ 1662
|
26.5 USD |
2 years ago
Aug 30, 2022
|
Bought
64.9 K USD
|
King Scott A
President and CEO
|
+ 2500
|
25.95 USD |
2 years ago
Aug 29, 2022
|
Bought
28.9 K USD
|
HARLAN M ANN
director:
|
+ 1000
|
28.875 USD |
2 years ago
Aug 24, 2022
|
Bought
131 K USD
|
GORMAN JEFFREY S
Executive Chairman
|
+ 5000
|
26.29 USD |
3 years ago
Aug 05, 2021
|
Sell 6.95 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
34.77 USD |
3 years ago
Aug 05, 2021
|
Sell 17.5 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
35.01 USD |
3 years ago
Aug 05, 2021
|
Sell 34.9 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
34.92 USD |
3 years ago
Aug 02, 2021
|
Sell 35.5 K
USD
|
Wischmeier D Patrick
VP, Information Technology
|
- 1000
|
35.48 USD |
3 years ago
May 13, 2021
|
Sell 17.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
34.7 USD |
4 years ago
Nov 12, 2020
|
Sell 51 K
USD
|
Morehead Angela M
Treasurer and Asst. Secretary
|
- 1486
|
34.33 USD |
4 years ago
Nov 09, 2020
|
Sell 17.7 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
35.43 USD |
4 years ago
Nov 09, 2020
|
Sell 35.6 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
35.55 USD |
4 years ago
Aug 05, 2020
|
Sell 15.8 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
31.55 USD |
4 years ago
Mar 05, 2020
|
Sell 97.6 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 3000
|
32.53 USD |
5 years ago
Oct 31, 2019
|
Sell 18.2 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
36.47 USD |
5 years ago
Oct 31, 2019
|
Sell 36.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
36.44 USD |
5 years ago
Oct 31, 2019
|
Sell 18.2 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
36.48 USD |
5 years ago
May 23, 2019
|
Bought
45.3 K USD
|
Morehead Angela M
Treasurer and Asst. Secretary
|
+ 1486
|
30.5 USD |
5 years ago
May 03, 2019
|
Sell 32.9 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
32.93 USD |
5 years ago
May 03, 2019
|
Sell 49.6 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1500
|
33.08 USD |
5 years ago
Mar 07, 2019
|
Sell 66.1 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 2000
|
33.07 USD |
6 years ago
Aug 17, 2018
|
Sell 73.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 2000
|
36.69 USD |
6 years ago
Aug 01, 2018
|
Sell 184 K
USD
|
Pittenger Ronald D
VP, Treasurer, Asst. Secretary
|
- 4968
|
37.13 USD |
6 years ago
May 11, 2018
|
Sell 49.9 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1500
|
33.24 USD |
6 years ago
Feb 28, 2018
|
Bought
112 K USD
|
Kerr James
Chief Financial Officer
|
+ 4000
|
27.88 USD |
6 years ago
Feb 26, 2018
|
Bought
137 K USD
|
Pittenger Ronald D
VP, Treasurer, Asst. Secretary
|
+ 4962
|
27.71 USD |
6 years ago
Feb 27, 2018
|
Sell 13.9 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
27.83 USD |
7 years ago
Nov 03, 2017
|
Sell 47.6 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1500
|
31.756 USD |
7 years ago
Nov 03, 2017
|
Sell 31.8 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
31.751 USD |
7 years ago
Aug 29, 2017
|
Bought
2.53 K USD
|
Reynolds Kenneth R
Director
|
+ 90
|
28.12 USD |
7 years ago
Aug 29, 2017
|
Bought
53.5 K USD
|
Reynolds Kenneth R
Director
|
+ 1900
|
28.1349 USD |
7 years ago
Aug 29, 2017
|
Bought
5.63 K USD
|
Reynolds Kenneth R
Director
|
+ 200
|
28.1425 USD |
7 years ago
Aug 29, 2017
|
Bought
8.8 K USD
|
Reynolds Kenneth R
Director
|
+ 310
|
28.39 USD |
7 years ago
Aug 18, 2017
|
Sell 27.2 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
27.2 USD |
7 years ago
Aug 18, 2017
|
Sell 32.7 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1200
|
27.25 USD |
7 years ago
Jun 07, 2017
|
Bought
2.49 K USD
|
WALSTON W WAYNE
Director
|
+ 100
|
24.9 USD |
7 years ago
May 31, 2017
|
Bought
1.93 K USD
|
Wischmeier D Patrick
VP, Information Technology
|
+ 80
|
24.07 USD |
7 years ago
Mar 14, 2017
|
Sell 45.6 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1500
|
30.43 USD |
7 years ago
Mar 14, 2017
|
Sell 30.3 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
30.27 USD |
8 years ago
Dec 28, 2016
|
Sell 67 K
USD
|
WALSTON W WAYNE
Director
|
- 2000
|
33.5 USD |
8 years ago
Nov 16, 2016
|
Sell 93 K
USD
|
Pittenger Ronald D
Assistant Treasurer
|
- 3104
|
29.96 USD |
8 years ago
Nov 09, 2016
|
Sell 26.5 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
26.51 USD |
8 years ago
Nov 09, 2016
|
Sell 26.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
26.38 USD |
8 years ago
Aug 26, 2016
|
Sell 54.6 K
USD
|
WALSTON W WAYNE
Director
|
- 2000
|
27.31 USD |
8 years ago
Aug 11, 2016
|
Bought
67.5 K USD
|
Reynolds Kenneth R
Director
|
+ 2500
|
27 USD |
8 years ago
May 06, 2016
|
Sell 83.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 3000
|
27.81 USD |
9 years ago
Oct 28, 2015
|
Sell 56.1 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 2000
|
28.065 USD |
9 years ago
Aug 24, 2015
|
Bought
25 K USD
|
Pittenger Ronald D
Assistant Treasurer
|
+ 1127
|
22.19 USD |
9 years ago
Aug 24, 2015
|
Bought
17.4 K USD
|
Knabel Wayne L
Chief Financial Officer
|
+ 786
|
22.19 USD |
9 years ago
Jul 29, 2015
|
Bought
80.3 K USD
|
TAYLOR RICK
Director
|
+ 3267
|
24.58 USD |
9 years ago
Jul 30, 2015
|
Bought
24.4 K USD
|
HOAGLIN THOMAS E
Director
|
+ 1000
|
24.39 USD |
9 years ago
Jul 29, 2015
|
Bought
12.2 K USD
|
WALSTON W WAYNE
Director
|
+ 500
|
24.5 USD |
9 years ago
Jul 29, 2015
|
Bought
61.5 K USD
|
Reynolds Kenneth R
Director
|
+ 2500
|
24.6 USD |
9 years ago
May 13, 2015
|
Sell 13.5 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
27.093 USD |
9 years ago
May 13, 2015
|
Sell 13.5 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
27.05 USD |
10 years ago
Dec 15, 2014
|
Bought
2.96 K USD
|
WALSTON W WAYNE
Director
|
+ 100
|
29.65 USD |
10 years ago
Dec 12, 2014
|
Bought
2.95 K USD
|
WALSTON W WAYNE
Director
|
+ 100
|
29.54 USD |
10 years ago
Jul 30, 2014
|
Bought
73.5 K USD
|
Reynolds Kenneth R
Director
|
+ 2500
|
29.4 USD |
10 years ago
Jul 31, 2014
|
Bought
14.3 K USD
|
WALSTON W WAYNE
Director
|
+ 500
|
28.6899 USD |
10 years ago
Mar 18, 2014
|
Sell 44.8 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1400
|
32.011 USD |
10 years ago
Mar 18, 2014
|
Sell 12.8 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 400
|
32.011 USD |
11 years ago
Dec 20, 2013
|
Bought
9 K USD
|
WALSTON W WAYNE
Director
|
+ 300
|
30 USD |
11 years ago
Nov 01, 2013
|
Sell 60.6 K
USD
|
LAKE PETER B
Director
|
- 1500
|
40.425 USD |
11 years ago
Oct 03, 2013
|
Bought
7.72 K USD
|
WALSTON W WAYNE
Director
|
+ 200
|
38.6099 USD |
11 years ago
Sep 26, 2013
|
Bought
8.16 K USD
|
WALSTON W WAYNE
Director
|
+ 200
|
40.789 USD |
11 years ago
Sep 24, 2013
|
Sell 139 K
USD
|
LAKE PETER B
Director
|
- 3322
|
41.8 USD |
11 years ago
May 01, 2013
|
Bought
8.08 K USD
|
WALSTON W WAYNE
Director
|
+ 300
|
26.95 USD |
11 years ago
Apr 02, 2013
|
Sell 20.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 700
|
29.11 USD |
11 years ago
Apr 02, 2013
|
Sell 11.6 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 400
|
29.11 USD |
12 years ago
Jun 05, 2012
|
Bought
6.75 K USD
|
WALSTON W WAYNE
Director
|
+ 250
|
27 USD |
12 years ago
May 11, 2012
|
Sell 14.5 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
29.04 USD |
12 years ago
May 11, 2012
|
Sell 11.6 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 400
|
29.04 USD |
12 years ago
Feb 13, 2012
|
Sell 252 K
USD
|
GORMAN JAMES CARVELL
Chairman
|
- 7600
|
33.1131 USD |
12 years ago
Feb 14, 2012
|
Sell 3.25 K
USD
|
GORMAN JAMES CARVELL
Chairman
|
- 98
|
33.18 USD |
12 years ago
Feb 14, 2012
|
Sell 6.73 K
USD
|
GORMAN JAMES CARVELL
Chairman
|
- 202
|
33.33 USD |
12 years ago
Feb 14, 2012
|
Sell 3.32 K
USD
|
GORMAN JAMES CARVELL
Chairman
|
- 100
|
33.19 USD |
13 years ago
Aug 05, 2011
|
Bought
14.9 K USD
|
WALSTON W WAYNE
Director
|
+ 500
|
29.706 USD |
13 years ago
Apr 05, 2011
|
Sell 28 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 700
|
40 USD |
13 years ago
Feb 23, 2011
|
Sell 10 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 279
|
35.99 USD |
13 years ago
Feb 23, 2011
|
Sell 14.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 400
|
35.9 USD |
13 years ago
Feb 24, 2011
|
Sell 4.36 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 121
|
36.05 USD |
13 years ago
Jan 25, 2011
|
Sell 9.26 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 300
|
30.86 USD |
14 years ago
Jun 30, 2010
|
Sell 648 K
USD
|
GORMAN JAMES CARVELL
Chairman
|
- 25000
|
25.915 USD |
15 years ago
Apr 27, 2009
|
Sell 20.6 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
20.62 USD |
15 years ago
Mar 09, 2009
|
Bought
22.4 K USD
|
LAKE PETER B
Director
|
+ 1500
|
14.932 USD |
16 years ago
Nov 21, 2008
|
Bought
204 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 10000
|
20.43 USD |
16 years ago
Oct 08, 2008
|
Bought
13.8 K USD
|
WALSTON W WAYNE
Director
|
+ 500
|
27.68 USD |
16 years ago
Sep 25, 2008
|
Sell 8.27 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
41.37 USD |
16 years ago
Sep 16, 2008
|
Bought
110 K USD
|
LAKE PETER B
Director
|
+ 3000
|
36.75 USD |
16 years ago
Sep 16, 2008
|
Bought
3.69 K USD
|
LAKE PETER B
Director
|
+ 100
|
36.858 USD |
16 years ago
Jul 17, 2008
|
Bought
83.6 K USD
|
Knabel Wayne L
Vice President Finance
|
+ 2000
|
41.81 USD |
16 years ago
Jun 02, 2008
|
Sell 298 K
USD
|
DANULOFF WILLIAM D
Vice President
|
- 6880
|
43.3 USD |
16 years ago
May 06, 2008
|
Sell 37 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
36.995 USD |
16 years ago
May 06, 2008
|
Sell 37.2 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 1000
|
37.157 USD |
16 years ago
May 06, 2008
|
Sell 7.46 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
37.28 USD |
17 years ago
Nov 27, 2007
|
Sell 3.73 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 100
|
37.27 USD |
17 years ago
Nov 27, 2007
|
Sell 3.72 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 100
|
37.25 USD |
17 years ago
Apr 12, 2007
|
Sell 16.2 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
32.36 USD |
17 years ago
Apr 12, 2007
|
Sell 9.72 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 300
|
32.39 USD |
17 years ago
Apr 12, 2007
|
Sell 3.24 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 100
|
32.4 USD |
17 years ago
Apr 12, 2007
|
Sell 6.49 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
32.43 USD |
17 years ago
Apr 12, 2007
|
Sell 3.25 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 100
|
32.48 USD |
17 years ago
Apr 12, 2007
|
Sell 9.75 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 300
|
32.5 USD |
18 years ago
Jan 08, 2007
|
Sell 436 K
USD
|
DANULOFF WILLIAM D
Vice President
|
- 10855
|
40.2 USD |
18 years ago
Oct 27, 2006
|
Sell 32 K
USD
|
LAKE PETER B
Director
|
- 843
|
37.94 USD |
18 years ago
Nov 06, 2006
|
Sell 110 K
USD
|
LAKE PETER B
Director
|
- 3000
|
36.77 USD |
18 years ago
Oct 27, 2006
|
Sell 38.1 K
USD
|
LAKE PETER B
Director
|
- 1000
|
38.076 USD |
18 years ago
Oct 12, 2006
|
Sell 9.86 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 300
|
32.85 USD |
18 years ago
Oct 12, 2006
|
Sell 6.59 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
32.94 USD |
18 years ago
Oct 05, 2006
|
Sell 16.2 K
USD
|
WALTER JOHN A
Director
|
- 499
|
32.5 USD |
18 years ago
Oct 05, 2006
|
Sell 70.3 K
USD
|
WALTER JOHN A
Director
|
- 2163
|
32.51 USD |
18 years ago
Oct 05, 2006
|
Sell 11 K
USD
|
WALTER JOHN A
Director
|
- 338
|
32.68 USD |
18 years ago
Mar 02, 2006
|
Sell 11.7 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 500
|
23.45 USD |
19 years ago
Aug 09, 2005
|
Bought
4.13 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 200
|
20.64 USD |
19 years ago
Aug 09, 2005
|
Bought
6.26 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 300
|
20.85 USD |
19 years ago
Aug 09, 2005
|
Bought
94.5 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 4500
|
21 USD |
19 years ago
May 20, 2005
|
Bought
10.4 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 500
|
20.78 USD |
19 years ago
May 20, 2005
|
Bought
8.43 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 400
|
21.08 USD |
19 years ago
May 19, 2005
|
Bought
18.7 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 900
|
20.8 USD |
19 years ago
May 16, 2005
|
Bought
21.7 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 1100
|
19.69 USD |
20 years ago
Oct 26, 2004
|
Bought
44.2 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 2000
|
22.085 USD |
20 years ago
Oct 26, 2004
|
Bought
44.2 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 2000
|
22.085 USD |
20 years ago
Sep 09, 2004
|
Sell 5.37 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
26.85 USD |
20 years ago
Sep 09, 2004
|
Sell 8.02 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 300
|
26.75 USD |
20 years ago
Sep 09, 2004
|
Sell 5.33 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
26.67 USD |
20 years ago
Sep 09, 2004
|
Sell 7.98 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 300
|
26.6 USD |
20 years ago
May 21, 2004
|
Bought
17.3 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 700
|
24.75 USD |
20 years ago
May 21, 2004
|
Bought
7.4 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 300
|
24.65 USD |
20 years ago
May 21, 2004
|
Bought
25.6 K USD
|
GORMAN JAMES CARVELL
Chairman
|
+ 1000
|
25.57 USD |
21 years ago
Jan 16, 2004
|
Sell 5.34 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
26.7 USD |
21 years ago
Jan 16, 2004
|
Sell 5.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
27 USD |
21 years ago
Jan 16, 2004
|
Sell 5.34 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
26.7 USD |
21 years ago
Jan 16, 2004
|
Sell 5.4 K
USD
|
LAKE CHRISTOPHER H
Director
|
- 200
|
27 USD |