2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
537.1M -30.0% |
1.19B 122.2% |
1.26B 5.6% |
1.34B 6.5% |
1.44B 7.5% |
1.48B 2.9% |
|
Cost of Revenue | [friend] | [friend] |
402.18M -27.0% |
884.5M 119.9% |
941.99M 6.5% |
1.07B 13.3% |
1.19B 11.1% |
1.27B 7.3% |
|
Gross Profit | [friend] | [friend] |
134.92M -37.5% |
308.92M 129.0% |
318.76M 3.2% |
275.63M -13.5% |
257.48M -6.6% |
211.78M -17.8% |
|
Total Expenses | [friend] | [friend] |
475.76M -29.2% |
1.04B 119.0% |
1.1B 5.7% |
1.22B 11.1% |
1.35B 10.6% |
1.46B 7.5% |
|
Operating Expense | [friend] | [friend] |
73.58M -39.3% |
157.5M 114.0% |
159.73M 1.4% |
157.39M -1.5% |
169.59M 7.7% |
184.34M 8.7% |
|
Operating Income | [friend] | [friend] |
61.34M -35.3% |
151.42M 146.9% |
159.03M 5.0% |
118.23M -25.7% |
87.9M -25.7% |
27.44M -68.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
154.04M - |
- |
110.08M - |
- |
24.72M - |
|
Net Income | [friend] | [friend] |
47.81M -43.6% |
128.72M 169.2% |
136.23M 5.8% |
90.72M -33.4% |
68.68M -24.3% |
18.97M -72.4% |
|
Basic EPS | [friend] | [friend] |
0.959 -24.5% |
1.931 101.4% |
1.961 1.6% |
1.48 -24.5% |
1 -32.4% |
0.28 -72.0% |
|
Diluted EPS | [friend] | [friend] |
0.959 -24.5% |
1.931 101.4% |
1.961 1.6% |
1.48 -24.5% |
0.997 -32.6% |
0.28 -71.9% |