2019 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
657.76M 15.9% |
724.59M 10.2% |
819.78M 13.1% |
936.48M 14.2% |
1.05B 11.7% |
1.22B 16.8% |
1.41B 15.1% |
1.56B 10.9% |
1.71B 9.8% |
1.79B 4.7% |
1.88B 4.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
275.03M 11.6% |
294.3M 7.0% |
348.31M 18.3% |
410.46M 17.8% |
464.32M 13.1% |
537.2M 15.7% |
598.9M 11.5% |
647.9M 8.2% |
700.1M 8.1% |
724.8M 3.5% |
754.4M 4.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
382.73M 19.3% |
430.29M 12.4% |
471.47M 9.6% |
526.02M 11.6% |
582.14M 10.7% |
684.9M 17.7% |
807.7M 17.9% |
911.4M 12.8% |
1.01B 11.0% |
1.07B 5.5% |
1.13B 5.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
623.19M 14.8% |
865.68M 38.9% |
946.58M 9.3% |
1.06B 12.0% |
1.15B 8.8% |
1.14B -1.4% |
1.28B 12.8% |
1.42B 10.9% |
1.56B 9.5% |
1.61B 3.5% |
1.7B 5.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
348.16M 17.5% |
571.37M 64.1% |
598.27M 4.7% |
649.88M 8.6% |
689.19M 6.0% |
599.8M -13.0% |
683.7M 14.0% |
774.3M 13.3% |
857.5M 10.7% |
887M 3.4% |
949.2M 7.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.57M 40.5% |
-141.09M - |
-126.8M - |
-123.86M - |
-107.05M - |
85.1M - |
124M 45.7% |
137.1M 10.6% |
154.2M 12.5% |
180.2M 16.9% |
176.4M -2.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.19M 53.4% |
-170.23M - |
-145.41M - |
-110.49M - |
-102.86M - |
57.7M - |
87.8M 52.2% |
41.9M -52.3% |
79.9M 90.7% |
79.6M -0.4% |
126.6M 59.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.19M 53.4% |
-170.23M - |
-145.41M - |
-110.49M - |
-102.86M - |
57.7M - |
87.8M 52.2% |
41.9M -52.3% |
79.9M 90.7% |
79.6M -0.4% |
126.6M 59.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.046 15.1% |
-0.59 - |
-0.462 - |
-0.35 - |
-0.38 - |
0.18 - |
0.27 50.0% |
0.13 -51.9% |
0.24 84.6% |
0.25 4.2% |
0.39 56.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.046 15.1% |
-0.59 - |
-0.462 - |
-0.35 - |
-0.39 - |
0.18 - |
0.27 50.0% |
0.13 -51.9% |
0.24 84.6% |
0.25 4.2% |
0.39 56.0% |