Financial Metrics
CRTO Criteo S.A.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 401253000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 407201000.0 | +1.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 423867000.0 | +4.1% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 516667000.0 | +21.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 542022000.0 | +4.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 563973000.0 | +4.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 564164000.0 | +0.0% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 537185000.0 | -4.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 528869000.0 | -1.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 558123000.0 | +5.5% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 528147000.0 | -5.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 522606000.0 | -1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 503376000.0 | -3.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 437614000.0 | -13.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 470345000.0 | +7.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 541077000.0 | +15.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 551311000.0 | +1.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 508580000.0 | -7.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 510567000.0 | +0.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 495090000.0 | -3.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 446921000.0 | -9.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 445016000.0 | -0.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 468934000.0 | +5.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 469193000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 450055000.0 | -4.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 471307000.0 | +4.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 458892000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 451434000.0 | -1.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 482671000.0 | +6.9% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 1799146000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 2296692000.0 | +27.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2300314000.0 | +0.2% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 2261516000.0 | -1.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2072617000.0 | -8.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2254235000.0 | +8.8% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 2017003000.0 | -10.5% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1949445000.0 | -3.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1933289000.0 | -0.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1944901000.0 | +0.6% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 144160000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 145953000.0 | +1.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 154225000.0 | +5.7% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 182819000.0 | +18.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 187014000.0 | +2.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 204446000.0 | +9.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 210359000.0 | +2.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 200265000.0 | -4.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 190561000.0 | -4.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 209649000.0 | +10.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 194859000.0 | -7.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 189604000.0 | -2.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 172206000.0 | -9.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 146002000.0 | -15.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 151336000.0 | +3.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 178698000.0 | +18.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 182869000.0 | +2.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 176026000.0 | -3.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 184024000.0 | +4.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 184975000.0 | +0.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 179607000.0 | -2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 181509000.0 | +1.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 199782000.0 | +10.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 205127000.0 | +2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 217223000.0 | +5.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 232845000.0 | +7.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 231932000.0 | -0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 236976000.0 | +2.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 258518000.0 | +9.1% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 644975000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 819495000.0 | +27.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 834236000.0 | +1.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 829036000.0 | -0.6% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 688018000.0 | -17.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 781944000.0 | +13.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 795200000.0 | +1.7% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 863044000.0 | +8.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 982971000.0 | +13.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1049380000.0 | +6.8% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 27788000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 17883000.0 | -35.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 22868000.0 | +27.9% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 21052000.0 | -7.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 13264000.0 | -37.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 33013000.0 | +148.9% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 34801000.0 | +5.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 24351000.0 | -30.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 25776000.0 | +5.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 33393000.0 | +29.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 19574000.0 | -41.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 29370000.0 | +50.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 23802000.0 | -19.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 9789000.0 | -58.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 8051000.0 | -17.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 34219000.0 | +325.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 19729000.0 | -42.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 32185000.0 | +63.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 27662000.0 | -14.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -56506000.0 | -304.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 4478000.0 | +107.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -23493000.0 | -624.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 959000.0 | +104.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 11434000.0 | +1092.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 10354000.0 | -9.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 36938000.0 | +256.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 9602000.0 | -74.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 48167000.0 | +401.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 30455000.0 | -36.8% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 121004000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 137844000.0 | +13.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 147107000.0 | +6.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 141214000.0 | -4.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 108825000.0 | -22.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 151877000.0 | +39.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 24278000.0 | -84.0% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 77218000.0 | +218.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 151402000.0 | +96.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 202765000.0 | +33.9% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 18527000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 13339000.0 | -28.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 14724000.0 | +10.4% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 14518000.0 | -1.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 7505000.0 | -48.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 22269000.0 | +196.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 21090000.0 | -5.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 14707000.0 | -30.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 17948000.0 | +22.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 21401000.0 | +19.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 12537000.0 | -41.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 20557000.0 | +64.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 16428000.0 | -20.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 6150000.0 | -62.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 5293000.0 | -13.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 23450000.0 | +343.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 15029000.0 | -35.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 24230000.0 | +61.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 21278000.0 | -12.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -32972000.0 | -255.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 6521000.0 | +119.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -12071000.0 | -285.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | -1971000.0 | +83.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 6635000.0 | +436.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 8566000.0 | +29.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 28059000.0 | +227.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6144000.0 | -78.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 40011000.0 | +551.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 22920000.0 | -42.7% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 87329000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 96659000.0 | +10.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 95879000.0 | -0.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 95969000.0 | +0.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 74689000.0 | -22.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 137647000.0 | +84.3% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 10875000.0 | -92.1% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 54644000.0 | +402.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 114713000.0 | +109.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 149379000.0 | +30.2% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.27 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.19 | -29.6% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.21 | +10.5% | USD/shares | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.19 | -9.5% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.09 | -52.6% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3 | +233.3% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.3 | +0.0% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.21 | -30.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.26 | +23.8% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.3 | +15.4% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.17 | -43.3% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.29 | +70.6% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.25 | -13.8% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.09 | -64.0% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.09 | +0.0% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.37 | +311.1% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.24 | -35.1% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.39 | +62.5% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.34 | -12.8% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -0.56 | -264.7% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.11 | +119.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.21 | -290.9% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.05 | +76.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.12 | +340.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.13 | +8.3% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.49 | +276.9% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.11 | -77.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.7 | +536.4% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.4 | -42.9% | USD/shares | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 1.3 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.4 | +7.7% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1.33 | -5.0% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.41 | +6.0% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.18 | -16.3% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2.21 | +87.3% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.15 | -93.2% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.95 | +533.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.04 | +114.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.73 | +33.8% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.26 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.19 | -26.9% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.21 | +10.5% | USD/shares | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.18 | -14.3% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.09 | -50.0% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.29 | +222.2% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.29 | +0.0% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.2 | -31.0% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.25 | +25.0% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.29 | +16.0% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.16 | -44.8% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.28 | +75.0% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.25 | -10.7% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.09 | -64.0% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.09 | +0.0% | USD/shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.35 | +288.9% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.23 | -34.3% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.37 | +60.9% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.32 | -13.5% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -0.56 | -275.0% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1 | +117.9% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.21 | -310.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.05 | +76.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.12 | +340.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.12 | +0.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.46 | +283.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.11 | -76.1% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.66 | +500.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.39 | -40.9% | USD/shares | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 1.25 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.34 | +7.2% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1.31 | -2.2% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.38 | +5.3% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.16 | -15.9% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2.09 | +80.2% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.14 | -93.3% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.88 | +528.6% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.9 | +115.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.64 | +38.9% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 386110000.0 | — | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-06-30 | 377407000.0 | -2.3% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2016-09-30 | 407158000.0 | +7.9% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2016-12-31 | 270317000.0 | -33.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 303813000.0 | +12.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-06-30 | 308185000.0 | +1.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-09-30 | 357983000.0 | +16.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 414111000.0 | +15.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 483874000.0 | +16.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-06-30 | 480285000.0 | -0.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-09-30 | 458690000.0 | -4.5% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 364426000.0 | -20.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 395771000.0 | +8.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 422053000.0 | +6.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 409178000.0 | -3.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 418763000.0 | +2.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 436506000.0 | +4.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 578181000.0 | +32.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 626744000.0 | +8.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 488011000.0 | -22.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 520060000.0 | +6.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 489521000.0 | -5.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 497458000.0 | +1.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 515527000.0 | +3.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 589343000.0 | +14.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 562546000.0 | -4.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 307323000.0 | -45.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 348200000.0 | +13.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 305662000.0 | -12.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 223183000.0 | -27.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 194857000.0 | -12.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 336341000.0 | +72.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 266862000.0 | -20.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 216698000.0 | -18.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 208740000.0 | -3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 290693000.0 | +39.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 285850000.0 | -1.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 205703000.0 | -28.0% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 270317000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 414111000.0 | +53.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 364426000.0 | -12.0% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 418763000.0 | +14.9% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 488011000.0 | +16.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 515527000.0 | +5.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 348200000.0 | -32.5% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 336341000.0 | -3.4% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 290693000.0 | -13.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 342038000.0 | +17.7% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 262524000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 266436000.0 | +1.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 268097000.0 | +0.6% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 397244000.0 | +48.2% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 340837000.0 | -14.2% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 370052000.0 | +8.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 373922000.0 | +1.0% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 484101000.0 | +29.5% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 395707000.0 | -18.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 372906000.0 | -5.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 356792000.0 | -4.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 473901000.0 | +32.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 386792000.0 | -18.4% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 374949000.0 | -3.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 356699000.0 | -4.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 481732000.0 | +35.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 364440000.0 | -24.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 329979000.0 | -9.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 335583000.0 | +1.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 474055000.0 | +41.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 416910000.0 | -12.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 438703000.0 | +5.2% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 439493000.0 | +0.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 581988000.0 | +32.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 479636000.0 | -17.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 490643000.0 | +2.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 576082000.0 | +17.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 708949000.0 | +23.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 545840000.0 | -23.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 573463000.0 | +5.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 624562000.0 | +8.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 775589000.0 | +24.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 610676000.0 | -21.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 632749000.0 | +3.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 646283000.0 | +2.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 800859000.0 | +23.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 647109000.0 | -19.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 667763000.0 | +3.2% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 397244000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 484101000.0 | +21.9% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 473901000.0 | -2.1% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 481732000.0 | +1.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 474055000.0 | -1.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 581988000.0 | +22.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 708949000.0 | +21.8% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 775589000.0 | +9.4% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 800859000.0 | +3.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 582102000.0 | -27.3% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 709317000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 711811000.0 | +0.4% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 745288000.0 | +4.7% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 742584000.0 | -0.4% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 715816000.0 | -3.6% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 759893000.0 | +6.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 810240000.0 | +6.6% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 991767000.0 | +22.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 966247000.0 | -2.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 933302000.0 | -3.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 911375000.0 | -2.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 933851000.0 | +2.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 872310000.0 | -6.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 890028000.0 | +2.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 859264000.0 | -3.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1000461000.0 | +16.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 909172000.0 | -9.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 999406000.0 | +9.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1051150000.0 | +5.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1064550000.0 | +1.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1059492000.0 | -0.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1088457000.0 | +2.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1095937000.0 | +0.7% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1264168000.0 | +15.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1228826000.0 | -2.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1190925000.0 | -3.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1045021000.0 | -12.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1260996000.0 | +20.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1125149000.0 | -10.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1058601000.0 | -5.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1074943000.0 | +1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1352562000.0 | +25.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1158437000.0 | -14.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1139086000.0 | -1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1140317000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1224114000.0 | +7.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 1083938000.0 | -11.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1025996000.0 | -5.3% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 742584000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 991767000.0 | +33.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 933851000.0 | -5.8% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1000461000.0 | +7.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1064550000.0 | +6.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1264168000.0 | +18.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1260996000.0 | -0.3% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1312192000.0 | +4.1% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1224114000.0 | -6.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1071875000.0 | -12.4% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 893713000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 915416000.0 | +2.4% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 953965000.0 | +4.2% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 1211186000.0 | +27.0% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 1237389000.0 | +2.2% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1298145000.0 | +4.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1358194000.0 | +4.6% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 1531300000.0 | +12.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1499360000.0 | -2.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1456542000.0 | -2.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1515943000.0 | +4.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1597135000.0 | +5.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1745916000.0 | +9.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1749569000.0 | +0.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1701888000.0 | -2.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1790384000.0 | +5.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1675889000.0 | -6.4% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1804402000.0 | +7.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1843368000.0 | +2.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1853410000.0 | +0.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1782635000.0 | -3.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1842442000.0 | +3.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1814493000.0 | -1.5% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1983591000.0 | +9.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1915340000.0 | -3.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1870844000.0 | -2.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 2122570000.0 | +13.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 2348894000.0 | +10.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2191487000.0 | -6.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2128367000.0 | -2.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2140643000.0 | +0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2431919000.0 | +13.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2206250000.0 | -9.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2167866000.0 | -1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2208360000.0 | +1.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2266449000.0 | +2.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 2127945000.0 | -6.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2114135000.0 | -0.6% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 1211186000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1531300000.0 | +26.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1597135000.0 | +4.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1790384000.0 | +12.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1853410000.0 | +3.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1983591000.0 | +7.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2348894000.0 | +18.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2391549000.0 | +1.8% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2266449000.0 | -5.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2201207000.0 | -2.9% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 356378000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 358289000.0 | +0.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 364304000.0 | +1.7% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 519791000.0 | +42.7% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 526257000.0 | +1.2% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 518528000.0 | -1.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 505703000.0 | -2.5% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 621005000.0 | +22.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 520121000.0 | -16.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 477089000.0 | -8.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 498212000.0 | +4.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 605344000.0 | +21.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 564897000.0 | -6.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 553567000.0 | -2.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 528417000.0 | -4.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 610339000.0 | +15.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 517058000.0 | -15.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 643017000.0 | +24.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 668446000.0 | +4.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 600331000.0 | -10.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 557133000.0 | -7.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 556735000.0 | -0.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 549846000.0 | -1.2% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 672548000.0 | +22.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 612515000.0 | -8.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 666359000.0 | +8.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 863472000.0 | +29.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1079993000.0 | +25.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 992916000.0 | -8.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 949016000.0 | -4.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 960941000.0 | +1.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1180487000.0 | +22.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 994979000.0 | -15.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 955892000.0 | -3.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 974617000.0 | +2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1046600000.0 | +7.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 886804000.0 | -15.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 833548000.0 | -6.0% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 519791000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 621005000.0 | +19.5% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 605344000.0 | -2.5% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 610339000.0 | +0.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 600331000.0 | -1.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 672548000.0 | +12.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1079993000.0 | +60.6% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1140117000.0 | +5.6% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1046600000.0 | -8.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 844654000.0 | -19.3% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 361889000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 363710000.0 | +0.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 370251000.0 | +1.8% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 601309000.0 | +62.4% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 565750000.0 | -5.9% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 555466000.0 | -1.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 544927000.0 | -1.9% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 633602000.0 | +16.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 535689000.0 | -15.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 491674000.0 | -8.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 517027000.0 | +5.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 629244000.0 | +21.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 754120000.0 | +19.8% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 724606000.0 | -3.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 687483000.0 | -5.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 752396000.0 | +9.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 649281000.0 | -13.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 769405000.0 | +18.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 781456000.0 | +1.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 700723000.0 | -10.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 638872000.0 | -8.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 684373000.0 | +7.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 663241000.0 | -3.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 785271000.0 | +18.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 712817000.0 | -9.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 760656000.0 | +6.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1045670000.0 | +37.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1267788000.0 | +21.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1141298000.0 | -10.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1085355000.0 | -4.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1105793000.0 | +1.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1320528000.0 | +19.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1133651000.0 | -14.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1094676000.0 | -3.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1122853000.0 | +2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1185352000.0 | +5.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 1027709000.0 | -13.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 986611000.0 | -4.0% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 601309000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 633602000.0 | +5.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 629244000.0 | -0.7% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 752396000.0 | +19.6% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 700723000.0 | -6.9% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 785271000.0 | +12.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1267788000.0 | +61.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1280158000.0 | +1.0% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1185352000.0 | -7.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1015478000.0 | -14.3% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 531824000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 551706000.0 | +3.7% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 583714000.0 | +5.8% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 609877000.0 | +4.5% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 671639000.0 | +10.1% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 742679000.0 | +10.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 813267000.0 | +9.5% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 897698000.0 | +10.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 963671000.0 | +7.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 964868000.0 | +0.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 998916000.0 | +3.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 967891000.0 | -3.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 991796000.0 | +2.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 1024963000.0 | +3.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 1014405000.0 | -1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 1037988000.0 | +2.3% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-03-31 | 1026608000.0 | -1.1% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 1034997000.0 | +0.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 1061912000.0 | +2.6% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2020-12-31 | 1152687000.0 | +8.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-03-31 | 1143763000.0 | -0.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 1158069000.0 | +1.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 1151252000.0 | -0.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 1198320000.0 | +4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 1202523000.0 | +0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 1110188000.0 | -7.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 1076900000.0 | -3.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1081106000.0 | +0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 1050189000.0 | -2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 1043012000.0 | -0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 1034850000.0 | -0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1111391000.0 | +7.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-03-31 | 1072599000.0 | -3.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 1073190000.0 | +0.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1085507000.0 | +1.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1081097000.0 | -0.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 1100236000.0 | +1.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 1127524000.0 | +2.5% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 609877000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 897698000.0 | +47.2% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 967891000.0 | +7.8% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 1037988000.0 | +7.2% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 1152687000.0 | +11.1% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 1198320000.0 | +4.0% | USD | 10-K | 2025-02-28 |
| Annual | 2022-12-31 | 1081106000.0 | -9.8% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 1111391000.0 | +2.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1081097000.0 | -2.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1185729000.0 | +9.7% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8767000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 8469000.0 | -3.4% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 8276000.0 | -2.3% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 82921000.0 | +901.9% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 82016000.0 | -1.1% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 7479000.0 | -90.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 7494000.0 | +0.2% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 2780000.0 | -62.9% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 2617000.0 | -5.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2247000.0 | -14.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 3218000.0 | +43.2% | USD | 10-Q | 2018-11-05 |
| Annual | 2016-12-31 | 82921000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 2780000.0 | -96.6% | USD | 10-K | 2018-03-01 |
| Annual | 2018-12-31 | 2941000.0 | +5.8% | USD | 10-K | 2019-03-01 |
| Annual | 2019-12-31 | 2116000.0 | -28.1% | USD | 10-K | 2020-03-02 |
| Annual | 2020-12-31 | 1505000.0 | -28.9% | USD | 10-K | 2021-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 18907000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 19274000.0 | +1.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 43631000.0 | +126.4% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 44238000.0 | +1.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 60491000.0 | +36.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 61727000.0 | +2.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 84527000.0 | +36.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 40341000.0 | -52.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 50256000.0 | +24.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 67220000.0 | +33.8% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 52964000.0 | -21.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 43289000.0 | -18.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 56743000.0 | +31.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 90120000.0 | +58.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 141276000.0 | +56.8% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 77362000.0 | -45.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 103722000.0 | +34.1% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 154901000.0 | +49.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 74930000.0 | -51.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 88902000.0 | +18.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 130530000.0 | +46.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 41964000.0 | -67.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 43292000.0 | +3.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 62906000.0 | +45.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 14017000.0 | -77.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 31204000.0 | +122.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 88707000.0 | +184.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 62341000.0 | -29.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 60944000.0 | -2.2% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 153469000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 245458000.0 | +59.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 260726000.0 | +6.2% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 222832000.0 | -14.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 185356000.0 | -16.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 220913000.0 | +19.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 255985000.0 | +15.9% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 224246000.0 | -12.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 258161000.0 | +15.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 311237000.0 | +20.6% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -11327000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -27667000.0 | -144.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -20284000.0 | +26.7% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | -28637000.0 | -41.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -24298000.0 | +15.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -27857000.0 | -14.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -43490000.0 | -56.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -17693000.0 | +59.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -67801000.0 | -283.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -29041000.0 | +57.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -33307000.0 | -14.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -24003000.0 | +27.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -10848000.0 | +54.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -50618000.0 | -366.6% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -63799000.0 | -26.0% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -17032000.0 | +73.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -56814000.0 | -233.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -66195000.0 | -16.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 16925000.0 | +125.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 23295000.0 | +37.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -133724000.0 | -674.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -36102000.0 | +73.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -88337000.0 | -144.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -104199000.0 | -18.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -13899000.0 | +86.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -35157000.0 | -152.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -58966000.0 | -67.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | -17538000.0 | +70.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -41725000.0 | -137.9% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | -312763000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -106253000.0 | +66.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -226717000.0 | -113.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -103888000.0 | +54.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -101093000.0 | +2.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -76367000.0 | +24.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -166119000.0 | -117.5% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -108712000.0 | +34.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -97901000.0 | +9.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -101133000.0 | -3.3% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4737000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 8286000.0 | +74.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 2346000.0 | -71.7% | USD | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 11003000.0 | +369.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -64052000.0 | -682.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 17794000.0 | +127.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 16773000.0 | -5.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 126000.0 | -99.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -172000.0 | -236.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -191000.0 | -11.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -474000.0 | -148.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -17973000.0 | -3691.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -18761000.0 | -4.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 120097000.0 | +740.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 111758000.0 | -6.9% | USD | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | -3416000.0 | -103.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -27374000.0 | -701.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -55821000.0 | -103.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -1367000.0 | +97.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -14509000.0 | -961.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -36196000.0 | -149.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -72217000.0 | -99.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -96117000.0 | -33.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -124858000.0 | -29.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -62180000.0 | +50.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -102098000.0 | -64.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -154355000.0 | -51.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | -54794000.0 | +64.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -103143000.0 | -88.2% | USD | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 90570000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -29468000.0 | -132.5% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -62676000.0 | -112.7% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -59111000.0 | +5.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -57747000.0 | +2.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -80117000.0 | -38.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -113044000.0 | -41.1% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -147254000.0 | -30.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -270499000.0 | -83.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -151476000.0 | +44.0% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 62896180.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 63562863.0 | +1.1% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 63760491.0 | +0.3% | shares | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 63978204.0 | +0.3% | shares | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 64665637.0 | +1.1% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 65291977.0 | +1.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 65551174.0 | +0.4% | shares | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 66085097.0 | +0.8% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 66248351.0 | +0.2% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 66861045.0 | +0.9% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 67231036.0 | +0.6% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 67708203.0 | +0.7% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 66142511.0 | -2.3% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 66161523.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 66173983.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 66197181.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 66202881.0 | +0.0% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 66204881.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 66083172.0 | -0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 66272106.0 | +0.3% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 66391906.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 66697360.0 | +0.5% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 66315019.0 | -0.6% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 65883347.0 | -0.7% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 65905394.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 65794032.0 | -0.2% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 64985388.0 | -1.2% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 63248728.0 | -2.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 63316696.0 | +0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 63337453.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 63350663.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 61165663.0 | -3.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 61181001.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 59063486.0 | -3.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 59180216.0 | +0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 57744839.0 | -2.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 57854895.0 | +0.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 57854895.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 63978204.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 66085097.0 | +3.3% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 67708203.0 | +2.5% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 66197181.0 | -2.2% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 66272106.0 | +0.1% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 65883347.0 | -0.6% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 63248728.0 | -4.0% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 61165663.0 | -3.3% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 54277422.0 | -11.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 51151866.0 | -5.8% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 62896180.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 63562863.0 | +1.1% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 63760491.0 | +0.3% | shares | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 63978204.0 | +0.3% | shares | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 64665637.0 | +1.1% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 65291977.0 | +1.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 65551174.0 | +0.4% | shares | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 66085097.0 | +0.8% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 66248351.0 | +0.2% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 66861045.0 | +0.9% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 67231036.0 | +0.6% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 67708203.0 | +0.7% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 66142511.0 | -2.3% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 66161523.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 66173983.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 66197181.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 66202881.0 | +0.0% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 66204881.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 66083172.0 | -0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 66272106.0 | +0.3% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 66391906.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 66697360.0 | +0.5% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 66315019.0 | -0.6% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 65883347.0 | -0.7% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 65905394.0 | +0.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 65794032.0 | -0.2% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 64985388.0 | -1.2% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 63248728.0 | -2.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 63316696.0 | +0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 63337453.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 63350663.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 61165663.0 | -3.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 61181001.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 59063486.0 | -3.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 59180216.0 | +0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 57744839.0 | -2.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 57854895.0 | +0.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 57854895.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 63978204.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 66085097.0 | +3.3% | shares | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 67708203.0 | +2.5% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 66197181.0 | -2.2% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 66272106.0 | +0.1% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 65883347.0 | -0.6% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 63248728.0 | -4.0% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 61165663.0 | -3.3% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 57744839.0 | -5.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 55659895.0 | -3.6% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 62610013.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 63246785.0 | +1.0% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 63628351.0 | +0.6% | shares | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 64189194.0 | +0.9% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 65027985.0 | +1.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 65412326.0 | +0.6% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 66160375.0 | +1.1% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 66347599.0 | +0.3% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 67075453.0 | +1.1% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 64336777.0 | -4.1% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 64581476.0 | +0.4% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 64868545.0 | +0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 61691001.0 | -4.9% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 61415467.0 | -0.4% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 60080598.0 | -2.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 60741674.0 | +1.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 60663301.0 | -0.1% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 60873594.0 | +0.3% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 60738299.0 | -0.2% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 60240344.0 | -0.8% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 60318114.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 56256082.0 | -6.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 55924824.0 | -0.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 56297666.0 | +0.7% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 55149622.0 | -2.0% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 54684560.0 | -0.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 54695112.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 53979157.0 | -1.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 52986068.0 | -1.8% | shares | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 63337792.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 65143036.0 | +2.9% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 66456890.0 | +2.0% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 64305965.0 | -3.2% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 60876480.0 | -5.3% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 60717446.0 | -0.3% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 60004707.0 | -1.2% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 56170658.0 | -6.4% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 54817136.0 | -2.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 52934526.0 | -3.4% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 64841134.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 65625097.0 | +1.2% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 65816422.0 | +0.3% | shares | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 67283012.0 | +2.2% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 68131274.0 | +1.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 68200343.0 | +0.1% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 67469738.0 | -1.1% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 67488311.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 68625673.0 | +1.7% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 66041296.0 | -3.8% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 65624505.0 | -0.6% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 66067045.0 | +0.7% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 62125582.0 | -6.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 61790135.0 | -0.5% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 61027795.0 | -1.2% | shares | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 64077409.0 | +5.0% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 64665212.0 | +0.9% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 64197686.0 | -0.7% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 63613550.0 | -0.9% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 60240344.0 | -5.3% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 63235811.0 | +5.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 56256082.0 | -11.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 55924824.0 | -0.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 60172953.0 | +7.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 59332882.0 | -1.4% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 58974186.0 | -0.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 58430133.0 | -0.9% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 57195898.0 | -2.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 55133569.0 | -3.6% | shares | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 65633470.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 67851971.0 | +3.4% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 67662904.0 | -0.3% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 65598588.0 | -3.1% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 61818593.0 | -5.8% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 64231637.0 | +3.9% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 62760198.0 | -2.3% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 60231627.0 | -4.0% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 58605529.0 | -2.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 54792540.0 | -6.5% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4490 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.4448 | -0.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.4443 | -0.1% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.4175 | -6.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.4175 | -0.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.4152 | -0.6% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.3763 | -9.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.3688 | -2.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.3489 | -5.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.3197 | -8.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.3019 | -5.6% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.3071 | +1.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.3004 | -2.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2425 | -19.3% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.2552 | +5.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.3035 | +19.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2992 | -1.4% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.2803 | -6.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.2666 | -4.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2646 | -0.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2106 | -20.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2031 | -3.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2203 | +8.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2192 | -0.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2040 | -6.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.2174 | +6.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2078 | -4.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.2121 | +2.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2283 | +7.6% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 1.4854 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.4998 | +1.0% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1.4403 | -4.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.2631 | -12.3% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.1183 | -11.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.1364 | +1.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.8587 | -24.4% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.8151 | -5.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.8530 | +4.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.8836 | +3.6% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.9904 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1.9867 | -0.2% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 2.0458 | +3.0% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 1.4286 | -30.2% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 1.3602 | -4.8% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1.4655 | +7.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.6022 | +9.3% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 1.5970 | -0.3% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1.8577 | +16.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.9562 | +5.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.8293 | -6.5% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1.5427 | -15.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.5442 | +0.1% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 1.6078 | +4.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.6261 | +1.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.6392 | +0.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.7584 | +7.3% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1.5542 | -11.6% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1.5725 | +1.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.7733 | +12.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 1.9017 | +7.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.9551 | +2.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.9932 | +1.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 1.8797 | -5.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 2.0062 | +6.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.7872 | -10.9% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1.2103 | -32.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1.1676 | -3.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.1332 | -2.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.1155 | -1.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.1186 | +0.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.1458 | +2.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.1643 | +1.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.1916 | +2.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.1700 | -1.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.1696 | -0.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 1.2223 | +4.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.2309 | +0.7% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 1.4286 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1.5970 | +11.8% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1.5427 | -3.4% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1.6392 | +6.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.7733 | +8.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.8797 | +6.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.1676 | -37.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1.1509 | -1.4% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.1696 | +1.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2690 | +8.5% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6805 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 0.6592 | -3.1% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.6343 | -3.8% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 0.9860 | +55.4% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.8423 | -14.6% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 0.7479 | -11.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 0.6700 | -10.4% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-12-31 | 0.7058 | +5.3% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.5559 | -21.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.5096 | -8.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.5176 | +1.6% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 0.6501 | +25.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.7604 | +17.0% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.7070 | -7.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.6777 | -4.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.7249 | +7.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.6325 | -12.7% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 0.7434 | +17.5% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.7359 | -1.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.6079 | -17.4% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.5586 | -8.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.5910 | +5.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.5761 | -2.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.6553 | +13.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.5928 | -9.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.6852 | +15.6% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 0.9710 | +41.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1.1727 | +20.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.0868 | -7.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.0406 | -4.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.0686 | +2.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.1882 | +11.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.0569 | -11.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.0200 | -3.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.0344 | +1.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.0964 | +6.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 0.9341 | -14.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.8750 | -6.3% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 0.9860 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 0.7058 | -28.4% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.6501 | -7.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.7249 | +11.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.6079 | -16.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.6553 | +7.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.1727 | +78.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1.1519 | -1.8% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.0964 | -4.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.8564 | -21.9% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3593 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.3584 | -0.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.3639 | +1.5% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.3538 | -2.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.3450 | -2.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3625 | +5.1% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.3729 | +2.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.3728 | -0.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.3603 | -3.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.3756 | +4.3% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.3689 | -1.8% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.3628 | -1.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.3421 | -5.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.3336 | -2.5% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.3218 | -3.6% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.3303 | +2.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.3317 | +0.4% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.3461 | +4.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.3604 | +4.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.3736 | +3.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.4019 | +7.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.4079 | +1.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.4260 | +4.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4372 | +2.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4827 | +10.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.4940 | +2.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.5054 | +2.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.5249 | +3.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.5356 | +2.0% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 0.3585 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.3568 | -0.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.3627 | +1.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.3666 | +1.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.3320 | -9.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.3469 | +4.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.3942 | +13.7% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.4427 | +12.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.5084 | +14.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.5396 | +6.1% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0462 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0328 | -29.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0347 | +6.0% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.0281 | -19.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0138 | -50.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0395 | +185.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0374 | -5.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0274 | -26.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0339 | +24.0% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0383 | +13.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0237 | -38.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0393 | +65.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0326 | -17.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0141 | -56.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0113 | -19.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0433 | +285.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0273 | -37.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0476 | +74.8% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0417 | -12.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.0666 | -259.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0146 | +121.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0271 | -285.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | -0.0042 | +84.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0141 | +436.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0190 | +34.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 0.0595 | +212.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0134 | -77.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.0886 | +562.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 0.0475 | -46.4% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 0.0485 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0421 | -13.3% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0417 | -1.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0424 | +1.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0360 | -15.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0611 | +69.4% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0054 | -91.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0280 | +419.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0593 | +111.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0768 | +29.4% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0693 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0439 | -36.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0540 | +22.8% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.0407 | -24.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0245 | -39.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0585 | +139.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0617 | +5.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0453 | -26.5% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0487 | +7.5% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0598 | +22.8% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0371 | -38.1% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0562 | +51.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0473 | -15.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0224 | -52.7% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.0171 | -23.5% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0632 | +269.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0358 | -43.4% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0633 | +76.8% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0542 | -14.4% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -0.1141 | -310.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0100 | +108.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0528 | -626.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0020 | +103.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0244 | +1091.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0230 | -5.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0784 | +240.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0209 | -73.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.1067 | +409.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0631 | -40.9% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 0.0673 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0600 | -10.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0640 | +6.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0624 | -2.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0525 | -15.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0674 | +28.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0120 | -82.1% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0396 | +229.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0783 | +97.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1043 | +33.1% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0834 | — | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-06-30 | 1.0534 | -2.8% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2016-09-30 | 1.1176 | +6.1% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2016-12-31 | 0.5200 | -53.5% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 0.5773 | +11.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-06-30 | 0.5943 | +3.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-09-30 | 0.7079 | +19.1% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 0.6668 | -5.8% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.9303 | +39.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-06-30 | 1.0067 | +8.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-09-30 | 0.9207 | -8.5% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 0.6020 | -34.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.7006 | +16.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-30 | 0.7624 | +8.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.7743 | +1.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 0.6861 | -11.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.8442 | +23.0% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 0.8992 | +6.5% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 0.9376 | +4.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.8129 | -13.3% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.9335 | +14.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.8793 | -5.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 0.9047 | +2.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-12-31 | 0.7665 | -15.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.9622 | +25.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.8442 | -12.3% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 0.3559 | -57.8% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 0.3224 | -9.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3078 | -4.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.2352 | -23.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.2028 | -13.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2849 | +40.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2682 | -5.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.2267 | -15.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.2142 | -5.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.2777 | +29.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-03-31 | 0.3223 | +16.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2468 | -23.4% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 0.5200 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.6668 | +28.2% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.6020 | -9.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.6861 | +14.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.8129 | +18.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.7665 | -5.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.3224 | -57.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.2950 | -8.5% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.2777 | -5.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4049 | +45.8% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0207 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0146 | -29.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0154 | +5.9% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.0117 | -24.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0058 | -50.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0164 | +183.6% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0141 | -14.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0101 | -28.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0118 | +17.3% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0123 | +3.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0072 | -41.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0121 | +68.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0098 | -18.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0034 | -65.2% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0029 | -15.8% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0132 | +358.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0082 | -38.0% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0134 | +63.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0111 | -16.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.0176 | -258.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0031 | +117.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0055 | -279.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | -0.0009 | +83.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0031 | +434.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0039 | +25.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 0.0129 | +233.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0028 | -78.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.0188 | +575.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 0.0108 | -42.3% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 0.0721 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0631 | -12.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0600 | -4.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0536 | -10.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0403 | -24.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0694 | +72.2% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0046 | -93.3% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0228 | +393.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0506 | +121.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0679 | +34.1% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0348 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0242 | -30.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0252 | +4.3% | ratio | 10-Q/A | 2017-11-13 |
| Quarterly | 2017-03-31 | 0.0216 | -14.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0101 | -53.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0274 | +171.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0219 | -20.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-06-30 | 0.0152 | -30.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 0.0180 | +17.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0216 | +20.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0122 | -43.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0203 | +65.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0160 | -21.0% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-06-30 | 0.0059 | -62.9% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2020-09-30 | 0.0050 | -16.1% | ratio | 10-Q | 2021-11-03 |
| Quarterly | 2021-03-31 | 0.0205 | +311.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0130 | -36.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0210 | +62.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0177 | -15.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.0297 | -267.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0061 | +120.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -0.0115 | -289.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | -0.0019 | +83.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0064 | +439.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0080 | +24.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 0.0261 | +227.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0057 | -78.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.0364 | +542.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 0.0203 | -44.1% | ratio | 10-Q | 2025-07-31 |
| Annual | 2016-12-31 | 0.1432 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1077 | -24.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0991 | -8.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0925 | -6.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0648 | -29.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1149 | +77.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0101 | -91.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0492 | +388.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1061 | +115.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1260 | +18.7% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-13 | van der Kooi Frederik | Dir |
Open-market buy
P
|
Ordinary Shares | 5,000 | $17.81 | $89,050 | 26,600 |
| 2026-03-03 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 1,943 | $18.48 | $35,907 | 350,842 |
| 2026-03-02 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 18,304 | $17.99 | $329,289 | 352,785 |
| 2026-02-26 | Glickman Sarah JS | Chief Financial Officer |
Equity grant / award
A
|
Ordinary Shares | 4,915 | $0.00 | $0 | 371,089 |
| 2026-02-26 | Glickman Sarah JS | Chief Financial Officer |
Equity grant / award
A
|
Ordinary Shares | 17,284 | $0.00 | $0 | 366,174 |
| 2026-02-24 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 1,541 | $16.71 | $25,750 | 348,890 |
| 2026-02-23 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 2,796 | $16.81 | $47,001 | 350,431 |
| 2025-12-22 | Komasinski Michael | CEO |
Equity grant / award
A
|
Ordinary Shares | 125,000 | $0.00 | $0 | 176,635 |
| 2025-12-17 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 3,222 | $21.04 | $67,791 | 114,286 |
| 2025-12-12 | Picard Rachel | Dir |
Equity grant / award
A
|
Ordinary Shares | 8,276 | $20.63 | $170,734 | 53,488 |
| 2025-11-24 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 3,982 | $19.51 | $77,689 | 353,227 |
| 2025-11-13 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 6,444 | $22.14 | $142,670 | 120,902 |
| 2025-11-10 | van der Kooi Frederik | Dir |
Open-market buy
P
|
Ordinary Shares | 5,000 | $21.52 | $107,600 | 21,600 |
| 2025-11-05 | Jay Stefanie | Dir |
Equity grant / award
A
|
Ordinary Shares | 4,444 | $22.52 | $100,079 | 4,444 |
| 2025-11-04 | Balla Nathalie | Dir |
Equity grant / award
A
|
Ordinary Shares | 6,450 | $22.61 | $145,834 | 33,846 |
| 2025-11-03 | Lalleman Marie | Dir |
Equity grant / award
A
|
Ordinary Shares | 3,833 | $22.69 | $86,971 | 40,299 |
| 2025-08-25 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 3,981 | $24.06 | $95,783 | 357,209 |
| 2025-07-28 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 2,842 | $22.85 | $64,940 | 152,122 |
| 2025-05-27 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 1,263 | $26.12 | $32,990 | 130,739 |
| 2025-05-23 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,132 | $25.81 | $55,027 | 132,002 |
| 2025-04-28 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 2,841 | $33.89 | $96,281 | 157,450 |
| 2025-02-28 | Komasinski Michael | CEO |
Equity grant / award
A
|
Ordinary Shares | 51,635 | $0.00 | $0 | 51,635 |
| 2025-02-27 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 8,071 | $38.45 | $310,330 | 102,168 |
| 2025-02-27 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 7,080 | $38.42 | $272,014 | 110,239 |
| 2025-02-25 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 17,883 | $40.30 | $720,685 | 293,995 |
| 2025-02-14 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 4,099 | $43.40 | $177,897 | 473,539 |
| 2025-02-14 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 5,332 | $43.69 | $232,955 | 477,638 |
| 2025-02-14 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 5,259 | $44.06 | $231,712 | 482,970 |
| 2025-02-13 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 4,125 | $43.89 | $181,046 | 488,229 |
| 2025-02-13 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 4,334 | $43.42 | $188,182 | 492,354 |
| 2025-02-13 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 5,364 | $43.43 | $232,959 | 496,688 |
| 2025-02-11 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 7,481 | $44.51 | $332,979 | 502,052 |
| 2025-01-31 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 1,924 | $38.08 | $73,266 | 137,161 |
| 2025-01-28 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 3,135 | $36.95 | $115,838 | 139,085 |
| 2024-12-13 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,793 | $42.54 | $118,814 | 115,646 |
| 2024-11-25 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,885 | $40.36 | $116,439 | 118,334 |
| 2024-11-22 | Balla Nathalie | Dir |
Equity grant / award
A
|
Ordinary Shares | 3,625 | $39.36 | $142,680 | 27,396 |
| 2024-11-21 | Picard Rachel | Dir |
Equity grant / award
A
|
Ordinary Shares | 8,007 | $39.20 | $313,874 | 45,212 |
| 2024-11-18 | Mesrobian Edmond | Dir |
Equity grant / award
A
|
Ordinary Shares | 3,800 | $36.60 | $139,080 | 26,015 |
| 2024-11-08 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 4,250 | $35.53 | $151,002 | 142,220 |
| 2024-11-07 | van der Kooi Frederik | Dir |
Equity grant / award
A
|
Ordinary Shares | 4,000 | $35.78 | $143,120 | 6,600 |
| 2024-10-29 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 2,841 | $41.10 | $116,765 | 146,470 |
| 2024-10-23 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 5,442 | $40.60 | $220,945 | 313,398 |
| 2024-09-12 | Damon Ryan | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 16,845 | $0.00 | $0 | 0 |
| 2024-09-12 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 16,845 | $44.37 | $747,413 | 121,219 |
| 2024-09-12 | Damon Ryan | Chief Legal Officer |
Exercise / conversion
M
|
Ordinary Shares | 16,845 | $20.66 | $348,018 | 138,064 |
| 2024-08-26 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,912 | $49.17 | $143,183 | 128,609 |
| 2024-07-29 | Gleason Brian | CRO & President, Retail Media |
Open-market sell
S
|
Ordinary Shares | 2,926 | $44.14 | $129,154 | 149,311 |
| 2024-07-23 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 5,496 | $45.49 | $250,013 | 320,201 |
| 2024-05-29 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 21,000 | $39.42 | $827,820 | 131,521 |
| 2024-05-28 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 1,102 | $38.94 | $42,912 | 152,521 |
| 2024-05-24 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 946 | $38.99 | $36,885 | 153,623 |
| 2024-05-17 | Hufnagel Till | — |
Open-market sell
S
|
Ordinary Shares | 72,000 | $36.30 | $2,613,442 | 1,687,275 |
| 2024-05-16 | Hufnagel Till | — |
Open-market sell
S · derivative
|
Call Option (right to buy) | 550 | $1.75 | $962 | 4,450 |
| 2024-05-16 | Hufnagel Till | — |
Open-market sell
S
|
Ordinary Shares | 1,540 | $37.07 | $57,091 | 1,759,275 |
| 2024-05-15 | Hufnagel Till | — |
Open-market sell
S
|
Ordinary Shares | 1,205 | $37.48 | $45,163 | 1,760,815 |
| 2024-05-14 | Hufnagel Till | — |
Open-market sell
S
|
Ordinary Shares | 15,405 | $37.75 | $581,562 | 1,762,020 |
| 2024-05-14 | Hufnagel Till | — |
Open-market buy
P
|
Ordinary Shares | 6,000 | $37.67 | $226,004 | 1,777,425 |
| 2024-05-13 | Hufnagel Till | — |
Open-market sell
S
|
Ordinary Shares | 10,650 | $37.81 | $402,713 | 1,771,425 |
| 2024-05-06 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 21,661 | $37.12 | $804,095 | 154,569 |
| 2024-04-23 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 5,504 | $35.40 | $194,836 | 327,232 |
| 2024-03-14 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 15,837 | $35.00 | $554,295 | 537,096 |
| 2024-03-13 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 5,485 | $35.00 | $191,975 | 552,933 |
| 2024-03-11 | de Pesquidoux Hubert | Dir |
Equity grant / award
A
|
Ordinary Shares | 6,000 | $33.94 | $203,640 | 45,881 |
| 2024-03-04 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 1,974 | $32.91 | $64,964 | 176,230 |
| 2024-03-01 | Damon Ryan | Chief Legal Officer |
Equity grant / award
A
|
Ordinary Shares | 33,659 | $0.00 | $0 | 178,204 |
| 2024-02-26 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 36,675 | $32.69 | $1,198,906 | 477,637 |
| 2024-02-26 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 7,959 | $32.69 | $260,180 | 144,545 |
| 2024-02-23 | Clarken Megan | Chief Executive Officer |
Equity grant / award
A
|
Ordinary Shares | 130,454 | $0.00 | $0 | 514,312 |
| 2024-02-23 | Damon Ryan | Chief Legal Officer |
Equity grant / award
A
|
Ordinary Shares | 35,311 | $0.00 | $0 | 152,504 |
| 2024-02-22 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 23,331 | $33.04 | $770,856 | 383,858 |
| 2024-01-23 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 3,622 | $24.74 | $89,608 | 249,706 |
| 2023-12-12 | Lalleman Marie | Dir |
Equity grant / award
A
|
Ordinary Shares | 7,000 | $24.50 | $171,500 | 32,816 |
| 2023-12-11 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 3,538 | $24.70 | $87,389 | 407,189 |
| 2023-12-04 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,770 | $24.90 | $68,973 | 117,193 |
| 2023-12-01 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,545 | $25.00 | $63,625 | 119,963 |
| 2023-12-01 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 3,489 | $24.78 | $86,457 | 122,508 |
| 2023-11-27 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 5,442 | $24.79 | $134,880 | 410,727 |
| 2023-11-15 | WARNER JAMES | Dir |
Equity grant / award
A
|
Ordinary Shares | 7,300 | $24.39 | $178,047 | 34,853 |
| 2023-11-13 | Balla Nathalie | Dir |
Equity grant / award
A
|
Ordinary Shares | 138 | $22.98 | $3,171 | 23,771 |
| 2023-11-10 | Balla Nathalie | Dir |
Equity grant / award
A
|
Ordinary Shares | 5,833 | $23.39 | $136,434 | 23,633 |
| 2023-11-08 | van der Kooi Frederik | Dir |
Equity grant / award
A
|
Ordinary Shares | 1,100 | $23.77 | $26,147 | 2,600 |
| 2023-10-23 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 2,752 | $28.16 | $77,490 | 253,328 |
| 2023-09-11 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 3,570 | $28.60 | $102,102 | 416,169 |
| 2023-09-05 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,798 | $29.28 | $81,925 | 127,649 |
| 2023-08-31 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 3,500 | $29.30 | $102,550 | 130,447 |
| 2023-08-29 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 7,000 | $29.01 | $203,070 | 133,947 |
| 2023-08-25 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 1,668 | $28.50 | $47,538 | 140,947 |
| 2023-08-07 | van der Kooi Frederik | Dir |
Open-market buy
P
|
Ordinary Shares | 1,500 | $30.45 | $45,675 | 1,500 |
| 2023-07-24 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 2,751 | $32.63 | $89,761 | 258,832 |
| 2023-07-24 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 2,710 | $32.63 | $88,423 | 261,583 |
| 2023-06-16 | Lalleman Marie | Dir |
Open-market sell
S
|
Ordinary Shares | 3,000 | $33.41 | $100,230 | 25,816 |
| 2023-06-12 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 3,570 | $33.75 | $120,488 | 425,235 |
| 2023-06-05 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 988 | $33.81 | $33,404 | 142,615 |
| 2023-05-25 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 589 | $31.82 | $18,740 | 144,591 |
| 2023-05-12 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 12,748 | $32.01 | $408,063 | 145,769 |
| 2023-05-12 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,644 | $32.01 | $84,634 | 158,517 |
| 2023-05-12 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 2,636 | $32.01 | $84,378 | 161,161 |
| 2023-04-24 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 2,521 | $30.27 | $76,311 | 264,293 |
| 2023-03-13 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 2,266 | $29.45 | $66,734 | 434,301 |
| 2023-03-13 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 28 | $29.45 | $825 | 436,567 |
| 2023-03-10 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 32,822 | $30.65 | $1,005,994 | 436,595 |
| 2023-03-10 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 18,627 | $30.65 | $570,918 | 469,417 |
| 2023-03-09 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 8,515 | $30.89 | $263,028 | 488,044 |
| 2023-03-09 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 42,934 | $30.89 | $1,326,231 | 496,559 |
| 2023-03-07 | Balla Nathalie | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 4,846 | $0.00 | $0 | 9,397 |
| 2023-03-07 | Balla Nathalie | Dir |
Open-market sell
S
|
Ordinary Shares | 4,846 | $32.02 | $155,193 | 17,800 |
| 2023-03-07 | Balla Nathalie | Dir |
Exercise / conversion
M
|
Ordinary Shares | 4,846 | $18.62 | $90,233 | 22,646 |
| 2023-03-06 | Balla Nathalie | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 12,177 | $0.00 | $0 | 14,243 |
| 2023-03-06 | Balla Nathalie | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 22,400 | $0.00 | $0 | 0 |
| 2023-03-06 | Balla Nathalie | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 2,600 | $0.00 | $0 | 22,400 |
| 2023-03-06 | Balla Nathalie | Dir |
Open-market sell
S
|
Ordinary Shares | 12,177 | $32.35 | $393,987 | 17,800 |
| 2023-03-06 | Balla Nathalie | Dir |
Exercise / conversion
M
|
Ordinary Shares | 12,177 | $18.49 | $225,153 | 29,977 |
| 2023-03-06 | Balla Nathalie | Dir |
Open-market sell
S
|
Ordinary Shares | 22,400 | $32.35 | $724,752 | 17,800 |
| 2023-03-06 | Balla Nathalie | Dir |
Exercise / conversion
M
|
Ordinary Shares | 22,400 | $20.90 | $468,160 | 40,200 |
| 2023-03-06 | Balla Nathalie | Dir |
Open-market sell
S
|
Ordinary Shares | 2,600 | $32.67 | $84,952 | 17,800 |
| 2023-03-06 | Balla Nathalie | Dir |
Exercise / conversion
M
|
Ordinary Shares | 2,600 | $20.90 | $54,340 | 20,400 |
| 2023-03-03 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 58 | $32.22 | $1,868 | 163,797 |
| 2023-03-03 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 66 | $32.22 | $2,126 | 163,855 |
| 2023-02-27 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 126 | $33.47 | $4,217 | 163,921 |
| 2023-02-27 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 113 | $33.47 | $3,782 | 164,047 |
| 2023-02-27 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 17,000 | $33.46 | $568,803 | 164,160 |
| 2023-02-27 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 7,904 | $34.02 | $268,870 | 181,160 |
| 2023-02-24 | Picard Rachel | Dir |
Open-market sell
S
|
Ordinary Shares | 10,000 | $32.52 | $325,200 | 26,705 |
| 2023-02-23 | Damon Ryan | Chief Legal Officer |
Equity grant / award
A
|
Ordinary Shares | 15,783 | $0.00 | $0 | 189,064 |
| 2023-02-23 | Damon Ryan | Chief Legal Officer |
Equity grant / award
A
|
Ordinary Shares | 31,067 | $0.00 | $0 | 173,281 |
| 2023-02-13 | de Pesquidoux Hubert | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 10,200 | $0.00 | $0 | 0 |
| 2023-02-13 | de Pesquidoux Hubert | Dir |
Exercise / conversion
M
|
Ordinary Shares | 10,200 | $10.34 | $105,468 | 39,881 |
| 2023-01-23 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 2,827 | $28.95 | $81,835 | 198,074 |
| 2022-12-14 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 10,200 | $0.00 | $0 | 0 |
| 2022-12-14 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 20,400 | $0.00 | $0 | 0 |
| 2022-12-14 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 10,200 | $25.90 | $264,180 | 27,553 |
| 2022-12-14 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 10,200 | $10.29 | $104,958 | 37,753 |
| 2022-12-14 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 20,400 | $25.90 | $528,360 | 27,553 |
| 2022-12-14 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 20,400 | $10.29 | $209,916 | 47,953 |
| 2022-12-12 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 3,645 | $26.34 | $96,011 | 400,563 |
| 2022-12-06 | Picard Rachel | Dir |
Open-market sell
S
|
Ordinary Shares | 5,000 | $26.90 | $134,500 | 36,705 |
| 2022-12-05 | Picard Rachel | Dir |
Open-market sell
S
|
Ordinary Shares | 7,397 | $26.90 | $198,979 | 41,705 |
| 2022-12-02 | de Pesquidoux Hubert | Dir |
Equity grant / award
A
|
Ordinary Shares | 7,632 | $26.90 | $205,301 | 29,681 |
| 2022-12-01 | Lalleman Marie | Dir |
Equity grant / award
A
|
Ordinary Shares | 5,800 | $26.60 | $154,280 | 28,816 |
| 2022-11-30 | Picard Rachel | Dir |
Equity grant / award
A
|
Ordinary Shares | 11,400 | $26.50 | $302,100 | 49,102 |
| 2022-11-29 | Lalleman Marie | Dir |
Equity grant / award
A
|
Ordinary Shares | 666 | $25.90 | $17,249 | 23,016 |
| 2022-11-22 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 4,500 | $26.01 | $117,045 | 144,348 |
| 2022-11-21 | Balla Nathalie | Dir |
Equity grant / award
A
|
Ordinary Shares | 5,760 | $26.06 | $150,106 | 17,800 |
| 2022-11-18 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 3,100 | $26.51 | $82,181 | 148,848 |
| 2022-11-16 | WARNER JAMES | Dir |
Equity grant / award
A
|
Ordinary Shares | 174 | $26.41 | $4,595 | 27,553 |
| 2022-11-15 | WARNER JAMES | Dir |
Equity grant / award
A
|
Ordinary Shares | 6,479 | $26.28 | $170,268 | 27,379 |
| 2022-11-07 | Mesrobian Edmond | Dir |
Open-market buy
P
|
Ordinary Shares | 495 | $23.86 | $11,810 | 16,255 |
| 2022-11-07 | Mesrobian Edmond | Dir |
Equity grant / award
A
|
Ordinary Shares | 5,365 | $23.86 | $128,001 | 15,760 |
| 2022-10-25 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 40 | $26.37 | $1,055 | 151,948 |
| 2022-10-24 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 28,224 | $26.05 | $735,136 | 203,728 |
| 2022-10-24 | Glickman Sarah JS | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 25,510 | $26.05 | $664,446 | 231,952 |
| 2022-10-21 | de Pesquidoux Hubert | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 10,400 | $0.00 | $0 | 0 |
| 2022-10-21 | de Pesquidoux Hubert | Dir |
Exercise / conversion
M
|
Ordinary Shares | 10,400 | $8.13 | $84,552 | 22,049 |
| 2022-09-12 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 3,641 | $29.61 | $107,811 | 404,208 |
| 2022-09-06 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 67 | $27.36 | $1,833 | 151,988 |
| 2022-08-15 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 15,000 | $28.57 | $428,624 | 152,122 |
| 2022-07-25 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 40 | $23.34 | $934 | 167,122 |
| 2022-06-13 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 3,645 | $23.66 | $86,230 | 407,849 |
| 2022-06-03 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 134 | $26.36 | $3,532 | 167,162 |
| 2022-04-25 | Damon Ryan | Chief Legal Officer |
Open-market sell
S
|
Ordinary Shares | 40 | $24.91 | $996 | 167,296 |
| 2022-03-11 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 2,339 | $26.37 | $61,675 | 411,494 |
| 2022-03-03 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 217 | $31.57 | $6,851 | 167,336 |
| 2022-03-03 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 58 | $31.57 | $1,831 | 167,553 |
| 2022-02-24 | Clarken Megan | Chief Executive Officer |
Equity grant / award
A
|
Ordinary Shares | 110,200 | $0.00 | $0 | 413,833 |
| 2022-02-24 | Clarken Megan | Chief Executive Officer |
Equity grant / award
A
|
Ordinary Shares | 93,492 | $0.00 | $0 | 303,633 |
| 2022-01-25 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 125 | $32.73 | $4,091 | 118,307 |
| 2021-12-17 | Picard Rachel | Dir |
Equity grant / award
A
|
Ordinary Shares | 7,446 | $40.62 | $302,457 | 37,702 |
| 2021-12-16 | Damon Ryan | EVP, Gen Counsel, Secretary |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,717 | $0.00 | $0 | 16,845 |
| 2021-12-16 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 7,717 | $41.01 | $316,462 | 118,432 |
| 2021-12-16 | Damon Ryan | EVP, Gen Counsel, Secretary |
Exercise / conversion
M
|
Ordinary Shares | 7,717 | $41.01 | $316,462 | 126,149 |
| 2021-12-16 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 3,046 | $41.00 | $124,900 | 118,432 |
| 2021-12-15 | WARNER JAMES | Dir |
Equity grant / award
A
|
Ordinary Shares | 4,270 | $39.95 | $170,585 | 20,900 |
| 2021-12-15 | WARNER JAMES | Dir |
Equity grant / award
A
|
Ordinary Shares | 110 | $38.88 | $4,276 | 16,630 |
| 2021-12-14 | Balla Nathalie | Dir |
Equity grant / award
A
|
Ordinary Shares | 3,640 | $41.34 | $150,478 | 12,040 |
| 2021-12-13 | Mesrobian Edmond | Dir |
Equity grant / award
A
|
Ordinary Shares | 3,395 | $41.14 | $139,664 | 10,395 |
| 2021-10-25 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 40 | $34.75 | $1,390 | 121,478 |
| 2021-07-26 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 39 | $39.62 | $1,545 | 121,518 |
| 2021-05-13 | Clarken Megan | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 44,988 | $0.00 | $0 | 330,479 |
| 2021-05-13 | Clarken Megan | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 44,988 | $36.13 | $1,625,484 | 253,508 |
| 2021-05-13 | Clarken Megan | Chief Executive Officer |
Exercise / conversion
M
|
Ordinary Shares | 44,988 | $18.90 | $850,273 | 298,496 |
| 2021-05-07 | Damon Ryan | EVP, Gen Counsel, Secretary |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 40,938 | $0.00 | $0 | 24,562 |
| 2021-05-07 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 40,938 | $38.25 | $1,565,878 | 121,557 |
| 2021-05-07 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 12,467 | $38.83 | $484,057 | 162,495 |
| 2021-05-07 | Damon Ryan | EVP, Gen Counsel, Secretary |
Exercise / conversion
M
|
Ordinary Shares | 40,938 | $21.32 | $872,798 | 174,962 |
| 2021-04-26 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 39 | $37.21 | $1,451 | 134,024 |
| 2021-03-15 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 709 | $33.00 | $23,397 | 134,063 |
| 2021-03-12 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 730 | $33.00 | $24,090 | 134,772 |
| 2021-03-11 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 1,400 | $35.00 | $49,000 | 135,502 |
| 2021-03-09 | Picard Rachel | Dir |
Equity grant / award
A
|
Ordinary Shares | 1,409 | $32.35 | $45,581 | 30,256 |
| 2021-02-25 | Damon Ryan | EVP, Gen Counsel, Secretary |
Equity grant / award
A
|
Ordinary Shares | 43,217 | $0.00 | $0 | 136,902 |
| 2021-02-25 | Damon Ryan | EVP, Gen Counsel, Secretary |
Equity grant / award
A
|
Ordinary Shares | 25,748 | $0.00 | $0 | 93,685 |
| 2021-01-25 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 126 | $18.63 | $2,347 | 67,937 |
| 2020-11-30 | de Pesquidoux Hubert | Dir |
Equity grant / award
A
|
Ordinary Shares | 7,300 | $19.06 | $139,109 | 7,300 |
| 2020-11-27 | Mesrobian Edmond | Dir |
Equity grant / award
A
|
Ordinary Shares | 7,000 | $19.89 | $139,234 | 7,000 |
| 2020-11-25 | Lalleman Marie | Dir |
Equity grant / award
A
|
Ordinary Shares | 11,000 | $19.07 | $209,770 | 17,250 |
| 2020-11-24 | WARNER JAMES | Dir |
Equity grant / award
A
|
Ordinary Shares | 9,270 | $18.87 | $174,925 | 16,520 |
| 2020-10-28 | Damon Ryan | EVP, Gen Counsel, Secretary |
Open-market sell
S
|
Ordinary Shares | 154 | $13.68 | $2,107 | 68,063 |
| 2020-10-23 | Glickman Sarah JS | Chief Financial Officer |
Equity grant / award
A
|
Ordinary Shares | 110,327 | $0.00 | $0 | 110,327 |
| 2020-09-22 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 7,250 | $0.00 | $0 | 0 |
| 2020-09-22 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 7,250 | $0.81 | $5,872 | 7,250 |
| 2020-07-28 | Rudelle Jean-Baptiste | Dir |
Open-market sell
S
|
Ordinary Shares | 222 | $13.42 | $2,979 | 1,512,347 |
| 2020-06-29 | Rudelle Jean-Baptiste | Dir |
Open-market sell
S
|
Ordinary Shares | 15 | $11.18 | $168 | 1,512,569 |
| 2020-03-03 | Fouilland Benoit | Chief Financial Officer |
Equity grant / award
A
|
Ordinary Shares | 26,042 | $0.00 | $0 | 162,292 |
| 2020-01-28 | Rudelle Jean-Baptiste | Dir |
Open-market sell
S
|
Ordinary Shares | 179 | $15.13 | $2,709 | 1,506,855 |
| 2019-12-27 | Rudelle Jean-Baptiste | Dir |
Open-market sell
S
|
Ordinary Shares | 13 | $17.12 | $223 | 1,507,034 |
| 2019-12-11 | Clarken Megan | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 375,467 | $0.00 | $0 | 375,467 |
| 2019-12-11 | Clarken Megan | Chief Executive Officer |
Equity grant / award
A
|
Ordinary Shares | 143,308 | $0.00 | $0 | 143,308 |
| 2019-12-10 | Picard Rachel | Dir |
Equity grant / award
A
|
Ordinary Shares | 9,610 | $17.66 | $169,713 | 16,930 |
| 2019-10-29 | Rudelle Jean-Baptiste | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 395 | $20.24 | $7,994 | 1,507,047 |
| 2019-10-28 | Rudelle Jean-Baptiste | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 216 | $20.22 | $4,367 | 1,507,442 |
| 2019-10-24 | WARNER JAMES | Dir |
Equity grant / award
A · derivative
|
Non-employee Warrant (right to buy) | 26,420 | $7.57 | $199,999 | 26,420 |
| 2019-09-27 | Rudelle Jean-Baptiste | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 14 | $18.86 | $264 | 1,507,658 |
| 2019-09-16 | Lalleman Marie | Dir |
Equity grant / award
A
|
Ordinary Shares | 6,250 | $19.52 | $122,000 | 6,250 |
| 2019-08-02 | Teodosiu Dan | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 3,000 | $19.52 | $58,569 | 65,429 |
| 2019-08-02 | Teodosiu Dan | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 3,237 | $19.52 | $63,186 | 68,429 |
| 2019-08-02 | Teodosiu Dan | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 10,000 | $19.40 | $194,000 | 71,666 |
| 2019-07-29 | Rudelle Jean-Baptiste | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 663 | $18.29 | $12,125 | 1,507,672 |
| 2019-06-27 | Rudelle Jean-Baptiste | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 217 | $17.17 | $3,726 | 1,508,335 |
| 2019-04-25 | Fouilland Benoit | Chief Financial Officer |
Equity grant / award
A
|
Ordinary Shares | 68,125 | $0.00 | $0 | 136,250 |
| 2019-04-25 | Fouilland Benoit | Chief Financial Officer |
Equity grant / award
A
|
Ordinary Shares | 52,083 | $0.00 | $0 | 104,166 |
| 2019-04-25 | Rudelle Jean-Baptiste | Chief Executive Officer |
Equity grant / award
A
|
Ordinary Shares | 145,833 | $0.00 | $0 | 1,508,552 |
| 2019-04-25 | Rudelle Jean-Baptiste | Chief Executive Officer |
Equity grant / award
A
|
Ordinary Shares | 111,458 | $0.00 | $0 | 1,362,719 |
| 2019-02-22 | Teodosiu Dan | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 10,000 | $27.20 | $272,000 | 34,510 |
| 2019-02-15 | Spilman Mary | Chief Operating Officer |
Open-market sell
S
|
Ordinary Shares | 820 | $27.41 | $22,473 | 24,400 |
| 2019-01-28 | Spilman Mary | Chief Operating Officer |
Open-market sell
S
|
Ordinary Shares | 553 | $24.33 | $13,457 | 25,220 |
| 2018-12-06 | Picard Rachel | Dir |
Equity grant / award
A
|
Ordinary Shares | 7,320 | $23.10 | $169,092 | 7,320 |
| 2018-11-29 | Rudelle Jean-Baptiste | Chief Executive Officer |
Open-market buy
P
|
Ordinary Shares | 22,000 | $23.42 | $515,240 | 1,251,261 |
| 2018-11-08 | Mesrobian Edmond | Dir |
Equity grant / award
A · derivative
|
Non-employee Warrant (right to buy) | 25,000 | $7.87 | $196,750 | 25,000 |
| 2018-11-02 | Spilman Mary | Chief Operating Officer |
Open-market sell
S
|
Ordinary Shares | 894 | $22.22 | $19,865 | 25,773 |
| 2018-10-29 | Spilman Mary | Chief Operating Officer |
Open-market sell
S
|
Ordinary Shares | 478 | $20.32 | $9,715 | 26,667 |
| 2018-08-03 | Spilman Mary | Chief Operating Officer |
Open-market sell
S
|
Ordinary Shares | 3,000 | $26.99 | $80,970 | 19,980 |
| 2018-08-03 | Spilman Mary | Chief Operating Officer |
Open-market sell
S
|
Ordinary Shares | 4,165 | $26.50 | $110,372 | 22,980 |
| 2018-07-30 | Spilman Mary | Chief Operating Officer |
Open-market sell
S
|
Ordinary Shares | 3,815 | $33.74 | $128,703 | 27,145 |
| 2018-06-26 | Rudelle Jean-Baptiste | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 152,833 | $0.00 | $0 | 152,833 |
| 2018-03-16 | Fouilland Benoit | Chief Financial Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 100,433 | $0.00 | $0 | 100,433 |
| 2018-03-01 | Teodosiu Dan | Chief Technology Officer |
Equity grant / award
A
|
Ordinary Shares | 10,000 | $0.00 | $0 | 44,510 |
| 2018-01-30 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,261 | $24.78 | $31,248 | 1,226,761 |
| 2018-01-29 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 7,153 | $24.87 | $177,895 | 101,387 |
| 2017-12-04 | Rudelle Jean-Baptiste | Executive Chairman |
Equity grant / award
G
|
Ordinary Shares | 360,000 | $0.00 | $0 | 1,228,022 |
| 2017-11-08 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 20,000 | $0.00 | $0 | 20,000 |
| 2017-11-08 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 20,000 | $35.41 | $708,200 | 108,540 |
| 2017-11-08 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M
|
Ordinary Shares | 20,000 | $12.12 | $242,400 | 128,540 |
| 2017-11-06 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,500 | $0.00 | $0 | 55,000 |
| 2017-11-06 | Spilman Mary | Chief Revenue Officer |
Open-market sell
S
|
Ordinary Shares | 2,500 | $38.03 | $95,075 | 21,960 |
| 2017-11-06 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M
|
Ordinary Shares | 2,500 | $28.20 | $70,500 | 24,460 |
| 2017-11-03 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,000 | $0.00 | $0 | 57,500 |
| 2017-11-03 | Spilman Mary | Chief Revenue Officer |
Open-market sell
S
|
Ordinary Shares | 5,000 | $37.88 | $189,400 | 21,960 |
| 2017-11-03 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M
|
Ordinary Shares | 5,000 | $28.12 | $140,600 | 26,960 |
| 2017-10-31 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 11,977 | $41.72 | $499,680 | 1,588,022 |
| 2017-10-30 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 5,598 | $41.61 | $232,917 | 108,540 |
| 2017-10-26 | Spielman Sharon Fox | Dir |
Equity grant / award
A · derivative
|
Non-employee Warrant (right to buy) | 12,225 | $16.36 | $200,001 | 12,225 |
| 2017-10-17 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,250 | $0.00 | $0 | 7,250 |
| 2017-10-17 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,250 | $45.97 | $57,462 | 0 |
| 2017-10-17 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,250 | $0.83 | $1,038 | 1,250 |
| 2017-10-16 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 6,250 | $46.02 | $287,602 | 144,226 |
| 2017-10-02 | Fouilland Benoit | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Warrant (right to buy) | 100,000 | $0.00 | $0 | 100,221 |
| 2017-10-02 | Fouilland Benoit | Chief Financial Officer |
Exercise / conversion
M
|
Ordinary Shares | 100,000 | $7.03 | $703,000 | 100,000 |
| 2017-09-15 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,250 | $0.00 | $0 | 8,500 |
| 2017-09-15 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,250 | $42.21 | $52,762 | 0 |
| 2017-09-15 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,250 | $0.84 | $1,050 | 1,250 |
| 2017-08-24 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 12,474 | $47.96 | $598,253 | 1,523,479 |
| 2017-08-24 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 10,638 | $46.92 | $499,135 | 1,535,953 |
| 2017-08-24 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 15,326 | $45.84 | $702,544 | 1,546,591 |
| 2017-08-23 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 2,320 | $48.86 | $113,355 | 1,561,917 |
| 2017-08-23 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 26,628 | $47.93 | $1,276,280 | 1,564,237 |
| 2017-08-22 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 23,445 | $49.11 | $1,151,384 | 1,590,865 |
| 2017-08-22 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 12,702 | $48.64 | $617,825 | 1,614,310 |
| 2017-08-21 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 4,875 | $48.49 | $236,389 | 1,627,012 |
| 2017-08-21 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 41,592 | $47.84 | $1,989,761 | 1,631,887 |
| 2017-08-15 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,250 | $0.00 | $0 | 9,750 |
| 2017-08-15 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,250 | $51.49 | $64,362 | 0 |
| 2017-08-15 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,250 | $0.83 | $1,038 | 1,250 |
| 2017-08-10 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 20,000 | $0.00 | $0 | 40,000 |
| 2017-08-10 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 20,000 | $49.04 | $980,800 | 0 |
| 2017-08-10 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M
|
Ordinary Shares | 20,000 | $12.26 | $245,200 | 20,000 |
| 2017-08-08 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,500 | $0.00 | $0 | 34,464 |
| 2017-08-08 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,500 | $0.00 | $0 | 62,500 |
| 2017-08-08 | Spilman Mary | Chief Revenue Officer |
Open-market sell
S
|
Ordinary Shares | 7,500 | $49.50 | $371,250 | 0 |
| 2017-08-08 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M
|
Ordinary Shares | 7,500 | $45.62 | $342,150 | 7,500 |
| 2017-08-08 | Spilman Mary | Chief Revenue Officer |
Open-market sell
S
|
Ordinary Shares | 12,500 | $49.50 | $618,750 | 0 |
| 2017-08-08 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M
|
Ordinary Shares | 12,500 | $28.54 | $356,750 | 12,500 |
| 2017-08-01 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 4,750 | $51.07 | $242,582 | 0 |
| 2017-07-31 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 7,750 | $50.73 | $393,158 | 4,750 |
| 2017-07-27 | Balla Nathalie | Dir |
Equity grant / award
A · derivative
|
Non-employee Warrant (right to buy) | 3,915 | $0.00 | $0 | 3,915 |
| 2017-07-25 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 9,129 | $51.62 | $471,239 | 1,749,999 |
| 2017-07-24 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 23,411 | $51.54 | $1,206,603 | 1,759,128 |
| 2017-07-24 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 21,334 | $50.97 | $1,087,394 | 1,782,539 |
| 2017-07-21 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 30,900 | $50.26 | $1,553,034 | 1,803,873 |
| 2017-07-21 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 29,058 | $49.33 | $1,433,431 | 1,834,773 |
| 2017-07-20 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 11,574 | $51.27 | $593,399 | 1,863,831 |
| 2017-07-20 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 24,594 | $50.37 | $1,238,800 | 1,875,405 |
| 2017-07-17 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,250 | $0.00 | $0 | 11,000 |
| 2017-07-17 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,250 | $50.46 | $63,075 | 0 |
| 2017-07-17 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,250 | $0.80 | $1,000 | 1,250 |
| 2017-07-12 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 1,270 | $51.19 | $65,011 | 8,650 |
| 2017-07-11 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 4,980 | $51.00 | $253,980 | 9,920 |
| 2017-06-27 | Spilman Mary | Chief Revenue Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 47,160 | $0.00 | $0 | 47,160 |
| 2017-06-26 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 500 | $49.82 | $24,910 | 14,900 |
| 2017-06-26 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 5,750 | $49.11 | $282,382 | 15,400 |
| 2017-06-22 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,542 | $47.80 | $73,708 | 1,899,999 |
| 2017-06-22 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 19,383 | $47.42 | $919,142 | 1,901,541 |
| 2017-06-21 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 34,587 | $47.34 | $1,637,349 | 1,920,924 |
| 2017-06-20 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,300 | $48.23 | $62,699 | 1,955,511 |
| 2017-06-20 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 93,188 | $47.41 | $4,418,043 | 1,956,811 |
| 2017-06-15 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,250 | $0.00 | $0 | 12,250 |
| 2017-06-15 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,250 | $46.98 | $58,725 | 0 |
| 2017-06-15 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,250 | $0.78 | $975 | 1,250 |
| 2017-06-02 | de Pesquidoux Hubert | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 10,000 | $0.00 | $0 | 10,400 |
| 2017-06-02 | de Pesquidoux Hubert | Dir |
Open-market sell
S
|
Ordinary Shares | 10,000 | $52.63 | $526,300 | 0 |
| 2017-06-02 | de Pesquidoux Hubert | Dir |
Exercise / conversion
M
|
Ordinary Shares | 10,000 | $9.25 | $92,500 | 10,000 |
| 2017-05-31 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 400 | $55.00 | $22,000 | 2,049,999 |
| 2017-05-30 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 12,855 | $55.10 | $708,310 | 2,050,399 |
| 2017-05-26 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 25,956 | $55.44 | $1,439,001 | 2,063,254 |
| 2017-05-25 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 41,573 | $55.30 | $2,298,987 | 2,089,210 |
| 2017-05-24 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 20,777 | $55.02 | $1,143,151 | 2,130,783 |
| 2017-05-23 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,876 | $54.52 | $102,280 | 2,151,560 |
| 2017-05-23 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 11,755 | $54.01 | $634,888 | 2,153,436 |
| 2017-05-23 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 17,463 | $52.81 | $922,221 | 2,165,191 |
| 2017-05-23 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 26,245 | $52.02 | $1,365,265 | 2,182,654 |
| 2017-05-22 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 44,701 | $51.32 | $2,294,055 | 2,208,899 |
| 2017-05-22 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 42,699 | $50.87 | $2,172,098 | 2,253,600 |
| 2017-05-22 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 5,261 | $49.83 | $262,156 | 2,296,299 |
| 2017-05-17 | EVAN DANA L | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 10,000 | $0.00 | $0 | 300 |
| 2017-05-17 | EVAN DANA L | Dir |
Open-market sell
S
|
Ordinary Shares | 10,000 | $44.60 | $446,000 | 0 |
| 2017-05-17 | EVAN DANA L | Dir |
Exercise / conversion
M
|
Ordinary Shares | 10,000 | $10.54 | $105,400 | 10,000 |
| 2017-05-16 | EVAN DANA L | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 10,300 | $0.00 | $0 | 10,300 |
| 2017-05-16 | EVAN DANA L | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 3,866 | $0.00 | $0 | 3,864 |
| 2017-05-16 | EVAN DANA L | Dir |
Open-market sell
S
|
Ordinary Shares | 10,300 | $51.94 | $534,982 | 0 |
| 2017-05-16 | EVAN DANA L | Dir |
Exercise / conversion
M
|
Ordinary Shares | 10,300 | $10.54 | $108,562 | 10,300 |
| 2017-05-16 | EVAN DANA L | Dir |
Open-market sell
S
|
Ordinary Shares | 3,866 | $51.94 | $200,800 | 0 |
| 2017-05-16 | EVAN DANA L | Dir |
Exercise / conversion
M
|
Ordinary Shares | 3,866 | $44.82 | $173,274 | 3,866 |
| 2017-05-15 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,250 | $0.00 | $0 | 13,500 |
| 2017-05-15 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,250 | $53.54 | $66,925 | 0 |
| 2017-05-15 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,250 | $0.76 | $950 | 1,250 |
| 2017-05-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 28,775 | $55.08 | $1,584,927 | 2,301,560 |
| 2017-05-10 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 20,000 | $0.00 | $0 | 60,000 |
| 2017-05-10 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 20,000 | $53.48 | $1,069,600 | 0 |
| 2017-05-10 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M
|
Ordinary Shares | 20,000 | $11.47 | $229,400 | 20,000 |
| 2017-05-09 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 29,070 | $55.14 | $1,602,920 | 2,330,335 |
| 2017-05-08 | Teodosiu Dan | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Employee Warrant (right to buy) | 1,500 | $0.00 | $0 | 4,500 |
| 2017-05-08 | Teodosiu Dan | Chief Technical Officer |
Open-market sell
S
|
Ordinary Shares | 1,500 | $52.35 | $78,525 | 0 |
| 2017-05-08 | Teodosiu Dan | Chief Technical Officer |
Exercise / conversion
M
|
Ordinary Shares | 1,500 | $10.61 | $15,915 | 1,500 |
| 2017-05-08 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,500 | $0.00 | $0 | 75,000 |
| 2017-05-08 | Spilman Mary | Chief Revenue Officer |
Open-market sell
S
|
Ordinary Shares | 12,500 | $52.77 | $659,625 | 0 |
| 2017-05-08 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M
|
Ordinary Shares | 12,500 | $26.70 | $333,750 | 12,500 |
| 2017-05-05 | Teodosiu Dan | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,875 | $0.00 | $0 | 18,750 |
| 2017-05-05 | Teodosiu Dan | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,875 | $0.00 | $0 | 19,375 |
| 2017-05-05 | Teodosiu Dan | Chief Technical Officer |
Open-market sell
S
|
Ordinary Shares | 1,875 | $52.00 | $97,500 | 0 |
| 2017-05-05 | Teodosiu Dan | Chief Technical Officer |
Exercise / conversion
M
|
Ordinary Shares | 1,875 | $38.68 | $72,525 | 1,875 |
| 2017-05-05 | Teodosiu Dan | Chief Technical Officer |
Open-market sell
S
|
Ordinary Shares | 3,875 | $52.00 | $201,500 | 0 |
| 2017-05-05 | Teodosiu Dan | Chief Technical Officer |
Exercise / conversion
M
|
Ordinary Shares | 3,875 | $25.24 | $97,805 | 3,875 |
| 2017-05-03 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 3,300 | $55.00 | $181,500 | 2,359,405 |
| 2017-05-02 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 16,731 | $55.05 | $921,042 | 2,362,705 |
| 2017-05-01 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,100 | $55.00 | $60,500 | 2,379,436 |
| 2017-04-28 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 5,922 | $55.04 | $325,947 | 2,380,536 |
| 2017-04-27 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 50,000 | $54.03 | $2,701,500 | 21,150 |
| 2017-04-24 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 20,000 | $0.00 | $0 | 20,000 |
| 2017-04-24 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 20,000 | $52.00 | $1,040,000 | 0 |
| 2017-04-24 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M
|
Ordinary Shares | 20,000 | $12.92 | $258,400 | 20,000 |
| 2017-04-21 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 27,900 | $51.28 | $1,430,712 | 2,482,355 |
| 2017-04-20 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 700 | $51.96 | $36,372 | 2,510,255 |
| 2017-04-20 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 25,503 | $51.43 | $1,311,619 | 2,510,955 |
| 2017-04-19 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 6,250 | $51.14 | $319,625 | 29,325 |
| 2017-04-17 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 6,250 | $50.24 | $314,000 | 35,575 |
| 2017-04-13 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 10,749 | $49.79 | $535,193 | 2,536,458 |
| 2017-04-12 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 3,514 | $50.17 | $176,297 | 2,547,207 |
| 2017-04-12 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 31,983 | $49.78 | $1,592,114 | 2,550,721 |
| 2017-04-11 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 7,888 | $50.96 | $401,972 | 2,582,704 |
| 2017-04-11 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 33,827 | $50.05 | $1,693,041 | 2,590,592 |
| 2017-04-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,700 | $50.86 | $86,462 | 2,624,419 |
| 2017-04-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 60,339 | $50.28 | $3,033,845 | 2,626,119 |
| 2017-04-04 | Fouilland Benoit | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Warrant (right to buy) | 41,825 | $0.00 | $0 | 200,221 |
| 2017-04-04 | Fouilland Benoit | Chief Financial Officer |
Exercise / conversion
M
|
Ordinary Shares | 41,825 | $6.37 | $266,425 | 41,825 |
| 2017-03-15 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,000 | $48.70 | $48,700 | 0 |
| 2017-03-14 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,650 | $48.36 | $79,794 | 2,686,458 |
| 2017-03-14 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 10,003 | $47.93 | $479,444 | 2,688,108 |
| 2017-03-13 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 800 | $49.11 | $39,288 | 2,698,111 |
| 2017-03-13 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 39,674 | $48.52 | $1,924,982 | 2,698,911 |
| 2017-03-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 2,800 | $50.74 | $142,072 | 2,738,585 |
| 2017-03-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 15,091 | $50.01 | $754,701 | 2,741,385 |
| 2017-03-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 29,217 | $48.94 | $1,429,880 | 2,756,476 |
| 2017-03-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 2,800 | $50.74 | $142,072 | 2,738,585 |
| 2017-03-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 15,091 | $50.01 | $754,701 | 2,741,385 |
| 2017-03-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 29,217 | $48.94 | $1,429,880 | 2,756,476 |
| 2017-03-09 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,100 | $50.57 | $55,627 | 2,785,693 |
| 2017-03-09 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 36,665 | $50.02 | $1,833,983 | 2,786,793 |
| 2017-03-09 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,100 | $50.57 | $55,627 | 2,785,693 |
| 2017-03-09 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 39,665 | $50.02 | $1,984,043 | 2,786,793 |
| 2017-03-08 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 40,000 | $0.00 | $0 | 80,000 |
| 2017-03-08 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 40,000 | $50.00 | $2,000,000 | 0 |
| 2017-03-08 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M
|
Ordinary Shares | 40,000 | $11.01 | $440,400 | 40,000 |
| 2017-03-07 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 40,000 | $0.00 | $0 | 120,000 |
| 2017-03-07 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 40,000 | $48.89 | $1,955,600 | 0 |
| 2017-03-07 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M
|
Ordinary Shares | 40,000 | $11.01 | $440,400 | 40,000 |
| 2017-03-02 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,000 | $0.00 | $0 | 87,500 |
| 2017-03-02 | Spilman Mary | Chief Revenue Officer |
Open-market sell
S
|
Ordinary Shares | 5,000 | $49.06 | $245,300 | 0 |
| 2017-03-02 | Spilman Mary | Chief Revenue Officer |
Exercise / conversion
M
|
Ordinary Shares | 5,000 | $25.62 | $128,100 | 5,000 |
| 2017-03-01 | Mesrobian Edmond | Dir |
Equity grant / award
A · derivative
|
Non-employee Warrant (right to buy) | 10,825 | $0.00 | $0 | 10,825 |
| 2017-02-23 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,000 | $0.00 | $0 | 16,000 |
| 2017-02-23 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,000 | $0.74 | $740 | 1,000 |
| 2017-02-18 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,000 | $0.00 | $0 | 17,000 |
| 2017-02-18 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,000 | $0.74 | $740 | 1,000 |
| 2017-02-15 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,000 | $46.01 | $46,010 | 0 |
| 2017-01-30 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,000 | $0.00 | $0 | 18,000 |
| 2017-01-30 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,000 | $0.75 | $750 | 1,000 |
| 2017-01-17 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,000 | $45.00 | $45,000 | 0 |
| 2016-12-27 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 876 | $41.32 | $36,196 | 83,675 |
| 2016-12-19 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 876 | $41.01 | $35,925 | 84,551 |
| 2016-12-12 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 876 | $41.00 | $35,916 | 85,427 |
| 2016-12-06 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 876 | $41.00 | $35,916 | 86,303 |
| 2016-11-28 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 876 | $42.54 | $37,265 | 87,179 |
| 2016-11-21 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 1,752 | $41.01 | $71,850 | 88,055 |
| 2016-11-07 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 876 | $42.37 | $37,116 | 89,807 |
| 2016-11-04 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 5,412 | $41.00 | $221,892 | 90,683 |
| 2016-11-02 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 5,100 | $41.01 | $209,151 | 96,095 |
| 2016-10-27 | de Pesquidoux Hubert | Dir |
Equity grant / award
A · derivative
|
Non-employee Warrant (right to buy) | 13,185 | $0.00 | $0 | 13,185 |
| 2016-10-04 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 10,873 | $36.09 | $392,407 | 2,795,958 |
| 2016-10-03 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 49,127 | $35.78 | $1,757,764 | 2,806,831 |
| 2016-09-01 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 58,400 | $37.98 | $2,218,032 | 2,855,958 |
| 2016-09-01 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,600 | $37.16 | $59,456 | 2,914,358 |
| 2016-08-11 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 10,000 | $40.24 | $402,400 | 20,920 |
| 2016-08-08 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 876 | $41.18 | $36,074 | 101,195 |
| 2016-08-02 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 11,126 | $44.15 | $491,213 | 2,915,958 |
| 2016-08-02 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 42,217 | $43.64 | $1,842,350 | 2,927,084 |
| 2016-08-01 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 22,757 | $43.89 | $998,805 | 2,969,301 |
| 2016-07-28 | Rudelle Jean-Baptiste | Executive Chairman |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 23,592 | $0.00 | $0 | 23,592 |
| 2016-07-25 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 776 | $44.11 | $34,229 | 102,947 |
| 2016-07-25 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 100 | $43.61 | $4,361 | 103,723 |
| 2016-07-22 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,000 | $0.00 | $0 | 19,000 |
| 2016-07-22 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,000 | $0.77 | $770 | 1,000 |
| 2016-07-18 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 476 | $44.04 | $20,963 | 103,423 |
| 2016-07-18 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 400 | $43.52 | $17,408 | 103,899 |
| 2016-07-15 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,000 | $42.50 | $42,500 | 0 |
| 2016-07-11 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 276 | $43.55 | $12,020 | 104,299 |
| 2016-07-11 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 600 | $42.68 | $25,608 | 104,575 |
| 2016-07-06 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 17,785 | $43.25 | $769,201 | 2,992,058 |
| 2016-07-05 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 200 | $45.15 | $9,030 | 3,009,843 |
| 2016-07-05 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 8,692 | $44.36 | $385,577 | 3,010,043 |
| 2016-07-05 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 34,861 | $43.67 | $1,522,380 | 3,018,735 |
| 2016-07-01 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 18,220 | $46.42 | $845,772 | 3,053,596 |
| 2016-07-01 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 30,242 | $45.85 | $1,386,596 | 3,071,816 |
| 2016-06-30 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 876 | $46.00 | $40,296 | 106,051 |
| 2016-06-28 | Rudelle Jean-Baptiste | Executive Chairman |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 58,283 | $0.00 | $0 | 58,283 |
| 2016-06-27 | Niccoli Romain | Chief Product Officer |
Open-market sell
S
|
Ordinary Shares | 500 | $42.79 | $21,395 | 822,626 |
| 2016-06-27 | Niccoli Romain | Chief Product Officer |
Open-market sell
S
|
Ordinary Shares | 1,700 | $41.42 | $70,414 | 823,126 |
| 2016-06-27 | Niccoli Romain | Chief Product Officer |
Open-market sell
S
|
Ordinary Shares | 13,175 | $40.54 | $534,114 | 824,826 |
| 2016-06-21 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 160,000 |
| 2016-06-21 | Eichmann Eric | Chief Executive Officer |
Exercise / conversion
M
|
Ordinary Shares | 10,000 | $11.74 | $117,400 | 30,920 |
| 2016-06-20 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,000 | $0.00 | $0 | 20,000 |
| 2016-06-20 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,000 | $0.79 | $790 | 1,000 |
| 2016-06-15 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,000 | $43.58 | $43,580 | 0 |
| 2016-06-13 | Niccoli Romain | Chief Product Officer |
Open-market sell
S
|
Ordinary Shares | 2,000 | $44.06 | $88,120 | 853,386 |
| 2016-06-13 | Niccoli Romain | Chief Product Officer |
Open-market sell
S
|
Ordinary Shares | 13,385 | $43.41 | $581,043 | 855,386 |
| 2016-06-07 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 676 | $46.00 | $31,096 | 111,307 |
| 2016-06-06 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 1,076 | $45.43 | $48,883 | 111,983 |
| 2016-06-06 | Niccoli Romain | Chief Product Officer |
Open-market sell
S
|
Ordinary Shares | 15,385 | $45.24 | $696,017 | 868,771 |
| 2016-06-03 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 1,808 | $46.00 | $83,168 | 113,059 |
| 2016-06-02 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 1,880 | $44.21 | $83,115 | 3,102,058 |
| 2016-06-02 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 54,401 | $45.01 | $2,448,589 | 3,103,938 |
| 2016-06-01 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 2,800 | $45.29 | $126,812 | 3,158,339 |
| 2016-06-01 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 50,919 | $44.85 | $2,283,717 | 3,161,139 |
| 2016-05-31 | Niccoli Romain | Chief Product Officer |
Open-market sell
S
|
Ordinary Shares | 15,385 | $44.52 | $684,940 | 884,156 |
| 2016-05-25 | Fouilland Benoit | Chief Financial Officer |
Open-market sell
S
|
Ordinary Shares | 5,200 | $46.03 | $239,356 | 115,743 |
| 2016-05-23 | WARNER JAMES | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 1,000 | $0.00 | $0 | 21,000 |
| 2016-05-23 | WARNER JAMES | Dir |
Exercise / conversion
M
|
Ordinary Shares | 1,000 | $0.78 | $780 | 1,000 |
| 2016-05-17 | EVAN DANA L | Dir |
Exercise / conversion
M · derivative
|
Non-employee Warrant (right to buy) | 10,000 | $0.00 | $0 | 20,600 |
| 2016-05-17 | EVAN DANA L | Dir |
Open-market sell
S
|
Ordinary Shares | 10,000 | $44.60 | $446,000 | 0 |
| 2016-05-17 | EVAN DANA L | Dir |
Exercise / conversion
M
|
Ordinary Shares | 10,000 | $10.90 | $109,000 | 10,000 |
| 2016-05-16 | WARNER JAMES | Dir |
Open-market sell
S
|
Ordinary Shares | 1,000 | $44.68 | $44,680 | 0 |
| 2016-05-13 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 26,195 | $43.34 | $1,135,291 | 3,212,058 |
| 2016-05-12 | Eichmann Eric | Chief Executive Officer |
Open-market sell
S
|
Ordinary Shares | 10,000 | $42.62 | $426,200 | 20,920 |
| 2016-05-12 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 2,810 | $43.00 | $120,830 | 3,238,253 |
| 2016-05-10 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 3,139 | $43.00 | $134,977 | 3,241,063 |
| 2016-05-09 | Niccoli Romain | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 1,800 | $42.21 | $75,978 | 930,311 |
| 2016-05-09 | Niccoli Romain | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 13,585 | $41.58 | $564,864 | 932,111 |
| 2016-05-06 | Rudelle Jean-Baptiste | Executive Chairman |
Open-market sell
S
|
Ordinary Shares | 100 | $43.00 | $4,300 | 3,244,202 |
| 2016-05-02 | Niccoli Romain | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 15,385 | $42.16 | $648,632 | 945,696 |
| 2016-04-27 | Fouilland Benoit | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Warrant (right to buy) | 60,000 | $0.00 | $0 | 300,046 |
| 2016-04-27 | Fouilland Benoit | Chief Financial Officer |
Exercise / conversion
M
|
Ordinary Shares | 60,000 | $6.69 | $401,400 | 124,447 |
| 2016-04-26 | Fouilland Benoit | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Warrant (right to buy) | 32,000 | $0.00 | $0 | 360,046 |
| 2016-04-26 | Fouilland Benoit | Chief Financial Officer |
Exercise / conversion
M
|
Ordinary Shares | 32,000 | $6.69 | $214,080 | 64,447 |
| 2016-04-25 | Niccoli Romain | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 300 | $42.28 | $12,684 | 961,081 |
| 2016-04-25 | Niccoli Romain | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 15,085 | $41.77 | $630,100 | 961,381 |
| 2016-04-20 | Spielman Sharon Fox | Dir |
Equity grant / award
A · derivative
|
Non-employee Warrant (right to buy) | 9,100 | $0.00 | $0 | 9,100 |
| 2016-04-18 | Niccoli Romain | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 13,827 | $39.91 | $551,836 | 976,466 |
| 2016-04-18 | Niccoli Romain | Chief Technology Officer |
Open-market sell
S
|
Ordinary Shares | 1,558 | $38.96 | $60,700 | 990,293 |