Canada markets open in 4 hours 15 minutes

The Descartes Systems Group Inc. (DSGX)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
92.33+1.33 (+1.46%)
At close: 04:00PM EDT
92.33 0.00 (0.00%)
After hours: 05:31PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2024-01-31
2023-01-31
2022-01-31
2021-01-31
2020-01-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
320,952
276,385
213,437
133,661
-
Total Cash
320,952
276,385
213,437
133,661
-
Net Receivables
51,569
45,173
41,705
37,206
-
Inventory
-
759
868
429
411
Other Current Assets
33,468
25,435
21,974
16,939
-
Total Current Assets
418,182
358,651
292,059
203,065
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
60,437
55,981
56,042
54,587
-
Accumulated Depreciation
-42,628
-37,773
-34,654
-30,333
-
Net property, plant and equipment
17,809
18,208
21,388
24,254
-
Goodwill
760,413
675,647
608,761
565,177
-
Intangible Assets
251,047
229,808
229,609
239,992
-
Other long-term assets
24,737
22,247
18,652
15,550
-
Total non-current assets
1,056,103
957,393
893,372
860,189
-
Total Assets
1,474,285
1,316,044
1,185,431
1,063,254
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Accounts Payable
17,484
10,569
10,566
7,955
-
Taxes payable
6,734
7,536
5,616
3,383
-
Accrued liabilities
48,749
44,773
24,273
14,236
-
Deferred revenues
84,513
67,784
56,780
49,878
-
Total Current Liabilities
203,630
169,595
133,433
104,263
-
Non-current liabilities
Deferred taxes liabilities
21,101
35,400
35,523
29,385
-
Deferred revenues
1,464
1,615
1,920
1,413
-
Total non-current liabilities
32,621
47,058
52,179
47,923
-
Total Liabilities
236,251
216,653
185,612
152,186
-
Stockholders' Equity
Common Stock
551,164
538,448
536,297
531,825
-
Retained Earnings
220,755
104,848
2,612
-83,670
-
Accumulated other comprehensive income
-28,586
-30,456
-12,393
-1,189
-
Total stockholders' equity
1,238,034
1,099,391
999,819
911,068
-
Total liabilities and stockholders' equity
1,474,285
1,316,044
1,185,431
1,063,254
-