Current Assets | 462 M |
Cash & Short-Term Investments | 99.4 M |
Receivables | 225 M |
Other Current Assets | 138 M |
Non-Current Assets | 794 M |
Long-Term Investments | 0 |
PP&E | 153 M |
Other Non-Current Assets | 642 M |
Current Liabilities | 226 M |
Accounts Payable | 92.1 M |
Short-Term Debt | 10.3 M |
Other Current Liabilities | 123 M |
Non-Current Liabilities | 116 M |
Long-Term Debt | 36 M |
Other Non-Current Liabilities | 79.9 M |
Revenue | 1.38 B |
Cost Of Revenue | 1.02 B |
Gross Profit | 362 M |
Operating Expenses | 211 M |
Operating Income | 151 M |
Other Expenses | 40.2 M |
Net Income | 111 M |
Net Income | 111 M |
Depreciation & Amortization | 27.4 M |
Capital Expenditures | -13.9 M |
Stock-Based Compensation | 9.75 M |
Change in Working Capital | 41 M |
Others | 43.9 M |
Free Cash Flow | 205 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
1 year ago
May 23, 2023
|
Sell 281 K
USD
|
Nish James B
Director
|
- 4963
|
56.69 USD |
2 years ago
May 20, 2022
|
Bought
61.1 K USD
|
Myers Linda Kristine
director:
|
+ 1600
|
38.158 USD |
2 years ago
Mar 01, 2022
|
Bought
75.3 K USD
|
Myers Linda Kristine
Director
|
+ 1648
|
45.701 USD |
3 years ago
Nov 30, 2021
|
Sell 178 K
USD
|
Burns Patrick
Chief Operating Officer
|
- 2545
|
69.82 USD |
3 years ago
Nov 30, 2021
|
Sell 9.37 K
USD
|
Burns Patrick
Chief Operating Officer
|
- 134
|
69.89 USD |
3 years ago
Nov 30, 2021
|
Sell 35 K
USD
|
Burns Patrick
Chief Operating Officer
|
- 500
|
69.9 USD |
3 years ago
Nov 19, 2021
|
Bought
40.1 K USD
|
Myers Linda Kristine
Director
|
+ 530
|
75.715 USD |
3 years ago
May 20, 2021
|
Bought
74.8 K USD
|
Myers Linda Kristine
Director
|
+ 962
|
77.71 USD |
3 years ago
Mar 11, 2021
|
Sell 242 K
USD
|
Burns Patrick
Chief Operating Officer
|
- 2575
|
94 USD |
3 years ago
Mar 10, 2021
|
Sell 433 K
USD
|
Watorek Jeffrey J.
VP, Treasurer, Secretary
|
- 4920
|
88 USD |
3 years ago
Mar 03, 2021
|
Bought
50 K USD
|
Myers Linda Kristine
Director
|
+ 585
|
85.515 USD |
4 years ago
Aug 17, 2020
|
Sell 172 K
USD
|
Watorek Jeffrey J.
VP, Treasurer, Secretary
|
- 2500
|
68.6963 USD |
4 years ago
Aug 07, 2020
|
Bought
85.4 K USD
|
Myers Linda Kristine
Director
|
+ 1350
|
63.25 USD |
4 years ago
Aug 07, 2020
|
Bought
12.6 K USD
|
Myers Linda Kristine
Director
|
+ 200
|
63.249 USD |
4 years ago
Aug 07, 2020
|
Bought
1.58 K USD
|
Myers Linda Kristine
Director
|
+ 25
|
63.24 USD |
4 years ago
May 14, 2020
|
Bought
102 K USD
|
Barberio Mark G
Director
|
+ 2700
|
37.95 USD |
14 years ago
Aug 23, 2010
|
Bought
15.5 M USD
|
RUSS ARTHUR A JR
Director
|
+ 2000
|
7750 USD |
14 years ago
Aug 23, 2010
|
Bought
24 K USD
|
RUSS ARTHUR A JR
Director
|
+ 4000
|
6 USD |
19 years ago
May 02, 2005
|
Sell 28.4 K
USD
|
FLINT JOHN E
Sr. Vice President
|
- 1395
|
20.37 USD |
19 years ago
May 02, 2005
|
Sell 6.11 K
USD
|
FLINT JOHN E
Sr. Vice President
|
- 300
|
20.36 USD |
19 years ago
May 02, 2005
|
Sell 7.36 K
USD
|
FLINT JOHN E
Sr. Vice President
|
- 362
|
20.32 USD |
19 years ago
May 02, 2005
|
Sell 34.4 K
USD
|
FLINT JOHN E
Sr. Vice President
|
- 1693
|
20.31 USD |
19 years ago
Apr 27, 2005
|
Bought
4.98 K USD
|
COLOMBO WILLIAM J
Director
|
+ 259
|
19.24 USD |
19 years ago
Apr 27, 2005
|
Bought
72 K USD
|
COLOMBO WILLIAM J
Director
|
+ 3741
|
19.25 USD |
19 years ago
Feb 22, 2005
|
Sell 540 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 22500
|
24 USD |
20 years ago
Sep 01, 2004
|
Sell 3.23 K
USD
|
RUSS ARTHUR A JR
Director
|
- 100
|
32.27 USD |
20 years ago
Sep 01, 2004
|
Sell 3.22 K
USD
|
RUSS ARTHUR A JR
Director
|
- 100
|
32.19 USD |
20 years ago
Aug 26, 2004
|
Sell 39.7 K
USD
|
MONTAGUE WILLIAM P
Director
|
- 1250
|
31.75 USD |
20 years ago
Aug 16, 2004
|
Sell 30 K
USD
|
ERAZMUS WALTER T
|
- 1000
|
30 USD |
20 years ago
Aug 02, 2004
|
Sell 32.2 K
USD
|
MATZ KENNETH
Vice President
|
- 1000
|
32.25 USD |
20 years ago
Aug 02, 2004
|
Sell 64 K
USD
|
MATZ KENNETH
Vice President
|
- 2000
|
32 USD |
20 years ago
Aug 02, 2004
|
Sell 96.9 K
USD
|
MATZ KENNETH
Vice President
|
- 3000
|
32.3 USD |
20 years ago
Aug 02, 2004
|
Sell 64.8 K
USD
|
MATZ KENNETH
Vice President
|
- 2000
|
32.41 USD |
20 years ago
Aug 02, 2004
|
Sell 29.1 K
USD
|
MATZ KENNETH
Vice President
|
- 900
|
32.35 USD |
20 years ago
Aug 02, 2004
|
Sell 32.2 K
USD
|
MATZ KENNETH
Vice President
|
- 1000
|
32.21 USD |
20 years ago
Aug 02, 2004
|
Sell 36.2 K
USD
|
MATZ KENNETH
Vice President
|
- 1125
|
32.1711 USD |
20 years ago
Aug 02, 2004
|
Sell 35.4 K
USD
|
MATZ KENNETH
Vice President
|
- 1100
|
32.2 USD |
20 years ago
Aug 03, 2004
|
Sell 94.5 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 3000
|
31.5 USD |
20 years ago
Aug 03, 2004
|
Sell 221 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 7000
|
31.5034 USD |
20 years ago
Aug 02, 2004
|
Sell 160 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 5000
|
31.9 USD |
20 years ago
Aug 02, 2004
|
Sell 43.7 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 1375
|
31.78 USD |
20 years ago
Aug 03, 2004
|
Sell 238 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 7500
|
31.75 USD |
20 years ago
Aug 02, 2004
|
Sell 63.6 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 2000
|
31.8 USD |
20 years ago
Aug 02, 2004
|
Sell 63.7 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 2000
|
31.84 USD |
20 years ago
Aug 03, 2004
|
Sell 79.9 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 2500
|
31.941 USD |
20 years ago
Aug 04, 2004
|
Sell 16.4 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 527
|
31.2 USD |
20 years ago
Aug 04, 2004
|
Sell 3.12 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 100
|
31.21 USD |
20 years ago
Aug 04, 2004
|
Sell 3.12 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 100
|
31.24 USD |
20 years ago
Aug 04, 2004
|
Sell 21.9 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 700
|
31.27 USD |
20 years ago
Aug 04, 2004
|
Sell 3.13 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 100
|
31.28 USD |
20 years ago
Aug 04, 2004
|
Sell 15.7 K
USD
|
SPEZIO CARL P
Executive Vice President
|
- 500
|
31.35 USD |
20 years ago
May 17, 2004
|
Sell 7.12 K
USD
|
FLINT JOHN E
Sr. Vice President
|
- 284
|
25.06 USD |
20 years ago
May 17, 2004
|
Sell 12.2 K
USD
|
FLINT JOHN E
Sr. Vice President
|
- 486
|
25 USD |
20 years ago
May 17, 2004
|
Sell 1.03 K
USD
|
FLINT JOHN E
Sr. Vice President
|
- 41
|
25.01 USD |
20 years ago
May 17, 2004
|
Sell 42.1 K
USD
|
FLINT JOHN E
Sr. Vice President
|
- 1689
|
24.9 USD |
20 years ago
May 11, 2004
|
Sell 12.5 K
USD
|
ERAZMUS WALTER T
|
- 500
|
25.05 USD |
20 years ago
Feb 13, 2004
|
Sell 488 K
USD
|
ERAZMUS WALTER T
|
- 20354
|
24 USD |
20 years ago
Feb 10, 2004
|
Sell 420 K
USD
|
ERAZMUS WALTER T
|
- 17500
|
24 USD |
21 years ago
Jan 22, 2004
|
Sell 3.83 M
USD
|
RUSS ARTHUR A JR
Director
|
- 154875
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
NOVA TRUST U/A 12/31/87 F/B/O LIPKE NEIL E
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
LIPKE MEREDITH A
Vice President
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
MONZA TRUST U/A 1/22/88 F/B/O LIPKE MEREDITH
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
LIPKE ERIC R
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
LIPKE ERIC R
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
ELECTRA TRUST U/A 12/31/87 F/B/O LIPKE ERIC R
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
CORVETTE TRUST U/A 12/31/87 F/B/O LIPKE CURTIS W
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
LIPKE NEIL E
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
BONNEVILLE TRUST U/A 12/31/87 F/B/O LIPKE BRIAN J
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 3.07 M
USD
|
LIPKE BRIAN J
Chairman and CEO
|
- 123900
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
LIPKE BRIAN J
Chairman and CEO
|
- 30975
|
24.75 USD |
21 years ago
Jan 22, 2004
|
Sell 767 K
USD
|
LIPKE CURTIS W
|
- 30975
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 19.8 M
USD
|
LIPKE BRIAN J
Chairman and CEO
|
- 800000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
LIPKE BRIAN J
Chairman and CEO
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 495 K
USD
|
CAMPBELL DAVID N
Director
|
- 20000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
LIPKE MEREDITH A
Vice President
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
BONNEVILLE TRUST U/A 12/31/87 F/B/O LIPKE BRIAN J
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
MONZA TRUST U/A 1/22/88 F/B/O LIPKE MEREDITH
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
CORVETTE TRUST U/A 12/31/87 F/B/O LIPKE CURTIS W
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
NOVA TRUST U/A 12/31/87 F/B/O LIPKE NEIL E
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
ELECTRA TRUST U/A 12/31/87 F/B/O LIPKE ERIC R
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
LIPKE NEIL E
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 1.11 M
USD
|
LIPPES GERALD S
Director
|
- 45000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 495 K
USD
|
MONTAGUE WILLIAM P
Director
|
- 20000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 24.8 M
USD
|
RUSS ARTHUR A JR
Director
|
- 1000000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 1.11 M
USD
|
RUSS ARTHUR A JR
Director
|
- 45000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
LIPKE ERIC R
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
LIPKE ERIC R
|
- 200000
|
24.75 USD |
21 years ago
Dec 23, 2003
|
Sell 4.95 M
USD
|
LIPKE CURTIS W
|
- 200000
|
24.75 USD |
21 years ago
Aug 12, 2003
|
Sell 15.9 K
USD
|
SPEZIO CARL P
Executive V.P. Operations
|
- 700
|
22.74 USD |
21 years ago
Aug 12, 2003
|
Sell 2.29 K
USD
|
SPEZIO CARL P
Executive V.P. Operations
|
- 100
|
22.87 USD |
21 years ago
Aug 12, 2003
|
Sell 2.29 K
USD
|
SPEZIO CARL P
Executive V.P. Operations
|
- 100
|
22.89 USD |
21 years ago
Aug 12, 2003
|
Sell 2.29 K
USD
|
SPEZIO CARL P
Executive V.P. Operations
|
- 100
|
22.91 USD |
21 years ago
Sep 05, 2003
|
Sell 38.5 K
USD
|
MONTAGUE WILLIAM P
Director
|
- 1750
|
22 USD |
21 years ago
Sep 05, 2003
|
Sell 38.5 K
USD
|
RUSS ARTHUR A JR
Director
|
- 1750
|
22 USD |
21 years ago
Sep 05, 2003
|
Sell 38.5 K
USD
|
CAMPBELL DAVID N
Director
|
- 1750
|
22 USD |
21 years ago
Sep 05, 2003
|
Sell 38.5 K
USD
|
LIPPES GERALD S
Director
|
- 1750
|
22 USD |
21 years ago
Sep 02, 2003
|
Sell 55 K
USD
|
LIPPES GERALD S
Director
|
- 2500
|
22 USD |
21 years ago
Sep 02, 2003
|
Sell 55 K
USD
|
RUSS ARTHUR A JR
Director
|
- 2500
|
22 USD |
21 years ago
Sep 02, 2003
|
Sell 55 K
USD
|
CAMPBELL DAVID N
Director
|
- 2500
|
22 USD |
21 years ago
Sep 02, 2003
|
Sell 55 K
USD
|
MONTAGUE WILLIAM P
Director
|
- 2500
|
22 USD |
21 years ago
Aug 28, 2003
|
Sell 17 K
USD
|
RUSS ARTHUR A JR
Director
|
- 750
|
22.7 USD |
21 years ago
Aug 28, 2003
|
Sell 17 K
USD
|
LIPPES GERALD S
Director
|
- 750
|
22.7 USD |
21 years ago
Aug 28, 2003
|
Sell 17 K
USD
|
CAMPBELL DAVID N
Director
|
- 750
|
22.7 USD |
21 years ago
Aug 28, 2003
|
Sell 17 K
USD
|
MONTAGUE WILLIAM P
Director
|
- 750
|
22.7 USD |
21 years ago
Aug 13, 2003
|
Sell 13.7 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 600
|
22.86 USD |
21 years ago
Aug 13, 2003
|
Sell 2.28 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 100
|
22.75 USD |
21 years ago
Aug 13, 2003
|
Sell 6.82 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 300
|
22.74 USD |
21 years ago
Aug 13, 2003
|
Sell 2.23 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 100
|
22.29 USD |
21 years ago
Aug 13, 2003
|
Sell 2.23 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 100
|
22.34 USD |
21 years ago
Aug 13, 2003
|
Sell 11.2 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 500
|
22.44 USD |
21 years ago
Aug 13, 2003
|
Sell 11.1 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 500
|
22.26 USD |
21 years ago
Aug 13, 2003
|
Sell 13.4 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 600
|
22.25 USD |
21 years ago
Aug 13, 2003
|
Sell 4.45 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 200
|
22.24 USD |
21 years ago
Aug 13, 2003
|
Sell 22.1 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 1000
|
22.14 USD |
21 years ago
Aug 12, 2003
|
Sell 11.4 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 500
|
22.71 USD |
21 years ago
Aug 12, 2003
|
Sell 11.4 K
USD
|
FLINT JOHN E
Vice President & CFO
|
- 500
|
22.72 USD |
21 years ago
Aug 13, 2003
|
Sell 91 K
USD
|
ERAZMUS WALTER T
President
|
- 4000
|
22.75 USD |
21 years ago
Aug 12, 2003
|
Sell 123 K
USD
|
ERAZMUS WALTER T
President
|
- 5375
|
22.9651 USD |