2018 Q2 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2020 Q1 | 2020 Q2 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
962.25M 106.0% |
1.1B 13.9% |
1.14B 4.3% |
1.64B 43.3% |
1.54B -5.9% |
1.69B 9.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
755.41M 114.5% |
819M 8.4% |
908.1M 10.9% |
1.3B 42.8% |
1.18B -9.3% |
1.29B 10.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
206.84M 79.9% |
277M 33.9% |
234.5M -15.3% |
340.7M 45.3% |
364.6M 7.0% |
396.8M 8.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
886.53M 113.5% |
960M 8.3% |
1.05B 9.1% |
1.47B 40.3% |
1.37B -6.7% |
1.49B 8.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
131.12M 107.5% |
141M 7.5% |
138.8M -1.6% |
172.4M 24.2% |
195.9M 13.6% |
198.3M 1.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.72M 46.2% |
136M 79.6% |
95.7M -29.6% |
168.3M 75.9% |
168.7M 0.2% |
198.5M 17.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.66M 158.2% |
80.1M -12.6% |
66.6M -16.9% |
-28.8M - |
52.6M - |
190.6M 262.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.66M 158.2% |
80.1M -12.6% |
66.6M -16.9% |
-28.8M - |
52.6M - |
190.6M 262.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.279 153.6% |
0.23 -17.6% |
0.19 -17.4% |
-0.09 - |
0.14 - |
0.5 257.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.279 153.6% |
0.23 -17.6% |
0.19 -17.4% |
-0.09 - |
0.14 - |
0.5 257.1% |