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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
10.02% -12.5% |
13.94% 39.1% |
15.13% 8.6% |
12.93% -14.5% |
6.06% -53.2% |
11.58% 91.1% |
7.33% -36.8% |
15.2% 107.4% |
7.72% -49.2% |
0.06% -99.3% |
5.22% 9229.6% |
|
Gross Margin | [friend] | [friend] |
53.26% 41.3% |
55.61% 4.4% |
55.46% -0.3% |
52.14% -6.0% |
49.41% -5.2% |
50.72% 2.6% |
48.39% -4.6% |
49.54% 2.4% |
51.81% 4.6% |
47.58% -8.2% |
49.46% 3.9% |
|
Operating Margin | [friend] | [friend] |
17.47% 24.5% |
20.92% 19.7% |
22.15% 5.9% |
14.89% -32.8% |
9.13% -38.7% |
17.19% 88.2% |
11.14% -35.2% |
16.91% 51.8% |
13.09% -22.6% |
3.28% -74.9% |
8.16% 148.7% |
|
Total Revenue | [friend] | [friend] |
426.49M -28.2% |
463.17M 8.6% |
519.02M 12.1% |
521.06M 0.4% |
502.58M -3.5% |
578.88M 15.2% |
556.8M -3.8% |
605.82M 8.8% |
617.34M 1.9% |
576.86M -6.6% |
610.65M 5.9% |
|
Total Assets | [friend] | [friend] |
2.3B 66.1% |
2.71B 17.6% |
2.86B 5.7% |
2.96B 3.3% |
2.85B -3.5% |
2.91B 2.0% |
2.87B -1.4% |
3.02B 5.2% |
2.94B -2.4% |
2.89B -2.0% |
2.88B -0.3% |
|
Total Liabilities | [friend] | [friend] |
501.93M -41.8% |
503.16M 0.2% |
574.75M 14.2% |
601.81M 4.7% |
457.64M -24.0% |
447.05M -2.3% |
362.22M -19.0% |
429.48M 18.6% |
420.06M -2.2% |
427.25M 1.7% |
387.99M -9.2% |
|
Total Equity | [friend] | [friend] |
1.8B 243.6% |
2.2B 22.4% |
2.29B 3.8% |
2.35B 3.0% |
2.39B 1.7% |
2.46B 2.9% |
2.51B 1.7% |
2.59B 3.2% |
2.52B -2.5% |
2.46B -2.6% |
2.49B 1.2% |
|
Operating CashFlow | [friend] | [friend] | - |
133.47M - |
- | - | - |
78.51M - |
- | - | - |
113.11M - |
- | |
Beginning Cash Position | [friend] | [friend] | - |
645.49M - |
- | - | - |
2.36B - |
- | - | - |
2.22B - |
- | |
End Cash Position | [friend] | [friend] | - |
2.2B - |
- | - | - |
2.39B - |
- | - | - |
2.19B - |
- | |
Free Cash Flow | [friend] | [friend] | - |
129.84M - |
- | - | - |
75.81M - |
- | - | - |
104.56M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | - |
156.8M - |
- | - | - |
145.21M - |
- | - | - |
99.33M - |
- | |
Diluted Net Income | [friend] | [friend] |
42.74M -37.2% |
64.55M 51.0% |
78.54M 21.7% |
67.39M -14.2% |
30.45M -54.8% |
67.04M 120.1% |
40.79M -39.2% |
92.06M 125.7% |
47.68M -48.2% |
323K -99.3% |
31.9M 9777.4% |
|
Diluted EPS | [friend] | [friend] |
14 -34.2% |
18.31 30.8% |
22.05 20.4% |
18.7 -15.2% |
8.33 -55.5% |
18.35 120.3% |
11.15 -39.2% |
25.21 126.1% |
13.18 -47.7% |
0.2 -98.5% |
8.98 4390% |
|
Return On Equity (%) | [friend] | [friend] |
3.68% -74.5% |
3.22% -12.3% |
3.5% 8.5% |
2.9% -17.0% |
1.28% -55.8% |
2.76% 115.2% |
1.64% -40.5% |
3.61% 120.2% |
1.87% -48.4% |
0.01% -99.3% |
1.29% 9823.8% |
|
Return On Assets (%) | [friend] | [friend] |
2.32% -55.8% |
2.58% 11.2% |
2.82% 9.5% |
2.32% -17.9% |
1.05% -54.7% |
2.33% 121.9% |
1.41% -39.3% |
3.13% 121.6% |
1.6% -48.9% |
0.01% -99.3% |
1.11% 9877.5% |