2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 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] | - |
15.77% - |
14.26% -9.6% |
15.67% 9.9% |
22.16% 41.4% |
18.53% -16.4% |
18.9% 2.0% |
18.13% -4.1% |
17.34% -4.4% |
16.3% -6.0% |
15.9% -2.5% |
|
Gross Margin | [friend] | [friend] | [friend] | - |
24.18% - |
25.13% 3.9% |
25.73% 2.4% |
29.43% 14.4% |
28.18% -4.2% |
28.25% 0.3% |
27% -4.4% |
26.74% -1.0% |
28.75% 7.5% |
28.94% 0.7% |
|
Operating Margin | [friend] | [friend] | [friend] | - |
17.82% - |
16.71% -6.2% |
19.37% 15.9% |
31.21% 61.2% |
23.01% -26.3% |
23.42% 1.8% |
20.74% -11.4% |
17.6% -15.1% |
20.74% 17.8% |
19.5% -6.0% |
|
Total Revenue | [friend] | [friend] | [friend] |
648.46M 18.0% |
1.78B 174.4% |
291.69M -83.6% |
2.05B 604.4% |
322.6M -84.3% |
1.53B 373.8% |
1.54B 0.8% |
1.17B -24.0% |
1.13B -3.7% |
1.12B -0.9% |
929.38M -16.8% |
|
Total Assets | [friend] | [friend] | [friend] |
2.54B - |
2.63B 3.3% |
- |
2.66B - |
- |
2.73B - |
4.2B 53.6% |
3.93B -6.4% |
3.82B -2.6% |
3.89B 1.6% |
3.9B 0.4% |
|
Total Liabilities | [friend] | [friend] | [friend] |
1.51B - |
1.42B -5.8% |
- |
1.29B - |
- |
1.25B - |
1.16B -6.6% |
938.65M -19.4% |
779.99M -16.9% |
810.72M 3.9% |
813.24M 0.3% |
|
Total Equity | [friend] | [friend] | [friend] |
1.03B - |
1.2B 16.7% |
- |
1.37B - |
- |
1.49B - |
3.03B 104.1% |
2.99B -1.4% |
3.04B 1.8% |
3.08B 1.0% |
3.09B 0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
152.88M 2.9% |
131.48M -14.0% |
- |
63.14M - |
- |
114.64M - |
- |
175.36M - |
- |
235.15M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] |
159.74M 612.9% |
159.74M 0% |
597.13M 273.8% |
619.58M 3.8% |
443.14M -28.5% |
514.1M 16.0% |
554.06M 7.8% |
443.14M -20.0% |
374.09M -15.6% |
358.12M -4.3% |
1.97B 449.9% |
|
End Cash Position | [friend] | [friend] | [friend] |
619.58M 287.9% |
514.1M -17.0% |
554.06M 7.8% |
443.37M -20.0% |
374.09M -15.6% |
358.12M -4.3% |
1.91B 432.3% |
1.92B 0.9% |
1.84B -4.3% |
1.51B -18.0% |
1.57B 4.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
136.72M -5.0% |
49.86M -63.5% |
-51.21M - |
-166.78M - |
-67.98M - |
-163.22M - |
-178.26M - |
-18.1M - |
55.12M - |
128.64M 133.4% |
110.93M -13.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
125.57M 29.4% |
280.62M 123.5% |
- |
322.05M - |
- |
283.25M - |
- |
212.21M - |
- |
181.99M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.38 - |
0.8 110.5% |
0.12 -85% |
0.88 633.3% |
0.2 -77.3% |
0.79 295% |
0.81 2.5% |
0.57 -29.6% |
0.49 -14.0% |
0.43 -12.2% |
0.32 -25.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | - |
33.16% - |
- |
26.83% - |
- |
21.07% - |
9.6% -54.4% |
9.74% 1.4% |
6.42% -34.1% |
7.98% 24.3% |
4.83% -39.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | - |
12.01% - |
- |
12.37% - |
- |
10.57% - |
6.94% -34.4% |
6.44% -7.2% |
5.11% -20.6% |
5.5% 7.6% |
3.65% -33.7% |