2018 Q4 | 2019 Q4 | 2020 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | - |
9.22% - |
7.02% -23.9% |
8.33% 18.6% |
6.56% -21.2% |
5.37% -18.2% |
5.34% -0.5% |
4.39% -17.8% |
4.49% 2.3% |
5% 11.3% |
5.14% 2.9% |
5.15% 0.1% |
|
Gross Margin | [friend] | [friend] | [friend] | - |
15.46% - |
14.38% -7.0% |
14.1% -1.9% |
12.94% -8.2% |
11.36% -12.2% |
9.04% -20.4% |
7.99% -11.7% |
8.48% 6.2% |
9.55% 12.6% |
10.7% 12.1% |
10.81% 1.0% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
11.69% - |
8.98% -23.2% |
11.03% 22.8% |
8.65% -21.6% |
6.99% -19.2% |
5.21% -25.5% |
4.19% -19.6% |
4.47% 6.8% |
5.44% 21.6% |
6.89% 26.7% |
6.78% -1.6% |
|
Total Revenue | [friend] | [friend] | [friend] |
744.91M -34.1% |
493.17M -33.8% |
1.71B 246.8% |
437.64M -74.4% |
1.93B 340.5% |
1.92B -0.7% |
1.89B -1.4% |
1.91B 0.9% |
1.98B 3.7% |
2.16B 9.1% |
2.32B 7.8% |
2.42B 4.0% |
|
Total Assets | [friend] | [friend] | [friend] |
1.07B - |
- |
1.34B - |
- |
1.52B - |
1.53B 0.6% |
2.15B 40.6% |
1.8B -16.4% |
1.92B 6.9% |
2.16B 12.3% |
2.5B 15.7% |
2.26B -9.8% |
|
Total Liabilities | [friend] | [friend] | [friend] |
613.11M - |
- |
817.53M - |
- |
941.63M - |
928.28M -1.4% |
906.42M -2.4% |
535.3M -40.9% |
659.08M 23.1% |
855.87M 29.9% |
1.17B 36.2% |
920.64M -21.0% |
|
Total Equity | [friend] | [friend] | [friend] |
453.94M - |
- |
518.17M - |
- |
580.5M - |
602.23M 3.7% |
1.25B 106.8% |
1.26B 1.5% |
1.26B 0.0% |
1.31B 3.2% |
1.33B 2.2% |
1.33B 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
55.9M -58.3% |
- |
135.99M - |
- |
119.2M - |
- |
-51.38M - |
- |
-364.24M - |
- |
-337.02M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] |
176.8M 49.5% |
240.4M 36.0% |
176.8M -26.5% |
278.34M 57.4% |
240.4M -13.6% |
69.41M -71.1% |
278.34M 301.0% |
132.73M -52.3% |
305.28M 130.0% |
183.77M -39.8% |
701.15M 281.5% |
168.17M -76.0% |
|
End Cash Position | [friend] | [friend] | [friend] |
240.4M 36.0% |
69.41M -71.1% |
278.34M 301.0% |
132.73M -52.3% |
305.28M 130.0% |
183.77M -39.8% |
701.15M 281.5% |
168.17M -76.0% |
251.18M 49.4% |
258.18M 2.8% |
434.35M 68.2% |
209.03M -51.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-28.54M - |
-203.19M - |
-70.38M - |
-141.39M - |
-76.15M - |
-63.51M - |
-259.45M - |
-387.95M - |
-635.51M - |
-598.39M - |
-595.8M - |
-396.53M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
55.85M -47.6% |
- |
120.08M - |
- |
126.56M - |
- |
100.86M - |
- |
88.72M - |
- |
119.47M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.53 -48.0% |
0.37 -30.2% |
1.14 208.1% |
0.35 -69.3% |
1.2 242.9% |
0.9 -25.0% |
0.93 3.3% |
0.72 -22.6% |
0.7 -2.8% |
0.78 11.4% |
0.85 9.0% |
0.88 3.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - | - |
25.8% - |
- |
24.47% - |
17.07% -30.2% |
11.44% -33.0% |
6.61% -42.2% |
9.61% 45.5% |
11.29% 17.4% |
9.26% -18.0% |
9.57% 3.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - | - |
10.88% - |
- |
9.78% - |
6.72% -31.3% |
5.78% -13.9% |
4.64% -19.7% |
5.15% 10.9% |
5.83% 13.3% |
5.14% -12.0% |
6.13% 19.4% |