Current Assets | 1.1 B |
Cash & Short-Term Investments | 19.6 M |
Receivables | 560 M |
Other Current Assets | 518 M |
Non-Current Assets | 2.43 B |
Long-Term Investments | 94.4 M |
PP&E | 1.77 B |
Other Non-Current Assets | 574 M |
Current Liabilities | 983 M |
Accounts Payable | 649 M |
Short-Term Debt | 76.7 M |
Other Current Liabilities | 257 M |
Non-Current Liabilities | 1.66 B |
Long-Term Debt | 1.46 B |
Other Non-Current Liabilities | 201 M |
Revenue | 16.5 B |
Cost Of Revenue | 16 B |
Gross Profit | 514 M |
Operating Expenses | 266 M |
Operating Income | 244 M |
Other Expenses | 101 M |
Net Income | 143 M |
Net Income | 143 M |
Depreciation & Amortization | 110 M |
Capital Expenditures | -402 M |
Stock-Based Compensation | 10.6 M |
Change in Working Capital | 233 M |
Others | -43.2 M |
Free Cash Flow | 110 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
1 year ago
Dec 08, 2023
|
Bought
302 K USD
|
Global GP LLC
|
+ 8000
|
37.78 USD |
1 year ago
Nov 28, 2023
|
Bought
350 K USD
|
Global GP LLC
|
+ 10000
|
34.99 USD |
1 year ago
Nov 27, 2023
|
Bought
341 K USD
|
Global GP LLC
|
+ 10000
|
34.1 USD |
1 year ago
Nov 21, 2023
|
Bought
343 K USD
|
Global GP LLC
|
+ 10000
|
34.26 USD |
1 year ago
Nov 20, 2023
|
Bought
341 K USD
|
Global GP LLC
|
+ 10000
|
34.11 USD |
1 year ago
Nov 16, 2023
|
Bought
333 K USD
|
Global GP LLC
|
+ 10000
|
33.34 USD |
1 year ago
Nov 15, 2023
|
Bought
505 K USD
|
Global GP LLC
|
+ 15000
|
33.64 USD |
1 year ago
Nov 14, 2023
|
Bought
329 K USD
|
Global GP LLC
|
+ 10000
|
32.88 USD |
1 year ago
Sep 25, 2023
|
Bought
13.5 K USD
|
Global GP LLC
|
+ 415
|
32.49 USD |
1 year ago
Sep 21, 2023
|
Bought
330 K USD
|
Global GP LLC
|
+ 10000
|
33 USD |
1 year ago
Sep 19, 2023
|
Bought
331 K USD
|
Global GP LLC
|
+ 10000
|
33.12 USD |
1 year ago
Aug 09, 2023
|
Bought
24.8 K USD
|
Kelly Clare McGrory
Director
|
+ 800
|
30.99 USD |
1 year ago
May 17, 2023
|
Sell 12.4 K
USD
|
Pereira Jaime
Director
|
- 400
|
31 USD |
2 years ago
Nov 25, 2022
|
Bought
67.5 K USD
|
Global GP LLC
Director
|
+ 2100
|
32.13 USD |
2 years ago
Nov 23, 2022
|
Bought
63 K USD
|
Global GP LLC
Director
|
+ 2000
|
31.5 USD |
2 years ago
Nov 21, 2022
|
Bought
90.6 K USD
|
Global GP LLC
Director
|
+ 3000
|
30.2 USD |
2 years ago
Nov 18, 2022
|
Bought
78.3 K USD
|
Global GP LLC
Director
|
+ 2584
|
30.3 USD |
2 years ago
Nov 16, 2022
|
Bought
31.2 K USD
|
Global GP LLC
Director
|
+ 1000
|
31.2 USD |
2 years ago
Sep 16, 2022
|
Bought
28.4 K USD
|
Pereira Jaime
Director
|
+ 1000
|
28.45 USD |
2 years ago
Aug 25, 2022
|
Bought
27.8 K USD
|
Pereira Jaime
Director
|
+ 1000
|
27.85 USD |