2020 Q1 | 2021 Q1 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
11.74% - |
16.78% 43.0% |
19.14% 14.1% |
15.53% -18.9% |
17.91% 15.3% |
17.9% -0.1% |
11.35% -36.6% |
6.01% -47.1% |
2.39% -60.2% |
|
Gross Margin | [friend] | [friend] | - |
82.47% - |
82.9% 0.5% |
81.73% -1.4% |
81.71% 0.0% |
81.68% 0.0% |
82.24% 0.7% |
79.54% -3.3% |
77.51% -2.5% |
76.28% -1.6% |
|
Operating Margin | [friend] | [friend] | - |
26.37% - |
27.4% 3.9% |
28.3% 3.3% |
25.03% -11.6% |
26.45% 5.7% |
27.62% 4.4% |
20.3% -26.5% |
14.56% -28.3% |
10.13% -30.4% |
|
Total Revenue | [friend] | [friend] |
507.64M -36.5% |
278.29M -45.2% |
1.09B 291.4% |
307.32M -71.8% |
1.21B 293.5% |
1.26B 4.5% |
1.3B 3.2% |
1.45B 11.0% |
1.61B 11.4% |
1.78B 10.8% |
|
Total Assets | [friend] | [friend] |
692.89M - |
3.12B 350.7% |
3.17B 1.5% |
3.17B 0.0% |
3.29B 3.8% |
3.34B 1.5% |
5.04B 50.9% |
4.96B -1.7% |
5.03B 1.5% |
4.93B -1.9% |
|
Total Liabilities | [friend] | [friend] |
221.23M - |
226.67M 2.5% |
246.67M 8.8% |
186.59M -24.4% |
238.85M 28.0% |
217.82M -8.8% |
1.88B 764.9% |
1.81B -4.0% |
1.88B 4.0% |
1.77B -6.1% |
|
Total Equity | [friend] | [friend] |
471.66M - |
2.9B 514.1% |
2.92B 1.0% |
2.98B 2.0% |
3.05B 2.3% |
3.12B 2.3% |
3.16B 1.1% |
3.15B -0.3% |
3.15B 0.0% |
3.17B 0.5% |
|
Operating CashFlow | [friend] | [friend] |
107.97M -55.5% |
- |
237.77M - |
- |
251.42M - |
- |
226.01M - |
- |
275.75M - |
- | |
Beginning Cash Position | [friend] | [friend] |
479.24M 123.9% |
- |
479.24M - |
- |
567.52M - |
- |
3.01B - |
- |
3.12B - |
- | |
End Cash Position | [friend] | [friend] |
567.52M 18.4% |
- |
3.01B - |
- |
3.12B - |
- |
1.95B - |
- |
2.01B - |
- | |
Free Cash Flow | [friend] | [friend] |
106.35M -54.8% |
- |
222.85M - |
- |
233.26M - |
- |
219.65M - |
- |
271.01M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] |
175.44M -6.8% |
- |
276.33M - |
- |
288.86M - |
- |
357.37M - |
- |
218.52M - |
- | |
Diluted Net Income | [friend] | [friend] |
121.95M -8.9% |
32.66M -73.2% |
182.77M 459.6% |
58.82M -67.8% |
187.82M 219.3% |
226.16M 20.4% |
233.23M 3.1% |
164.24M -29.6% |
96.82M -41.0% |
42.69M -55.9% |
|
Diluted EPS | [friend] | [friend] |
24.391 5.7% |
5.631 -76.9% |
32.18 471.5% |
9.4 -70.8% |
28.089 198.8% |
35.72 27.2% |
37.31 4.5% |
26.16 -29.9% |
15.39 -41.2% |
6.84 -55.6% |
|
Return On Equity (%) | [friend] | [friend] | - |
1.94% - |
11.16% 475.7% |
1.99% -82.2% |
10.66% 435.4% |
7.51% -29.5% |
7.67% 2.1% |
5.36% -30.1% |
3.12% -41.7% |
1.36% -56.5% |
|
Return On Assets (%) | [friend] | [friend] | - |
1.71% - |
9.72% 468.0% |
1.86% -80.9% |
9.43% 408.3% |
7% -25.8% |
5.68% -18.8% |
4.04% -28.8% |
2.33% -42.4% |
1.03% -55.7% |