Research and Development Expense (TTM) Chart

View Research and Development Expense (TTM) for CSIQ.
Upgrade now.
Sep '18
Jan '19
May '19
 
285.00
270.00
255.00
240.00
View Research and Development Expense (TTM) Chart
Start Trial

Historical Research and Development Expense (TTM) Data

View and export this data back to 2008. Start Trial.
Date Value
June 30, 2026 83.20M
March 31, 2026 87.12M
December 31, 2025 90.68M
September 30, 2025 99.48M
June 30, 2025 109.94M
March 31, 2025 110.80M
December 31, 2024 120.79M
September 30, 2024 121.82M
June 30, 2024 120.26M
March 31, 2024 117.82M
December 31, 2023 100.84M
September 30, 2023 89.95M
June 30, 2023 78.94M
March 31, 2023 73.85M
December 31, 2022 69.82M
September 30, 2022 68.52M
June 30, 2022 64.13M
March 31, 2022 59.24M
December 31, 2021 58.41M
September 30, 2021 49.14M
June 30, 2021 49.80M
March 31, 2021 47.56M
December 31, 2020 45.17M
September 30, 2020 45.31M
June 30, 2020 42.73M
Date Value
March 31, 2020 43.94M
December 31, 2019 47.04M
September 30, 2019 52.28M
June 30, 2019 50.86M
March 31, 2019 47.86M
December 31, 2018 44.19M
September 30, 2018 37.34M
June 30, 2018 34.47M
March 31, 2018 32.65M
December 31, 2017 28.78M
September 30, 2017 23.42M
June 30, 2017 20.79M
March 31, 2017 18.53M
December 31, 2016 17.41M
September 30, 2016 19.02M
June 30, 2016 18.43M
March 31, 2016 17.69M
December 31, 2015 17.06M
September 30, 2015 15.65M
June 30, 2015 14.78M
March 31, 2015 13.38M
December 31, 2014 12.06M
September 30, 2014 11.88M
June 30, 2014 11.66M
March 31, 2014 11.79M

R&D Expense Definition

R&D expense is a line item from many companies' income statements.

Read full definition.

Research and Development Expense (TTM) Range, Past 5 Years

View Research and Development Expense (TTM) Range, Past 5 Years
Start Trial
--
Minimum
--
Maximum
--
Average
--
Median

Research and Development Expense (TTM) Benchmarks

View Research and Development Expense (TTM) Benchmarks
Start Trial
First Solar, Inc. 269.73M
Enphase Energy, Inc. 184.00M
POET Technologies, Inc. 22.65M
SolarEdge Technologies, Inc. 200.33M
NVIDIA Corp. 23.59B