2019 Q1 | 2020 Q1 | 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] |
400.05M -60.9% |
1.44B 260.3% |
1.55B 7.9% |
1.64B 5.7% |
1.67B 1.7% |
1.69B 1.5% |
1.75B 3.3% |
1.78B 1.5% |
1.86B 4.5% |
1.85B -0.5% |
1.78B -3.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
119.74M -69.0% |
463.81M 287.3% |
541.22M 16.7% |
622.79M 15.1% |
699.91M 12.4% |
777.24M 11.0% |
802.95M 3.3% |
810.09M 0.9% |
854.15M 5.4% |
859.99M 0.7% |
809.69M -5.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
280.31M -56.0% |
977.4M 248.7% |
1.01B 3.7% |
1.02B 0.6% |
970.06M -4.9% |
917.51M -5.4% |
947.32M 3.2% |
966.09M 2.0% |
1B 3.8% |
988.23M -1.4% |
969.71M -1.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
253.05M -67.2% |
971.77M 284.0% |
1.13B 15.9% |
1.28B 14.1% |
1.43B 11.2% |
1.56B 9.6% |
1.66B 5.8% |
1.71B 3.4% |
1.8B 5.0% |
1.82B 1.3% |
1.78B -2.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
133.31M -65.4% |
507.96M 281.0% |
584.65M 15.1% |
661.32M 13.1% |
728.26M 10.1% |
787.48M 8.1% |
853.12M 8.3% |
902.21M 5.8% |
943.25M 4.5% |
960.05M 1.8% |
970.44M 1.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
147M -41.6% |
469.44M 219.3% |
428.72M -8.7% |
358.49M -16.4% |
241.8M -32.5% |
130.03M -46.2% |
94.2M -27.6% |
63.88M -32.2% |
59.29M -7.2% |
28.18M -52.5% |
-728K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
455.33M - |
- |
390.65M - |
- |
163.65M - |
- |
65.06M - |
- |
34.17M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
108.05M -57.5% |
406.98M 276.7% |
400.6M -1.6% |
281.98M -29.6% |
194.97M -30.9% |
113.58M -41.7% |
37.21M -67.2% |
21.16M -43.1% |
6.07M -71.3% |
-16.27M - |
-20.25M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
13.87 -66.3% |
57.951 317.8% |
54.25 -6.4% |
35.94 -33.8% |
24.74 -31.2% |
14.39 -41.8% |
4.7 -67.3% |
2.7 -42.6% |
0.79 -70.7% |
-2.08 - |
-2.59 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
13.44 -64.3% |
53.761 300.0% |
51.95 -3.4% |
35.12 -32.4% |
24.31 -30.8% |
14.17 -41.7% |
4.67 -67.0% |
2.67 -42.8% |
0.79 -70.4% |
-2.08 - |
-2.59 - |