2019 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.45% 2.2% |
67.1% -15.5% |
58.14% -13.4% |
56.59% -2.7% |
50.2% -11.3% |
35.42% -29.4% |
36.58% 3.3% |
19.2% -47.5% |
-18.58% - |
0.94% - |
-36.21% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
247.61M -0.7% |
254.16M 2.6% |
243.12M -4.3% |
287.26M 18.2% |
299.13M 4.1% |
309.66M 3.5% |
316.35M 2.2% |
293.4M -7.3% |
293.53M 0.0% |
248.89M -15.2% |
239.82M -3.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.35B 4.8% |
7.46B 1.4% |
8.07B 8.3% |
8.02B -0.7% |
8.06B 0.5% |
8.24B 2.3% |
8.48B 2.9% |
8.4B -1.0% |
8.05B -4.2% |
8.07B 0.3% |
7.76B -3.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.81B 7.5% |
4.85B 0.9% |
5.49B 13.2% |
5.43B -1.2% |
5.52B 1.8% |
5.79B 4.7% |
6.04B 4.4% |
6B -0.7% |
5.75B -4.1% |
5.77B 0.3% |
5.54B -4.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.51B 0.1% |
2.57B 2.4% |
2.54B -1.0% |
2.55B 0.4% |
2.54B -0.7% |
2.46B -3.1% |
2.44B -0.5% |
2.4B -1.8% |
2.3B -4.3% |
2.3B 0.1% |
2.22B -3.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
189.19M 22.5% |
213.56M 12.9% |
203.53M -4.7% |
195.04M -4.2% |
160.02M -18.0% |
111.03M -30.6% |
107.92M -2.8% |
80.82M -25.1% |
103.86M 28.5% |
111.14M 7.0% |
113.12M 1.8% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.25M -16.0% |
430.97M 39.8% |
368.75M -14.4% |
496.77M 34.7% |
259.83M -47.7% |
334.14M 28.6% |
467.14M 39.8% |
497.73M 6.5% |
262.67M -47.2% |
348.16M 32.5% |
466.1M 33.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
259.83M -47.7% |
334.14M 28.6% |
467.14M 39.8% |
497.73M 6.5% |
262.67M -47.2% |
348.16M 32.5% |
466.1M 33.9% |
285.09M -38.8% |
330.55M 15.9% |
214.89M -35.0% |
251.77M 17.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
189.19M 22.5% |
213.56M 12.9% |
203.53M -4.7% |
193.29M -5.0% |
158.08M -18.2% |
108.69M -31.2% |
104.9M -3.5% |
79.17M -24.5% |
101.97M 28.8% |
109.05M 6.9% |
111.24M 2.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
195.77M 0.7% |
170.39M -13.0% |
141.19M -17.1% |
162.39M 15.0% |
151.8M -6.5% |
112.16M -26.1% |
119.46M 6.5% |
60.53M -49.3% |
-50.67M - |
6.03M - |
-83.45M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
196.72M 1.5% |
170.54M -13.3% |
141.34M -17.1% |
162.55M 15.0% |
150.15M -7.6% |
109.67M -27.0% |
115.73M 5.5% |
56.33M -51.3% |
-54.54M - |
2.35M - |
-86.85M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39 -4.1% |
1.27 -8.6% |
1.012 -20.3% |
1.164 15.0% |
1.08 -7.2% |
0.79 -26.9% |
0.84 6.3% |
0.41 -51.2% |
-0.38 - |
0.02 - |
-0.63 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.85% 1.4% |
6.62% -15.7% |
5.56% -16.0% |
6.43% 15.6% |
5.96% -7.4% |
4.37% -26.7% |
4.64% 6.3% |
2.27% -51.0% |
-2.26% - |
0.1% - |
-3.73% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.68% -3.2% |
2.37% -11.5% |
1.75% -26.0% |
2.16% 23.5% |
1.95% -9.9% |
1.4% -28.3% |
1.4% 0.1% |
0.69% -50.9% |
-0.68% - |
0.03% - |
-1.07% - |