Canada markets closed

ExlService Holdings, Inc. (EXLS)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
29.65-0.38 (-1.27%)
At close: 04:00PM EDT
29.65 0.00 (0.00%)
After hours: 05:29PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
136,953
118,669
135,337
218,530
Other Short Term Investments
153,881
179,027
179,430
184,286
Total Cash
290,834
297,696
314,767
402,816
Net Receivables
308,108
259,222
194,232
147,635
Other Current Assets
4,405
5,855
2,146
2,919
Total Current Assets
679,673
612,794
578,144
609,278
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
388,894
356,306
378,738
377,804
Accumulated Depreciation
-223,665
-218,131
-216,038
-193,011
Net property, plant and equipment
165,229
138,175
162,700
184,793
Equity and other investments
4,430
34,779
3,190
3,173
Goodwill
405,639
405,637
403,902
349,088
Intangible Assets
50,164
64,819
81,082
59,594
Other long-term assets
10,287
5,850
4,370
5,000
Total non-current assets
762,299
733,325
704,760
638,579
Total Assets
1,441,972
1,346,119
1,282,904
1,247,857
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
65,000
30,000
260,016
25,000
Accounts Payable
5,055
7,789
5,647
6,992
Taxes payable
1,213
2,945
901
3,488
Accrued liabilities
68,391
54,753
53,287
49,207
Deferred revenues
12,318
18,782
20,000
32,649
Other Current Liabilities
23,918
20,169
9,020
6,380
Total Current Liabilities
326,403
277,946
495,686
221,078
Non-current liabilities
Long Term Debt
135,000
220,000
-
201,961
Deferred taxes liabilities
1,495
547
965
847
Deferred revenues
10,195
4,408
995
924
Other long-term liabilities
3,123
15,355
9,120
3,568
Total non-current liabilities
226,132
309,994
94,062
307,607
Total Liabilities
552,535
587,940
589,748
528,685
Stockholders' Equity
Common Stock
203
200
40
39
Retained Earnings
1,083,663
899,105
756,137
641,379
Accumulated other comprehensive income
-127,040
-144,143
-89,474
-74,984
Total stockholders' equity
889,437
758,179
693,156
719,172
Total liabilities and stockholders' equity
1,441,972
1,346,119
1,282,904
1,247,857