2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.47B 105.5% |
1.65B 11.9% |
1.77B 7.1% |
2.17B 22.5% |
2.06B -4.9% |
1.98B -4.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
568.58M 94.3% |
631.13M 11.0% |
629.47M -0.3% |
791.45M 25.7% |
828.03M 4.6% |
887.32M 7.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
905.37M 113.2% |
1.02B 12.5% |
1.14B 11.7% |
1.37B 20.7% |
1.23B -10.4% |
1.09B -11.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
893.44M 93.7% |
1.01B 12.6% |
1.03B 2.4% |
1.23B 19.5% |
1.22B -0.8% |
1.24B 1.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
324.86M 92.6% |
375.23M 15.5% |
401.31M 7.0% |
439.88M 9.6% |
394.04M -10.4% |
350.83M -11.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
580.51M 126.7% |
643.16M 10.8% |
736.67M 14.5% |
934.17M 26.8% |
837.31M -10.4% |
737.72M -11.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
598.84M 116.7% |
672.01M 12.2% |
760.63M 13.2% |
968.22M 27.3% |
883.04M -8.8% |
787.7M -10.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
500.34M 113.3% |
591.61M 18.2% |
680.78M 15.1% |
848.62M 24.7% |
725.88M -14.5% |
630.88M -13.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.494 118.0% |
0.594 20.2% |
0.684 15.1% |
0.851 24.4% |
0.724 -15.0% |
0.626 -13.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.494 118.0% |
0.594 20.2% |
0.681 14.6% |
0.839 23.2% |
0.712 -15.2% |
0.617 -13.3% |