2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
876.58M 30.8% |
184.15M -79.0% |
218.33M 18.6% |
842.1M 285.7% |
856.27M 1.7% |
870.01M 1.6% |
926.86M 6.5% |
948.42M 2.3% |
|
Cost of Revenue | [friend] | [friend] |
592.99M 35.6% |
- |
290.58M - |
597.4M 105.6% |
134.77M -77.4% |
150.86M 11.9% |
613.71M 306.8% |
616.46M 0.4% |
|
Gross Profit | [friend] | [friend] |
283.59M 21.8% |
184.15M -35.1% |
218.33M 18.6% |
244.7M 12.1% |
258.87M 5.8% |
-13.02M - |
313.15M - |
331.96M 6.0% |
|
Total Expenses | [friend] | [friend] |
713.78M 33.2% |
- |
0 - |
694.65M - |
157.82M -77.3% |
1.03B 553.3% |
730.83M -29.1% |
741.21M 1.4% |
|
Operating Expense | [friend] | [friend] |
120.79M 22.2% |
- |
0 - |
97.25M - |
23.05M -76.3% |
148.04M 542.2% |
117.12M -20.9% |
124.74M 6.5% |
|
Operating Income | [friend] | [friend] |
162.8M 21.5% |
184.15M 13.1% |
218.33M 18.6% |
147.44M -32.5% |
161.61M 9.6% |
-161.05M - |
196.03M - |
207.22M 5.7% |
|
Net Income (Cont Operations) | [friend] | [friend] |
121.8M 41.6% |
- |
52.56M - |
132.24M 151.6% |
- |
82.92M - |
165.79M 99.9% |
- | |
Net Income | [friend] | [friend] |
121.8M 78.0% |
16.25M -86.7% |
36.31M 123.4% |
132.24M 264.2% |
148.28M 12.1% |
162.6M 9.7% |
165.79M 2.0% |
176.19M 6.3% |
|
Basic EPS | [friend] | [friend] |
0.99 -24.4% |
0.117 -88.2% |
0.261 123.4% |
0.95 264.0% |
1.065 12.1% |
1.172 10.0% |
1.192 1.7% |
1.266 6.3% |
|
Diluted EPS | [friend] | [friend] |
0.99 -24.4% |
0.117 -88.2% |
0.261 123.4% |
0.95 264.0% |
1.065 12.1% |
1.172 10.0% |
1.192 1.7% |
1.266 6.3% |