2020 Q2 | 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] | - | - | - | - |
90.68% - |
90.45% -0.3% |
90.84% 0.4% |
90.6% -0.3% |
90.6% 0% |
86.33% -4.7% |
86.33% 0% |
86.33% 0% |
|
Net Margin | [friend] | [friend] | [friend] |
10.74% 163.3% |
4.55% -57.6% |
3.64% -20.1% |
4.48% 23.1% |
9.14% 103.9% |
7.81% -14.5% |
3.87% -50.4% |
4.31% 11.4% |
5.56% 28.8% |
0.21% -96.2% |
-2.2% - |
0.68% - |
|
Gross Margin | [friend] | [friend] | [friend] |
15.33% -19.5% |
15.45% 0.8% |
14.5% -6.1% |
17.67% 21.8% |
20.42% 15.6% |
20.88% 2.2% |
14.91% -28.6% |
16.56% 11.0% |
16.4% -0.9% |
12.82% -21.8% |
19.08% 48.8% |
14.07% -26.3% |
|
Operating Margin | [friend] | [friend] | [friend] |
5.32% -41.2% |
6.24% 17.3% |
6.85% 9.8% |
9.6% 40.3% |
12.63% 31.5% |
11.22% -11.1% |
5.88% -47.7% |
8.06% 37.1% |
3.58% -55.5% |
2.66% -25.9% |
8.17% 207.6% |
5.27% -35.6% |
|
Total Revenue | [friend] | [friend] | [friend] |
1.23B 16.6% |
1.31B 6.7% |
1.57B 19.8% |
1.37B -12.5% |
1.47B 7.2% |
1.51B 2.3% |
1.62B 7.3% |
1.31B -19.0% |
1.24B -5.2% |
1.05B -15.4% |
1.05B 0.3% |
1B -4.6% |
|
Total Assets | [friend] | [friend] | [friend] |
5.26B - |
5.76B 9.4% |
5.98B 3.8% |
6.24B 4.5% |
6.34B 1.6% |
6.58B 3.7% |
7.34B 11.6% |
8.1B 10.3% |
7.88B -2.7% |
7.44B -5.6% |
7.36B -1.0% |
7.19B -2.4% |
|
Total Liabilities | [friend] | [friend] | [friend] |
3.66B - |
4.08B 11.6% |
3.86B -5.6% |
4.05B 4.9% |
4.1B 1.4% |
4.11B 0.2% |
4.7B 14.2% |
5.31B 13.1% |
4.96B -6.6% |
4.55B -8.3% |
4.55B 0.0% |
4.42B -2.9% |
|
Total Equity | [friend] | [friend] | [friend] |
1.56B - |
1.63B 4.4% |
2.05B 26.1% |
2.13B 3.6% |
2.19B 2.8% |
2.4B 9.8% |
2.54B 5.8% |
2.57B 1.2% |
2.7B 5.0% |
2.67B -1.1% |
2.61B -2.3% |
2.62B 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
124.38M - |
- | - | - |
213.4M - |
- | - | - |
313.53M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
258.69M -13.6% |
227.76M -12.0% |
290.73M 27.6% |
431.5M 48.4% |
553.75M 28.3% |
392.09M -29.2% |
383.27M -2.2% |
1.15B 199.0% |
1.36B 18.9% |
990.72M -27.3% |
712.18M -28.1% |
458.3M -35.6% |
|
End Cash Position | [friend] | [friend] | [friend] |
227.76M -12.0% |
290.73M 27.6% |
431.5M 48.4% |
553.75M 28.3% |
392.09M -29.2% |
383.27M -2.2% |
1.15B 199.0% |
1.36B 18.9% |
990.72M -27.3% |
712.18M -28.1% |
458.3M -35.6% |
464.27M 1.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-46.43M - |
-106.75M - |
-106.01M - |
-61.11M - |
-36.49M - |
134.33M - |
-103.45M - |
-28M - |
-167.8M - |
-44.12M - |
-134.93M - |
-16.81M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
178.75M - |
- | - | - |
200.95M - |
- | - | - |
122.61M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.26 188.9% |
0.12 -53.8% |
0.1 -16.7% |
0.11 10.0% |
0.24 118.2% |
0.21 -12.5% |
0.11 -47.6% |
0.09 -18.2% |
0.13 44.4% |
0 -100% |
-0.04 - |
0.01 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
8.45% - |
3.74% -55.7% |
3.1% -17.1% |
2.95% -5.1% |
6.24% 111.8% |
5.13% -17.8% |
2.53% -50.6% |
2.21% -12.7% |
2.62% 18.3% |
0.08% -96.9% |
-0.88% - |
0.26% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
2.5% - |
1.08% -56.8% |
0.97% -10.1% |
1.01% 3.5% |
2.14% 112.3% |
1.82% -14.9% |
0.9% -50.6% |
0.73% -18.6% |
0.86% 17.9% |
0.03% -96.7% |
-0.31% - |
0.09% - |