Financials & Filings

Financials & filings

Our financial reports reflect both our innovative spirit as well as positive growth. To learn more, click on any quarter filing below.

Financial reports

      Filing Date Description View
  • August 29, 2024 2024 Second Quarter Financial Report PDF icon
  • April 29, 2024 2023 Full Year Financial Report PDF icon
  • February 2, 2024 6-K – Report of foreign issuer [Rules 13a-16 and 15d-16] PDF icon
  • April 18, 2023 2022 Full Year Financial Report PDF icon
  • February 28, 2023 6-K – Report of foreign issuer [Rules 13a-16 and 15d-16] PDF icon
  • April 14, 2022 2021 Full Year Financial Report PDF icon
  • December 30, 2021 2021 Third Quarter Financial Report PDF icon
  • September 10, 2021 2021 Second Quarter Financial Report PDF icon
  • June 16, 2021 2021 First Quarter Financial Report PDF icon
  • April 30, 2021 2020 Full Year Financial Report PDF icon
  • November 17, 2020 2020 Third Quarter Financial Report PDF icon
  • September 3, 2020 2020 Second Quarter Financial Report PDF icon
  • June 11, 2020 2020 First Quarter Financial Report PDF icon
  • April 30, 2020 2019 Full Year Financial Report PDF icon
  • December 18, 2019 2019 Third Quarter Financial Report PDF icon
  • September 18, 2019 2019 Second Quarter Financial Report PDF icon
  • April 30, 2019 2018 Full Year Financial Report PDF icon
  • June 21, 2018 2018 First Quarter Financial Report PDF icon
  • April 3, 2018 2017 Full Year Financial Report PDF icon
  • November 9, 2017 2017 Third Quarter Financial Report PDF icon
  • August 21, 2017 2017 Second Quarter Financial Report PDF icon
  • May 22, 2017 2017 First Quarter Financial Report PDF icon
  • April 28, 2017 2016 Full Year Financial Report PDF icon
  • March 9, 2017 Initial Public Offering Prospectus PDF icon

sec filings

      Filing Date Form Description Filing Group View
  • November 14, 2024 SC 13G/A SC 13G/A [Amend] – Statement of Beneficial Ownership by Certain Investors Other PDF icon
  • August 29, 2024 6-K 2024 Second Quarter Financial Report Current Reports PDF icon
  • August 6, 2024 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • June 12, 2024 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • June 12, 2024 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • June 12, 2024 F-3 Registration statement by foreign private issuers Registration Statement Filings PDF icon
  • April 29, 2024 20-F 20-F – Annual and transition report of foreign private issuers [Sections 13 or 15(d)] Annual Filings PDF icon
  • March 18, 2024 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 26, 2024 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 14, 2024 SC 13G/A SC 13G/A [Amend] – Statement of acquisition of beneficial ownership by individuals Other PDF icon
  • February 14, 2024 SC 13G/A SC 13G/A [Amend] – Statement of Beneficial Ownership by Certain Investors Other PDF icon
  • February 2, 2024 6-K 6-K – Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • January 16, 2024 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • January 10, 2024 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • December 18, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • October 30, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • October 4, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • September 20, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • July 14, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • May 12, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • April 18, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • April 18, 2023 20-F 20-F – Annual and transition report of foreign private issuers [Sections 13 or 15(d)] Annual Filings PDF icon
  • April 7, 2023 SC 13G/A SC 13G/A [Amend] – Statement of acquisition of beneficial ownership by individuals Other PDF icon
  • April 7, 2023 SC 13G/A SC 13G/A [Amend] – Statement of Beneficial Ownership by Certain Investors Other PDF icon
  • March 14, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 28, 2023 6-K 6-K – Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 24, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 14, 2023 SC 13G/A SC 13G/A [Amend] – Statement of acquisition of beneficial ownership by individuals Other PDF icon
  • February 14, 2023 SC 13G/A SC 13G/A [Amend] – Statement of Beneficial Ownership by Certain Investors Other PDF icon
  • January 9, 2023 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • December 30, 2022 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • November 23, 2022 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • August 29, 2022 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • June 13, 2022 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • June 9, 2022 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • April 22, 2022 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • April 14, 2022 20-F 20-F – Annual and transition report of foreign private issuers [Sections 13 or 15(d)] Annual Filings PDF icon
  • February 14, 2022 SC 13G/A SC 13G/A [Amend] – Statement of acquisition of beneficial ownership by individuals Other PDF icon
  • February 14, 2022 SC 13G/A SC 13G/A [Amend] – Statement of Beneficial Ownership by Certain Investors Other PDF icon
  • February 11, 2022 SC 13G/A SC 13G/A [Amend] – Statement of acquisition of beneficial ownership by individuals Other PDF icon
  • February 11, 2022 SC 13G/A SC 13G/A [Amend] – Statement of Beneficial Ownership by Certain Investors Other PDF icon
  • January 11, 2022 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • December 30, 2021 6-K 2021 Third Quarter Financial Report Current Reports PDF icon
  • December 27, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • December 1, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • November 10, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • September 21, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • September 10, 2021 6-K 2021 Second Quarter Financial Report Current Reports PDF icon
  • August 26, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • August 5, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • August 4, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • July 14, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • July 2, 2021 F-3 Registration statement by foreign private issuers Registration Statement Filings PDF icon
  • June 16, 2021 6-K 2021 First Quarter Financial Report Current Reports PDF icon
  • April 30, 2021 20-F 20-F – Annual and transition report of foreign private issuers [Sections 13 or 15(d)] Annual Filings PDF icon
  • April 1, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • March 19, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • March 16, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 16, 2021 SC 13G/A SC 13G/A [Amend] – Statement of acquisition of beneficial ownership by individuals Other PDF icon
  • February 16, 2021 SC 13G/A SC 13G/A [Amend] – Statement of Beneficial Ownership by Certain Investors Other PDF icon
  • February 9, 2021 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • December 18, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • November 23, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • November 19, 2020 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • November 17, 2020 6-K 2020 Third Quarter Financial Report Current Reports PDF icon
  • November 17, 2020 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • November 16, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • November 13, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • November 3, 2020 F-3 Registration statement by foreign private issuers Registration Statement Filings PDF icon
  • September 22, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • September 3, 2020 6-K 2020 Second Quarter Financial Report Current Reports PDF icon
  • August 19, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • July 27, 2020 SC 13D General statement of acquisition of beneficial ownership Other PDF icon
  • July 24, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • July 24, 2020 S-8 Securities to be offered to employees in employee benefit plans Registration Statement Filings PDF icon
  • June 23, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • June 19, 2020 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • June 18, 2020 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • June 15, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • June 11, 2020 6-K 2020 First Quarter Financial Report Current Reports PDF icon
  • April 30, 2020 20-F 20-F – Annual and transition report of foreign private issuers [Sections 13 or 15(d)] Annual Filings PDF icon
  • March 11, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 10, 2020 SC 13G/A SC 13G/A [Amend] – Statement of acquisition of beneficial ownership by individuals Other PDF icon
  • February 10, 2020 SC 13G/A SC 13G/A [Amend] – Statement of Beneficial Ownership by Certain Investors Other PDF icon
  • February 7, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 7, 2020 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • January 23, 2020 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • December 18, 2019 6-K 2019 Third Quarter Financial Report Current Reports PDF icon
  • October 29, 2019 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • October 28, 2019 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • October 25, 2019 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • October 15, 2019 F-3 Registration statement by foreign private issuers Registration Statement Filings PDF icon
  • September 18, 2019 6-K 2019 Second Quarter Financial Report Current Reports PDF icon
  • July 19, 2019 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • July 18, 2019 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • July 16, 2019 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • July 10, 2019 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • May 22, 2019 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • May 21, 2019 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • April 30, 2019 20-F 20-F – Annual and transition report of foreign private issuers [Sections 13 or 15(d)] Annual Filings PDF icon
  • February 20, 2019 SC 13G/A SC 13G/A [Amend] – Statement of acquisition of beneficial ownership by individuals Other PDF icon
  • October 23, 2018 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • August 1, 2018 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • June 21, 2018 6-K 2018 First Quarter Financial Report Current Reports PDF icon
  • May 30, 2018 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • May 29, 2018 424B5 Prospectus [Rule 424(b)(5)] Registration Statement Filings PDF icon
  • April 25, 2018 F-3 Registration statement by foreign private issuers Registration Statement Filings PDF icon
  • April 3, 2018 20-F 20-F – Annual and transition report of foreign private issuers [Sections 13 or 15(d)] Annual Filings PDF icon
  • March 27, 2018 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • February 21, 2018 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • January 29, 2018 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • November 9, 2017 6-K 2017 Third Quarter Financial Report Current Reports PDF icon
  • August 21, 2017 6-K 2017 Second Quarter Financial Report Current Reports PDF icon
  • May 24, 2017 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • May 22, 2017 6-K 2017 First Quarter Financial Report Current Reports PDF icon
  • May 4, 2017 6-K Report of foreign issuer [Rules 13a-16 and 15d-16] Current Reports PDF icon
  • April 28, 2017 20-F 20-F – Annual and transition report of foreign private issuers [Sections 13 or 15(d)] Annual Filings PDF icon
  • March 13, 2017 S-8 Securities to be offered to employees in employee benefit plans Registration Statement Filings PDF icon
  • March 9, 2017 424B4 Initial Public Offering Prospectus PDF icon