Current Assets | 1.66 B |
Cash & Short-Term Investments | 182 M |
Receivables | 1.45 B |
Other Current Assets | 27.7 M |
Non-Current Assets | 2.13 B |
Long-Term Investments | 898 M |
PP&E | 127 M |
Other Non-Current Assets | 1.1 B |
Current Liabilities | 1.69 B |
Accounts Payable | 22.3 M |
Short-Term Debt | 15.4 M |
Other Current Liabilities | 1.66 B |
Non-Current Liabilities | 223 M |
Long-Term Debt | 253 M |
Other Non-Current Liabilities | -30.3 M |
Revenue | 712 M |
Cost Of Revenue | 373 M |
Gross Profit | 339 M |
Operating Expenses | 148 M |
Operating Income | 191 M |
Other Expenses | 133 M |
Net Income | 58.1 M |
Net Income | 58.1 M |
Depreciation & Amortization | 47.6 M |
Capital Expenditures | -19.6 M |
Stock-Based Compensation | 74.7 M |
Change in Working Capital | 18.9 M |
Others | -16.9 M |
Free Cash Flow | 142 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
1 month ago
Dec 03, 2024
|
Sell 257 K
USD
|
McCabe Michael I
director, officer, other: Head of Strategy
|
- 4000
|
64.25 USD |
1 month ago
Dec 03, 2024
|
Sell 142 K
USD
|
McCabe Michael I
director, officer, other: Head of Strategy
|
- 2200
|
64.34 USD |
1 month ago
Dec 03, 2024
|
Sell 1.22 M
USD
|
Hart Scott W
director, officer, other: Chief Executive Officer
|
- 19291
|
63.11 USD |
1 month ago
Dec 03, 2024
|
Sell 173 K
USD
|
Hart Scott W
director, officer, other: Chief Executive Officer
|
- 2700
|
64.15 USD |
1 month ago
Dec 03, 2024
|
Sell 6.48 K
USD
|
Hart Scott W
director, officer, other: Chief Executive Officer
|
- 100
|
64.85 USD |
1 month ago
Dec 04, 2024
|
Sell 2.36 M
USD
|
Hart Scott W
director, officer, other: Chief Executive Officer
|
- 37509
|
62.8 USD |
1 month ago
Dec 04, 2024
|
Sell 25.4 K
USD
|
Hart Scott W
director, officer, other: Chief Executive Officer
|
- 400
|
63.48 USD |
2 months ago
Nov 12, 2024
|
Sell 50.2 K
USD
|
Keathley Anthony
Chief Accounting Officer
|
- 729
|
68.85 USD |
2 months ago
Nov 12, 2024
|
Sell 205 K
USD
|
Park David Y
Chief Financial Officer
|
- 3000
|
68.21 USD |
7 months ago
Jun 11, 2024
|
Sell 1.22 M
USD
|
Mitchell Steven R
director, 10 percent owner:
|
- 27500
|
44.34 USD |
7 months ago
Jun 10, 2024
|
Sell 3.38 M
USD
|
Keck Thomas
director, other: See Remarks
|
- 74976
|
45.06 USD |
7 months ago
Jun 11, 2024
|
Sell 222 K
USD
|
Keck Thomas
director, other: See Remarks
|
- 4939
|
45.04 USD |
7 months ago
Jun 12, 2024
|
Sell 591 K
USD
|
Keck Thomas
director, other: See Remarks
|
- 13050
|
45.32 USD |
7 months ago
Jun 03, 2024
|
Sell 119 K
USD
|
Keck Thomas
director, other: See Remarks
|
- 2653
|
45.04 USD |
7 months ago
Jun 04, 2024
|
Sell 197 K
USD
|
Keck Thomas
director, other: See Remarks
|
- 4382
|
45.01 USD |
7 months ago
Jun 03, 2024
|
Sell 110 K
USD
|
Park David Y
Chief Financial Officer
|
- 2500
|
44.13 USD |
7 months ago
May 30, 2024
|
Bought
997 K USD
|
Hoffmeister David F
Director
|
+ 22500
|
44.29 USD |
10 months ago
Feb 23, 2024
|
Sell 1.89 M
USD
|
Keck Thomas
director, other: See Remarks
|
- 53403
|
35.47 USD |
10 months ago
Feb 26, 2024
|
Sell 131 K
USD
|
Keck Thomas
director, other: See Remarks
|
- 3694
|
35.47 USD |
10 months ago
Feb 22, 2024
|
Sell 16.7 K
USD
|
Keathley Anthony
Chief Accounting Officer
|
- 469
|
35.7 USD |
10 months ago
Feb 21, 2024
|
Sell 851 K
USD
|
Keck Thomas
director, other: See Remarks
|
- 24241
|
35.1 USD |
10 months ago
Feb 22, 2024
|
Sell 1.74 M
USD
|
Keck Thomas
director, other: See Remarks
|
- 48662
|
35.68 USD |
11 months ago
Feb 15, 2024
|
Sell 2.01 M
USD
|
Lim James
10 percent owner
|
- 56937
|
35.22 USD |
11 months ago
Feb 16, 2024
|
Sell 2.18 M
USD
|
Lim James
10 percent owner
|
- 62164
|
35.11 USD |
11 months ago
Feb 13, 2024
|
Sell 316 K
USD
|
Lim James
10 percent owner
|
- 9008
|
35.06 USD |
11 months ago
Feb 14, 2024
|
Sell 2.16 M
USD
|
Lim James
10 percent owner
|
- 61294
|
35.16 USD |
11 months ago
Feb 13, 2024
|
Sell 24.4 K
USD
|
Keathley Anthony
Chief Accounting Officer
|
- 699
|
34.95 USD |
1 year ago
Dec 14, 2023
|
Sell 5.15 M
USD
|
Lim James
10 percent owner
|
- 177283
|
29.03 USD |
1 year ago
Dec 15, 2023
|
Sell 2.01 M
USD
|
Lim James
10 percent owner
|
- 69649
|
28.8 USD |
1 year ago
Sep 15, 2023
|
Sell 81.4 K
USD
|
Park David Y
Chief Accounting Officer
|
- 2541
|
32.02 USD |
1 year ago
Sep 14, 2023
|
Sell 559 K
USD
|
Lim James
10 percent owner
|
- 17946
|
31.15 USD |
1 year ago
Sep 15, 2023
|
Sell 693 K
USD
|
Lim James
10 percent owner
|
- 21862
|
31.72 USD |
1 year ago
Sep 13, 2023
|
Sell 46.7 K
USD
|
Park David Y
Chief Accounting Officer
|
- 1459
|
32.02 USD |
1 year ago
Sep 11, 2023
|
Sell 994 K
USD
|
Lim James
10 percent owner
|
- 31648
|
31.42 USD |
1 year ago
Sep 12, 2023
|
Sell 1.38 M
USD
|
Lim James
10 percent owner
|
- 43515
|
31.64 USD |
1 year ago
Sep 13, 2023
|
Sell 1.71 M
USD
|
Lim James
10 percent owner
|
- 53925
|
31.76 USD |
1 year ago
Sep 06, 2023
|
Sell 15.5 K
USD
|
Lim James
10 percent owner
|
- 500
|
31.01 USD |
1 year ago
Sep 07, 2023
|
Sell 575 K
USD
|
Lim James
10 percent owner
|
- 18466
|
31.15 USD |
1 year ago
Sep 08, 2023
|
Sell 639 K
USD
|
Lim James
10 percent owner
|
- 20473
|
31.21 USD |
1 year ago
Aug 31, 2023
|
Sell 19.7 K
USD
|
Lim James
10 percent owner
|
- 634
|
31.01 USD |
1 year ago
Sep 01, 2023
|
Sell 498 K
USD
|
Lim James
10 percent owner
|
- 16056
|
31.04 USD |
1 year ago
Sep 05, 2023
|
Sell 22 K
USD
|
Lim James
10 percent owner
|
- 710
|
31.03 USD |
1 year ago
Aug 31, 2023
|
Sell 17.9 K
USD
|
Ment Jason P
See remarks
|
- 576
|
31.01 USD |
1 year ago
Sep 01, 2023
|
Sell 491 K
USD
|
Ment Jason P
See remarks
|
- 15826
|
31.04 USD |
1 year ago
Sep 05, 2023
|
Sell 112 K
USD
|
Ment Jason P
See remarks
|
- 3598
|
31.03 USD |
1 year ago
Jun 05, 2023
|
Bought
589 K USD
|
McCabe Michael I
Head of Strategy
|
+ 25000
|
23.56 USD |
1 year ago
Jun 02, 2023
|
Bought
872 K USD
|
McCabe Michael I
Head of Strategy
|
+ 37000
|
23.57 USD |
1 year ago
Jun 01, 2023
|
Bought
753 K USD
|
McCabe Michael I
Head of Strategy
|
+ 33000
|
22.83 USD |
1 year ago
May 31, 2023
|
Bought
644 K USD
|
McCabe Michael I
Head of Strategy
|
+ 30000
|
21.46 USD |
1 year ago
May 30, 2023
|
Bought
1.07 M USD
|
McCabe Michael I
Head of Strategy
|
+ 50000
|
21.48 USD |
1 year ago
Mar 01, 2023
|
Sell 68.4 K
USD
|
Park David Y
Chief Accounting Officer
|
- 2400
|
28.52 USD |
1 year ago
Feb 07, 2023
|
Sell 54 K
USD
|
Lim James
10 percent owner
|
- 1740
|
31.02 USD |
1 year ago
Feb 08, 2023
|
Sell 164 K
USD
|
Lim James
10 percent owner
|
- 5272
|
31.05 USD |
1 year ago
Feb 09, 2023
|
Sell 13.9 K
USD
|
Lim James
10 percent owner
|
- 446
|
31.06 USD |
1 year ago
Feb 07, 2023
|
Sell 549 K
USD
|
Keck Thomas
Director
|
- 18222
|
30.11 USD |
1 year ago
Feb 02, 2023
|
Sell 2.35 M
USD
|
Keck Thomas
Director
|
- 76335
|
30.74 USD |
1 year ago
Feb 03, 2023
|
Sell 1.52 M
USD
|
Keck Thomas
Director
|
- 47781
|
31.81 USD |
1 year ago
Feb 06, 2023
|
Sell 965 K
USD
|
Keck Thomas
Director
|
- 32050
|
30.1 USD |
1 year ago
Feb 02, 2023
|
Sell 139 K
USD
|
Lim James
10 percent owner
|
- 4492
|
31.02 USD |
1 year ago
Feb 03, 2023
|
Sell 383 K
USD
|
Lim James
10 percent owner
|
- 12315
|
31.09 USD |
2 years ago
Dec 15, 2022
|
Sell 82.2 K
USD
|
Park David Y
Chief Accounting Officer
|
- 3000
|
27.4 USD |
2 years ago
Dec 13, 2022
|
Sell 18.4 K
USD
|
Keck Thomas
Director
|
- 612
|
30.06 USD |
2 years ago
Nov 08, 2022
|
Sell 890 K
USD
|
Lim James
Director
|
- 30000
|
29.65 USD |
2 years ago
Nov 09, 2022
|
Sell 997 K
USD
|
Lim James
Director
|
- 34000
|
29.31 USD |
2 years ago
Nov 10, 2022
|
Sell 13.2 M
USD
|
Lim James
Director
|
- 436000
|
30.18 USD |
3 years ago
Nov 18, 2021
|
Sell 20.7 M
USD
|
Lim James
10 percent owner
|
- 399101
|
51.83 USD |
3 years ago
Nov 18, 2021
|
Sell 17.2 M
USD
|
McCabe Michael I
Head of Strategy
|
- 332584
|
51.83 USD |
3 years ago
Nov 18, 2021
|
Sell 6.9 M
USD
|
Randel Johnny D
Chief Financial Officer
|
- 133033
|
51.83 USD |
3 years ago
Nov 18, 2021
|
Sell 3.45 M
USD
|
Hart Scott W
Co-Chief Executive Officer
|
- 66517
|
51.83 USD |
3 years ago
Nov 18, 2021
|
Sell 44.8 M
USD
|
Brem Monte M
See remarks
|
- 863616
|
51.83 USD |
3 years ago
Nov 18, 2021
|
Sell 69 M
USD
|
ARG Private Equity, LLC
10 percent owner
|
- 1330336
|
51.83 USD |
3 years ago
Nov 03, 2021
|
Sell 2.07 M
USD
|
Keck Thomas
Director
|
- 44082
|
46.94 USD |
3 years ago
Oct 29, 2021
|
Sell 2.84 M
USD
|
Keck Thomas
Director
|
- 60337
|
47.04 USD |
3 years ago
Nov 01, 2021
|
Sell 2.95 M
USD
|
Keck Thomas
Director
|
- 62551
|
47.21 USD |
3 years ago
Nov 02, 2021
|
Sell 2.08 M
USD
|
Keck Thomas
Director
|
- 43597
|
47.62 USD |
3 years ago
Oct 27, 2021
|
Sell 1.36 M
USD
|
Keck Thomas
Director
|
- 29765
|
45.66 USD |
3 years ago
Oct 28, 2021
|
Sell 2.25 M
USD
|
Keck Thomas
Director
|
- 48000
|
46.85 USD |
3 years ago
Oct 27, 2021
|
Sell 57.3 K
USD
|
Waldo Robert
10 percent owner
|
- 1262
|
45.3838 USD |
3 years ago
Oct 22, 2021
|
Sell 793 K
USD
|
Keck Thomas
Director
|
- 18052
|
43.94 USD |
3 years ago
Oct 25, 2021
|
Sell 1.11 M
USD
|
Keck Thomas
Director
|
- 24780
|
44.74 USD |
3 years ago
Oct 26, 2021
|
Sell 976 K
USD
|
Keck Thomas
Director
|
- 21447
|
45.51 USD |
3 years ago
Oct 22, 2021
|
Sell 792 K
USD
|
McCabe Michael I
Head of Strategy
|
- 18032
|
43.93 USD |
3 years ago
Oct 22, 2021
|
Sell 795 K
USD
|
McCabe Michael I
Head of Strategy
|
- 18100
|
43.94 USD |
3 years ago
Oct 25, 2021
|
Sell 1.11 M
USD
|
McCabe Michael I
Head of Strategy
|
- 24814
|
44.75 USD |
3 years ago
Oct 25, 2021
|
Sell 1.11 M
USD
|
McCabe Michael I
Head of Strategy
|
- 24817
|
44.75 USD |
3 years ago
Oct 26, 2021
|
Sell 436 K
USD
|
McCabe Michael I
Head of Strategy
|
- 9686
|
45.03 USD |
3 years ago
Oct 26, 2021
|
Sell 433 K
USD
|
McCabe Michael I
Head of Strategy
|
- 9610
|
45.04 USD |
3 years ago
Oct 25, 2021
|
Sell 135 K
USD
|
Park David Y
Chief Accounting Officer
|
- 3000
|
45.01 USD |
3 years ago
Oct 25, 2021
|
Sell 186 K
USD
|
Waldo Robert
10 percent owner
|
- 4131
|
45.1329 USD |
3 years ago
Oct 26, 2021
|
Sell 1.47 M
USD
|
Waldo Robert
10 percent owner
|
- 32107
|
45.714 USD |
3 years ago
Oct 19, 2021
|
Sell 255 K
USD
|
Keck Thomas
Director
|
- 5900
|
43.2 USD |
3 years ago
Oct 20, 2021
|
Sell 573 K
USD
|
Keck Thomas
Director
|
- 13212
|
43.35 USD |
3 years ago
Oct 21, 2021
|
Sell 324 K
USD
|
Keck Thomas
Director
|
- 7500
|
43.21 USD |
3 years ago
Oct 19, 2021
|
Sell 257 K
USD
|
McCabe Michael I
Head of Strategy
|
- 5949
|
43.2 USD |
3 years ago
Oct 19, 2021
|
Sell 259 K
USD
|
McCabe Michael I
Head of Strategy
|
- 6001
|
43.2 USD |
3 years ago
Oct 20, 2021
|
Sell 575 K
USD
|
McCabe Michael I
Head of Strategy
|
- 13255
|
43.35 USD |
3 years ago
Oct 20, 2021
|
Sell 571 K
USD
|
McCabe Michael I
Head of Strategy
|
- 13168
|
43.35 USD |
3 years ago
Oct 21, 2021
|
Sell 324 K
USD
|
McCabe Michael I
Head of Strategy
|
- 7503
|
43.21 USD |
3 years ago
Oct 21, 2021
|
Sell 324 K
USD
|
McCabe Michael I
Head of Strategy
|
- 7501
|
43.21 USD |
3 years ago
Oct 14, 2021
|
Sell 116 K
USD
|
McCabe Michael I
Head of Strategy
|
- 2700
|
43.02 USD |
3 years ago
Oct 14, 2021
|
Sell 118 K
USD
|
McCabe Michael I
Head of Strategy
|
- 2737
|
43.02 USD |
3 years ago
Oct 15, 2021
|
Sell 602 K
USD
|
McCabe Michael I
Head of Strategy
|
- 13933
|
43.23 USD |
3 years ago
Oct 15, 2021
|
Sell 604 K
USD
|
McCabe Michael I
Head of Strategy
|
- 13966
|
43.23 USD |
3 years ago
Oct 18, 2021
|
Sell 178 K
USD
|
McCabe Michael I
Head of Strategy
|
- 4128
|
43.04 USD |
3 years ago
Oct 18, 2021
|
Sell 177 K
USD
|
McCabe Michael I
Head of Strategy
|
- 4100
|
43.06 USD |
3 years ago
Oct 14, 2021
|
Sell 116 K
USD
|
Keck Thomas
Director
|
- 2700
|
43.02 USD |
3 years ago
Oct 15, 2021
|
Sell 603 K
USD
|
Keck Thomas
Director
|
- 13942
|
43.24 USD |
3 years ago
Oct 18, 2021
|
Sell 178 K
USD
|
Keck Thomas
Director
|
- 4135
|
43.04 USD |
3 years ago
Oct 08, 2021
|
Sell 93.4 K
USD
|
Randel Johnny D
Chief Financial Officer
|
- 2305
|
40.5 USD |
3 years ago
Oct 05, 2021
|
Sell 576 K
USD
|
Randel Johnny D
Chief Financial Officer
|
- 13903
|
41.41 USD |
3 years ago
Oct 06, 2021
|
Sell 655 K
USD
|
Randel Johnny D
Chief Financial Officer
|
- 16002
|
40.96 USD |
3 years ago
Oct 07, 2021
|
Sell 834 K
USD
|
Randel Johnny D
Chief Financial Officer
|
- 20185
|
41.31 USD |
3 years ago
Oct 01, 2021
|
Sell 643 K
USD
|
Randel Johnny D
Chief Financial Officer
|
- 15412
|
41.75 USD |
3 years ago
Oct 04, 2021
|
Sell 301 K
USD
|
Randel Johnny D
Chief Financial Officer
|
- 7193
|
41.85 USD |
3 years ago
Sep 27, 2021
|
Sell 415 K
USD
|
Mitchell Steven R
director, 10 percent owner:
|
- 9290
|
44.7 USD |
3 years ago
Sep 28, 2021
|
Sell 769 K
USD
|
Mitchell Steven R
director, 10 percent owner:
|
- 17845
|
43.11 USD |
3 years ago
Sep 29, 2021
|
Sell 343 K
USD
|
Mitchell Steven R
director, 10 percent owner:
|
- 7865
|
43.55 USD |
3 years ago
Mar 23, 2021
|
Sell 40.8 M
USD
|
ARG Private Equity, LLC
10 percent owner
|
- 1439814
|
28.32 USD |
3 years ago
Mar 23, 2021
|
Sell 5.66 M
USD
|
FRIEDMAN DARREN M.
|
- 200000
|
28.32 USD |
3 years ago
Mar 23, 2021
|
Sell 8.49 M
USD
|
Maruszewski Mark
Director
|
- 299629
|
28.32 USD |
3 years ago
Mar 23, 2021
|
Sell 103 M
USD
|
Brem Monte M
See remarks
|
- 3644110
|
28.32 USD |
3 years ago
Mar 23, 2021
|
Sell 5.66 M
USD
|
Keck Thomas
director, 10 percent owner:
|
- 200000
|
28.32 USD |
3 years ago
Mar 23, 2021
|
Sell 5.66 M
USD
|
Randel Johnny D
Chief Financial Officer
|
- 200000
|
28.32 USD |
3 years ago
Mar 23, 2021
|
Sell 49.6 M
USD
|
Fernandez Jose A
Co-Chief Operating Officer
|
- 1750000
|
28.32 USD |
3 years ago
Mar 23, 2021
|
Sell 8.5 M
USD
|
Bradley Thomas Alcott
|
- 300000
|
28.32 USD |
3 years ago
Mar 23, 2021
|
Sell 12 M
USD
|
Jeffrey David
|
- 425000
|
28.32 USD |
4 years ago
Sep 18, 2020
|
Bought
720 K USD
|
Jeffrey David
|
+ 40000
|
18 USD |
4 years ago
Sep 18, 2020
|
Bought
803 K USD
|
FRIEDMAN DARREN M.
|
+ 44600
|
18 USD |
4 years ago
Sep 18, 2020
|
Bought
241 K USD
|
Bradley Thomas Alcott
|
+ 13380
|
18 USD |
4 years ago
Sep 18, 2020
|
Bought
750 K USD
|
Maruszewski Mark
Director
|
+ 41667
|
18 USD |
4 years ago
Sep 18, 2020
|
Bought
1 M USD
|
Keck Thomas
Director
|
+ 55750
|
18 USD |
4 years ago
Sep 18, 2020
|
Bought
161 K USD
|
Fernandez Jose A
Co-Chief Operating Officer
|
+ 8920
|
18 USD |
4 years ago
Sep 18, 2020
|
Bought
80.3 K USD
|
Ment Jason P
See remarks
|
+ 4460
|
18 USD |
4 years ago
Sep 18, 2020
|
Bought
241 K USD
|
Hart Scott W
Co-Chief Executive Officer
|
+ 13380
|
18 USD |
4 years ago
Sep 18, 2020
|
Bought
1.12 M USD
|
Argonaut Private Equity, L.L.C.
10 percent owner
|
+ 62500
|
18 USD |