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 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B 1.4% |
1.11B 6.7% |
992.37M -10.8% |
1.1B 11.1% |
1.1B 0.2% |
1.17B 5.5% |
1.21B 4.0% |
1.36B 12.4% |
1.37B 0.6% |
1.48B 8.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
509.17M -1.3% |
548.16M 7.7% |
522.7M -4.6% |
557.81M 6.7% |
577.43M 3.5% |
593.26M 2.7% |
617.56M 4.1% |
691.19M 11.9% |
725.1M 4.9% |
783.84M 8.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
533.17M 4.1% |
563.87M 5.8% |
469.67M -16.7% |
544.29M 15.9% |
526.84M -3.2% |
572.13M 8.6% |
594.76M 4.0% |
671.18M 12.8% |
645.57M -3.8% |
698.16M 8.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
989.72M 3.0% |
1.03B 4.3% |
1.01B -2.3% |
1.1B 9.3% |
1.12B 2.0% |
1.16B 3.7% |
1.18B 1.3% |
1.31B 10.6% |
1.38B 5.3% |
1.45B 5.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
480.55M 8.0% |
483.92M 0.7% |
485.3M 0.3% |
543.61M 12.0% |
545.79M 0.4% |
571.58M 4.7% |
562.24M -1.6% |
614.17M 9.2% |
649.9M 5.8% |
669.93M 3.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.62M -21.8% |
79.94M 51.9% |
-15.62M - |
679K - |
-18.95M - |
544K - |
32.52M 5878.7% |
57.01M 75.3% |
-4.33M - |
28.23M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
154.67M - |
- | - | - |
-15.56M - |
- | - | - |
50.99M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.27M -22.1% |
74.65M 85.4% |
-18.79M - |
-2.87M - |
-21.77M - |
16.11M - |
40.11M 148.9% |
29.25M -27.1% |
-10.02M - |
31.62M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.23 -22.3% |
31.96 85.5% |
-8.06 - |
-1.23 - |
-9.27 - |
6.87 - |
17.08 148.6% |
12.43 -27.2% |
-4.26 - |
13.44 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.94 -22.4% |
31.5 86.0% |
-8.06 - |
-1.23 - |
-9.27 - |
6.85 - |
17.05 148.9% |
12.32 -27.7% |
-4.26 - |
13.32 - |