av/dirtt-environmental-solutions-ltd--big.svg

NASDAQ:DRTT

DIRTT Environmental Solutions Ltd.

  • Stock

USD

Last Close

0.70

30/08 18:47

Market Cap

109.37M

Beta: 1.40

Volume Today

13.04K

Avg: 55.78K

PE Ratio

−1.38

PFCF: −4.32

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
revenue
35.58M
-
28.93M
18.70%
36.65M
26.69%
39.57M
7.96%
41.80M
5.62%
45.45M
8.75%
44.72M
1.61%
42.59M
4.77%
46.23M
8.56%
42.67M
7.71%
43.08M
0.97%
47.34M
9.89%
54.41M
14.92%
55.14M
1.34%
48.79M
11.52%
53.83M
10.34%
67.73M
25.83%
56.73M
16.24%
62.53M
10.22%
61.33M
1.91%
74.77M
21.91%
62.17M
16.85%
64.66M
4.00%
65.19M
0.82%
65.39M
0.30%
53.20M
18.64%
40.98M
22.97%
42.16M
2.86%
46.18M
9.55%
42.19M
8.63%
29.46M
30.16%
41.10M
39.49%
34.10M
17.04%
42.93M
25.90%
38.29M
10.81%
44.70M
16.76%
46.75M
4.58%
42.43M
9.24%
36.71M
13.48%
44.75M
21.92%
49.54M
10.69%
50.93M
2.82%
40.85M
19.80%
cost of revenue
21.81M
-
18.32M
15.98%
21.19M
15.65%
23.86M
12.61%
24.64M
3.27%
25.70M
4.30%
25.95M
0.96%
25.34M
2.36%
25.53M
0.75%
23.94M
6.21%
24.54M
2.50%
26.22M
6.84%
30.86M
17.70%
31.27M
1.31%
28.55M
8.69%
30.86M
8.10%
38.78M
25.66%
34.06M
12.18%
35.10M
3.07%
36.43M
3.78%
42.28M
16.06%
37.42M
11.50%
39.11M
4.52%
38.18M
2.37%
40.45M
5.94%
39.73M
1.77%
29.67M
25.34%
27.94M
5.82%
29.97M
7.26%
30.65M
2.29%
26.09M
14.87%
31.88M
22.16%
31.65M
0.72%
34.51M
9.05%
35.00M
1.41%
38.42M
9.79%
39.74M
3.42%
30.84M
22.40%
28.03M
9.12%
30.20M
7.74%
32.47M
7.54%
31.70M
2.39%
26.20M
17.34%
gross profit
13.77M
-
10.61M
22.99%
15.46M
45.76%
15.71M
1.59%
17.15M
9.20%
19.75M
15.15%
18.77M
4.95%
17.25M
8.11%
20.71M
20.04%
18.73M
9.57%
18.54M
0.99%
21.12M
13.92%
23.54M
11.47%
23.87M
1.39%
20.24M
15.23%
22.97M
13.49%
28.95M
26.05%
22.67M
21.68%
27.42M
20.96%
24.90M
9.20%
32.49M
30.47%
24.75M
23.82%
25.55M
3.23%
27.00M
5.69%
24.93M
7.66%
13.46M
46.00%
11.31M
15.97%
14.22M
25.64%
16.21M
14.04%
11.54M
28.82%
3.37M
70.80%
9.22M
173.71%
2.45M
73.44%
8.42M
243.51%
3.29M
60.94%
6.28M
90.93%
7.01M
11.66%
11.59M
65.37%
8.68M
25.08%
14.56M
67.67%
17.07M
17.23%
19.24M
12.73%
14.65M
23.86%
selling and marketing expenses
7.75M
-
9.72M
25.40%
8.57M
11.88%
8.04M
6.15%
7.41M
7.87%
6.18M
16.62%
6.93M
12.24%
7.53M
8.63%
6.67M
11.43%
7.56M
13.40%
7.54M
0.37%
9.27M
23.02%
7.23M
22.04%
7.78M
7.60%
6.09M
21.71%
5.86M
3.83%
5.51M
5.82%
6.63M
20.15%
6.16M
7.02%
6.93M
12.53%
5.92M
14.61%
general and administrative expenses
13.50M
-
5.12M
62.05%
4.89M
4.52%
8.09M
65.30%
8.29M
2.49%
6.62M
20.12%
7.62M
15.08%
6.49M
14.77%
8.34M
28.39%
9.64M
15.67%
8.38M
13.05%
8.95M
6.75%
9.29M
3.87%
8.20M
11.75%
7.46M
9.06%
4.78M
35.91%
6.63M
38.65%
6.18M
6.79%
5.74M
7.14%
5.42M
5.63%
5.24M
3.21%
selling general and administrative expenses
13.87M
-
12.56M
9.47%
14.56M
15.91%
17.19M
18.06%
15.99M
6.99%
13.67M
14.49%
15.83M
15.81%
18.16M
14.72%
16.05M
11.65%
13.63M
15.06%
17.83M
30.83%
21.29M
19.39%
19.04M
10.55%
19.47M
2.27%
20.98M
7.75%
25.32M
20.65%
24.10M
4.82%
28.88M
19.84%
23.47M
18.71%
23.53M
0.26%
25.50M
8.37%
-6.14M
124.05%
21.25M
446.38%
14.85M
30.14%
13.46M
9.34%
16.13M
19.82%
15.69M
2.68%
12.80M
18.47%
14.55M
13.71%
14.02M
3.62%
15.01M
7.00%
17.20M
14.66%
15.92M
7.47%
18.22M
14.45%
16.52M
9.31%
15.98M
3.29%
13.55M
15.21%
10.64M
21.49%
12.14M
14.17%
12.80M
5.44%
11.90M
7.08%
12.35M
3.77%
11.16M
9.61%
research and development expenses
2.77M
-
2.76M
0.41%
1.72M
37.77%
1.94M
12.75%
2.17M
11.77%
2.08M
3.83%
1.96M
5.91%
1.91M
2.76%
1.94M
1.57%
1.92M
0.57%
2.15M
11.54%
2.23M
3.87%
2.14M
3.99%
1.88M
12.20%
1.70M
9.79%
1.84M
8.61%
1.54M
16.40%
1.28M
17.02%
1.24M
2.98%
1.76M
42.45%
1.25M
29.12%
other expenses
20.51M
-
4.01M
80.45%
4.52M
12.72%
2.42M
46.50%
3.27M
35.01%
2.53M
22.47%
-2.03M
180.29%
-2.17M
6.84%
-1.67M
23.25%
-1.77M
6.24%
-1.22M
31.23%
-561K
53.94%
1.47M
361.50%
1.92M
31.08%
2.48M
28.91%
-4.82M
294.43%
2.15M
144.63%
3.90M
81.22%
cost and expenses
35.68M
-
30.88M
13.45%
35.75M
15.76%
41.05M
14.83%
40.63M
1.03%
39.37M
3.09%
41.78M
6.12%
43.50M
4.11%
41.57M
4.43%
37.57M
9.63%
42.37M
12.78%
47.51M
12.12%
49.90M
5.04%
50.74M
1.68%
49.53M
2.38%
56.18M
13.41%
62.88M
11.93%
62.93M
0.09%
58.58M
6.92%
59.97M
2.37%
67.79M
13.04%
51.80M
23.59%
67.14M
29.63%
60.31M
10.17%
58.05M
3.75%
61.06M
5.19%
50.06M
18.02%
40.78M
18.52%
44.30M
8.63%
44.91M
1.37%
41.26M
8.12%
49.79M
20.66%
49.15M
1.28%
56.43M
14.80%
55.59M
1.49%
58.76M
5.72%
50.16M
14.64%
45.47M
9.36%
45.61M
0.31%
45.48M
0.28%
47.36M
4.14%
48.08M
1.51%
40.39M
16.00%
operating expenses
13.87M
-
12.56M
9.47%
14.56M
15.91%
17.19M
18.06%
15.99M
6.99%
13.67M
14.49%
15.83M
15.81%
18.16M
14.72%
16.05M
11.65%
13.63M
15.06%
17.83M
30.83%
21.29M
19.39%
19.04M
10.55%
19.47M
2.27%
20.98M
7.75%
25.32M
20.65%
24.10M
4.82%
28.88M
19.84%
23.47M
18.71%
23.53M
0.26%
25.50M
8.37%
14.38M
43.62%
28.03M
94.97%
22.13M
21.07%
17.60M
20.48%
21.33M
21.22%
20.39M
4.40%
12.85M
37.01%
14.34M
11.62%
14.26M
0.53%
15.17M
6.37%
17.91M
18.08%
17.50M
2.27%
21.92M
25.21%
20.59M
6.07%
20.34M
1.20%
10.42M
48.75%
14.63M
40.34%
17.58M
20.18%
15.28M
13.07%
14.89M
2.58%
16.38M
10.01%
14.19M
13.39%
interest expense
1.38M
-
937.55K
31.94%
557.27K
40.56%
547.39K
1.77%
73.46K
86.58%
22.12K
69.89%
77.30K
249.40%
86.20K
11.51%
77.47K
10.13%
54.48K
29.68%
58.55K
7.47%
47.92K
18.15%
72.26K
50.78%
74.99K
3.79%
110.98K
47.99%
129.18K
16.40%
123.33K
4.52%
107.03K
13.22%
101.44K
5.22%
98.08K
3.31%
98.30K
0.22%
181.37K
84.51%
306.32K
68.90%
306.22K
0.03%
3K
99.02%
54K
1,700%
35K
35.19%
61K
74.29%
100K
63.93%
109K
9%
500K
358.72%
794K
58.80%
823K
3.65%
1.01M
23.21%
1.33M
31.16%
1.33M
0.08%
1.28M
3.99%
1.23M
4.00%
1.21M
1.47%
1.23M
2.15%
1.20M
3.00%
1.29M
7.94%
1.05M
18.36%
ebitda
1.60M
-
-830.19K
151.93%
3.21M
487.18%
847.32K
73.64%
3.59M
324.00%
7.21M
100.55%
5.14M
28.70%
1.55M
69.89%
7.25M
368.96%
7.59M
4.70%
3.50M
53.87%
2.81M
19.77%
7.75M
175.57%
7.43M
4.05%
2.58M
65.28%
1.19M
54.03%
8.51M
617.50%
-2.49M
129.24%
7.70M
409.42%
5.28M
31.47%
10.96M
107.75%
13.37M
21.90%
2.18M
83.68%
9.14M
319.08%
10.49M
14.74%
-7.66M
172.97%
-5.81M
24.15%
4.19M
172.15%
4.68M
11.77%
-2.71M
157.77%
-8.38M
209.72%
-5.24M
37.42%
-11.22M
113.98%
-13.48M
20.20%
-12.67M
6.07%
-14.04M
10.86%
839K
105.97%
-3.04M
462.22%
-6.22M
104.67%
1.90M
130.59%
4.35M
128.74%
4.79M
10.13%
2.48M
48.19%
operating income
-98.88K
-
-2.74M
2,668.62%
902.86K
132.98%
-1.48M
263.92%
1.17M
178.76%
5.64M
384.17%
2.94M
47.87%
-911.13K
130.97%
4.66M
611.53%
5.10M
9.34%
708.76K
86.09%
-166.95K
123.56%
4.50M
2,796.57%
4.40M
2.33%
-748.36K
117.02%
-2.35M
214.09%
4.85M
306.45%
-6.20M
227.82%
3.95M
163.69%
1.37M
65.38%
-4.50M
428.75%
139.40K
103.10%
-5.11M
3,767.26%
4.88M
195.36%
7.34M
50.52%
-9.79M
233.35%
-9.08M
7.25%
-2.91M
67.90%
-2.64M
9.23%
-6.64M
151.10%
-15.87M
139.00%
-12.12M
23.63%
-17.99M
48.45%
-15.96M
11.26%
-17.30M
8.36%
-14.06M
18.71%
-3.40M
75.84%
-3.04M
10.51%
-8.90M
192.73%
-2.28M
74.38%
-6.10M
167.46%
1.94M
131.83%
-207K
110.66%
depreciation and amortization
1.70M
-
1.91M
12.54%
2.25M
17.69%
2.42M
7.53%
2.52M
4.11%
1.46M
41.88%
2.15M
46.91%
2.36M
9.97%
2.46M
3.97%
2.37M
3.45%
2.67M
12.64%
2.86M
7.19%
3.13M
9.21%
2.94M
6.08%
3.22M
9.70%
3.43M
6.40%
3.57M
4.06%
3.62M
1.52%
3.64M
0.46%
3.80M
4.42%
3.88M
2.06%
2.92M
24.81%
4.61M
58.22%
4.23M
8.32%
2.92M
30.84%
2.98M
1.95%
3.13M
5.03%
2.76M
11.85%
2.78M
0.69%
3.03M
9.10%
3.40M
12.17%
3.42M
0.56%
3.81M
11.52%
3.88M
1.57%
4.63M
19.56%
20K
99.57%
4.24M
21,080%
1K
99.98%
2.68M
267,800%
2.52M
5.79%
2.02M
20.09%
1.72M
14.82%
1.53M
10.71%
total other income expenses net
279.18K
-
-4.77M
1,808.36%
-206.26K
95.68%
-153.72K
25.48%
275.05K
278.93%
385.41K
40.12%
956.78K
148.25%
1.61K
99.83%
324.02K
20,010.61%
70.95K
78.10%
-512.31K
822.05%
-263.57K
48.55%
101.16K
138.38%
60.63K
40.07%
-41.24K
168.03%
-29.22K
29.15%
94.31K
422.79%
-24.12K
125.57%
110.73K
559.13%
-91.24K
182.40%
-11.42M
12,421.62%
-7.90M
30.86%
-3.14M
60.20%
-450.18K
85.68%
198K
143.98%
-2.48M
1,354.04%
2.32M
193.40%
-960K
141.40%
-485K
49.48%
-1.45M
198.97%
-180K
87.59%
-60K
66.67%
526K
976.67%
-2.06M
492.40%
-5.74M
178.25%
-5.23M
9.00%
-3.35M
35.97%
-2.83M
15.45%
-2.54M
10.39%
4.06M
260.16%
-7.45M
283.52%
-498K
93.32%
3.18M
738.96%
income before tax
-1.20M
-
-8.45M
605.61%
202.65K
102.40%
-2.13M
1,149.95%
1.42M
166.53%
6.10M
330.59%
3.87M
36.54%
-900.66K
123.28%
5.04M
659.99%
5.24M
3.88%
261.16K
95.02%
-364.05K
239.40%
4.65M
1,376.76%
4.48M
3.58%
-793.35K
117.70%
-2.40M
202.58%
4.92M
304.78%
-6.24M
226.98%
4.07M
165.23%
1.29M
68.35%
-4.44M
444.24%
2.37M
153.42%
-5.88M
348.15%
4.16M
170.70%
7.76M
86.67%
-10.19M
231.32%
-6.65M
34.71%
407K
106.12%
1.32M
223.59%
-4.26M
423.77%
-12.46M
192.21%
-9.52M
23.61%
-15.33M
61.07%
-16.56M
8.04%
-23.04M
39.12%
-19.29M
16.29%
-6.74M
65.04%
-5.87M
12.96%
-11.43M
94.82%
2.21M
119.29%
-6.31M
386.08%
1.29M
120.39%
3.08M
139.16%
income tax expense
-718.32K
-
894.36K
224.51%
265.97K
70.26%
-201.52K
175.77%
48.38K
124.01%
429.57K
787.93%
175.11K
59.24%
197.37K
12.72%
986.96K
400.05%
-1.13M
214.00%
-22.34K
98.01%
762.88K
3,514.65%
1.58M
107.58%
1.30M
18.06%
252.70K
80.53%
-188.38K
174.55%
1.55M
921.17%
-425.06K
127.48%
1.31M
408.97%
697.23K
46.91%
-669.50K
196.02%
-238.42K
64.39%
-27.71K
88.38%
1.88M
6,900.58%
1.96M
3.95%
-2.65M
235.17%
-1.33M
49.92%
124K
109.35%
3.39M
2,635.48%
-86K
102.54%
39K
145.35%
220K
464.10%
88K
60%
-551K
726.14%
4.42M
902.90%
573K
87.05%
-16K
102.79%
37K
331.25%
1.33M
3,500%
1.23M
7.43%
1.20M
3.00%
332K
72.24%
33K
90.06%
net income
-478.88K
-
-9.34M
1,850.78%
-63.33K
99.32%
-1.93M
2,941.63%
1.37M
170.98%
5.67M
314.41%
3.69M
34.82%
-1.10M
129.73%
4.06M
469.44%
6.36M
56.89%
283.50K
95.55%
-1.13M
497.50%
3.06M
371.93%
3.18M
3.90%
-1.05M
132.86%
-2.21M
111.47%
3.37M
252.28%
-5.82M
272.67%
2.76M
147.42%
591.55K
78.55%
-3.77M
736.81%
2.61M
169.24%
-5.85M
324.40%
2.27M
138.83%
5.80M
155.26%
-7.54M
230.02%
-5.33M
29.37%
283K
105.31%
-2.08M
833.22%
-4.18M
101.35%
-12.50M
199.16%
-9.74M
22.09%
-15.42M
58.34%
-16.01M
3.85%
-27.47M
71.53%
-19.86M
27.69%
-6.73M
66.13%
-5.91M
12.20%
-12.77M
116.15%
2.21M
117.28%
-6.31M
386.08%
955K
115.13%
3.04M
218.85%
weighted average shs out
36.29M
-
84.68M
133.35%
68.89M
18.65%
68.50M
0.57%
74.31M
8.48%
84.68M
13.95%
76.79M
9.31%
79.73M
3.82%
83.90M
5.23%
82.97M
1.10%
84.53M
1.88%
84.60M
0.08%
84.69M
0.10%
84.68M
0.01%
84.95M
0.32%
85.03M
0.09%
84.64M
0.45%
84.68M
0.04%
84.24M
0.52%
84.35M
0.13%
84.65M
0.36%
84.66M
0.01%
84.66M
0.00%
84.66M
0%
84.68M
0.02%
82.89M
2.12%
84.68M
2.16%
84.68M
0%
84.68M
0%
83.56M
1.32%
84.68M
1.34%
84.75M
0.08%
85.33M
0.68%
85.34M
0.01%
85.45M
0.13%
86.02M
0.67%
87.45M
1.65%
93.74M
7.20%
98.09M
4.64%
328.58M
234.97%
104.45M
68.21%
183.67M
-
weighted average shs out dil
36.29M
-
84.68M
133.35%
68.89M
18.65%
69.36M
0.69%
76.31M
10.01%
84.68M
10.98%
78.61M
7.17%
79.73M
1.42%
85.44M
7.16%
84.68M
0.88%
85.71M
1.21%
84.60M
1.29%
85.71M
1.32%
84.68M
1.21%
84.95M
0.32%
85.03M
0.09%
85.27M
0.29%
84.68M
0.69%
84.72M
0.05%
84.95M
0.26%
84.65M
0.35%
84.68M
0.04%
84.66M
0.02%
85.57M
1.08%
85.26M
0.37%
83.82M
1.68%
84.68M
1.02%
84.68M
0%
84.68M
0%
83.56M
1.32%
84.68M
1.34%
84.75M
0.08%
85.33M
0.68%
85.34M
0.01%
85.45M
0.13%
86.02M
0.67%
87.45M
1.65%
93.74M
7.20%
98.09M
4.64%
328.58M
234.97%
104.45M
68.21%
288.48M
-
eps
-0.01
-
-0.11
733.33%
-0.00
99.18%
-0.03
2,988.89%
0.02
171.94%
0.07
234.50%
0.06
10.31%
-0.01
123.00%
0.06
534.78%
0.08
25.33%
0.00
94.15%
-0.01
402.27%
0.05
475.94%
0.04
24.80%
-0.01
132.71%
-0.03
111.38%
0.04
255.00%
-0.07
270.47%
0.03
145.12%
0.01
75.48%
-0.04
685.53%
0.03
169.21%
-0.07
324.35%
0.03
143.42%
0.07
133.33%
-0.09
228.57%
-0.06
30.11%
0.00
105.25%
-0.02
842.42%
-0.05
104.08%
-0.15
200.00%
-0.11
26.67%
-0.18
63.64%
-0.19
5.56%
-0.32
68.42%
-0.23
28.13%
-0.08
66.57%
-0.06
18.08%
-0.13
106.35%
0.02
115.38%
-0.06
402.00%
0.02
-
epsdiluted
-0.01
-
-0.11
733.33%
-0.00
99.18%
-0.03
2,988.89%
0.02
171.94%
0.07
234.50%
0.06
10.31%
-0.01
123.00%
0.06
534.78%
0.08
25.33%
0.00
94.28%
-0.01
409.30%
0.05
475.94%
0.04
24.80%
-0.01
132.71%
-0.03
111.38%
0.04
255.00%
-0.07
270.47%
0.03
145.12%
0.01
75.48%
-0.04
685.53%
0.03
169.21%
-0.07
324.35%
0.03
143.42%
0.07
133.33%
-0.09
228.57%
-0.06
30.11%
0.00
105.25%
-0.02
842.42%
-0.05
104.08%
-0.15
200.00%
-0.11
26.67%
-0.18
63.64%
-0.19
5.56%
-0.32
68.42%
-0.23
28.13%
-0.08
66.57%
-0.06
18.08%
-0.13
106.35%
0.01
107.69%
-0.06
704%
0.01
-

All numbers in USD (except ratios and percentages)