Current Assets | 180 M |
Cash & Short-Term Investments | 62.7 M |
Receivables | 108 M |
Other Current Assets | 9.6 M |
Non-Current Assets | 114 M |
Long-Term Investments | 615 K |
PP&E | 89 M |
Other Non-Current Assets | 24.3 M |
Current Liabilities | 71 M |
Accounts Payable | 16.4 M |
Short-Term Debt | 25.4 M |
Other Current Liabilities | 29.2 M |
Non-Current Liabilities | 57.1 M |
Long-Term Debt | 54.3 M |
Other Non-Current Liabilities | 2.8 M |
Revenue | 509 M |
Cost Of Revenue | 356 M |
Gross Profit | 152 M |
Operating Expenses | 113 M |
Operating Income | 39.4 M |
Other Expenses | 5.77 M |
Net Income | 33.7 M |
Net Income | 33.7 M |
Depreciation & Amortization | 19.5 M |
Capital Expenditures | -8.86 M |
Stock-Based Compensation | 3.76 M |
Change in Working Capital | -37.3 M |
Others | -19.1 M |
Free Cash Flow | 27 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
3 weeks ago
Dec 30, 2024
|
Sell 246 K
USD
|
Keen Shuja
Director
|
- 11199
|
21.9522 USD |
1 month ago
Dec 13, 2024
|
Sell 400 K
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 20000
|
19.9989 USD |
1 month ago
Dec 13, 2024
|
Sell 82.9 K
USD
|
Keen Shuja
Director
|
- 4139
|
20.0293 USD |
1 month ago
Dec 16, 2024
|
Sell 162 K
USD
|
Keen Shuja
Director
|
- 8045
|
20.083 USD |
1 month ago
Dec 12, 2024
|
Sell 142 K
USD
|
Keen Shuja
Director
|
- 7000
|
20.26 USD |
1 month ago
Dec 12, 2024
|
Sell 203 K
USD
|
Keen Shuja
Director
|
- 10000
|
20.281 USD |
1 month ago
Dec 10, 2024
|
Sell 1.23 M
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 60958
|
20.1208 USD |
1 month ago
Dec 05, 2024
|
Sell 142 K
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 7073
|
20.1019 USD |
1 month ago
Dec 09, 2024
|
Sell 475 K
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 23735
|
20.0186 USD |
1 month ago
Dec 02, 2024
|
Sell 537 K
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 25878
|
20.7519 USD |
1 month ago
Dec 03, 2024
|
Sell 848 K
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 41742
|
20.3078 USD |
1 month ago
Dec 04, 2024
|
Sell 1.67 M
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 82572
|
20.1966 USD |
1 month ago
Nov 26, 2024
|
Sell 103 K
USD
|
Kleisterlee Gerard J
Director
|
- 5000
|
20.55 USD |
2 months ago
Nov 20, 2024
|
Sell 159 K
USD
|
Keen Shuja
Director
|
- 7773
|
20.4638 USD |
1 month ago
Nov 21, 2024
|
Sell 632 K
USD
|
Keen Shuja
Director
|
- 29796
|
21.2088 USD |
2 months ago
Nov 20, 2024
|
Sell 1.58 M
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 78728
|
20.1167 USD |
1 month ago
Nov 21, 2024
|
Sell 1.39 M
USD
|
PineBridge GEM II G.P., L.P.
10 percent owner
|
- 69272
|
20.0005 USD |
2 months ago
Nov 19, 2024
|
Sell 22.6 K
USD
|
Khaishgi Mohammedulla
Director
|
- 1129
|
20 USD |
2 months ago
Nov 14, 2024
|
Sell 9.3 K
USD
|
Khaishgi Mohammedulla
Director
|
- 465
|
20.0017 USD |
2 months ago
Nov 11, 2024
|
Sell 252 K
USD
|
Khaishgi Mohammedulla
Director
|
- 12600
|
20.0009 USD |
2 months ago
Nov 12, 2024
|
Sell 121 K
USD
|
Khaishgi Mohammedulla
Director
|
- 6030
|
20.0099 USD |
2 months ago
Nov 11, 2024
|
Sell 1.09 M
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 54517
|
20.0136 USD |
2 months ago
Nov 06, 2024
|
Sell 1.7 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 85
|
20 USD |
2 months ago
Nov 07, 2024
|
Sell 5.18 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 259
|
20.0004 USD |
2 months ago
Nov 08, 2024
|
Sell 40.2 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 2011
|
20.0015 USD |
2 months ago
Nov 06, 2024
|
Sell 8.54 K
USD
|
Khaishgi Mohammedulla
Director
|
- 427
|
20 USD |
2 months ago
Nov 07, 2024
|
Sell 73.8 K
USD
|
Khaishgi Mohammedulla
Director
|
- 3690
|
20.0082 USD |
2 months ago
Nov 08, 2024
|
Sell 194 K
USD
|
Khaishgi Mohammedulla
Director
|
- 9676
|
20.0009 USD |
3 months ago
Oct 08, 2024
|
Sell 381 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.0476 USD |
3 months ago
Oct 09, 2024
|
Sell 296 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 15358
|
19.2602 USD |
3 months ago
Oct 10, 2024
|
Sell 374 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 19642
|
19.0335 USD |
3 months ago
Oct 01, 2024
|
Sell 393 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.64 USD |
3 months ago
Oct 02, 2024
|
Sell 385 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.2419 USD |
3 months ago
Oct 03, 2024
|
Sell 281 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 15000
|
18.7339 USD |
3 months ago
Sep 30, 2024
|
Sell 206 K
USD
|
Khaishgi Mohammedulla
Director
|
- 10286
|
20.0014 USD |
3 months ago
Oct 01, 2024
|
Sell 2.24 K
USD
|
Khaishgi Mohammedulla
Director
|
- 112
|
20 USD |
3 months ago
Sep 30, 2024
|
Sell 46.5 K
USD
|
Khaishgi Mohammedulla
Director
|
- 2324
|
20.004 USD |
3 months ago
Sep 27, 2024
|
Sell 57.1 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 2857
|
20.0035 USD |
3 months ago
Sep 30, 2024
|
Sell 183 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 9147
|
20.0031 USD |
3 months ago
Oct 01, 2024
|
Sell 2 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 100
|
20 USD |
3 months ago
Sep 26, 2024
|
Sell 297 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 15000
|
19.794 USD |
3 months ago
Sep 30, 2024
|
Sell 396 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.823 USD |
3 months ago
Sep 27, 2024
|
Sell 30.1 K
USD
|
Khaishgi Mohammedulla
Director
|
- 1506
|
20.0013 USD |
3 months ago
Sep 27, 2024
|
Sell 37.7 K
USD
|
Khaishgi Mohammedulla
Director
|
- 1883
|
20.0042 USD |
3 months ago
Sep 24, 2024
|
Sell 65.8 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 3289
|
20.0018 USD |
3 months ago
Sep 25, 2024
|
Sell 177 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 8834
|
20.0086 USD |
3 months ago
Sep 26, 2024
|
Sell 2 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 100
|
20 USD |
3 months ago
Sep 25, 2024
|
Sell 118 K
USD
|
Khaishgi Mohammedulla
Director
|
- 5871
|
20.0347 USD |
3 months ago
Sep 26, 2024
|
Sell 20 K
USD
|
Khaishgi Mohammedulla
Director
|
- 1000
|
20 USD |
3 months ago
Sep 25, 2024
|
Sell 88.3 K
USD
|
Khaishgi Mohammedulla
Director
|
- 4409
|
20.016 USD |
3 months ago
Sep 26, 2024
|
Sell 1.02 K
USD
|
Khaishgi Mohammedulla
Director
|
- 51
|
20 USD |
3 months ago
Sep 23, 2024
|
Sell 400 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
20.0018 USD |
3 months ago
Sep 24, 2024
|
Sell 396 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.8231 USD |
3 months ago
Sep 25, 2024
|
Sell 398 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.8872 USD |
3 months ago
Sep 23, 2024
|
Sell 27.5 K
USD
|
Keen Shuja
Director
|
- 1345
|
20.4514 USD |
3 months ago
Sep 23, 2024
|
Sell 253 K
USD
|
Khaishgi Mohammedulla
Director
|
- 12600
|
20.1002 USD |
3 months ago
Sep 24, 2024
|
Sell 34.5 K
USD
|
Khaishgi Mohammedulla
Director
|
- 1727
|
20.0018 USD |
3 months ago
Sep 23, 2024
|
Sell 201 K
USD
|
Khaishgi Mohammedulla
Director
|
- 10000
|
20.1339 USD |
3 months ago
Sep 24, 2024
|
Sell 35.1 K
USD
|
Khaishgi Mohammedulla
Director
|
- 1755
|
20.0028 USD |
4 months ago
Sep 19, 2024
|
Sell 31.4 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 1572
|
20 USD |
4 months ago
Sep 20, 2024
|
Sell 66.1 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 3303
|
20.002 USD |
3 months ago
Sep 23, 2024
|
Sell 1.19 M
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 59269
|
20.0495 USD |
4 months ago
Sep 19, 2024
|
Sell 97.6 K
USD
|
Khaishgi Mohammedulla
Director
|
- 4880
|
20 USD |
4 months ago
Sep 20, 2024
|
Sell 141 K
USD
|
Khaishgi Mohammedulla
Director
|
- 7034
|
20.0013 USD |
4 months ago
Sep 19, 2024
|
Sell 50.7 K
USD
|
Khaishgi Mohammedulla
Director
|
- 2537
|
20 USD |
4 months ago
Sep 20, 2024
|
Sell 93.3 K
USD
|
Khaishgi Mohammedulla
Director
|
- 4665
|
20.0018 USD |
4 months ago
Sep 18, 2024
|
Sell 387 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.3365 USD |
4 months ago
Sep 19, 2024
|
Sell 295 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 15000
|
19.6523 USD |
4 months ago
Sep 16, 2024
|
Sell 475 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 23702
|
20.0591 USD |
4 months ago
Sep 17, 2024
|
Sell 116 K
USD
|
Resource Group International Ltd
director, 10 percent owner:
|
- 5955
|
19.4886 USD |
4 months ago
Sep 13, 2024
|
Sell 382 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.1125 USD |
4 months ago
Sep 16, 2024
|
Sell 403 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
20.156 USD |
4 months ago
Sep 17, 2024
|
Sell 396 K
USD
|
PineBridge GEM II G.P., L.P.
director, 10 percent owner:
|
- 20000
|
19.8085 USD |
4 months ago
Sep 13, 2024
|
Sell 299 K
USD
|
Keen Shuja
Director
|
- 15000
|
19.9512 USD |
4 months ago
Sep 16, 2024
|
Sell 124 K
USD
|
Keen Shuja
Director
|
- 6086
|
20.4564 USD |
4 months ago
Sep 13, 2024
|
Sell 95 K
USD
|
Trofimuk-O'Connor Christina Alice
Chief Legal Officer
|
- 5000
|
19.0004 USD |
4 months ago
Sep 13, 2024
|
Sell 2 K
USD
|
Trofimuk-O'Connor Christina Alice
Chief Legal Officer
|
- 100
|
20 USD |
4 months ago
Sep 16, 2024
|
Sell 98 K
USD
|
Trofimuk-O'Connor Christina Alice
Chief Legal Officer
|
- 4900
|
20.0017 USD |
4 months ago
Sep 13, 2024
|
Sell 2 K
USD
|
Khaishgi Mohammedulla
Director
|
- 100
|
20 USD |
4 months ago
Sep 16, 2024
|
Sell 254 K
USD
|
Khaishgi Mohammedulla
Director
|
- 12600
|
20.1873 USD |
4 months ago
Sep 17, 2024
|
Sell 165 K
USD
|
Khaishgi Mohammedulla
Director
|
- 8267
|
20.0047 USD |
4 months ago
Sep 13, 2024
|
Sell 2.52 K
USD
|
Khaishgi Mohammedulla
Director
|
- 126
|
20 USD |
4 months ago
Sep 16, 2024
|
Sell 202 K
USD
|
Khaishgi Mohammedulla
Director
|
- 10000
|
20.2483 USD |
4 months ago
Sep 17, 2024
|
Sell 145 K
USD
|
Khaishgi Mohammedulla
Director
|
- 7250
|
20.005 USD |
4 months ago
Sep 16, 2024
|
Sell 264 K
USD
|
Dawson Bruce Neil
Chief Sales and CS Officer
|
- 13500
|
19.57 USD |
10 months ago
Feb 29, 2024
|
Sell 208 K
USD
|
Ferrato James Dominic
Chief Information Officer
|
- 13000
|
16.01 USD |
10 months ago
Mar 01, 2024
|
Sell 151 K
USD
|
Cox Jeffrey Hays
President, IBEX Digital
|
- 9383
|
16.0495 USD |
10 months ago
Feb 28, 2024
|
Sell 118 K
USD
|
Cox Jeffrey Hays
President, IBEX Digital
|
- 7331
|
16.0586 USD |
10 months ago
Feb 29, 2024
|
Sell 133 K
USD
|
Cox Jeffrey Hays
President, IBEX Digital
|
- 8286
|
16.0689 USD |