tradingkey.logo

DURECT Corp

DRRX

1.860USD

+0.025+1.36%
Close 08/04, 16:00ETQuotes delayed by 15 min
57.74MMarket Cap
LossP/E TTM
Quarterly
Quarterly+Annual
Quarterly
Annual
YOY
Hide blank rows
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
FY2022Q4
FY2022Q3
FY2022Q2
FY2022Q1
FY2021Q4
FY2021Q3
FY2021Q2
FY2021Q1
FY2020Q4
FY2020Q3
FY2020Q2
FY2020Q1
FY2019Q4
FY2019Q3
FY2019Q2
FY2019Q1
FY2018Q4
FY2018Q3
FY2018Q2
FY2018Q1
FY2017Q4
FY2017Q3
FY2017Q2
FY2017Q1
FY2016Q4
FY2016Q3
FY2016Q2
FY2016Q1
FY2015Q4
FY2015Q3
FY2015Q2
FY2015Q1
FY2014Q4
FY2014Q3
FY2014Q2
FY2014Q1
FY2013Q4
FY2013Q3
FY2013Q2
FY2013Q1
FY2012Q4
FY2012Q3
FY2012Q2
FY2012Q1
Total revenue
-35.28%321.00K
-31.45%425.00K
10.49%1.93M
4.32%2.17M
-75.85%496.00K
-81.30%620.00K
-85.44%1.74M
0.24%2.08M
7.26%2.05M
-54.57%3.31M
453.21%11.98M
-9.86%2.08M
-13.43%1.92M
230.63%7.30M
19.61%2.17M
-90.60%2.30M
38.68%2.21M
-64.37%2.21M
-83.18%1.81M
514.76%24.50M
-61.39%1.59M
1732.84%6.20M
33.93%10.76M
16.76%3.98M
18.43%4.13M
-98.27%338.00K
-61.26%8.04M
-20.98%3.41M
-23.63%3.49M
455.53%19.54M
454.26%20.75M
36.81%4.32M
26.58%4.57M
-31.93%3.52M
-21.08%3.74M
-28.91%3.16M
-24.41%3.61M
21.04%5.17M
11.39%4.74M
-3.06%4.44M
-24.15%4.77M
-0.47%4.27M
43.56%4.26M
16.92%4.58M
51.53%6.29M
31.48%4.29M
-22.52%2.97M
-18.31%3.92M
-89.92%4.15M
--3.26M
--3.83M
--4.80M
--41.19M
Revenue
-35.28%321.00K
-31.45%425.00K
10.49%1.93M
4.32%2.17M
-75.85%496.00K
-81.30%620.00K
-85.44%1.74M
0.24%2.08M
7.26%2.05M
-54.57%3.31M
453.21%11.98M
-9.86%2.08M
-13.43%1.92M
230.63%7.30M
19.61%2.17M
-90.60%2.30M
38.68%2.21M
-64.37%2.21M
-83.18%1.81M
514.76%24.50M
-61.39%1.59M
1732.84%6.20M
33.93%10.76M
16.76%3.98M
18.43%4.13M
-98.27%338.00K
-2.55%8.04M
-20.98%3.41M
-23.63%3.49M
455.53%19.54M
120.30%8.25M
36.81%4.32M
26.58%4.57M
-31.93%3.52M
-21.08%3.74M
-28.91%3.16M
-24.41%3.61M
21.04%5.17M
11.39%4.74M
-3.06%4.44M
-24.15%4.77M
-0.47%4.27M
43.56%4.26M
16.92%4.58M
51.53%6.29M
31.48%4.29M
-22.52%2.97M
-18.31%3.92M
-89.92%4.15M
--3.26M
--3.83M
--4.80M
--41.19M
Cost of revenue
----
-36.54%-1.08M
64.42%513.00K
-0.84%356.00K
-25.52%289.00K
-253.59%-791.00K
-9.57%312.00K
-8.65%359.00K
15.82%388.00K
-41.48%515.00K
-5.22%345.00K
9.47%393.00K
-4.83%335.00K
110.53%880.00K
7.37%364.00K
41.90%359.00K
-11.11%352.00K
128.19%418.00K
-53.63%339.00K
-71.22%253.00K
-65.14%396.00K
3.07%-1.48M
-19.85%731.00K
-18.91%879.00K
-3.24%1.14M
-244.20%-1.53M
-70.63%912.00K
17.32%1.08M
-23.91%1.17M
11.10%1.06M
42.43%3.10M
1.20%924.00K
24.24%1.54M
-3.83%955.00K
146.61%2.18M
-10.67%913.00K
23.46%1.24M
-16.90%993.00K
-62.17%884.00K
-6.32%1.02M
-5.36%1.01M
15.68%1.20M
109.78%2.34M
5.72%1.09M
-35.89%1.06M
-0.48%1.03M
7.43%1.11M
-7.69%1.03M
13.48%1.66M
--1.04M
--1.04M
--1.12M
--1.46M
Operating expenses
-34.41%4.46M
-35.39%6.25M
-47.85%5.89M
-54.05%5.58M
-48.00%6.80M
-34.71%9.67M
-19.90%11.30M
-7.83%12.13M
6.47%13.08M
7.27%14.81M
21.39%14.11M
20.09%13.16M
3.57%12.28M
31.35%13.81M
9.26%11.62M
7.91%10.96M
3.89%11.86M
-3.97%10.51M
-14.72%10.64M
-5.56%10.16M
5.29%11.41M
50.99%10.95M
20.83%12.47M
7.34%10.76M
-4.23%10.84M
-33.89%7.25M
-29.39%10.32M
-26.78%10.02M
-6.71%11.32M
-6.89%10.97M
21.56%14.62M
17.43%13.68M
11.03%12.13M
12.22%11.78M
12.25%12.03M
24.18%11.65M
18.88%10.93M
9.06%10.50M
-1.25%10.71M
-6.43%9.38M
-7.09%9.19M
2.59%9.62M
24.95%10.85M
10.51%10.03M
5.85%9.89M
5.96%9.38M
0.56%8.68M
-0.81%9.07M
-9.90%9.35M
--8.85M
--8.64M
--9.15M
--10.38M
R&D expenses
-54.29%1.88M
-66.99%1.85M
-69.94%2.16M
-71.72%2.25M
-52.07%4.12M
-43.60%5.61M
-27.14%7.20M
-9.88%7.95M
4.65%8.59M
18.28%9.95M
23.16%9.88M
18.62%8.82M
2.96%8.21M
25.94%8.41M
16.78%8.02M
13.19%7.43M
5.11%7.97M
-24.79%6.68M
-13.10%6.87M
-0.47%6.57M
21.37%7.59M
64.57%8.88M
20.85%7.91M
7.81%6.60M
-10.08%6.25M
-18.25%5.40M
-21.91%6.54M
-32.59%6.12M
-7.90%6.95M
-17.37%6.60M
23.12%8.38M
15.63%9.08M
13.93%7.55M
20.04%7.99M
2.27%6.80M
39.27%7.85M
23.44%6.63M
23.09%6.66M
21.80%6.65M
-7.39%5.64M
-1.87%5.37M
11.53%5.41M
22.13%5.46M
25.97%6.09M
14.20%5.47M
-1.10%4.85M
-5.73%4.47M
-2.99%4.83M
-15.00%4.79M
--4.90M
--4.75M
--4.98M
--5.63M
Depreciation, depletion, and amortization
35.29%69.00K
--12.00K
-69.74%23.00K
----
15.91%51.00K
----
90.00%76.00K
-2.86%34.00K
29.41%44.00K
2.50%41.00K
25.00%40.00K
16.67%35.00K
13.33%34.00K
--40.00K
-60.00%32.00K
-61.04%30.00K
-51.61%30.00K
----
12.68%80.00K
8.45%77.00K
-24.39%62.00K
-27.17%67.00K
--71.00K
-37.17%71.00K
-24.07%82.00K
-11.54%92.00K
----
0.89%113.00K
-3.57%108.00K
-2.80%104.00K
5.83%109.00K
6.67%112.00K
10.89%112.00K
28.92%107.00K
25.61%103.00K
-9.48%105.00K
-29.86%101.00K
-40.29%83.00K
-46.05%82.00K
-25.16%116.00K
-7.10%144.00K
-21.47%139.00K
--152.00K
-38.98%155.00K
-39.92%155.00K
-35.87%177.00K
----
13.39%254.00K
25.85%258.00K
--276.00K
--259.00K
--224.00K
--205.00K
Other operating expenses
----
10.49%4.32M
----
----
----
--3.91M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Operating profit
34.34%-4.14M
35.66%-5.82M
58.49%-3.97M
66.13%-3.40M
42.81%-6.30M
21.27%-9.05M
-348.26%-9.56M
9.34%-10.05M
-6.33%-11.02M
-76.57%-11.50M
77.46%-2.13M
-28.06%-11.09M
-7.46%-10.37M
21.60%-6.51M
-7.14%-9.46M
-160.37%-8.66M
1.76%-9.65M
-74.75%-8.31M
-415.96%-8.83M
311.83%14.34M
-46.33%-9.82M
31.25%-4.75M
25.22%-1.71M
-2.47%-6.77M
14.33%-6.71M
-180.67%-6.91M
-137.36%-2.29M
29.45%-6.61M
-3.50%-7.83M
203.73%8.57M
173.93%6.13M
-10.23%-9.37M
-3.36%-7.57M
-55.04%-8.26M
-38.73%-8.29M
-71.88%-8.50M
-65.63%-7.32M
0.49%-5.33M
9.42%-5.97M
9.27%-4.94M
-22.71%-4.42M
-5.16%-5.36M
-15.30%-6.59M
-5.64%-5.45M
30.66%-3.60M
8.93%-5.09M
-18.93%-5.72M
-18.47%-5.16M
-116.86%-5.20M
---5.59M
---4.81M
---4.35M
--30.81M
Net non-operating interest income (expenses)
Non-operating interest income
-70.40%95.00K
-44.80%1.45M
-75.04%163.00K
-55.58%227.00K
-37.91%321.00K
55.85%2.62M
129.93%653.00K
302.36%511.00K
857.41%517.00K
3558.70%1.68M
735.29%284.00K
225.64%127.00K
45.95%54.00K
15.00%46.00K
-59.52%34.00K
-71.11%39.00K
-85.66%37.00K
-88.17%40.00K
-76.00%84.00K
-23.73%135.00K
23.44%258.00K
42.02%338.00K
49.57%350.00K
-26.25%177.00K
32.28%209.00K
-17.07%238.00K
-61.32%234.00K
515.38%240.00K
338.89%158.00K
825.81%287.00K
1244.44%605.00K
-2.50%39.00K
33.33%36.00K
-27.91%31.00K
4.65%45.00K
73.91%40.00K
-78.91%27.00K
--43.00K
-28.33%43.00K
666.67%23.00K
4166.67%128.00K
----
757.14%60.00K
-76.92%3.00K
-78.57%3.00K
----
-58.82%7.00K
-51.85%13.00K
-33.33%14.00K
--95.00K
--17.00K
--27.00K
--21.00K
Non-operating interest expense
----
----
-48.00%364.00K
-40.59%445.00K
-27.13%529.00K
-5.66%617.00K
12.36%700.00K
26.52%749.00K
36.98%726.00K
20.66%654.00K
12.66%623.00K
12.12%592.00K
0.95%530.00K
-0.91%542.00K
1.28%553.00K
-4.35%528.00K
-11.32%525.00K
-10.18%547.00K
-13.20%546.00K
-12.93%552.00K
-5.88%592.00K
-5.58%609.00K
-4.84%629.00K
-1.55%634.00K
0.96%629.00K
3.70%645.00K
6.79%661.00K
7.15%644.00K
6.86%623.00K
7.24%622.00K
4.56%619.00K
7.71%601.00K
4.48%583.00K
3.76%580.00K
6.09%592.00K
0.00%558.00K
-0.53%558.00K
-4.44%559.00K
-0.18%558.00K
1590.91%558.00K
56000.00%561.00K
--585.00K
78.59%559.00K
3200.00%33.00K
-50.00%1.00K
----
2508.33%313.00K
-50.00%1.00K
0.00%2.00K
--2.00K
--12.00K
--2.00K
--2.00K
Special income (expenses)
93.07%-119.00K
-68.09%1.59M
-101.67%-117.00K
91.26%-78.00K
-169.36%-1.72M
--4.98M
--7.02M
---892.00K
--2.48M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Other non-operating income (expenses)
----
--0.00
100.00%0.00
--0.00
100.00%0.00
--0.00
---427.00K
--0.00
---3.23M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Income before tax
45.94%-4.16M
-92.54%-2.79M
-42.12%-4.29M
66.91%-3.70M
35.76%-7.70M
86.18%-1.45M
-22.02%-3.02M
3.20%-11.18M
-10.56%-11.99M
-49.39%-10.47M
75.23%-2.47M
-26.30%-11.55M
-6.99%-10.84M
20.48%-7.01M
-7.40%-9.98M
-165.69%-9.15M
0.19%-10.13M
-75.42%-8.81M
-366.83%-9.29M
292.67%13.92M
-42.40%-10.15M
31.37%-5.02M
26.70%-1.99M
-3.08%-7.23M
14.07%-7.13M
-188.89%-7.32M
-144.43%-2.71M
29.37%-7.01M
-2.26%-8.30M
193.46%8.23M
169.19%6.11M
-10.13%-9.93M
-3.34%-8.11M
-50.74%-8.81M
-36.15%-8.83M
-64.55%-9.01M
-61.80%-7.85M
1.60%-5.84M
8.53%-6.49M
0.00%-5.48M
-34.81%-4.85M
-16.47%-5.94M
-17.73%-7.09M
-6.47%-5.48M
30.54%-3.60M
7.24%-5.10M
-25.42%-6.02M
-18.88%-5.14M
-116.81%-5.18M
---5.50M
---4.80M
---4.33M
--30.83M
Income tax
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--0.00
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
Income after tax
45.94%-4.16M
-92.54%-2.79M
-42.12%-4.29M
66.91%-3.70M
35.76%-7.70M
86.18%-1.45M
-22.02%-3.02M
3.20%-11.18M
-10.56%-11.99M
-49.39%-10.47M
75.23%-2.47M
-26.30%-11.55M
-6.99%-10.84M
20.48%-7.01M
-7.40%-9.98M
-165.69%-9.15M
0.19%-10.13M
-75.42%-8.81M
-366.83%-9.29M
292.67%13.92M
-42.40%-10.15M
31.37%-5.02M
26.70%-1.99M
-3.08%-7.23M
14.07%-7.13M
-188.89%-7.32M
-144.43%-2.71M
29.37%-7.01M
-2.26%-8.30M
193.46%8.23M
169.19%6.11M
-10.13%-9.93M
-3.34%-8.11M
-50.74%-8.81M
-36.15%-8.83M
-64.55%-9.01M
-61.80%-7.85M
1.60%-5.84M
8.53%-6.49M
0.00%-5.48M
-34.81%-4.85M
-16.47%-5.94M
-17.73%-7.09M
-6.47%-5.48M
30.54%-3.60M
7.24%-5.10M
-25.42%-6.02M
-18.88%-5.14M
-116.81%-5.18M
---5.50M
---4.80M
---4.33M
--30.83M
Net income from continuous operations
45.94%-4.16M
-92.54%-2.79M
-42.12%-4.29M
66.91%-3.70M
35.76%-7.70M
86.18%-1.45M
-22.02%-3.02M
3.20%-11.18M
-10.56%-11.99M
-49.39%-10.47M
75.23%-2.47M
-26.30%-11.55M
-6.99%-10.84M
20.48%-7.01M
-7.40%-9.98M
-165.69%-9.15M
0.19%-10.13M
-75.42%-8.81M
-366.83%-9.29M
292.67%13.92M
-42.40%-10.15M
31.37%-5.02M
26.70%-1.99M
-3.08%-7.23M
14.07%-7.13M
-188.89%-7.32M
-144.43%-2.71M
29.37%-7.01M
-2.26%-8.30M
193.46%8.23M
169.19%6.11M
-10.13%-9.93M
-3.34%-8.11M
-50.74%-8.81M
-36.15%-8.83M
-64.55%-9.01M
-61.80%-7.85M
1.60%-5.84M
8.53%-6.49M
0.00%-5.48M
-34.81%-4.85M
-16.47%-5.94M
-17.73%-7.09M
-6.47%-5.48M
30.54%-3.60M
7.24%-5.10M
-25.42%-6.02M
-18.88%-5.14M
-116.81%-5.18M
---5.50M
---4.80M
---4.33M
--30.83M
Net income from discontinued operations
-218.97%-69.00K
168066.67%10.09M
----
----
--58.00K
--6.00K
----
----
----
--0.00
----
----
----
-100.00%0.00
100.00%0.00
-100.00%0.00
-100.00%0.00
1561.16%13.17M
---42.00K
--414.00K
--205.00K
3676.19%793.00K
----
----
----
--21.00K
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Non-recurring net income
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--0.00
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Other net gains and losses
----
----
----
----
----
---1.00K
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Net income attributable to controlling interests
44.63%-4.23M
606.87%7.30M
-42.12%-4.29M
66.91%-3.70M
36.24%-7.64M
86.24%-1.44M
-22.02%-3.02M
3.20%-11.18M
-10.56%-11.99M
-49.39%-10.47M
75.23%-2.47M
-26.30%-11.55M
-6.99%-10.84M
-260.73%-7.01M
-6.91%-9.98M
-163.79%-9.15M
-1.87%-10.13M
203.05%4.36M
-368.94%-9.33M
298.39%14.34M
-39.52%-9.95M
42.03%-4.23M
26.70%-1.99M
-3.08%-7.23M
14.07%-7.13M
-188.63%-7.30M
-144.43%-2.71M
29.37%-7.01M
-2.26%-8.30M
193.46%8.23M
169.19%6.11M
-10.13%-9.93M
-3.34%-8.11M
-50.74%-8.81M
-36.15%-8.83M
-64.55%-9.01M
-61.80%-7.85M
1.60%-5.84M
8.53%-6.49M
0.00%-5.48M
-34.81%-4.85M
-16.47%-5.94M
-17.73%-7.09M
-6.47%-5.48M
30.54%-3.60M
7.24%-5.10M
-25.42%-6.02M
-18.88%-5.14M
-116.81%-5.18M
---5.50M
---4.80M
---4.33M
--30.83M
Net income attributable to common shareholders
44.63%-4.23M
606.87%7.30M
-42.12%-4.29M
66.91%-3.70M
36.24%-7.64M
86.24%-1.44M
-22.02%-3.02M
3.20%-11.18M
-10.56%-11.99M
-49.39%-10.47M
75.23%-2.47M
-26.30%-11.55M
-6.99%-10.84M
-260.73%-7.01M
-6.91%-9.98M
-163.79%-9.15M
-1.87%-10.13M
203.05%4.36M
-368.94%-9.33M
298.39%14.34M
-39.52%-9.95M
42.03%-4.23M
26.70%-1.99M
-3.08%-7.23M
14.07%-7.13M
-188.63%-7.30M
-144.43%-2.71M
29.37%-7.01M
-2.26%-8.30M
193.46%8.23M
169.19%6.11M
-10.13%-9.93M
-3.34%-8.11M
-50.74%-8.81M
-36.15%-8.83M
-64.55%-9.01M
-61.80%-7.85M
1.60%-5.84M
8.53%-6.49M
0.00%-5.48M
-34.81%-4.85M
-16.47%-5.94M
-17.73%-7.09M
-6.47%-5.48M
30.54%-3.60M
7.24%-5.10M
-25.42%-6.02M
-18.88%-5.14M
-116.81%-5.18M
---5.50M
---4.80M
---4.33M
--30.83M
Basic earnings per share
45.35%-0.14
581.66%0.24
-24.59%-0.14
73.87%-0.12
50.54%-0.25
89.37%-0.05
-2.12%-0.11
10.05%-0.46
-5.91%-0.50
-49.21%-0.46
75.26%-0.11
-26.14%-0.51
-2.21%-0.48
-243.54%-0.31
5.13%-0.44
-155.21%-0.40
8.32%-0.47
198.03%0.21
-346.24%-0.46
265.64%0.73
-15.53%-0.51
51.42%-0.22
38.19%-0.10
-1.36%-0.44
18.58%-0.44
-181.76%-0.45
-140.38%-0.17
37.72%-0.43
5.57%-0.54
187.33%0.55
164.83%0.42
-2.62%-0.70
10.98%-0.57
-30.52%-0.63
-18.93%-0.64
-47.19%-0.68
-50.72%-0.64
7.47%-0.48
15.07%-0.54
6.92%-0.46
-30.87%-0.43
-9.02%-0.52
-7.37%-0.63
1.82%-0.50
35.93%-0.33
20.81%-0.48
-7.78%-0.59
-2.13%-0.50
-114.45%-0.51
---0.60
---0.55
---0.49
--3.52
Diluted earnings per share
45.35%-0.14
581.66%0.24
-24.59%-0.14
73.87%-0.12
50.54%-0.25
89.37%-0.05
-2.12%-0.11
10.05%-0.46
-5.91%-0.50
-49.21%-0.46
75.26%-0.11
-26.14%-0.51
-2.21%-0.48
-243.54%-0.31
5.13%-0.44
-158.18%-0.40
8.32%-0.47
198.03%0.21
-346.24%-0.46
257.18%0.69
-15.53%-0.51
51.42%-0.22
38.19%-0.10
-1.36%-0.44
18.58%-0.44
-181.76%-0.45
-141.66%-0.17
37.72%-0.43
5.57%-0.54
187.33%0.55
162.83%0.40
-2.62%-0.70
10.98%-0.57
-30.52%-0.63
-18.93%-0.64
-47.19%-0.68
-50.72%-0.64
7.47%-0.48
15.07%-0.54
6.92%-0.46
-30.87%-0.43
-9.02%-0.52
-7.37%-0.63
1.82%-0.50
35.93%-0.33
20.81%-0.48
-7.78%-0.59
-2.13%-0.50
-114.45%-0.51
---0.60
---0.55
---0.49
--3.52
Dividend per share
--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
--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
--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
--0.00
--0.00
--0.00
--0.00
--0.00
Currency unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Audit opinions
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
KeyAI