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] | - | - | - | - | - |
0% - |
0% - |
- | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.06% - |
8.27% 36.3% |
7.24% -12.4% |
6.97% -3.7% |
7.63% 9.4% |
6.71% -12.0% |
2% -70.2% |
6.83% 241.4% |
8.33% 22.0% |
4.76% -42.9% |
-3.13% - |
1.78% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.71% -4.3% |
31.76% 33.9% |
23.16% -27.1% |
27.43% 18.4% |
25.2% -8.1% |
28.73% 14.0% |
33.81% 17.7% |
29.03% -14.1% |
29.43% 1.3% |
28.63% -2.7% |
24.47% -14.5% |
24.08% -1.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.13% 156.1% |
12.47% 53.4% |
14.89% 19.4% |
12.29% -17.4% |
9.87% -19.7% |
10.31% 4.5% |
10.06% -2.4% |
11.52% 14.5% |
12.28% 6.6% |
10.72% -12.7% |
-0.8% - |
5.86% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
366M 97.1% |
274.79M -24.9% |
366.88M 33.5% |
389.84M 6.3% |
399.54M 2.5% |
360.68M -9.7% |
416.72M 15.5% |
410.29M -1.5% |
580.52M 41.5% |
532.76M -8.2% |
482.61M -9.4% |
439.74M -8.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.74B 6.1% |
2.83B 3.1% |
2.99B 5.7% |
2.99B 0.0% |
3.5B 17.0% |
3.58B 2.4% |
4.15B 16.0% |
4.19B 0.9% |
4.45B 6.3% |
5.39B 21.2% |
5.6B 3.8% |
5.7B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.7B 10.9% |
1.76B 3.7% |
1.89B 7.5% |
1.86B -1.6% |
2.34B 26.1% |
2.4B 2.3% |
2.95B 23.1% |
2.95B 0.0% |
3.17B 7.4% |
3.26B 2.7% |
3.47B 6.6% |
3.56B 2.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B -0.9% |
1.07B 2.2% |
1.1B 2.7% |
1.13B 2.7% |
1.15B 2.1% |
1.18B 2.6% |
1.2B 1.6% |
1.24B 3.0% |
1.28B 3.5% |
2.14B 67.0% |
2.13B -0.5% |
2.14B 0.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-26.23M - |
- | - | - |
110.54M - |
- | - | - |
-432.53M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
142.04M -36.7% |
168.56M 18.7% |
127.08M -24.6% |
162.43M 27.8% |
107.43M -33.9% |
300.62M 179.8% |
239.48M -20.3% |
492.77M 105.8% |
262.95M -46.6% |
250.73M -4.6% |
980.17M 290.9% |
598.6M -38.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.56M 18.7% |
127.08M -24.6% |
162.43M 27.8% |
107.43M -33.9% |
300.62M 179.8% |
239.48M -20.3% |
492.77M 105.8% |
262.95M -46.6% |
250.73M -4.6% |
980.17M 290.9% |
598.6M -38.9% |
476.07M -20.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.33M - |
-188.89M - |
54.37M - |
-85.47M - |
164.03M - |
-122.83M - |
11.92M - |
-354.89M - |
-322.42M - |
-300.39M - |
-200.02M - |
-300.01M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.91M - |
- | - | - |
58.04M - |
- | - | - |
75.82M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 - |
0.18 5.9% |
0.21 16.7% |
0.21 0% |
0.24 14.3% |
0.19 -20.8% |
0.06 -68.4% |
0.22 266.7% |
0.38 72.7% |
0.19 -50% |
-0.16 - |
0.05 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.11% - |
2.15% 1.7% |
2.45% 14.2% |
2.45% -0.4% |
2.68% 9.5% |
2.08% -22.4% |
0.7% -66.3% |
2.3% 228.4% |
3.85% 67.1% |
1.48% -61.4% |
-0.71% - |
0.37% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.83% - |
0.82% -2.1% |
0.91% 12.0% |
0.91% -0.4% |
0.94% 3.4% |
0.68% -27.2% |
0.22% -68.5% |
0.67% 211.5% |
1.12% 66.7% |
0.52% -54.0% |
-0.27% - |
0.14% - |