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 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
670.31M -51.9% |
537.6M -19.8% |
1.32B 144.9% |
1.49B 13.2% |
932.07M -37.5% |
653.52M -29.9% |
1.67B 154.8% |
930.4M -44.1% |
980M 5.3% |
701.46M -28.4% |
1.04B 48.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
340.08M -4.8% |
314.45M -7.5% |
560.18M 78.1% |
477.05M -14.8% |
495.73M 3.9% |
307.27M -38.0% |
732.64M 138.4% |
306.8M -58.1% |
599.86M 95.5% |
426.45M -28.9% |
466.83M 9.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
330.23M -68.1% |
223.14M -32.4% |
756.36M 239.0% |
1.01B 34.0% |
436.34M -57.0% |
346.25M -20.6% |
932.79M 169.4% |
623.59M -33.1% |
380.14M -39.0% |
275.02M -27.7% |
577.91M 110.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
399.67M -9.5% |
394.54M -1.3% |
658.44M 66.9% |
546.54M -17.0% |
552.12M 1.0% |
364.13M -34.0% |
756.46M 107.7% |
389.34M -48.5% |
694.8M 78.5% |
494.4M -28.8% |
581.05M 17.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.59M -29.2% |
80.08M 34.4% |
98.26M 22.7% |
69.48M -29.3% |
56.39M -18.8% |
56.86M 0.8% |
23.82M -58.1% |
82.54M 246.5% |
94.94M 15.0% |
67.95M -28.4% |
114.22M 68.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
270.64M -71.6% |
143.06M -47.1% |
658.09M 360.0% |
944.33M 43.5% |
379.95M -59.8% |
289.39M -23.8% |
908.97M 214.1% |
541.06M -40.5% |
285.2M -47.3% |
207.07M -27.4% |
463.69M 123.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B - |
- | - | - |
1.1B - |
- | - | - |
905.43M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
260.51M -60.3% |
196.46M -24.6% |
408.49M 107.9% |
596.24M 46.0% |
245.96M -58.7% |
190.7M -22.5% |
574.87M 201.5% |
416.93M -27.5% |
353.94M -15.1% |
259.84M -26.6% |
331.23M 27.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 -61.4% |
0.133 -21.9% |
0.277 108.7% |
0.4 44.3% |
0.16 -60.0% |
0.129 -19.3% |
0.381 195.0% |
0.28 -26.5% |
0.23 -17.9% |
0.178 -22.8% |
0.222 25.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 -61.4% |
0.133 -21.9% |
0.277 108.7% |
0.4 44.3% |
0.16 -60.0% |
0.129 -19.3% |
0.381 195.0% |
0.28 -26.5% |
0.23 -17.9% |
0.178 -22.8% |
0.222 25.2% |