
The
DSG.TOThe Descartes Systems Group Inc. Price (DSG.TO)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
86,818,000
(0.4245)%Income Statement Summary
Revenue | |
Cost of Revenue | |
Gross Profit | |
Operating Expenses | |
Operating Income | |
Other Expenses | |
Net Income |


Income Statement
The Descartes Systems Group Inc.Currency: CAD
YEAR | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | ||||||||||||||||||||||||||||
Revenue |
20,505,057.00
+0% |
48,800,000.00
+138% |
43,665,167.00
-11% |
66,649,000.00
+53% |
79,522,000.00
+19% |
70,383,000.00
-11% |
59,785,000.00
-15% |
46,395,000.00
-22% |
45,729,000.00
-1% |
51,990,000.00
+14% |
59,025,000.00
+14% |
66,044,000.00
+12% |
73,768,000.00
+12% |
99,175,000.00
+34% |
113,990,000.00
+15% |
126,883,000.00
+11% |
151,294,000.00
+19% |
170,860,000.00
+13% |
184,993,000.00
+8% |
203,779,000.00
+10% |
237,439,000.00
+17% |
275,171,000.00
+16% |
325,791,000.00
+18% |
348,664,000.00
+7% |
424,690,000.00
+22% |
486,014,000.00
+14% |
572,931,000.00
+18% |
|
Cost of Revenue | ||||||||||||||||||||||||||||
Cost of Revenue | 4,472,579.00 | 4,700,000.00 | 21,153,784.00 | 22,171,000.00 | 27,701,000.00 | 26,631,000.00 | 19,387,000.00 | 21,053,000.00 | 18,127,000.00 | 17,487,000.00 | 20,640,000.00 | 22,353,000.00 | 23,172,000.00 | 33,875,000.00 | 38,313,000.00 | 42,399,000.00 | 49,043,000.00 | 54,879,000.00 | 53,859,000.00 | 56,051,000.00 | 63,704,000.00 | 74,994,000.00 | 85,721,000.00 | 89,910,000.00 | 101,810,000.00 | 113,326,000.00 | 138,295,000.00 | |
Gross Profit | ||||||||||||||||||||||||||||
Gross Profit |
16,032,478.00
+0% |
44,100,000.00
+175% |
22,511,383.00
-49% |
44,478,000.00
+98% |
51,821,000.00
+17% |
43,752,000.00
-16% |
40,398,000.00
-8% |
25,342,000.00
-37% |
27,602,000.00
+9% |
34,503,000.00
+25% |
38,385,000.00
+11% |
43,691,000.00
+14% |
50,596,000.00
+16% |
65,300,000.00
+29% |
75,677,000.00
+16% |
84,484,000.00
+12% |
102,251,000.00
+21% |
115,981,000.00
+13% |
131,134,000.00
+13% |
147,728,000.00
+13% |
173,735,000.00
+18% |
200,177,000.00
+15% |
240,070,000.00
+20% |
258,754,000.00
+8% |
322,880,000.00
+25% |
372,688,000.00
+15% |
434,636,000.00
+17% |
|
Gross Profit Ratio | (0.78%) | (0.90%) | (0.52%) | (0.67%) | (0.65%) | (0.62%) | (0.68%) | (0.55%) | (0.60%) | (0.66%) | (0.65%) | (0.66%) | (0.69%) | (0.66%) | (0.66%) | (0.67%) | (0.68%) | (0.68%) | (0.71%) | (0.72%) | (0.73%) | (0.73%) | (0.74%) | (0.74%) | (0.76%) | (0.77%) | (0.76%) | |
Operating Expenses | ||||||||||||||||||||||||||||
Research and Development | 3,853,299.00 | 11,300,000.00 | 15,028,429.00 | 16,189,000.00 | 25,385,000.00 | 15,223,000.00 | 9,382,000.00 | 10,419,000.00 | 6,991,000.00 | 9,033,000.00 | 10,540,000.00 | 11,458,000.00 | 14,499,000.00 | 16,971,000.00 | 19,044,000.00 | 21,269,000.00 | 25,881,000.00 | 28,077,000.00 | 31,293,000.00 | 35,556,000.00 | 41,804,000.00 | 47,872,000.00 | 53,513,000.00 | 54,066,000.00 | 62,570,000.00 | 70,353,000.00 | 84,103,000.00 | |
General and Administrative | 0.00 | 0.00 | 0.00 | 8,618,000.00 | 10,751,000.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 9,288,000.00 | 11,991,000.00 | 13,633,000.00 | 14,272,000.00 | 15,691,000.00 | 20,509,000.00 | 20,333,000.00 | 21,607,000.00 | 23,077,000.00 | 25,448,000.00 | 30,012,000.00 | 34,628,000.00 | 36,267,000.00 | 44,454,000.00 | 49,710,000.00 | 57,373,000.00 | |
Selling, General & Admin... | 12,179,178.00 | 18,800,000.00 | 26,048,491.00 | 31,626,000.00 | 40,294,000.00 | 42,838,000.00 | 44,208,000.00 | 32,297,000.00 | 16,220,000.00 | 17,185,000.00 | 16,953,000.00 | 18,280,000.00 | 22,785,000.00 | 25,125,000.00 | 27,281,000.00 | 29,456,000.00 | 37,190,000.00 | 40,737,000.00 | 44,031,000.00 | 48,020,000.00 | 58,576,000.00 | 66,885,000.00 | 75,017,000.00 | 75,052,000.00 | 91,349,000.00 | 106,283,000.00 | 125,534,000.00 | |
Selling & Marketing Exp... | 0.00 | 0.00 | 0.00 | 23,008,000.00 | 29,543,000.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 8,992,000.00 | 10,794,000.00 | 11,492,000.00 | 13,009,000.00 | 13,765,000.00 | 16,681,000.00 | 20,404,000.00 | 22,424,000.00 | 24,943,000.00 | 33,128,000.00 | 36,873,000.00 | 40,389,000.00 | 38,785,000.00 | 46,895,000.00 | 56,573,000.00 | 68,161,000.00 | |
Depreciation and Amortiz... | 11,422,280.00 | 21,600,000.00 | 3,931,288.00 | 16,727,000.00 | 37,493,000.00 | 13,807,000.00 | 10,535,000.00 | 6,863,000.00 | 5,034,000.00 | 4,985,000.00 | 6,072,000.00 | 7,364,000.00 | 8,799,000.00 | 13,891,000.00 | 14,458,000.00 | 17,079,000.00 | 21,395,000.00 | 25,010,000.00 | 29,599,000.00 | 33,629,000.00 | 37,578,000.00 | 44,723,000.00 | 61,522,000.00 | 61,662,000.00 | 64,228,000.00 | 65,402,000.00 | 65,975,000.00 | |
Other Expenses | 11,422,280.00 | 21,600,000.00 | 3,931,288.00 | 14,215,000.00 | 32,560,000.00 | 114,769,000.00 | 5,339,000.00 | 22,380,000.00 | -21,271,000.00 | 2,818,000.00 | 3,644,000.00 | 5,133,000.00 | 6,929,000.00 | 11,471,000.00 | 11,996,000.00 | 14,202,000.00 | 17,999,000.00 | 21,715,000.00 | 26,222,000.00 | 30,001,000.00 | 33,477,000.00 | 40,179,000.00 | 55,485,000.00 | 55,905,000.00 | -6,428,000.00 | 60,177,000.00 | 82,150,000.00 | |
Total Operating Expenses | 27,454,758.00 | 51,700,000.00 | 45,008,208.00 | 62,030,000.00 | 98,239,000.00 | 172,830,000.00 | 58,929,000.00 | 65,096,000.00 | 1,940,000.00 | 29,036,000.00 | 31,137,000.00 | 34,871,000.00 | 44,213,000.00 | 53,567,000.00 | 58,321,000.00 | 64,927,000.00 | 81,070,000.00 | 90,529,000.00 | 101,546,000.00 | 113,577,000.00 | 133,857,000.00 | 154,936,000.00 | 184,015,000.00 | 185,023,000.00 | 213,018,000.00 | 236,813,000.00 | 291,787,000.00 | |
Cost and Exponses | 31,927,337.00 | 56,400,000.00 | 66,161,992.00 | 84,201,000.00 | 125,940,000.00 | 199,461,000.00 | 78,316,000.00 | 86,149,000.00 | 20,067,000.00 | 46,523,000.00 | 51,777,000.00 | 57,224,000.00 | 67,385,000.00 | 87,442,000.00 | 96,634,000.00 | 107,326,000.00 | 130,113,000.00 | 145,408,000.00 | 155,405,000.00 | 169,628,000.00 | 197,561,000.00 | 229,930,000.00 | 269,736,000.00 | 274,933,000.00 | 314,828,000.00 | 350,139,000.00 | 430,082,000.00 | |
Operating Income | ||||||||||||||||||||||||||||
Operating Income |
-11,422,280.33
+0% |
-7,600,000.00
-33% |
-22,496,825.00
+196% |
-36,585,000.00
+63% |
-54,902,000.00
+50% |
-140,790,000.00
+156% |
-37,315,000.00
-73% |
-53,804,000.00
+44% |
25,883,000.00
-148% |
3,599,000.00
-86% |
5,248,000.00
+46% |
7,987,000.00
+52% |
6,383,000.00
-20% |
7,738,000.00
+21% |
15,225,000.00
+97% |
17,193,000.00
+13% |
14,669,000.00
-15% |
22,576,000.00
+54% |
28,097,000.00
+24% |
30,696,000.00
+9% |
35,884,000.00
+17% |
41,443,000.00
+15% |
52,258,000.00
+26% |
71,396,000.00
+37% |
103,434,000.00
+45% |
130,434,000.00
+26% |
164,498,000.00
+26% |
|
Operating Income Ratio | (-0.56%) | (-0.16%) | (-0.52%) | (-0.55%) | (-0.69%) | (-2.00%) | (-0.62%) | (-1.16%) | (0.57%) | (0.07%) | (0.09%) | (0.12%) | (0.09%) | (0.08%) | (0.13%) | (0.14%) | (0.10%) | (0.13%) | (0.15%) | (0.15%) | (0.15%) | (0.15%) | (0.16%) | (0.20%) | (0.24%) | (0.27%) | (0.29%) | |
Other Income and Exp... | ||||||||||||||||||||||||||||
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 57,000.00 | 0.00 | 195,000.00 | 0.00 | 0.00 | 0.00 | 4,223,000.00 | 1,026,999.00 | 824,000.00 | 3,294,000.00 | 0.00 | |
Interest Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 14,000.00 | 9,000.00 | 45,000.00 | 993,000.00 | 1,088,000.00 | 522,000.00 | 611,000.00 | 1,297,000.00 | 2,128,000.00 | 4,416,000.00 | 1,186,000.00 | 1,123,000.00 | 1,167,000.00 | 1,363,000.00 | |
Total Other Income/Exp... | -985,437.00 | -18,200,000.00 | 0.00 | 5,269,000.00 | -4,090,000.00 | 1,874,000.00 | -5,150,000.00 | -1,202,000.00 | -22,798,000.00 | 592,000.00 | 1,518,000.00 | 744,000.00 | 342,000.00 | 195,000.00 | 165,000.00 | -2,336,000.00 | -936,000.00 | -755,000.00 | -1,819,000.00 | -2,651,000.00 | -1,136,000.00 | -1,933,000.00 | -4,223,000.00 | -1,027,000.00 | -824,000.00 | -2,147,000.00 | -13,346,000.00 | |
EBITDA | ||||||||||||||||||||||||||||
EBITDA | -274,668.00 | 14,000,000.00 | -18,317,551.00 | -825,000.00 | -8,925,000.00 | -115,271,000.00 | -7,996,000.00 | -32,891,000.00 | 30,696,000.00 | 10,452,000.00 | 13,320,000.00 | 15,926,000.00 | 15,182,000.00 | 21,838,000.00 | 29,857,000.00 | 34,345,000.00 | 36,121,000.00 | 47,919,000.00 | 57,891,000.00 | 65,740,000.00 | 73,623,000.00 | 86,361,000.00 | 113,973,000.00 | 133,217,000.00 | 167,961,000.00 | 200,297,000.00 | 218,490,000.00 | |
EBITDA ratio | (0.01%) | (0.66%) | (-0.43%) | (0.27%) | (0.12%) | (-0.08%) | (0.19%) | (-0.01%) | (0.64%) | (0.24%) | (0.26%) | (0.24%) | (0.21%) | (0.26%) | (0.28%) | (0.29%) | (0.28%) | (0.30%) | (0.32%) | (0.33%) | (0.33%) | (0.33%) | (0.36%) | (0.39%) | (0.39%) | (0.41%) | (0.38%) | |
Income Before Tax | ||||||||||||||||||||||||||||
Income Before Tax | -11,697,516.00 | -25,800,000.00 | 0.00 | -31,316,000.00 | -58,992,000.00 | -138,916,000.00 | -42,465,000.00 | -55,006,000.00 | 3,085,000.00 | 4,191,000.00 | 6,766,000.00 | 8,989,000.00 | 6,725,000.00 | 7,933,000.00 | 15,390,000.00 | 17,221,000.00 | 13,733,000.00 | 21,821,000.00 | 27,770,000.00 | 31,500,000.00 | 34,748,000.00 | 39,510,000.00 | 48,035,000.00 | 70,369,000.00 | 102,610,000.00 | 133,728,000.00 | 151,152,000.00 | |
Income Before Tax Ratio | (-0.57%) | (-0.53%) | (0.00%) | (-0.47%) | (-0.74%) | (-1.97%) | (-0.71%) | (-1.19%) | (0.07%) | (0.08%) | (0.11%) | (0.14%) | (0.09%) | (0.08%) | (0.14%) | (0.14%) | (0.09%) | (0.13%) | (0.15%) | (0.15%) | (0.15%) | (0.14%) | (0.15%) | (0.20%) | (0.24%) | (0.28%) | (0.26%) | |
Income Tax Expense | ||||||||||||||||||||||||||||
Income Tax Expense | 275,235.00 | 18,300,000.00 | -727,602.00 | 310,000.00 | 78,000.00 | -362,000.00 | 287,000.00 | 325,000.00 | 96,000.00 | 204,000.00 | -15,677,000.00 | -11,479,000.00 | -7,625,000.00 | -3,606,000.00 | 3,364,000.00 | 1,225,000.00 | 4,121,000.00 | 6,762,000.00 | 7,208,000.00 | 7,662,000.00 | 7,869,000.00 | 8,233,000.00 | 11,038,000.00 | 18,269,000.00 | 16,328,000.00 | 31,492,000.00 | 35,245,000.00 | |
Net Income | ||||||||||||||||||||||||||||
Net Income | -11,697,516.00
+0% |
-25,900,000.00
+121% |
-21,769,223.00
-16% |
-31,626,000.00
+45% |
-58,718,000.00
+86% |
-138,195,000.00
+135% |
-42,752,000.00
-69% |
-55,331,000.00
+29% |
2,989,000.00
-105% |
3,987,000.00
+33% |
22,443,000.00
+463% |
20,468,000.00
-9% |
14,350,000.00
-30% |
11,539,000.00
-20% |
12,026,000.00
+4% |
15,996,000.00
+33% |
9,612,000.00
-40% |
15,059,000.00
+57% |
20,562,000.00
+37% |
23,838,000.00
+16% |
26,879,000.00
+13% |
31,277,000.00
+16% |
36,997,000.00
+18% |
52,100,000.00
+41% |
86,282,000.00
+66% |
102,236,000.00
+18% |
115,907,000.00
+13% |
|
Net Income Ratio | (-0.57%) | (-0.53%) | (-0.50%) | (-0.47%) | (-0.74%) | (-1.96%) | (-0.72%) | (-1.19%) | (0.07%) | (0.08%) | (0.38%) | (0.31%) | (0.19%) | (0.12%) | (0.11%) | (0.13%) | (0.06%) | (0.09%) | (0.11%) | (0.12%) | (0.11%) | (0.11%) | (0.11%) | (0.15%) | (0.20%) | (0.21%) | (0.20%) | |
Earning Per Share | ||||||||||||||||||||||||||||
Basic EPS | -1.03 | -0.79 | -0.59 | -0.72 | -1.15 | -2.65 | -0.93 | -1.36 | 0.07 | 0.09 | 0.44 | 0.38 | 0.26 | 0.19 | 0.19 | 0.26 | 0.15 | 0.21 | 0.27 | 0.31 | 0.35 | 0.41 | 0.45 | 0.62 | 1.02 | 1.21 | 1.34 | |
Diluted EPS | -1.03 | -0.79 | -0.59 | -0.72 | -1.15 | -2.65 | -0.90 | -1.36 | 0.07 | 0.09 | 0.43 | 0.38 | 0.25 | 0.18 | 0.19 | 0.25 | 0.15 | 0.21 | 0.27 | 0.31 | 0.35 | 0.40 | 0.45 | 0.61 | 1.00 | 1.18 | 1.34 | |
Share Outstanding | ||||||||||||||||||||||||||||
Basic Share Outstanding | 11,381,212.00 | 32,932,209.00 | 36,712,000.00 | 44,218,000.00 | 50,858,000.00 | 52,234,000.00 | 45,951,000.00 | 40,706,000.00 | 40,711,000.00 | 45,225,000.00 | 51,225,000.00 | 52,961,000.00 | 55,389,000.00 | 61,523,000.00 | 62,218,000.00 | 62,556,000.00 | 62,841,000.00 | 70,559,000.00 | 75,595,000.00 | 75,800,000.00 | 76,324,000.00 | 76,832,000.00 | 81,659,000.00 | 84,360,000.00 | 84,591,000.00 | 84,791,000.00 | 86,497,761.00 | |
Diluted Share Outstanding | 11,381,212.00 | 32,932,209.00 | 36,712,000.00 | 44,218,000.00 | 50,858,000.00 | 52,237,000.00 | 47,736,000.00 | 40,706,000.00 | 41,596,000.00 | 46,475,000.00 | 52,290,000.00 | 53,659,000.00 | 56,437,000.00 | 62,888,000.00 | 63,400,000.00 | 63,860,000.00 | 64,370,000.00 | 71,584,000.00 | 76,409,000.00 | 76,515,000.00 | 77,112,000.00 | 77,791,000.00 | 82,867,000.00 | 85,756,000.00 | 86,200,000.00 | 86,451,000.00 | 86,818,000.00 |