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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.46% - |
16.91% - |
17.75% 5.0% |
10.28% -42.1% |
2.85% -72.3% |
3.56% 25.0% |
20.54% 476.6% |
0.27% -98.7% |
17.74% 6371.8% |
2.24% -87.4% |
21.45% 858.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.91% 9.2% |
55.55% 50.5% |
52.79% -5.0% |
47.55% -9.9% |
39.91% -16.1% |
43.87% 9.9% |
57.14% 30.2% |
40.26% -29.5% |
56.87% 41.3% |
43.09% -24.2% |
53.13% 23.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.17% - |
24.77% - |
26.84% 8.4% |
15.07% -43.9% |
4.26% -71.7% |
5.7% 33.6% |
29.64% 420.4% |
0.57% -98.1% |
27.22% 4707.3% |
3.67% -86.5% |
23.59% 543.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
240.95M 18.0% |
322.8M 34.0% |
434.05M 34.5% |
321.56M -25.9% |
324.32M 0.9% |
324.08M -0.1% |
485.22M 49.7% |
330.56M -31.9% |
496.83M 50.3% |
396.56M -20.2% |
504.88M 27.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.72B 1.7% |
1.76B 2.8% |
1.99B 12.8% |
1.79B -9.9% |
1.85B 3.4% |
1.72B -7.5% |
2.01B 16.9% |
1.86B -7.4% |
2.06B 10.9% |
2.02B -1.8% |
2.2B 8.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
413.07M 10.4% |
400.82M -3.0% |
549.96M 37.2% |
366.78M -33.3% |
426.1M 16.2% |
272.53M -36.0% |
462.13M 69.6% |
312.96M -32.3% |
412.83M 31.9% |
366.79M -11.2% |
434.82M 18.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3B -0.8% |
1.36B 4.6% |
1.44B 5.7% |
1.43B -0.9% |
1.43B 0.1% |
1.44B 1.0% |
1.54B 7.0% |
1.54B 0.0% |
1.65B 6.7% |
1.66B 0.6% |
1.77B 6.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
255.26M - |
- | - | - |
17.62M - |
- | - | - |
242.45M - |
- | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08B - |
- | - | - |
1.43B - |
- | - | - |
1.3B - |
- | - | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B - |
- | - | - |
1.29B - |
- | - | - |
1.46B - |
- | - | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
197.75M - |
- | - | - |
-32.08M - |
- | - | - |
173.04M - |
- | - | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-42.68M - |
- | - | - |
62.06M - |
- | - | - |
136.38M - |
- | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-10.75M - |
54.57M - |
77.05M 41.2% |
33.05M -57.1% |
9.24M -72.0% |
11.54M 24.9% |
99.66M 763.2% |
906K -99.1% |
88.14M 9627.9% |
8.88M -89.9% |
108.3M 1119.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.75 - |
8.841 - |
12.32 39.4% |
5.29 -57.1% |
1.5 -71.6% |
1.87 24.7% |
16.03 757.2% |
0.15 -99.1% |
14.18 9353.3% |
1.41 -90.1% |
17.4 1134.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.82% - |
4.09% - |
5.5% 34.3% |
2.3% -58.1% |
0.65% -71.9% |
0.8% 24.3% |
6.67% 730.0% |
0.06% -99.1% |
5.52% 9307.7% |
0.54% -90.3% |
6.32% 1077.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.63% - |
3.14% - |
4.1% 30.9% |
1.75% -57.4% |
0.51% -71.0% |
0.65% 27.7% |
5.36% 728.1% |
0.05% -99.1% |
4.5% 9493.4% |
0.43% -90.3% |
5.12% 1079.0% |