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] | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.03% -78.3% |
18.32% 802.1% |
13.46% -26.5% |
6.77% -49.7% |
8.93% 31.9% |
2.93% -67.2% |
12.65% 331.9% |
16.7% 31.9% |
-0.57% - |
-6.23% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.22% -15.5% |
63.49% 17.1% |
63.36% -0.2% |
61.72% -2.6% |
57.86% -6.3% |
65.08% 12.5% |
65.95% 1.3% |
66.33% 0.6% |
65.66% -1.0% |
65.59% -0.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.72% -41.5% |
34.95% 60.9% |
28.6% -18.2% |
25.13% -12.2% |
30.94% 23.1% |
32.16% 4.0% |
33.42% 3.9% |
39.6% 18.5% |
30.82% -22.2% |
33.07% 7.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
148.06M -11.1% |
165.94M 12.1% |
177.79M 7.1% |
308.02M 73.2% |
400.8M 30.1% |
430.75M 7.5% |
444.22M 3.1% |
521.5M 17.4% |
488M -6.4% |
508.82M 4.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.8B 2.2% |
1.53B -15.3% |
1.58B 3.4% |
5.74B 263.4% |
5.71B -0.6% |
5.66B -0.8% |
5.77B 2.0% |
6.05B 4.7% |
6.15B 1.7% |
5.87B -4.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
769.86M 3.1% |
461.3M -40.1% |
483.83M 4.9% |
4.04B 735.1% |
3.96B -2.0% |
3.48B -12.0% |
3.53B 1.4% |
3.72B 5.3% |
3.82B 2.9% |
3.59B -6.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.03B 1.5% |
1.07B 3.1% |
1.1B 2.8% |
1.7B 55.2% |
1.75B 2.7% |
2.17B 24.5% |
2.24B 3.1% |
2.33B 3.9% |
2.33B -0.1% |
2.28B -1.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.01M 0.8% |
-26.21M - |
41.64M - |
66.26M 59.1% |
136.8M 106.5% |
-123.24M - |
118.14M - |
20.28M -82.8% |
247.27M 1119.0% |
-156.23M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.23M 50.0% |
151.79M 6.0% |
75.59M -50.2% |
96.82M 28.1% |
113.08M 16.8% |
189M 67.1% |
47.19M -75.0% |
16.03M -66.0% |
83.54M 421.1% |
20M -76.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
151.79M 6.0% |
75.59M -50.2% |
96.82M 28.1% |
113.08M 16.8% |
189M 67.1% |
47.19M -75.0% |
16.03M -66.0% |
83.54M 421.1% |
20M -76.1% |
21.3M 6.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.83M -11.4% |
-42.69M - |
31.46M - |
51.34M 63.2% |
110.9M 116.0% |
-169.27M - |
98.23M - |
-14.32M - |
215.49M - |
-192.52M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.02M -83.8% |
12.12M 201.9% |
26.4M 117.8% |
-8.77M - |
8.47M - |
-24.98M - |
26.57M - |
61.67M 132.1% |
31.37M -49.1% |
-23.61M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.01M -80.7% |
30.39M 911.1% |
23.94M -21.2% |
20.86M -12.9% |
35.8M 71.6% |
12.62M -64.7% |
56.21M 345.4% |
87.07M 54.9% |
-2.8M - |
-31.71M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 -81.0% |
1.303 985.9% |
0.98 -24.8% |
0.76 -22.4% |
1.1 44.7% |
0.36 -67.3% |
1.57 336.1% |
2.44 55.4% |
-0.1 - |
-1 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29% -81.0% |
2.89% 888.0% |
2.21% -23.5% |
1.49% -32.6% |
2.08% 39.2% |
0.64% -69.0% |
2.55% 295.6% |
3.81% 49.7% |
-0.12% - |
-1.38% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17% -81.0% |
1.82% 983.0% |
1.54% -15.6% |
0.57% -63.0% |
0.63% 9.7% |
0.22% -64.5% |
0.98% 342.7% |
1.47% 49.8% |
-0.05% - |
-0.53% - |