Current Assets | 279 M |
Cash & Short-Term Investments | 58 M |
Receivables | -1.7 M |
Other Current Assets | 223 M |
Non-Current Assets | 692 M |
Long-Term Investments | 0 |
PP&E | 591 M |
Other Non-Current Assets | 101 M |
Current Liabilities | 149 M |
Accounts Payable | 35.3 M |
Short-Term Debt | 12.9 M |
Other Current Liabilities | 101 M |
Non-Current Liabilities | 245 M |
Long-Term Debt | 0 |
Other Non-Current Liabilities | 245 M |
Revenue | 1.23 B |
Cost Of Revenue | 1.08 B |
Gross Profit | 152 M |
Operating Expenses | 86.8 M |
Operating Income | 65.7 M |
Other Expenses | 23.9 M |
Net Income | 41.8 M |
Net Income | 41.8 M |
Depreciation & Amortization | 37.7 M |
Capital Expenditures | -32.2 M |
Stock-Based Compensation | 7.1 M |
Change in Working Capital | 7.1 M |
Others | 29.6 M |
Free Cash Flow | 61.2 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
1 month ago
Mar 20, 2025
|
Sell 758 K
USD
|
Wiesner Juan R
Pres Central and South America
|
- 75153
|
10.08 USD |
1 month ago
Mar 19, 2025
|
Sell 758 K
USD
|
Wiesner Juan R
Pres Central and South America
|
- 75153
|
10.08 USD |
1 month ago
Mar 18, 2025
|
Sell 220 K
USD
|
Wiesner Juan R
Pres Central and South America
|
- 21892
|
10.05 USD |
3 months ago
Jan 08, 2025
|
Sell 11.7 K
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 930
|
12.56 USD |
3 months ago
Jan 02, 2025
|
Sell 4.35 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 300
|
14.49 USD |
3 months ago
Jan 02, 2025
|
Sell 1.56 M
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 110000
|
14.15 USD |
3 months ago
Jan 03, 2025
|
Sell 2.82 M
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 200000
|
14.1 USD |
3 months ago
Dec 30, 2024
|
Sell 216 K
USD
|
Giles Bryan E
CFO
|
- 15000
|
14.3955 USD |
3 months ago
Dec 31, 2024
|
Sell 38.5 K
USD
|
Barnard Stephen J
CEO
|
- 2656
|
14.5 USD |
3 months ago
Dec 31, 2024
|
Sell 493 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 34022
|
14.4867 USD |
3 months ago
Dec 27, 2024
|
Sell 284 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 20000
|
14.1805 USD |
3 months ago
Dec 30, 2024
|
Sell 265 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 18278
|
14.4906 USD |
3 months ago
Dec 26, 2024
|
Sell 755 K
USD
|
Barnard Stephen J
CEO
|
- 51923
|
14.5335 USD |
3 months ago
Dec 26, 2024
|
Sell 755 K
USD
|
Barnard Stephen J
CEO
|
- 51924
|
14.5335 USD |
3 months ago
Dec 30, 2024
|
Sell 51 K
USD
|
Barnard Stephen J
CEO
|
- 3516
|
14.5052 USD |
3 months ago
Dec 30, 2024
|
Sell 51 K
USD
|
Barnard Stephen J
CEO
|
- 3516
|
14.5052 USD |
4 months ago
Dec 20, 2024
|
Sell 129 K
USD
|
Pack Jay A
Director
|
- 9165
|
14.0937 USD |
4 months ago
Dec 20, 2024
|
Sell 741 K
USD
|
Pack Jay A
Director
|
- 50000
|
14.8112 USD |
5 months ago
Nov 06, 2024
|
Sell 541 K
USD
|
Pack Jay A
Director
|
- 38470
|
14.06 USD |
5 months ago
Nov 07, 2024
|
Sell 33.3 K
USD
|
Pack Jay A
Director
|
- 2365
|
14.06 USD |
6 months ago
Sep 23, 2024
|
Sell 1.32 M
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 100000
|
13.25 USD |
6 months ago
Sep 23, 2024
|
Sell 1.33 K
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 100
|
13.28 USD |
7 months ago
Sep 19, 2024
|
Sell 1.34 M
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 100000
|
13.35 USD |
7 months ago
Sep 18, 2024
|
Sell 75.6 K
USD
|
Pack Jay A
Director
|
- 5603
|
13.49 USD |
7 months ago
Sep 19, 2024
|
Sell 600 K
USD
|
Pack Jay A
Director
|
- 44397
|
13.51 USD |
7 months ago
Sep 20, 2024
|
Sell 295 K
USD
|
Pack Jay A
Director
|
- 22000
|
13.41 USD |
7 months ago
Sep 17, 2024
|
Sell 42.4 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 3200
|
13.25 USD |
7 months ago
Sep 17, 2024
|
Sell 965 K
USD
|
Pack Jay A
Director
|
- 73296
|
13.16 USD |
7 months ago
Sep 18, 2024
|
Sell 958 K
USD
|
Pack Jay A
Director
|
- 72054
|
13.3 USD |
7 months ago
Sep 17, 2024
|
Sell 2.58 M
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 198392
|
13 USD |
7 months ago
Sep 18, 2024
|
Sell 1.31 M
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 98680
|
13.23 USD |
7 months ago
Sep 13, 2024
|
Sell 89.9 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 6773
|
13.27 USD |
7 months ago
Sep 13, 2024
|
Sell 1.33 M
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 100985
|
13.2 USD |
7 months ago
Sep 16, 2024
|
Sell 12.5 K
USD
|
Taylor Family Investments, LLC
director, 10 percent owner:
|
- 959
|
13 USD |
7 months ago
Sep 13, 2024
|
Sell 772 K
USD
|
Pack Jay A
Director
|
- 58889
|
13.11 USD |
7 months ago
Sep 16, 2024
|
Sell 394 K
USD
|
Pack Jay A
Director
|
- 30377
|
12.96 USD |
7 months ago
Sep 12, 2024
|
Sell 685 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 51615
|
13.28 USD |
7 months ago
Sep 12, 2024
|
Sell 1.37 M
USD
|
Pack Jay A
Director
|
- 104111
|
13.14 USD |
7 months ago
Sep 12, 2024
|
Sell 218 K
USD
|
Barnard Stephen J
CEO
|
- 16720
|
13.02 USD |
7 months ago
Sep 12, 2024
|
Sell 471 K
USD
|
Barnard Stephen J
CEO
|
- 36200
|
13.02 USD |
7 months ago
Sep 12, 2024
|
Sell 58.8 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 4458
|
13.2 USD |
7 months ago
Sep 10, 2024
|
Sell 643 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 49331
|
13.03 USD |
7 months ago
Sep 11, 2024
|
Sell 1.69 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 127673
|
13.2 USD |
7 months ago
Sep 11, 2024
|
Sell 363 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 27500
|
13.2 USD |
7 months ago
Sep 11, 2024
|
Sell 396 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 30000
|
13.2 USD |
7 months ago
Sep 11, 2024
|
Sell 158 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 12000
|
13.2 USD |
11 months ago
May 14, 2024
|
Sell 37.8 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 3000
|
12.59 USD |
11 months ago
May 09, 2024
|
Sell 188 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 15687
|
12 USD |
11 months ago
May 10, 2024
|
Sell 229 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 18832
|
12.14 USD |
11 months ago
May 10, 2024
|
Sell 229 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 18833
|
12.14 USD |
11 months ago
May 13, 2024
|
Sell 106 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 8668
|
12.23 USD |
11 months ago
May 10, 2024
|
Sell 166 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 13696
|
12.14 USD |
11 months ago
May 13, 2024
|
Sell 77.1 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 6304
|
12.23 USD |
11 months ago
May 10, 2024
|
Sell 99.8 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 8217
|
12.14 USD |
11 months ago
May 13, 2024
|
Sell 46.3 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 3783
|
12.23 USD |
11 months ago
Apr 22, 2024
|
Sell 394 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 34617
|
11.37 USD |
11 months ago
Apr 23, 2024
|
Sell 405 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 35429
|
11.42 USD |
11 months ago
Apr 24, 2024
|
Sell 350 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 31157
|
11.22 USD |
1 year ago
Apr 17, 2024
|
Sell 350 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 30438
|
11.49 USD |
1 year ago
Apr 18, 2024
|
Sell 712 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 61893
|
11.5 USD |
1 year ago
Apr 19, 2024
|
Sell 1.23 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 106466
|
11.53 USD |
1 year ago
Apr 05, 2024
|
Sell 12
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 1
|
12 USD |
1 year ago
Apr 08, 2024
|
Sell 1.4 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 117
|
12 USD |
1 year ago
Mar 28, 2024
|
Sell 82.5 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 6869
|
12.01 USD |
1 year ago
Mar 21, 2024
|
Sell 1.06 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 88
|
12 USD |
1 year ago
Mar 19, 2024
|
Sell 86.3 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 7183
|
12.01 USD |
1 year ago
Mar 14, 2024
|
Sell 6.01 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 501
|
12 USD |
1 year ago
Mar 15, 2024
|
Sell 595 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 49403
|
12.04 USD |
1 year ago
Mar 18, 2024
|
Sell 507 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 42008
|
12.07 USD |
1 year ago
Mar 12, 2024
|
Sell 2.74 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 231250
|
11.83 USD |
1 year ago
Mar 13, 2024
|
Sell 529 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 43893
|
12.05 USD |
1 year ago
Dec 28, 2023
|
Sell 15.5 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 1500
|
10.34 USD |
1 year ago
Oct 09, 2023
|
Sell 1.5 M
USD
|
Barnard Stephen J
CEO
|
- 166667
|
9.0051 USD |
1 year ago
Oct 09, 2023
|
Sell 1.5 M
USD
|
Barnard Stephen J
CEO
|
- 166667
|
9.006 USD |
1 year ago
Jul 13, 2023
|
Sell 23.8 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 2000
|
11.92 USD |
1 year ago
Jul 07, 2023
|
Sell 8.45 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 703
|
12.016 USD |
1 year ago
Jul 03, 2023
|
Sell 1.2 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 100000
|
12 USD |
1 year ago
Jul 06, 2023
|
Sell 243 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 20000
|
12.156 USD |
2 years ago
Apr 13, 2023
|
Sell 441 K
USD
|
Wiesner Juan R
Dir, S. America Ops
|
- 40000
|
11.0367 USD |
2 years ago
Mar 21, 2023
|
Sell 51 K
USD
|
Wiesner Juan R
Dir, S. America Ops
|
- 4679
|
10.91 USD |
2 years ago
Mar 20, 2023
|
Sell 26.8 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 2500
|
10.71 USD |
2 years ago
Mar 21, 2023
|
Sell 27.3 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 2500
|
10.919 USD |
2 years ago
Aug 18, 2022
|
Sell 41.2 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 2500
|
16.5 USD |
2 years ago
Aug 10, 2022
|
Sell 38.8 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 2500
|
15.5 USD |
2 years ago
Jun 21, 2022
|
Sell 45.1 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 3085
|
14.63 USD |
3 years ago
Mar 17, 2022
|
Bought
42.4 K USD
|
Barnard Stephen J
PRESIDENT AND CEO
|
+ 3580
|
11.84 USD |
3 years ago
Mar 16, 2022
|
Bought
251 K USD
|
Barnard Stephen J
PRESIDENT AND CEO
|
+ 21420
|
11.734 USD |
3 years ago
Mar 15, 2022
|
Bought
11.4 K USD
|
Lind Bonnie Cruickshank
Director
|
+ 1000
|
11.385 USD |
3 years ago
Oct 06, 2021
|
Sell 127 K
USD
|
Wiesner Juan R
See Remarks
|
- 6929
|
18.4 USD |
3 years ago
Oct 06, 2021
|
Sell 801 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 43820
|
18.268 USD |
3 years ago
Oct 07, 2021
|
Sell 9.04 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 500000
|
18.0807 USD |
3 years ago
Sep 27, 2021
|
Sell 42.1 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 2165
|
19.46 USD |
3 years ago
Sep 24, 2021
|
Sell 34.1 K
USD
|
Giles Bryan E
CHIEF FINANCIAL OFFICER
|
- 1750
|
19.46 USD |
3 years ago
Jul 09, 2021
|
Sell 2 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 100000
|
20 USD |
3 years ago
Jul 12, 2021
|
Sell 4.95 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 250000
|
19.8 USD |
3 years ago
Jul 01, 2021
|
Sell 21.2 K
USD
|
Beebe Steve A
Director
|
- 1008
|
21.0261 USD |
3 years ago
Jun 09, 2021
|
Sell 378 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 17156
|
22.05 USD |
3 years ago
Jun 10, 2021
|
Sell 53.9 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 2443
|
22.045 USD |
3 years ago
Jun 11, 2021
|
Sell 1.23 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 55454
|
22.153 USD |
3 years ago
Jun 08, 2021
|
Sell 551 K
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 24947
|
22.072 USD |
4 years ago
Apr 08, 2021
|
Sell 6.83 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 350000
|
19.5025 USD |
4 years ago
Apr 06, 2021
|
Sell 6.65 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 350000
|
19.01 USD |
4 years ago
Mar 30, 2021
|
Bought
197 K USD
|
Barnard Stephen J
PRESIDENT AND CEO
|
+ 11200
|
17.6 USD |
4 years ago
Oct 15, 2020
|
Bought
146 K USD
|
Browne Michael A
CHIEF OPERATING OFFICER
|
+ 11500
|
12.7341 USD |
4 years ago
Oct 05, 2020
|
Sell 1.31 M
USD
|
Pack Jay A
Director
|
- 108852
|
12 USD |
4 years ago
Oct 05, 2020
|
Sell 764 K
USD
|
Pack Jay A
Director
|
- 63641
|
12 USD |
4 years ago
Oct 05, 2020
|
Sell 168 K
USD
|
Pack Jay A
Director
|
- 13975
|
12 USD |
4 years ago
Oct 05, 2020
|
Bought
120 K USD
|
Wileman Ross W
See Remarks
|
+ 10000
|
12 USD |
4 years ago
Oct 05, 2020
|
Bought
36 K USD
|
SEGRE LINDA B
Director
|
+ 3000
|
12 USD |
4 years ago
Oct 05, 2020
|
Bought
120 K USD
|
Browne Michael A
Director
|
+ 10000
|
12 USD |
4 years ago
Oct 05, 2020
|
Bought
49.9 K USD
|
Barnard Stephen J
PRESIDENT AND CEO
|
+ 4160
|
12 USD |
4 years ago
Oct 05, 2020
|
Bought
104 K USD
|
Barnard Stephen J
PRESIDENT AND CEO
|
+ 8683
|
12 USD |
4 years ago
Oct 05, 2020
|
Sell 6.36 M
USD
|
Taylor Bruce C.
director, 10 percent owner:
|
- 530224
|
12 USD |
4 years ago
Oct 05, 2020
|
Sell 34.3 K
USD
|
Beebe Steve A
Director
|
- 2856
|
12 USD |
4 years ago
Oct 05, 2020
|
Sell 45.7 K
USD
|
Beebe Steve A
Director
|
- 3808
|
12 USD |
4 years ago
Oct 05, 2020
|
Sell 6.36 M
USD
|
Gonzalez Luis A
director, 10 percent owner:
|
- 530224
|
12 USD |
4 years ago
Oct 05, 2020
|
Bought
150 K USD
|
Lind Bonnie Cruickshank
Director
|
+ 12500
|
12 USD |
4 years ago
Oct 01, 2020
|
Bought
42.9 K USD
|
Browne Michael A
CHIEF OPERATING OFFICER
|
+ 3500
|
12.25 USD |
20 years ago
Apr 29, 2004
|
Bought
332 K USD
|
MAZZO JAMES V
President and CEO
|
+ 10000
|
33.2493 USD |
20 years ago
Apr 27, 2004
|
Bought
162 K USD
|
MEIER RICHARD A
Exec. VP, Ops & Finance, & CFO
|
+ 5000
|
32.4 USD |
20 years ago
Apr 27, 2004
|
Bought
157 K USD
|
MEIER RICHARD A
Exec. VP, Ops & Finance, & CFO
|
+ 4900
|
32.04 USD |
20 years ago
Apr 27, 2004
|
Bought
3.2 K USD
|
MEIER RICHARD A
Exec. VP, Ops & Finance, & CFO
|
+ 100
|
32.03 USD |
21 years ago
Mar 08, 2004
|
Sell 1.17 M
USD
|
GREENLIGHT CAPITAL LLC
10 percent owner
|
- 48000
|
24.302 USD |
21 years ago
Mar 09, 2004
|
Sell 963 K
USD
|
GREENLIGHT CAPITAL LLC
10 percent owner
|
- 41700
|
23.0989 USD |
21 years ago
Mar 08, 2004
|
Sell 1.17 M
USD
|
GREENLIGHT CAPITAL LLC
10 percent owner
|
- 48100
|
24.302 USD |
21 years ago
Mar 09, 2004
|
Sell 746 K
USD
|
GREENLIGHT CAPITAL LLC
10 percent owner
|
- 32300
|
23.0989 USD |
21 years ago
Mar 08, 2004
|
Sell 94.8 K
USD
|
GREENLIGHT CAPITAL LLC
10 percent owner
|
- 3900
|
24.302 USD |
21 years ago
Mar 09, 2004
|
Sell 256 K
USD
|
GREENLIGHT CAPITAL LLC
10 percent owner
|
- 11100
|
23.0989 USD |
21 years ago
Oct 30, 2003
|
Bought
55.5 K USD
|
MEIER RICHARD A
Corporate Vice President & CFO
|
+ 3000
|
18.5 USD |
21 years ago
Oct 29, 2003
|
Bought
73.5 K USD
|
MEIER RICHARD A
Corporate Vice President & CFO
|
+ 4000
|
18.37 USD |
21 years ago
Oct 28, 2003
|
Bought
54.6 K USD
|
MEIER RICHARD A
Corporate Vice President & CFO
|
+ 3000
|
18.2 USD |
21 years ago
Oct 28, 2003
|
Bought
73.5 K USD
|
MEIER RICHARD A
Corporate Vice President & CFO
|
+ 4000
|
18.37 USD |
21 years ago
Aug 05, 2003
|
Bought
3.22 K USD
|
MAZZO JAMES V
President and CEO
|
+ 200
|
16.11 USD |
21 years ago
Aug 05, 2003
|
Bought
1.61 K USD
|
MAZZO JAMES V
President and CEO
|
+ 100
|
16.08 USD |
21 years ago
Aug 05, 2003
|
Bought
5.2 K USD
|
MAZZO JAMES V
President and CEO
|
+ 323
|
16.1 USD |
21 years ago
Aug 01, 2003
|
Bought
7.86 K USD
|
MEIER RICHARD A
Corporate Vice President & CFO
|
+ 500
|
15.73 USD |
21 years ago
Aug 01, 2003
|
Bought
70.9 K USD
|
MEIER RICHARD A
Corporate Vice President & CFO
|
+ 4500
|
15.75 USD |