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] |
3.79% 6.7% |
5.7% 50.4% |
5.59% -2.0% |
5.56% -0.5% |
5.87% 5.6% |
6.45% 9.9% |
6.51% 0.9% |
6.56% 0.7% |
8.1% 23.5% |
7.81% -3.7% |
7.81% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
78.55% 3.9% |
80.38% 2.3% |
85.32% 6.1% |
78.54% -7.9% |
67.34% -14.3% |
41.6% -38.2% |
-323.45% - |
2.76% - |
39.85% 1344.6% |
56.18% 41.0% |
61.74% 9.9% |
58.11% -5.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
91.77M 27.8% |
108.15M 17.9% |
155.09M 43.4% |
124.68M -19.6% |
97.27M -22.0% |
63.29M -34.9% |
9.39M -85.2% |
42.63M 353.9% |
72.21M 69.4% |
102.53M 42.0% |
124.55M 21.5% |
118.6M -4.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
641.45M 8.0% |
727.41M 13.4% |
937.12M 28.8% |
965.94M 3.1% |
1.09B 12.9% |
1.1B 0.6% |
1.13B 2.7% |
1.12B -0.3% |
1.19B 5.9% |
1.15B -3.2% |
1.31B 13.9% |
1.41B 7.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
261.73M 12.6% |
328.4M 25.5% |
490.58M 49.4% |
541.9M 10.5% |
631.84M 16.6% |
614.28M -2.8% |
666.79M 8.5% |
653.63M -2.0% |
707.09M 8.2% |
581.46M -17.8% |
699.82M 20.4% |
783.38M 11.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
379.72M 5.0% |
399.01M 5.1% |
446.53M 11.9% |
424.04M -5.0% |
458.34M 8.1% |
482.46M 5.3% |
459.65M -4.7% |
469.67M 2.2% |
482M 2.6% |
569.46M 18.1% |
611.16M 7.3% |
626.32M 2.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-100.98M - |
-158.62M - |
-241.67M - |
-274.31M - |
-382.49M - |
-322.38M - |
-235.74M - |
-162.63M - |
-55.41M - |
-10.63M - |
-96.26M - |
-198.41M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
38.4M -51.7% |
52.65M 37.1% |
61.1M 16.0% |
51.28M -16.1% |
34.47M -32.8% |
40.31M 17.0% |
46.74M 15.9% |
28.68M -38.6% |
13.23M -53.9% |
34.14M 158.1% |
10.61M -68.9% |
8.34M -21.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
34.47M -32.8% |
40.31M 17.0% |
46.74M 15.9% |
28.68M -38.6% |
13.23M -53.9% |
34.14M 158.1% |
10.61M -68.9% |
8.34M -21.4% |
12.27M 47.0% |
7.23M -41.1% |
4.76M -34.1% |
11.97M 151.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-102.02M - |
-159.97M - |
-242.88M - |
-275.02M - |
-382.87M - |
-322.54M - |
-235.94M - |
-163.17M - |
-57.07M - |
-12.93M - |
-99M - |
-200.84M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
72.09M 32.8% |
86.93M 20.6% |
132.32M 52.2% |
97.93M -26.0% |
65.5M -33.1% |
26.32M -59.8% |
-30.38M - |
1.18M - |
28.78M 2347.1% |
57.6M 100.2% |
76.89M 33.5% |
68.92M -10.4% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
72.09M 32.8% |
89.65M 24.4% |
132.32M 47.6% |
101.55M -23.3% |
69.12M -31.9% |
27.23M -60.6% |
-30.38M - |
2.09M - |
30.6M 1366.8% |
60.33M 97.2% |
76.89M 27.5% |
72.56M -5.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.721 32.5% |
3.202 17.7% |
4.64 44.9% |
3.23 -30.4% |
2.01 -37.8% |
0.93 -53.7% |
-0.96 - |
-0.03 - |
0.75 - |
1.5 100% |
1.89 26.0% |
1.59 -15.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
18.98% 26.5% |
21.79% 14.8% |
38.62% 77.2% |
24.93% -35.4% |
15.63% -37.3% |
5.97% -61.8% |
-6.7% - |
0.26% - |
6.12% 2225.5% |
10.95% 78.9% |
14.36% 31.1% |
12.58% -12.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
11.24% 23.0% |
11.95% 6.3% |
17.68% 47.9% |
12.56% -29.0% |
7.57% -39.7% |
2.89% -61.9% |
-2.94% - |
0.11% - |
2.53% 2142.6% |
5.13% 103.0% |
6.31% 23.1% |
5.44% -13.8% |