Current Assets | 115 M |
Cash & Short-Term Investments | 115 M |
Receivables | 0 |
Other Current Assets | 0 |
Non-Current Assets | 112 M |
Long-Term Investments | 77.2 M |
PP&E | 20.2 M |
Other Non-Current Assets | 14.7 M |
Current Liabilities | 0 |
Accounts Payable | 0 |
Short-Term Debt | 0 |
Other Current Liabilities | 0 |
Non-Current Liabilities | 1.81 B |
Long-Term Debt | 72.6 M |
Other Non-Current Liabilities | 1.74 B |
Revenue | 124 M |
Cost Of Revenue | 1.14 M |
Gross Profit | 123 M |
Operating Expenses | 79.6 M |
Operating Income | 38.6 M |
Other Expenses | 12 M |
Net Income | 26.6 M |
Net Income | 26.6 M |
Depreciation & Amortization | 1.78 M |
Capital Expenditures | -6 M |
Stock-Based Compensation | 2.49 M |
Change in Working Capital | -1.09 M |
Others | 971 K |
Free Cash Flow | 25.6 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
1 month ago
Dec 12, 2024
|
Bought
4.13 K USD
|
RUST PATSY I
Director
|
+ 200
|
20.63 USD |
1 month ago
Dec 12, 2024
|
Bought
103 K USD
|
Manouchehri Ali R
other: Director - MainStreet Bank
|
+ 5000
|
20.69 USD |
1 month ago
Dec 11, 2024
|
Bought
914 USD
|
ECHLOV RUSSELL
Director
|
+ 47
|
19.45 USD |
1 month ago
Dec 11, 2024
|
Bought
2.01 K USD
|
ECHLOV RUSSELL
Director
|
+ 103
|
19.5 USD |
1 month ago
Dec 05, 2024
|
Bought
1.94 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 103
|
18.85 USD |
1 month ago
Nov 25, 2024
|
Bought
5.64 K USD
|
Brockett Charles C.
Director
|
+ 300
|
18.81 USD |
1 month ago
Nov 21, 2024
|
Bought
3.46 K USD
|
Brockett Charles C.
Director
|
+ 190
|
18.21 USD |
1 month ago
Nov 21, 2024
|
Bought
2.92 K USD
|
Brockett Charles C.
Director
|
+ 160
|
18.28 USD |
1 month ago
Nov 21, 2024
|
Bought
364 USD
|
Brockett Charles C.
Director
|
+ 20
|
18.21 USD |
1 month ago
Nov 21, 2024
|
Sell 52.8 K
USD
|
Baboval Michael B
Chief Risk Officer
|
- 2892
|
18.25 USD |
4 months ago
Aug 29, 2024
|
Bought
1.92 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 113
|
16.9885 USD |
5 months ago
Aug 16, 2024
|
Bought
12.1 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 698
|
17.395 USD |
5 months ago
Aug 02, 2024
|
Bought
25 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 1524
|
16.4 USD |
7 months ago
Jun 04, 2024
|
Bought
8.15 K USD
|
Manouchehri Ali R
other: Director - MainStreet Bank
|
+ 500
|
16.31 USD |
8 months ago
May 13, 2024
|
Bought
16.9 USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 1
|
16.88 USD |
8 months ago
May 13, 2024
|
Bought
16.8 USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 1
|
16.84 USD |
8 months ago
May 13, 2024
|
Bought
9.79 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 582
|
16.82 USD |
8 months ago
May 13, 2024
|
Bought
1.33 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 79
|
16.795 USD |
8 months ago
May 13, 2024
|
Bought
585 USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 35
|
16.71 USD |
8 months ago
May 13, 2024
|
Bought
2.11 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 127
|
16.64 USD |
8 months ago
May 02, 2024
|
Bought
3.2 K USD
|
ECHLOV RUSSELL
Director
|
+ 200
|
16.02 USD |
8 months ago
Apr 29, 2024
|
Bought
16.1 USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 1
|
16.11 USD |
8 months ago
Apr 29, 2024
|
Bought
2.5 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 155
|
16.13 USD |
8 months ago
Apr 29, 2024
|
Bought
3.2 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 200
|
16.02 USD |
8 months ago
Apr 29, 2024
|
Bought
11.3 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 700
|
16.14 USD |
8 months ago
Apr 26, 2024
|
Bought
3.12 K USD
|
ECHLOV RUSSELL
Director
|
+ 200
|
15.62 USD |
8 months ago
Apr 24, 2024
|
Bought
11.6 K USD
|
Brockett Charles C.
Director
|
+ 710
|
16.4 USD |
8 months ago
Apr 24, 2024
|
Bought
7.38 K USD
|
Brockett Charles C.
Director
|
+ 450
|
16.4 USD |
8 months ago
Apr 24, 2024
|
Bought
4.98 K USD
|
Vari Richard Alexander
Chief Accounting Officer
|
+ 310
|
16.05 USD |
10 months ago
Mar 01, 2024
|
Bought
349 USD
|
Brockett Charles C.
Director
|
+ 19
|
18.36 USD |
10 months ago
Feb 29, 2024
|
Bought
12.2 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 675
|
18 USD |
10 months ago
Feb 21, 2024
|
Bought
3.9 K USD
|
Brockett Charles C.
Director
|
+ 215
|
18.12 USD |
10 months ago
Feb 21, 2024
|
Bought
7.58 K USD
|
Brockett Charles C.
Director
|
+ 410
|
18.49 USD |
1 year ago
Nov 27, 2023
|
Bought
10.3 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 469
|
21.86 USD |
1 year ago
Nov 27, 2023
|
Bought
1.91 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 87
|
21.98 USD |
1 year ago
Aug 23, 2023
|
Bought
2.22 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
22.25 USD |
1 year ago
Aug 23, 2023
|
Bought
2.23 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
22.34 USD |
1 year ago
Aug 17, 2023
|
Bought
1.11 K USD
|
ECHLOV RUSSELL
Director
|
+ 50
|
22.28 USD |
1 year ago
Aug 17, 2023
|
Bought
2.25 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
22.52 USD |
1 year ago
Aug 17, 2023
|
Bought
2.27 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
22.73 USD |
1 year ago
Aug 16, 2023
|
Bought
2.28 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
22.85 USD |
1 year ago
Aug 04, 2023
|
Bought
2.4 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
24.02 USD |
1 year ago
Aug 08, 2023
|
Bought
2.41 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
24.1 USD |
1 year ago
Aug 08, 2023
|
Bought
2.4 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
24 USD |
1 year ago
Aug 15, 2023
|
Bought
2.36 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
23.65 USD |
1 year ago
Aug 15, 2023
|
Bought
2.34 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
23.37 USD |
1 year ago
Aug 15, 2023
|
Bought
13.1 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 551
|
23.7 USD |
1 year ago
Aug 11, 2023
|
Bought
168 USD
|
ECHLOV RUSSELL
Director
|
+ 7
|
24.06 USD |
1 year ago
Aug 03, 2023
|
Bought
2.39 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
23.92 USD |
1 year ago
Jul 31, 2023
|
Bought
2.38 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
23.81 USD |
1 year ago
Jul 31, 2023
|
Bought
2.15 K USD
|
ECHLOV RUSSELL
Director
|
+ 90
|
23.84 USD |
1 year ago
Jul 31, 2023
|
Bought
2.62 K USD
|
ECHLOV RUSSELL
Director
|
+ 110
|
23.85 USD |
1 year ago
Jul 31, 2023
|
Bought
2.4 K USD
|
ECHLOV RUSSELL
Director
|
+ 100
|
24 USD |
1 year ago
Jul 26, 2023
|
Bought
7.35 K USD
|
ECHLOV RUSSELL
Director
|
+ 300
|
24.5 USD |
1 year ago
Jul 26, 2023
|
Bought
7.34 K USD
|
ECHLOV RUSSELL
Director
|
+ 300
|
24.45 USD |
1 year ago
May 23, 2023
|
Bought
3.3 K USD
|
CHMELIK THOMAS J
Chief Financial Officer
|
+ 153
|
21.6 USD |
1 year ago
May 23, 2023
|
Bought
4.97 K USD
|
CHMELIK THOMAS J
Chief Financial Officer
|
+ 241
|
20.63 USD |
1 year ago
May 16, 2023
|
Bought
164 USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 8
|
20.5 USD |
1 year ago
May 16, 2023
|
Bought
1.87 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 90
|
20.8 USD |
1 year ago
May 16, 2023
|
Bought
9.97 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 483
|
20.64 USD |
1 year ago
May 12, 2023
|
Bought
4.97 K USD
|
CHMELIK THOMAS J
Chief Financial Officer
|
+ 241
|
20.63 USD |
1 year ago
May 09, 2023
|
Bought
3.17 K USD
|
Vari Richard Alexander
Chief Accounting Officer
|
+ 158
|
20.06 USD |
1 year ago
Apr 28, 2023
|
Bought
9.44 K USD
|
Brockett Charles C.
Director
|
+ 440
|
21.46 USD |
1 year ago
Apr 28, 2023
|
Bought
3.55 K USD
|
Brockett Charles C.
Director
|
+ 164
|
21.66 USD |
1 year ago
Apr 26, 2023
|
Bought
234 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 10914
|
21.4 USD |
1 year ago
Apr 24, 2023
|
Bought
12 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 556
|
21.5 USD |
1 year ago
Feb 03, 2023
|
Bought
10.2 K USD
|
DeLeon Rafael E
Director
|
+ 346
|
29.61 USD |
2 years ago
Nov 18, 2022
|
Bought
994 USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 34
|
29.23 USD |
2 years ago
Nov 17, 2022
|
Bought
1.87 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 65
|
28.81 USD |
2 years ago
Nov 17, 2022
|
Bought
8.91 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 309
|
28.85 USD |
2 years ago
Sep 12, 2022
|
Bought
5.05 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 210
|
24.07 USD |
2 years ago
Sep 09, 2022
|
Bought
1.86 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 77
|
24.21 USD |
2 years ago
Sep 09, 2022
|
Bought
5.55 K USD
|
DICK JEFF W
Chairman, President and CEO
|
+ 230
|
24.11 USD |
2 years ago
Jul 27, 2022
|
Sell 15.7 K
USD
|
Hersiburane Abdulhamid
President
|
- 700
|
22.4 USD |
2 years ago
Mar 09, 2022
|
Bought
5.07 K USD
|
DICK JEFF W
Chairman & CEO
|
+ 210
|
24.15 USD |
2 years ago
Mar 08, 2022
|
Bought
3.61 K USD
|
DICK JEFF W
Chairman & CEO
|
+ 150
|
24.07 USD |
2 years ago
Mar 08, 2022
|
Bought
169 USD
|
DICK JEFF W
Chairman & CEO
|
+ 7
|
24.13 USD |
2 years ago
Mar 08, 2022
|
Bought
796 USD
|
DICK JEFF W
Chairman & CEO
|
+ 33
|
24.12 USD |
2 years ago
Mar 08, 2022
|
Bought
3.43 K USD
|
DICK JEFF W
Chairman & CEO
|
+ 144
|
23.85 USD |
2 years ago
Mar 07, 2022
|
Bought
12.1 K USD
|
CHMELIK THOMAS J
Chief Financial Officer
|
+ 500
|
24.15 USD |
3 years ago
Oct 29, 2021
|
Bought
27.5 K USD
|
RUST PATSY I
Director
|
+ 1000
|
27.489 USD |
3 years ago
Jul 12, 2021
|
Sell 31.8 K
USD
|
Hersiburane Abdulhamid
President
|
- 1400
|
22.71 USD |
3 years ago
Feb 05, 2021
|
Bought
870 USD
|
ECHLOV RUSSELL
Director
|
+ 50
|
17.4 USD |
3 years ago
Feb 05, 2021
|
Bought
3.49 K USD
|
ECHLOV RUSSELL
Director
|
+ 200
|
17.43 USD |
4 years ago
Dec 14, 2020
|
Bought
2.48 K USD
|
ECHLOV RUSSELL
Director
|
+ 150
|
16.52 USD |
4 years ago
Oct 28, 2020
|
Bought
25.7 K USD
|
RUST PATSY I
Director
|
+ 1000
|
25.68 USD |
4 years ago
Oct 26, 2020
|
Sell 1.5 M
USD
|
ECHLOV RUSSELL
Director
|
- 98780
|
15.2 USD |
4 years ago
Oct 26, 2020
|
Sell 7.78 M
USD
|
ECHLOV RUSSELL
Director
|
- 512143
|
15.2 USD |
4 years ago
Aug 14, 2020
|
Bought
4.14 K USD
|
Brockett Charles C.
President
|
+ 300
|
13.8 USD |
4 years ago
Jun 12, 2020
|
Bought
13.1 K USD
|
DICK JEFF W
Chairman & CEO
|
+ 1000
|
13.1 USD |
4 years ago
May 13, 2020
|
Bought
31.9 K USD
|
Brockett Charles C.
President
|
+ 2400
|
13.3 USD |
4 years ago
Apr 16, 2020
|
Bought
2.06 K USD
|
Brockett Charles C.
President
|
+ 150
|
13.75 USD |
4 years ago
Mar 16, 2020
|
Bought
66.6 K USD
|
CHMELIK THOMAS J
Chief Financial Officer
|
+ 4040
|
16.48 USD |
4 years ago
Feb 11, 2020
|
Sell 60.6 K
USD
|
SAEGER TERRY M
Director
|
- 2695
|
22.5 USD |
4 years ago
Feb 10, 2020
|
Bought
16.5 K USD
|
SAEGER TERRY M
Director
|
+ 726
|
22.7181 USD |
4 years ago
Feb 10, 2020
|
Bought
77.9 K USD
|
SAEGER TERRY M
Director
|
+ 3428
|
22.7163 USD |
4 years ago
Feb 10, 2020
|
Bought
11.4 K USD
|
SAEGER TERRY M
Director
|
+ 500
|
22.71 USD |
4 years ago
Feb 10, 2020
|
Bought
4.54 K USD
|
SAEGER TERRY M
Director
|
+ 200
|
22.71 USD |
4 years ago
Feb 10, 2020
|
Bought
6.97 K USD
|
SAEGER TERRY M
Director
|
+ 307
|
22.7 USD |
4 years ago
Feb 10, 2020
|
Bought
2.27 K USD
|
SAEGER TERRY M
Director
|
+ 100
|
22.7 USD |
4 years ago
Feb 10, 2020
|
Bought
2.27 K USD
|
SAEGER TERRY M
Director
|
+ 100
|
22.69 USD |
4 years ago
Feb 10, 2020
|
Bought
908 USD
|
SAEGER TERRY M
Director
|
+ 40
|
22.69 USD |
4 years ago
Feb 10, 2020
|
Bought
4.54 K USD
|
SAEGER TERRY M
Director
|
+ 200
|
22.68 USD |
4 years ago
Feb 10, 2020
|
Bought
4.53 K USD
|
SAEGER TERRY M
Director
|
+ 200
|
22.67 USD |
4 years ago
Feb 10, 2020
|
Bought
3.47 K USD
|
SAEGER TERRY M
Director
|
+ 153
|
22.66 USD |
4 years ago
Feb 10, 2020
|
Sell 71 K
USD
|
SAEGER TERRY M
Director
|
- 3155
|
22.5 USD |
4 years ago
Feb 10, 2020
|
Sell 2.25 K
USD
|
SAEGER TERRY M
Director
|
- 100
|
22.51 USD |
4 years ago
Feb 10, 2020
|
Bought
1.04 K USD
|
SAEGER TERRY M
Director
|
+ 46
|
22.65 USD |
4 years ago
Feb 10, 2020
|
Sell 1.13 K
USD
|
SAEGER TERRY M
Director
|
- 50
|
22.52 USD |