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