Current Assets | 113 M |
Cash & Short-Term Investments | 42.6 M |
Receivables | 59.8 M |
Other Current Assets | 10.3 M |
Non-Current Assets | 106 M |
Long-Term Investments | 1.41 M |
PP&E | 58.5 M |
Other Non-Current Assets | 45.8 M |
Current Liabilities | 23.9 M |
Accounts Payable | 11.6 M |
Short-Term Debt | 649 K |
Other Current Liabilities | 11.7 M |
Non-Current Liabilities | 2.7 M |
Long-Term Debt | 2.02 M |
Other Non-Current Liabilities | 684 K |
Revenue | 180 M |
Cost Of Revenue | 118 M |
Gross Profit | 61.9 M |
Operating Expenses | 24.8 M |
Operating Income | 37.2 M |
Other Expenses | 7.01 M |
Net Income | 30.2 M |
Net Income | 30.2 M |
Depreciation & Amortization | 6.58 M |
Capital Expenditures | -5.05 M |
Stock-Based Compensation | 1.93 M |
Change in Working Capital | -30.7 M |
Others | -21.5 M |
Free Cash Flow | 2.92 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
4 months ago
Sep 11, 2024
|
Sell 73.4 K
USD
|
Whittaker Raymond
Director
|
- 2949
|
24.88 USD |
7 months ago
Jun 13, 2024
|
Sell 67.6 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 2700
|
25.04 USD |
7 months ago
Jun 12, 2024
|
Sell 88.5 K
USD
|
PERGANDE WILMER F.
Director
|
- 3500
|
25.29 USD |
1 year ago
Aug 24, 2023
|
Sell 124 K
USD
|
Whittaker Raymond
Director
|
- 4815
|
25.67 USD |
1 year ago
Aug 16, 2023
|
Sell 85.9 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 3289
|
26.12 USD |
2 years ago
Sep 09, 2022
|
Sell 142 K
USD
|
Whittaker Raymond
Director
|
- 8000
|
17.77 USD |
2 years ago
Jun 09, 2022
|
Sell 76.3 K
USD
|
PERGANDE WILMER F.
director:
|
- 5309
|
14.37 USD |
3 years ago
Jun 15, 2021
|
Sell 27.8 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 2178
|
12.78 USD |
3 years ago
Apr 22, 2021
|
Sell 1.88 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 149
|
12.64 USD |
3 years ago
Apr 21, 2021
|
Sell 32.5 K
USD
|
Finlay Richard
Director
|
- 2500
|
13 USD |
3 years ago
Apr 19, 2021
|
Sell 30.2 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 2322
|
12.99 USD |
3 years ago
Apr 16, 2021
|
Sell 32.5 K
USD
|
Finlay Richard
Director
|
- 2500
|
13.01 USD |
4 years ago
Jul 15, 2020
|
Bought
0 USD
|
Redding Todd
VP OF PURCHASING AND LOGISTICS
|
+ 165
|
0 USD |
4 years ago
Jul 15, 2020
|
Bought
0 USD
|
Redding Todd
VP OF PURCHASING AND LOGISTICS
|
+ 165
|
0 USD |
4 years ago
Aug 24, 2020
|
Sell 32.3 K
USD
|
PERGANDE WILMER F.
Director
|
- 2657
|
12.14 USD |
4 years ago
Mar 23, 2020
|
Bought
42.9 K USD
|
Finlay Richard
Director
|
+ 3104
|
13.811 USD |
4 years ago
Mar 20, 2020
|
Bought
33.9 K USD
|
Finlay Richard
Director
|
+ 2341
|
14.489 USD |
4 years ago
Mar 19, 2020
|
Bought
50 K USD
|
Finlay Richard
Director
|
+ 3385
|
14.774 USD |
4 years ago
Mar 18, 2020
|
Bought
49.8 K USD
|
Finlay Richard
Director
|
+ 3326
|
14.97 USD |
5 years ago
Dec 05, 2019
|
Sell 165 K
USD
|
Whittaker Raymond
Director
|
- 10000
|
16.52 USD |
5 years ago
Aug 21, 2019
|
Sell 152 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 10319
|
14.7 USD |
5 years ago
Aug 22, 2019
|
Sell 61.2 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 4161
|
14.7 USD |
5 years ago
Apr 16, 2019
|
Sell 92.7 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 7393
|
12.5419 USD |
5 years ago
Mar 26, 2019
|
Sell 89.1 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 6603
|
13.5005 USD |
5 years ago
Mar 26, 2019
|
Sell 89.1 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 6603
|
13.5 USD |
5 years ago
Apr 04, 2019
|
Sell 15.2 K
USD
|
PERGANDE WILMER F.
Director
|
- 1200
|
12.7 USD |
5 years ago
Apr 05, 2019
|
Sell 15.2 K
USD
|
PERGANDE WILMER F.
Director
|
- 1183
|
12.87 USD |
5 years ago
Mar 28, 2019
|
Sell 11.3 K
USD
|
PERGANDE WILMER F.
Director
|
- 858
|
13.1224 USD |
5 years ago
Mar 26, 2019
|
Sell 89.1 K
USD
|
FLOWERS CLARENCE B.
Director
|
- 6603
|
13.5 USD |
6 years ago
Sep 07, 2018
|
Sell 242 K
USD
|
Whittaker Raymond
Director
|
- 17011
|
14.2 USD |
6 years ago
Mar 29, 2018
|
Sell 20.4 K
USD
|
PERGANDE WILMER F.
Director
|
- 1346
|
15.16 USD |
6 years ago
Mar 27, 2018
|
Sell 17.6 K
USD
|
PERGANDE WILMER F.
Director
|
- 1228
|
14.36 USD |
6 years ago
Mar 21, 2018
|
Sell 3.72 K
USD
|
MORRISON ROBERT B.
VP of Procurement & Logistics
|
- 264
|
14.1 USD |
7 years ago
Apr 07, 2017
|
Sell 19.7 K
USD
|
PERGANDE WILMER F.
Director
|
- 1714
|
11.5 USD |
8 years ago
Dec 09, 2016
|
Sell 19.7 K
USD
|
PERGANDE WILMER F.
Director
|
- 1776
|
11.112 USD |
8 years ago
Dec 09, 2016
|
Sell 66.8 K
USD
|
MCTAGGART FREDERICK W.
President and CEO
|
- 6012
|
11.1081 USD |
8 years ago
Dec 09, 2016
|
Sell 17.3 K
USD
|
Vizzini Douglas R.
VP OF FINANCE
|
- 1574
|
11 USD |
8 years ago
Dec 09, 2016
|
Sell 4.77 K
USD
|
MORRISON ROBERT B.
VP OF PROCUREMENT OF LOGISTICS
|
- 434
|
11 USD |
8 years ago
Dec 09, 2016
|
Sell 43.7 K
USD
|
Sasnett David
EVP & CFO
|
- 3971
|
11 USD |
8 years ago
Dec 09, 2016
|
Sell 27.4 K
USD
|
JERRYBANDAN RAMJEET
VP OF OVERSEAS OPERATIONS
|
- 2491
|
11 USD |
8 years ago
Dec 06, 2016
|
Sell 28.8 K
USD
|
MCTAGGART FREDERICK W.
President and CEO
|
- 2537
|
11.35 USD |
8 years ago
Nov 29, 2016
|
Sell 33.6 K
USD
|
MCTAGGART FREDERICK W.
President and CEO
|
- 2915
|
11.5379 USD |
8 years ago
Nov 28, 2016
|
Sell 27.3 K
USD
|
Whittaker Raymond
Director
|
- 2376
|
11.5 USD |
8 years ago
Nov 22, 2016
|
Sell 126 K
USD
|
Whittaker Raymond
Director
|
- 10947
|
11.5205 USD |
8 years ago
Nov 23, 2016
|
Sell 1.86 K
USD
|
Whittaker Raymond
Director
|
- 162
|
11.5 USD |
8 years ago
Nov 21, 2016
|
Sell 67.2 K
USD
|
TONNER JOHN
CHIEF OPERATING OFFICER
|
- 6000
|
11.2042 USD |
8 years ago
Sep 02, 2016
|
Sell 24.1 K
USD
|
BRODIE BRENT
VP OF SALES AND MARKETING
|
- 1934
|
12.471 USD |
8 years ago
Aug 31, 2016
|
Bought
127 K USD
|
Finlay Richard
Director
|
+ 10000
|
12.7281 USD |
8 years ago
May 17, 2016
|
Sell 5.7 K
USD
|
TONNER JOHN
CHIEF OPERATING OFFICER
|
- 400
|
14.26 USD |
8 years ago
May 18, 2016
|
Sell 57.7 K
USD
|
TONNER JOHN
CHIEF OPERATING OFFICER
|
- 4200
|
13.7469 USD |
8 years ago
May 13, 2016
|
Sell 66.8 K
USD
|
McTaggart Gregory S.
VP OF CAYMAN OPERATIONS
|
- 4721
|
14.1494 USD |
9 years ago
Nov 30, 2015
|
Sell 12.5 K
USD
|
MORRISON ROBERT B.
VP of Procurement & Logistics
|
- 1015
|
12.3633 USD |
9 years ago
Nov 23, 2015
|
Sell 53.3 K
USD
|
Sasnett David
EVP & CFO
|
- 4500
|
11.85 USD |
9 years ago
Nov 23, 2015
|
Sell 44.5 K
USD
|
Vizzini Douglas R.
VP of Finance
|
- 3750
|
11.8693 USD |
9 years ago
Nov 18, 2015
|
Sell 53.9 K
USD
|
McTaggart Gregory S.
VP OF CAYMAN OPERATIONS
|
- 4721
|
11.4144 USD |
9 years ago
Nov 18, 2015
|
Sell 67 K
USD
|
JERRYBANDAN RAMJEET
VP OF OVERSEAS OPERATIONS
|
- 5901
|
11.3608 USD |
9 years ago
Jun 05, 2015
|
Sell 37.7 K
USD
|
TONNER JOHN
CHIEF OPERATING OFFICER
|
- 3000
|
12.5566 USD |
9 years ago
Jun 08, 2015
|
Sell 17.8 K
USD
|
TONNER JOHN
CHIEF OPERATING OFFICER
|
- 1400
|
12.7404 USD |
9 years ago
Jun 04, 2015
|
Sell 24.3 K
USD
|
BRODIE BRENT
VP of Sales and Marketing
|
- 1933
|
12.571 USD |
9 years ago
Mar 18, 2015
|
Sell 38.7 K
USD
|
Vizzini Douglas R.
VICE PRESIDENT OF FINANCE
|
- 3925
|
9.8613 USD |
9 years ago
Mar 18, 2015
|
Sell 72.8 K
USD
|
Sasnett David
EVP & CFO
|
- 7383
|
9.8613 USD |
9 years ago
Mar 18, 2015
|
Sell 31 K
USD
|
MORRISON ROBERT B.
VP OF PROCUREMENT & LOGISTICS
|
- 3140
|
9.8613 USD |
10 years ago
Dec 10, 2014
|
Sell 69.7 K
USD
|
JERRYBANDAN RAMJEET
VP OF OVERSEAS OPERATIONS
|
- 6652
|
10.48 USD |
11 years ago
Dec 12, 2013
|
Sell 11.2 K
USD
|
Sasnett David
EVP & CFO
|
- 865
|
12.94 USD |
11 years ago
Dec 12, 2013
|
Sell 35.6 K
USD
|
Sasnett David
EVP & CFO
|
- 2747
|
12.95 USD |
11 years ago
Dec 12, 2013
|
Sell 18.6 K
USD
|
Sasnett David
EVP & CFO
|
- 1437
|
12.96 USD |
11 years ago
Dec 12, 2013
|
Sell 10.8 K
USD
|
Sasnett David
EVP & CFO
|
- 834
|
12.97 USD |
11 years ago
Dec 12, 2013
|
Sell 48.4 K
USD
|
Vizzini Douglas R.
VICE PRESIDENT OF FINANCE
|
- 3725
|
13 USD |
11 years ago
Dec 06, 2013
|
Sell 51 K
USD
|
Pereira Gerard J.
VP OF ENGINEERING & TECHNOLOGY
|
- 3925
|
13 USD |
11 years ago
Dec 05, 2013
|
Sell 39.2 K
USD
|
MORRISON ROBERT B.
VP OF PROCUREMENT & LOGISTICS
|
- 3140
|
12.5 USD |
11 years ago
Dec 05, 2013
|
Sell 83.2 K
USD
|
JERRYBANDAN RAMJEET
VP OF OVERSEAS OPERATIONS
|
- 6652
|
12.5 USD |
11 years ago
Nov 22, 2013
|
Bought
12.1 K USD
|
PERGANDE WILMER F.
Director
|
+ 1000
|
12.12 USD |
11 years ago
Nov 20, 2013
|
Bought
30 K USD
|
Whittaker Raymond
Director
|
+ 2700
|
11.1 USD |
11 years ago
Nov 15, 2013
|
Bought
41.5 K USD
|
Whittaker Raymond
Director
|
+ 3624
|
11.45 USD |
11 years ago
Aug 14, 2013
|
Sell 91.8 K
USD
|
MCTAGGART FREDERICK W.
PRESIDENT AND CEO
|
- 7352
|
12.4903 USD |
11 years ago
Aug 15, 2013
|
Sell 207 K
USD
|
MCTAGGART FREDERICK W.
PRESIDENT AND CEO
|
- 16641
|
12.4127 USD |
11 years ago
Aug 16, 2013
|
Sell 74.5 K
USD
|
MCTAGGART FREDERICK W.
PRESIDENT AND CEO
|
- 6007
|
12.4026 USD |
11 years ago
Aug 14, 2013
|
Bought
6.27 K USD
|
PERGANDE WILMER F.
Director
|
+ 500
|
12.5499 USD |
11 years ago
May 20, 2013
|
Sell 92 K
USD
|
McTaggart Gregory S.
VP OF CAYMAN OPERATIONS
|
- 8870
|
10.3739 USD |
11 years ago
Mar 18, 2013
|
Sell 25.2 K
USD
|
Pereira Gerard J.
VP OF ENGINEERING AND TECH
|
- 2775
|
9.0913 USD |
11 years ago
Mar 19, 2013
|
Sell 10.4 K
USD
|
Pereira Gerard J.
VP OF ENGINEERING AND TECH
|
- 1150
|
9.0566 USD |
11 years ago
Mar 18, 2013
|
Sell 25.2 K
USD
|
Vizzini Douglas R.
VICE PRESIDENT OF FINANCE
|
- 2775
|
9.0913 USD |
11 years ago
Mar 19, 2013
|
Sell 10.4 K
USD
|
Vizzini Douglas R.
VICE PRESIDENT OF FINANCE
|
- 1150
|
9.0566 USD |
11 years ago
Mar 18, 2013
|
Sell 42.8 K
USD
|
JERRYBANDAN RAMJEET
VP OF OVERSEAS OPERATIONS
|
- 4703
|
9.0913 USD |
11 years ago
Mar 19, 2013
|
Sell 17.7 K
USD
|
JERRYBANDAN RAMJEET
VP OF OVERSEAS OPERATIONS
|
- 1949
|
9.0566 USD |
11 years ago
Mar 18, 2013
|
Sell 47.5 K
USD
|
Sasnett David
EVP & CFO
|
- 5220
|
9.0913 USD |
11 years ago
Mar 19, 2013
|
Sell 19.6 K
USD
|
Sasnett David
EVP & CFO
|
- 2163
|
9.0566 USD |
11 years ago
Mar 18, 2013
|
Sell 20.2 K
USD
|
MORRISON ROBERT B.
VP OF PROCUREMENT & LOGISTICS
|
- 2220
|
9.0913 USD |
11 years ago
Mar 19, 2013
|
Sell 8.33 K
USD
|
MORRISON ROBERT B.
VP OF PROCUREMENT & LOGISTICS
|
- 920
|
9.0566 USD |
11 years ago
Mar 18, 2013
|
Sell 28.5 K
USD
|
McTaggart Gregory S.
VP OF CAYMAN OPERATIONS
|
- 3135
|
9.0913 USD |
11 years ago
Mar 19, 2013
|
Sell 11.8 K
USD
|
McTaggart Gregory S.
VP OF CAYMAN OPERATIONS
|
- 1300
|
9.0566 USD |