2018 Q1 | 2019 Q1 | 2019 Q2 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
877.81M -30.7% |
770.68M -12.2% |
887.54M 15.2% |
767.16M -13.6% |
898.35M 17.1% |
796.06M -11.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
672.76M -39.6% |
650.67M -3.3% |
760.19M 16.8% |
663.87M -12.7% |
672.74M 1.3% |
755.79M 12.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
205.05M 33.0% |
120.01M -41.5% |
127.36M 6.1% |
103.29M -18.9% |
225.62M 118.4% |
40.27M -82.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
724.23M -38.5% |
711.37M -1.8% |
803.12M 12.9% |
716.4M -10.8% |
717.08M 0.1% |
808.43M 12.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
51.47M -20.0% |
60.7M 17.9% |
42.93M -29.3% |
52.53M 22.4% |
44.34M -15.6% |
52.64M 18.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
153.58M 71.0% |
59.31M -61.4% |
84.42M 42.3% |
50.76M -39.9% |
181.28M 257.1% |
-12.37M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
125.37M 54.9% |
-2.77M - |
63.76M - |
50.91M -20.2% |
124.92M 145.4% |
-3.97M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 49.8% |
-0.01 - |
0.14 - |
0.11 -21.4% |
0.27 145.5% |
-0.01 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 49.8% |
-0.01 - |
0.14 - |
0.11 -21.4% |
0.27 145.5% |
-0.01 - |