2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
269.66M -33.1% |
582.8M 116.1% |
637.16M 9.3% |
627.73M -1.5% |
617.39M -1.6% |
621.02M 0.6% |
|
Cost of Revenue | [friend] | [friend] |
202.24M -37.4% |
434.95M 115.1% |
481.29M 10.7% |
483.03M 0.4% |
- |
503.96M - |
|
Gross Profit | [friend] | [friend] |
67.42M -15.3% |
147.85M 119.3% |
155.87M 5.4% |
144.7M -7.2% |
- |
117.07M - |
|
Total Expenses | [friend] | [friend] |
221.63M -36.3% |
487.12M 119.8% |
540.57M 11.0% |
541.44M 0.2% |
542.87M 0.3% |
565.71M 4.2% |
|
Operating Expense | [friend] | [friend] |
19.39M -21.2% |
52.17M 169.1% |
59.27M 13.6% |
58.41M -1.5% |
-186.25M - |
61.76M - |
|
Operating Income | [friend] | [friend] |
48.04M -12.7% |
95.68M 99.2% |
96.59M 1.0% |
86.29M -10.7% |
74.52M -13.6% |
55.31M -25.8% |
|
Net Income (Cont Operations) | [friend] | [friend] |
50.02M -15.1% |
97.81M 95.5% |
99.94M 2.2% |
101.17M 1.2% |
- |
40.26M - |
|
Net Income | [friend] | [friend] |
38.02M -16.1% |
75.81M 99.4% |
77.81M 2.6% |
76.74M -1.4% |
66.62M -13.2% |
39.43M -40.8% |
|
Basic EPS | [friend] | [friend] |
0.285 -16.1% |
0.569 99.6% |
0.584 2.6% |
0.66 13.1% |
0.5 -24.3% |
0.3 -40.0% |
|
Diluted EPS | [friend] | [friend] |
0.285 -16.1% |
0.569 99.6% |
0.584 2.6% |
0.66 13.1% |
0.5 -24.3% |
0.3 -40.0% |