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 | 2024 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [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] |
-4.98% - |
-1.04% - |
-5.24% - |
-4.65% - |
-7.25% - |
-4.63% - |
0.74% - |
0.08% -88.9% |
1.08% 1227.6% |
5.54% 412.0% |
3.82% -31.0% |
4.76% 24.4% |
120.68% 2436.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.77% 0.3% |
78.74% 1.2% |
77.37% -1.7% |
77.51% 0.2% |
78.03% 0.7% |
79.93% 2.4% |
79.16% -1.0% |
79.36% 0.3% |
78.83% -0.7% |
79.63% 1.0% |
79.24% -0.5% |
78.94% -0.4% |
78.88% -0.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.42% - |
-0.62% - |
-4.33% - |
-3.27% - |
-6.6% - |
0.1% - |
0% - |
3.65% - |
1.08% -70.4% |
2.92% 170.5% |
1.41% -51.8% |
7.29% 418.3% |
7.93% 8.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
511.84M 9.1% |
545.46M 6.6% |
580.83M 6.5% |
588.69M 1.4% |
622.18M 5.7% |
645.46M 3.7% |
659.58M 2.2% |
661.39M 0.3% |
687.69M 4.0% |
700.42M 1.9% |
712.39M 1.7% |
709.64M -0.4% |
736.03M 3.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.36B 2.5% |
2.41B 2.3% |
2.54B 5.4% |
2.57B 1.3% |
2.67B 3.6% |
2.73B 2.4% |
3.01B 10.3% |
3.13B 3.9% |
3.27B 4.4% |
3.34B 2.1% |
2.97B -11.0% |
2.93B -1.5% |
3.75B 28.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.14B 4.4% |
2.17B 1.3% |
2.27B 4.4% |
2.23B -1.8% |
2.26B 1.6% |
2.26B 0.1% |
2.4B 5.8% |
2.38B -0.6% |
2.42B 1.6% |
2.37B -1.9% |
1.84B -22.4% |
1.79B -2.8% |
1.79B 0.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
211.88M -12.9% |
239.57M 13.1% |
275.5M 15.0% |
348.95M 26.7% |
407.13M 16.7% |
468.51M 15.1% |
617.29M 31.8% |
749.49M 21.4% |
847.76M 13.1% |
965.03M 13.8% |
1.13B 17.1% |
1.14B 0.6% |
1.96B 72.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.67M 31.0% |
105.41M -40.7% |
87.79M -16.7% |
196.29M 123.6% |
120.88M -38.4% |
52.54M -56.5% |
137.06M 160.9% |
233.63M 70.5% |
211.02M -9.7% |
264.18M 25.2% |
270.7M 2.5% |
254.83M -5.9% |
220.21M -13.6% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
519.25M -8.3% |
518.86M -0.1% |
504.16M -2.8% |
509.68M 1.1% |
639.62M 25.5% |
638.85M -0.1% |
634.39M -0.7% |
723.2M 14.0% |
944.75M 30.6% |
1.02B 8.3% |
1.19B 16.7% |
801.5M -32.8% |
822.76M 2.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
518.86M -0.1% |
504.16M -2.8% |
509.68M 1.1% |
639.62M 25.5% |
638.85M -0.1% |
634.39M -0.7% |
723.2M 14.0% |
944.75M 30.6% |
1.02B 8.3% |
1.19B 16.7% |
801.5M -32.8% |
822.76M 2.7% |
628.03M -23.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
161.73M 31.5% |
90.02M -44.3% |
70.32M -21.9% |
174.58M 148.3% |
105.47M -39.6% |
36.06M -65.8% |
112.99M 213.3% |
214.58M 89.9% |
183.64M -14.4% |
240.34M 30.9% |
248.58M 3.4% |
232.07M -6.6% |
197.93M -14.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.5M - |
-5.68M - |
-30.45M - |
-27.37M - |
-45.08M - |
-29.87M - |
4.86M - |
539K -88.9% |
7.39M 1272.0% |
38.8M 424.7% |
27.24M -29.8% |
33.76M 23.9% |
888.21M 2531.0% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.5M - |
-5.68M - |
-30.45M - |
-27.37M - |
-45.08M - |
-29.87M - |
4.86M - |
896K -81.6% |
7.44M 730.5% |
38.8M 421.5% |
27.67M -28.7% |
33.76M 22.0% |
888.21M 2531.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.13 - |
-0.03 - |
-0.15 - |
-0.14 - |
-0.22 - |
-0.15 - |
0.02 - |
0.003 -86.7% |
0.04 1403.8% |
0.19 375% |
0.13 -31.6% |
0.16 23.1% |
4.26 2562.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.21% - |
-2.51% - |
-11.82% - |
-8.77% - |
-11.92% - |
-6.82% - |
0.9% - |
0.08% -91.2% |
0.93% 1080.9% |
4.28% 359.5% |
2.6% -39.2% |
2.98% 14.5% |
57.33% 1824.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.1% - |
-0.24% - |
-1.23% - |
-1.07% - |
-1.72% - |
-1.11% - |
0.17% - |
0.02% -89.7% |
0.23% 1229.1% |
1.18% 405.2% |
0.86% -26.5% |
1.14% 32.6% |
26.59% 2222.7% |