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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [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] |
0.27% - |
6.62% 2347.6% |
18.56% 180.5% |
-3.36% - |
-13.24% - |
-425% - |
3.67% - |
9.68% 163.7% |
8.35% -13.7% |
-51.17% - |
-1.46% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.05% 25.7% |
31.55% -7.3% |
32.47% 2.9% |
35.01% 7.8% |
32.35% -7.6% |
196.76% 508.2% |
33.26% -83.1% |
38.06% 14.5% |
37.58% -1.3% |
200.85% 434.4% |
34.3% -82.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.76% -15.3% |
15.27% -8.9% |
15.72% 3.0% |
17.99% 14.4% |
4.66% -74.1% |
7.64% 64.0% |
16.51% 116.2% |
22.15% 34.1% |
20.88% -5.7% |
16.35% -21.7% |
18.3% 11.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
369.96M 93.4% |
393M 6.2% |
388M -1.3% |
417M 7.5% |
408M -2.2% |
432M 5.9% |
436M 0.9% |
465M 6.7% |
455M -2.2% |
471M 3.5% |
481M 2.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.28B -0.8% |
14.25B -0.2% |
14.28B 0.2% |
14.27B 0.0% |
14.25B -0.2% |
11.98B -15.9% |
11.91B -0.6% |
11.85B -0.5% |
11.86B 0.1% |
11.6B -2.2% |
11.55B -0.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.96B -3.7% |
3.86B -2.5% |
3.74B -3.1% |
3.73B -0.2% |
3.73B -0.1% |
3.44B -7.9% |
3.34B -2.9% |
3.2B -4.0% |
3.15B -1.6% |
3.18B 1.0% |
3.15B -1.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.31B 0.3% |
10.37B 0.6% |
10.52B 1.5% |
10.52B 0.0% |
10.5B -0.2% |
8.53B -18.8% |
8.55B 0.2% |
8.63B 0.9% |
8.69B 0.7% |
8.4B -3.3% |
8.39B -0.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
100.99M - |
67M -33.7% |
41M -38.8% |
119M 190.2% |
132M 10.9% |
61M -53.8% |
94M 54.1% |
123M 30.9% |
124M 0.8% |
125M 0.8% |
95M -24.0% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.98M 17.7% |
232M 36.5% |
231M -0.4% |
124M -46.3% |
102M -17.7% |
105M 2.9% |
70M -33.3% |
52M -25.7% |
40M -23.1% |
65M 62.5% |
57M -12.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
231.97M 37.0% |
231M -0.4% |
124M -46.3% |
102M -17.7% |
105M 2.9% |
70M -33.3% |
52M -25.7% |
40M -23.1% |
65M 62.5% |
57M -12.3% |
65M 14.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.99M - |
29M -65.5% |
19M -34.5% |
99M 421.1% |
111M 12.1% |
36M -67.6% |
66M 83.3% |
89M 34.8% |
95M 6.7% |
96M 1.1% |
66M -31.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15M - |
11M -26.7% |
69M 527.3% |
-2M - |
-50M - |
-1.8B - |
35M - |
63M 80.0% |
41M -34.9% |
-233M - |
28M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
999.89K - |
26M 2500.3% |
72M 176.9% |
-14M - |
-54M - |
-1.84B - |
16M - |
45M 181.2% |
38M -15.6% |
-241M - |
-7M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.001 - |
0.02 1951.5% |
0.06 200.0% |
-0.01 - |
-0.04 - |
-1.51 - |
0.01 - |
0.04 300.0% |
0.03 -25.0% |
-0.2 - |
-0.01 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01% - |
0.25% 2492.8% |
0.69% 174.1% |
-0.13% - |
-0.51% - |
-19.29% - |
0.19% - |
0.52% 179.7% |
0.44% -16.2% |
-2.82% - |
-0.08% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01% - |
0.18% 2504.3% |
0.5% 176.9% |
-0.1% - |
-0.38% - |
-14% - |
0.13% - |
0.38% 183.0% |
0.32% -15.4% |
-2.05% - |
-0.06% - |