2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
927.42M 10.3% |
970.73M 4.7% |
1.31B 34.9% |
1.18B -9.9% |
1.39B 17.6% |
1.2B -13.6% |
1B -16.4% |
777.6M -22.4% |
958.66M 23.3% |
872.69M -9.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
753.54M 7.7% |
799.83M 6.1% |
856.82M 7.1% |
887.75M 3.6% |
1.14B 28.7% |
1.08B -5.3% |
892.31M -17.5% |
698.75M -21.7% |
825.87M 18.2% |
760.31M -7.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
173.87M 23.6% |
170.9M -1.7% |
452.8M 165.0% |
292.67M -35.4% |
245.88M -16.0% |
117.72M -52.1% |
110.2M -6.4% |
78.86M -28.4% |
132.79M 68.4% |
112.38M -15.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
800.85M 7.5% |
852.8M 6.5% |
928.54M 8.9% |
949.93M 2.3% |
1.2B 26.7% |
1.15B -4.5% |
974.63M -15.2% |
760.84M -21.9% |
886.6M 16.5% |
828.06M -6.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.31M 4.4% |
52.97M 12.0% |
71.72M 35.4% |
62.19M -13.3% |
61.09M -1.8% |
67.67M 10.8% |
82.32M 21.6% |
62.1M -24.6% |
60.73M -2.2% |
67.75M 11.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
126.57M 32.7% |
117.93M -6.8% |
381.09M 223.2% |
230.48M -39.5% |
184.8M -19.8% |
50.05M -72.9% |
27.88M -44.3% |
16.76M -39.9% |
72.06M 330.0% |
44.63M -38.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.49M - |
- | - | - |
344.02M - |
- | - | - |
129.7M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.98M 22.8% |
101.49M 30.1% |
293.19M 188.9% |
192.99M -34.2% |
151.03M -21.7% |
117.71M -22.1% |
23.84M -79.7% |
19.97M -16.2% |
109.73M 449.4% |
108.33M -1.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 30% |
0.17 30.8% |
0.48 182.4% |
0.32 -33.3% |
0.25 -21.9% |
0.19 -24% |
0.04 -78.9% |
0.03 -25.0% |
0.18 500% |
0.18 0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 30% |
0.17 30.8% |
0.48 182.4% |
0.32 -33.3% |
0.25 -21.9% |
0.19 -24% |
0.04 -78.9% |
0.03 -25.0% |
0.18 500% |
0.18 0% |