2016 Q1 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-29.79% - |
-31% - |
-29.13% - |
-31.06% - |
-33.96% - |
-33.88% - |
-31.75% - |
-28.12% - |
-21.39% - |
-16.84% - |
-15.15% - |
-10.92% - |
-8.35% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.54% -0.3% |
77.69% 0.2% |
78.58% 1.2% |
78.86% 0.3% |
78.9% 0.1% |
78.67% -0.3% |
78.43% -0.3% |
78.45% 0.0% |
78.74% 0.4% |
79.19% 0.6% |
79.79% 0.8% |
80.54% 0.9% |
81.14% 0.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-31.17% - |
-32.09% - |
-29.19% - |
-30.87% - |
-33.46% - |
-33.91% - |
-32.22% - |
-28.9% - |
-22.47% - |
-17.9% - |
-16.21% - |
-12.55% - |
-9.92% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
417.11M 8.2% |
457.62M 9.7% |
503.32M 10.0% |
550.83M 9.4% |
602.06M 9.3% |
657.01M 9.1% |
711.96M 8.4% |
766.91M 7.7% |
818.49M 6.7% |
867.38M 6.0% |
913.73M 5.3% |
958.34M 4.9% |
1B 4.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
903.48M -0.9% |
920.73M 1.9% |
936.11M 1.7% |
1B 7.1% |
981.96M -2.1% |
994.25M 1.3% |
1.01B 2.0% |
1.11B 9.4% |
1.11B 0.0% |
1.16B 4.8% |
1.2B 3.5% |
1.34B 11.2% |
1.32B -1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
379.97M -1.3% |
409.58M 7.8% |
424.35M 3.6% |
498.05M 17.4% |
500.98M 0.6% |
519.55M 3.7% |
541.85M 4.3% |
624.55M 15.3% |
601.99M -3.6% |
623.74M 3.6% |
646.43M 3.6% |
731.62M 13.2% |
680.92M -6.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
523.51M -0.6% |
511.15M -2.4% |
511.75M 0.1% |
504.78M -1.4% |
480.98M -4.7% |
474.7M -1.3% |
472.56M -0.5% |
485.66M 2.8% |
507.96M 4.6% |
539.02M 6.1% |
556.8M 3.3% |
605.86M 8.8% |
634.81M 4.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.68M - |
8.76M 54.3% |
11.84M 35.3% |
-3.51M - |
-5.6M - |
2.85M - |
3.24M 13.6% |
23.59M 627.4% |
63.21M 168.0% |
101.45M 60.5% |
118.37M 16.7% |
157.88M 33.4% |
173.38M 9.8% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
544.9M 5.4% |
546.75M 0.3% |
420.8M -23.0% |
442.35M 5.1% |
439.92M -0.5% |
443.24M 0.8% |
440.4M -0.6% |
449.68M 2.1% |
240.04M -46.6% |
227.89M -5.1% |
194.88M -14.5% |
223.76M 14.8% |
295.56M 32.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
438.76M -0.8% |
443M 1.0% |
440.01M -0.7% |
449.68M 2.2% |
242.51M -46.1% |
230.12M -5.1% |
196.07M -14.8% |
223.76M 14.1% |
294.51M 31.6% |
236.23M -19.8% |
233.41M -1.2% |
282.44M 21.0% |
333.92M 18.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.08M - |
-7.86M - |
-5.98M - |
-20.81M - |
-21.68M - |
-11.04M - |
-9.38M - |
9.79M - |
50.18M 412.5% |
88.57M 76.5% |
104.63M 18.1% |
144.54M 38.1% |
158.93M 10.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-124.27M - |
-141.88M - |
-146.62M - |
-171.1M - |
-204.48M - |
-222.63M - |
-226.05M - |
-215.64M - |
-175.05M - |
-146.1M - |
-138.39M - |
-104.63M - |
-83.62M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-124.27M - |
-141.88M - |
-146.62M - |
-171.1M - |
-204.48M - |
-222.63M - |
-226.05M - |
-215.64M - |
-175.05M - |
-146.1M - |
-138.39M - |
-104.63M - |
-83.62M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.02 - |
-1.14 - |
-1.17 - |
-1.36 - |
-1.61 - |
-1.74 - |
-1.75 - |
-1.66 - |
-1.34 - |
-1.1 - |
-1.04 - |
-0.78 - |
-0.61 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-7.06% - |
-8.54% - |
-7.18% - |
-10.46% - |
-40.71% - |
-13.04% - |
-8.47% - |
-8.92% - |
-6.01% - |
-6.37% - |
-5.92% - |
-1.54% - |
-1.43% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.08% - |
-4.84% - |
-3.95% - |
-5.48% - |
-21.69% - |
-6.31% - |
-4% - |
-4.02% - |
-2.69% - |
-2.94% - |
-2.74% - |
-0.71% - |
-0.67% - |