
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
-
January 28, 2025
8-K – Current report
-
January 3, 2025
8-K – Current report
-
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