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] | - | - | - | - | - | - | - |
0% - |
0% - |
0% - |
- |
60.84% - |
|
Net Margin | [friend] | [friend] | [friend] |
31.95% 30.3% |
47.87% 49.8% |
23.36% -51.2% |
39.19% 67.8% |
27.93% -28.7% |
16.15% -42.2% |
8.54% -47.1% |
12.85% 50.4% |
0.06% -99.6% |
5.57% 9766.2% |
-1.84% - |
7.32% - |
|
Gross Margin | [friend] | [friend] | [friend] |
-23.22% - |
220.52% - |
-105.21% - |
31.61% - |
21.87% -30.8% |
18.63% -14.8% |
21.88% 17.5% |
19.28% -11.9% |
9.65% -49.9% |
14.7% 52.3% |
7.97% -45.8% |
15.73% 97.3% |
|
Operating Margin | [friend] | [friend] | [friend] |
-45.15% - |
241.97% - |
-135.82% - |
24.52% - |
15.29% -37.7% |
10.65% -30.3% |
14.29% 34.1% |
17.09% 19.6% |
0.07% -99.6% |
6.85% 9136.8% |
-2.95% - |
8.25% - |
|
Total Revenue | [friend] | [friend] | [friend] |
360.77M 6.7% |
368.84M 2.2% |
510.28M 38.3% |
451.16M -11.6% |
450.16M -0.2% |
433.18M -3.8% |
729.22M 68.3% |
503.91M -30.9% |
493.72M -2.0% |
561.08M 13.6% |
496.17M -11.6% |
426.06M -14.1% |
|
Total Assets | [friend] | [friend] | [friend] |
1.94B - |
2.2B 13.6% |
2.43B 10.5% |
2.95B 21.4% |
3.29B 11.3% |
3.56B 8.4% |
3.88B 8.8% |
5.95B 53.4% |
5.71B -4.0% |
5.56B -2.6% |
5.65B 1.6% |
5.64B -0.2% |
|
Total Liabilities | [friend] | [friend] | [friend] |
555.65M - |
642.71M 15.7% |
754.27M 17.4% |
1.1B 45.5% |
1.3B 18.9% |
1.51B 15.7% |
1.76B 16.7% |
1.57B -10.8% |
1.37B -12.6% |
1.19B -13.3% |
1.29B 8.4% |
1.25B -3.3% |
|
Total Equity | [friend] | [friend] | [friend] |
1.38B - |
1.56B 12.7% |
1.68B 7.6% |
1.85B 10.5% |
1.98B 6.8% |
2.05B 3.5% |
2.11B 3.1% |
4.38B 107.0% |
4.34B -0.9% |
4.37B 0.8% |
4.36B -0.2% |
4.39B 0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
106.92M - |
- | - | - |
112.41M - |
- | - | - |
-110.28M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
224.27M - |
- | - |
95.78M - |
297.89M 211.0% |
328.93M 10.4% |
295.7M -10.1% |
236.72M -19.9% |
2.33B 883.5% |
193.28M -91.7% |
822.86M 325.7% |
356.4M -56.7% |
|
End Cash Position | [friend] | [friend] | [friend] |
140.08M - |
- | - |
297.89M - |
328.93M 10.4% |
295.7M -10.1% |
236.72M -19.9% |
2.33B 883.5% |
193.28M -91.7% |
822.86M 325.7% |
356.4M -56.7% |
521.97M 46.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-47.8M - |
124.27M - |
-193.63M - |
-65.96M - |
-178.19M - |
-26.36M - |
-21.59M - |
-113.47M - |
-162.45M - |
118.45M - |
-281.92M - |
-222.01M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
198.11M - |
- | - | - |
302.54M - |
- | - | - |
65.02M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.327 39.1% |
0.501 53.2% |
0.338 -32.5% |
0.5 48.0% |
0.295 -41.0% |
0.261 -11.5% |
0.177 -32.4% |
0.179 1.5% |
-0.008 - |
0.08 - |
-0.026 - |
0.078 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
8.33% - |
12% 44.0% |
7.36% -38.6% |
10.01% 35.9% |
6.56% -34.5% |
3.47% -47.1% |
2.99% -13.8% |
2% -33.3% |
0.01% -99.7% |
0.72% 11126.6% |
-0.21% - |
0.71% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
5.95% - |
8.53% 43.4% |
5.14% -39.7% |
6.57% 27.7% |
4.03% -38.6% |
2.04% -49.3% |
1.68% -18.0% |
1.32% -21.3% |
0% -99.6% |
0.56% 11462.5% |
-0.16% - |
0.55% - |