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] | - | - | - | - |
0% - |
76.13% - |
76.01% -0.2% |
74.31% -2.2% |
71.28% -4.1% |
72.28% 1.4% |
72.28% 0% |
72.76% 0.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.37% 31.4% |
11.16% 7.6% |
10.13% -9.2% |
9.84% -2.9% |
17.51% 77.8% |
14.34% -18.1% |
11.98% -16.4% |
12.1% 1.0% |
12.94% 7.0% |
11.27% -12.9% |
7.7% -31.7% |
8.63% 12.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.59% 9.8% |
20.94% 6.9% |
20.38% -2.7% |
19.19% -5.8% |
21.51% 12.1% |
22.83% 6.1% |
21.31% -6.7% |
23.74% 11.4% |
23.94% 0.9% |
21.78% -9.1% |
18.26% -16.2% |
19.03% 4.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.39% 2.3% |
11.15% 7.3% |
12.22% 9.6% |
10.89% -10.9% |
11.91% 9.4% |
12.91% 8.4% |
13.3% 3.0% |
14.09% 5.9% |
13.83% -1.9% |
11.68% -15.5% |
6.5% -44.3% |
9.02% 38.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
415.02M 12.3% |
365.39M -12.0% |
455.48M 24.7% |
378.9M -16.8% |
380.5M 0.4% |
345.91M -9.1% |
513.66M 48.5% |
424.24M -17.4% |
427M 0.7% |
381.11M -10.7% |
394.13M 3.4% |
425.43M 7.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85B 45.9% |
1.79B -2.9% |
1.93B 7.3% |
1.89B -1.8% |
1.91B 1.1% |
1.81B -5.1% |
2.15B 18.4% |
2.14B -0.2% |
2.09B -2.3% |
1.99B -4.9% |
2.18B 9.7% |
2.24B 2.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
584.63M 2.2% |
489.63M -16.2% |
574.33M 17.3% |
502.78M -12.5% |
544.27M 8.3% |
396.19M -27.2% |
668.22M 68.7% |
612.18M -8.4% |
596.22M -2.6% |
450.26M -24.5% |
612.63M 36.1% |
636.14M 3.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 82.0% |
1.3B 3.3% |
1.35B 3.6% |
1.39B 2.8% |
1.37B -1.5% |
1.42B 3.7% |
1.48B 4.4% |
1.53B 3.5% |
1.5B -2.1% |
1.54B 2.9% |
1.57B 2.0% |
1.61B 2.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-16.38M - |
- | - | - |
110.04M - |
- | - | - |
92.25M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
232.14M 5.8% |
733.19M 215.8% |
674M -8.1% |
763.95M 13.3% |
764.68M 0.1% |
873.89M 14.3% |
830.03M -5.0% |
936.93M 12.9% |
948.05M 1.2% |
1B 5.6% |
915.7M -8.6% |
977.54M 6.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
733.19M 215.8% |
674M -8.1% |
763.95M 13.3% |
764.68M 0.1% |
873.89M 14.3% |
830.03M -5.0% |
936.93M 12.9% |
948.05M 1.2% |
1B 5.6% |
915.7M -8.6% |
977.54M 6.8% |
1.01B 3.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-44.93M - |
-44.45M - |
93.72M - |
1.02M -98.9% |
86.58M 8359.9% |
35.99M -58.4% |
114.72M 218.7% |
14.06M -87.7% |
54.61M 288.3% |
10.43M -80.9% |
62.48M 498.8% |
30.74M -50.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.22M - |
- | - | - |
103.91M - |
- | - | - |
106.6M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.464 47.7% |
0.321 -30.8% |
0.379 17.8% |
0.3 -20.8% |
0.541 80.2% |
0.402 -25.6% |
0.5 24.2% |
0.42 -16.0% |
0.45 7.1% |
0.34 -24.4% |
0.25 -26.5% |
0.3 20.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.4% 2.4% |
3.18% -27.8% |
3.48% 9.4% |
2.72% -21.7% |
4.83% 77.5% |
3.56% -26.3% |
4.25% 19.3% |
3.41% -19.8% |
3.65% 7.0% |
2.83% -22.5% |
1.95% -31.1% |
2.31% 18.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.76% 17.5% |
2.24% -19.0% |
2.48% 10.8% |
1.95% -21.2% |
3.5% 79.2% |
2.66% -24.0% |
3.11% 16.7% |
2.39% -23.0% |
2.61% 9.0% |
2.1% -19.4% |
1.45% -30.9% |
1.66% 14.1% |