Current Assets | 847 M |
Cash & Short-Term Investments | 78 M |
Receivables | 359 M |
Other Current Assets | 410 M |
Non-Current Assets | 361 M |
Long-Term Investments | 0 |
PP&E | 270 M |
Other Non-Current Assets | 91.3 M |
Current Liabilities | 375 M |
Accounts Payable | 214 M |
Short-Term Debt | 59.8 M |
Other Current Liabilities | 102 M |
Non-Current Liabilities | 292 M |
Long-Term Debt | 235 M |
Other Non-Current Liabilities | 57.1 M |
Revenue | 1.71 B |
Cost Of Revenue | 1.57 B |
Gross Profit | 140 M |
Operating Expenses | 91 M |
Operating Income | 49.3 M |
Other Expenses | 28.8 M |
Net Income | 20.5 M |
Net Income | 20.5 M |
Depreciation & Amortization | 38 M |
Capital Expenditures | -46.1 M |
Stock-Based Compensation | 7.18 M |
Change in Working Capital | -9.43 M |
Others | 43.7 M |
Free Cash Flow | 26.2 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
3 years ago
Dec 28, 2021
|
Sell 75.6 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
21.605 USD |
3 years ago
Dec 15, 2021
|
Sell 74.1 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
21.166 USD |
3 years ago
Nov 29, 2021
|
Sell 78 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
22.289 USD |
3 years ago
Nov 15, 2021
|
Sell 88.9 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
25.396 USD |
3 years ago
Oct 28, 2021
|
Sell 99.5 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
28.431 USD |
3 years ago
Oct 15, 2021
|
Sell 101 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
28.867 USD |
3 years ago
Sep 28, 2021
|
Sell 89 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3400
|
26.169 USD |
3 years ago
Sep 28, 2021
|
Sell 2.7 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 100
|
26.99 USD |
3 years ago
Sep 15, 2021
|
Sell 87.9 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
25.128 USD |
3 years ago
Aug 30, 2021
|
Sell 67.2 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 2800
|
24.003 USD |
3 years ago
Aug 30, 2021
|
Sell 17.5 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 700
|
25.011 USD |
3 years ago
Aug 16, 2021
|
Sell 78.9 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
22.55 USD |
3 years ago
Jul 28, 2021
|
Sell 69.8 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
19.956 USD |
3 years ago
Jul 15, 2021
|
Sell 70.9 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
20.255 USD |
3 years ago
Jun 28, 2021
|
Sell 75.6 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
21.586 USD |
3 years ago
Jun 15, 2021
|
Sell 76.8 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
21.947 USD |
3 years ago
May 28, 2021
|
Sell 77.5 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
22.152 USD |
3 years ago
May 14, 2021
|
Sell 77.2 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
22.045 USD |
3 years ago
Apr 28, 2021
|
Sell 77.7 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
22.189 USD |
3 years ago
Apr 15, 2021
|
Sell 81.2 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
23.186 USD |
3 years ago
Mar 29, 2021
|
Sell 84.6 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3300
|
25.627 USD |
3 years ago
Mar 29, 2021
|
Sell 5.26 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 200
|
26.293 USD |
3 years ago
Mar 15, 2021
|
Sell 92.8 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
26.521 USD |
3 years ago
Mar 01, 2021
|
Sell 85.4 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
24.388 USD |
3 years ago
Feb 16, 2021
|
Sell 85.8 K
USD
|
KAHLE JOHN H
VICE PRESIDENT
|
- 3500
|
24.512 USD |