2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.32% -39.5% |
2.82% 21.3% |
8.83% 213.5% |
10.95% 23.9% |
8.07% -26.3% |
2.95% -63.4% |
7.58% 156.7% |
9.18% 21.1% |
8.37% -8.8% |
10.32% 23.3% |
3.08% -70.2% |
5.17% 68.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.63% -41.7% |
4.22% 16.3% |
14.07% 233.6% |
16.86% 19.8% |
12.61% -25.2% |
6.23% -50.6% |
12.07% 93.8% |
14.2% 17.6% |
13.1% -7.7% |
14.97% 14.3% |
4.88% -67.4% |
8.98% 83.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.63% -41.7% |
4.22% 16.3% |
14.07% 233.6% |
16.86% 19.8% |
12.61% -25.2% |
6.23% -50.6% |
12.07% 93.8% |
14.2% 17.6% |
13.1% -7.7% |
14.97% 14.3% |
4.88% -67.4% |
8.98% 83.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
864.76M 4.6% |
890.32M 3.0% |
702.78M -21.1% |
805.94M 14.7% |
786.32M -2.4% |
734.47M -6.6% |
668.71M -9.0% |
845.75M 26.5% |
928.53M 9.8% |
931.64M 0.3% |
884.64M -5.0% |
916.27M 3.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.81B -3.3% |
1.85B 1.9% |
1.84B -0.3% |
1.97B 6.7% |
2.02B 2.8% |
2.01B -0.6% |
1.81B -10.1% |
1.99B 10.1% |
1.99B -0.1% |
2.13B 7.0% |
2.08B -2.2% |
2.16B 4.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
939.75M -8.2% |
947.87M 0.9% |
878.32M -7.3% |
911.35M 3.8% |
900.17M -1.2% |
865.19M -3.9% |
610.22M -29.5% |
713.87M 17.0% |
631.64M -11.5% |
673.57M 6.6% |
615.15M -8.7% |
652.73M 6.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
874.38M 2.6% |
900.96M 3.0% |
964.55M 7.1% |
1.05B 9.3% |
1.12B 6.2% |
1.14B 2.1% |
1.2B 4.6% |
1.27B 6.6% |
1.35B 6.2% |
1.45B 7.2% |
1.46B 0.8% |
1.51B 3.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
191.45M - |
- | - | - |
46.57M - |
- | - | - |
45.95M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
1.1B - |
- | - | - |
1.26B - |
- | - | - |
1.11B - |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
1.25B - |
- | - | - |
1.11B - |
- | - | - |
996.3M - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
191.45M - |
- | - | - |
42.33M - |
- | - | - |
45.05M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
235.72M - |
- | - | - |
201.27M - |
- | - | - |
143.56M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.09M -36.7% |
25.09M 24.9% |
62.09M 147.5% |
88.24M 42.1% |
63.42M -28.1% |
21.68M -65.8% |
50.68M 133.7% |
77.62M 53.2% |
77.72M 0.1% |
96.19M 23.8% |
27.21M -71.7% |
47.35M 74.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.93 -36.7% |
18.65 24.9% |
46.06 147.0% |
65.56 42.3% |
47.19 -28.0% |
16.12 -65.8% |
37.67 133.7% |
57.71 53.2% |
57.77 0.1% |
71.5 23.8% |
20.23 -71.7% |
35.2 74.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.33% -38.7% |
2.83% 21.5% |
6.66% 135.5% |
8.74% 31.3% |
5.83% -33.3% |
1.92% -67.2% |
4.33% 126.2% |
6.29% 45.0% |
5.91% -5.9% |
6.86% 15.9% |
1.87% -72.8% |
3.18% 70.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09% -37.9% |
1.37% 25.8% |
3.36% 145.6% |
4.63% 37.7% |
3.18% -31.3% |
1.08% -66.2% |
2.66% 146.9% |
4.09% 54.0% |
3.91% -4.4% |
4.68% 19.6% |
1.29% -72.3% |
2.23% 72.4% |