2018 Q4 | 2019 Q4 | 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] |
139.68M -73.8% |
241.39M 72.8% |
854.98M 254.2% |
1.17B 37.2% |
1.49B 27.3% |
1.66B 10.8% |
1.92B 16.1% |
1.99B 3.8% |
2.1B 5.5% |
2.19B 4.0% |
2.15B -1.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
66.25M -78.2% |
132.37M 99.8% |
196.2M 48.2% |
685.1M 249.2% |
867.01M 26.6% |
957.08M 10.4% |
1.05B 9.3% |
1.03B -1.0% |
1.12B 8.5% |
1.21B 7.8% |
1.3B 7.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
73.43M -67.9% |
109.02M 48.5% |
551.73M 406.1% |
488.34M -11.5% |
626.3M 28.3% |
697.99M 11.4% |
875.44M 25.4% |
960.06M 9.7% |
980.87M 2.2% |
977.05M -0.4% |
849.88M -13.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
99.1M -74.0% |
154.71M 56.1% |
228.8M 47.9% |
851.14M 272.0% |
1.06B 24.5% |
1.19B 12.4% |
1.34B 12.1% |
1.33B -0.7% |
1.44B 8.8% |
1.57B 8.8% |
1.67B 6.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
32.85M -58.2% |
22.34M -32.0% |
32.61M 46.0% |
166.04M 409.2% |
192.89M 16.2% |
234.07M 21.3% |
289.81M 23.8% |
290.9M 0.4% |
319.99M 10.0% |
359.09M 12.2% |
368.28M 2.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
40.58M -73.0% |
86.68M 113.6% |
473.17M 445.9% |
322.3M -31.9% |
433.4M 34.5% |
463.91M 7.0% |
585.63M 26.2% |
669.16M 14.3% |
660.87M -1.2% |
617.96M -6.5% |
481.6M -22.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
120.79M - |
- |
278.72M - |
- |
377.88M - |
- |
605.08M - |
- |
606.18M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
39.16M -54.1% |
81.62M 108.4% |
255.41M 212.9% |
278.72M 9.1% |
357.36M 28.2% |
377.88M 5.7% |
502.62M 33.0% |
605.08M 20.4% |
618.37M 2.2% |
606.18M -2.0% |
474.64M -21.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.05 -64.3% |
0.1 100% |
0.319 219.3% |
0.35 9.6% |
0.45 28.6% |
0.46 2.2% |
0.59 28.3% |
0.69 16.9% |
0.69 0% |
0.68 -1.4% |
0.53 -22.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.05 -64.3% |
0.1 100% |
0.319 219.3% |
0.35 9.6% |
0.45 28.6% |
0.46 2.2% |
0.59 28.3% |
0.69 16.9% |
0.69 0% |
0.68 -1.4% |
0.53 -22.1% |