2017 Q2 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
43.44% - |
41.68% -4.0% |
41.67% 0.0% |
41.67% 0% |
40.9% -1.9% |
39.9% -2.4% |
39.9% 0% |
39.9% 0.0% |
39.9% 0% |
41.22% 3.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.87% 1.9% |
10.16% -48.9% |
4.3% -57.7% |
14.25% 231.4% |
10.9% -23.5% |
10.87% -0.3% |
8.79% -19.1% |
3.2% -63.7% |
5.3% 65.9% |
0.4% -92.5% |
-37.01% - |
-6.79% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.17% 2.7% |
42.9% -9.1% |
33.17% -22.7% |
37.49% 13.0% |
48.1% 28.3% |
42.88% -10.9% |
41.14% -4.1% |
37.37% -9.2% |
41.4% 10.8% |
33.42% -19.3% |
24.68% -26.2% |
28.21% 14.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.02% 36.8% |
13.9% -46.6% |
10.61% -23.6% |
19.27% 81.6% |
23.09% 19.8% |
21.16% -8.4% |
23.78% 12.4% |
1.57% -93.4% |
17.02% 981.8% |
7.64% -55.1% |
-13.45% - |
-7.5% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
180.6M 19.3% |
128.16M -29.0% |
210.23M 64.0% |
228.48M 8.7% |
202.59M -11.3% |
222.29M 9.7% |
243.89M 9.7% |
127.29M -47.8% |
203.73M 60.0% |
209.46M 2.8% |
153.56M -26.7% |
109.79M -28.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.75B -2.8% |
1.91B 9.0% |
2.06B 8.1% |
2.21B 7.2% |
2.25B 1.5% |
2.58B 14.8% |
2.56B -0.6% |
2.55B -0.3% |
2.63B 2.9% |
2.69B 2.3% |
2.64B -1.7% |
2.66B 0.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
510.29M -10.1% |
621.74M 21.8% |
756.68M 21.7% |
892.34M 17.9% |
916.66M 2.7% |
980.25M 6.9% |
939.33M -4.2% |
923.32M -1.7% |
1.01B 9.0% |
1.07B 5.9% |
1.07B 0.6% |
1.1B 2.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24B 0.5% |
1.26B 1.7% |
1.28B 1.8% |
1.31B 2.2% |
1.32B 0.7% |
1.59B 20.3% |
1.62B 1.5% |
1.62B 0.4% |
1.61B -0.6% |
1.61B 0.1% |
1.56B -3.1% |
1.56B -0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-98.23M - |
- | - | - |
41.08M - |
- | - | - |
-127.56M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
705.59M 47.7% |
284.45M -59.7% |
296.17M 4.1% |
352.67M 19.1% |
373.13M 5.8% |
401.5M 7.6% |
593.38M 47.8% |
530.55M -10.6% |
471.11M -11.2% |
382.87M -18.7% |
469.97M 22.7% |
571.99M 21.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
284.45M -59.7% |
296.17M 4.1% |
352.67M 19.1% |
373.13M 5.8% |
401.5M 7.6% |
593.38M 47.8% |
530.55M -10.6% |
471.11M -11.2% |
382.87M -18.7% |
469.97M 22.7% |
571.98M 21.7% |
656.45M 14.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-118.19M - |
-24.9M - |
-174.92M - |
-99.55M - |
42.31M - |
-100.41M - |
-29.82M - |
-57.45M - |
-104.56M - |
81.37M - |
77.07M -5.3% |
53.13M -31.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.41M - |
- | - | - |
55.17M - |
- | - | - |
15.47M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.199 63.6% |
0.064 -67.9% |
-0.023 - |
0.159 - |
0.066 -58.3% |
0.093 41.0% |
0.092 -1.2% |
0.017 -82.1% |
0.044 164.2% |
-0.005 - |
-0.23 - |
-0.048 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.9% 15.1% |
1.04% -64.1% |
0.71% -31.8% |
2.51% 253.2% |
1.68% -33.1% |
1.66% -1.1% |
1.34% -19.3% |
0.25% -81.2% |
0.67% 165.7% |
0.05% -92.3% |
-3.58% - |
-0.48% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.02% 12.6% |
0.71% -64.8% |
0.45% -36.0% |
1.52% 234.6% |
0.99% -34.9% |
1% 1.0% |
0.83% -16.7% |
0.16% -80.9% |
0.42% 162.1% |
0.03% -92.5% |
-2.13% - |
-0.28% - |