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 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
662.96M 226.8% |
862.09M 30.0% |
1.06B 23.4% |
1.31B 23.7% |
1.56B 18.6% |
1.67B 7.1% |
1.8B 7.9% |
1.6B -11.2% |
1.4B -12.8% |
1.31B -6.0% |
1.2B -8.3% |
1.44B 19.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
109.84M 21.6% |
400.87M 265.0% |
500.78M 24.9% |
635.69M 26.9% |
758.2M 19.3% |
835.04M 10.1% |
927.06M 11.0% |
857.92M -7.5% |
801.69M -6.6% |
805.06M 0.4% |
793.96M -1.4% |
952.44M 20.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
552.43M 390.9% |
461.23M -16.5% |
562.7M 22.0% |
679.31M 20.7% |
800.89M 17.9% |
835.35M 4.3% |
875.18M 4.8% |
742.63M -15.1% |
593.38M -20.1% |
505.86M -14.7% |
408.44M -19.3% |
483.68M 18.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
163.37M 20.8% |
603.47M 269.4% |
734.79M 21.8% |
938.02M 27.7% |
1.22B 29.8% |
1.46B 20.1% |
1.72B 17.7% |
1.8B 4.6% |
1.79B -0.5% |
1.64B -8.1% |
1.67B 1.2% |
1.84B 10.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.54M 19.1% |
202.61M 278.4% |
234.01M 15.5% |
302.34M 29.2% |
458.96M 51.8% |
626.92M 36.6% |
794.18M 26.7% |
941.77M 18.6% |
988.65M 5.0% |
839.78M -15.1% |
871.36M 3.8% |
887.04M 1.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
471.97M 598.6% |
258.62M -45.2% |
328.69M 27.1% |
376.97M 14.7% |
341.93M -9.3% |
208.43M -39.0% |
81M -61.1% |
-199.14M - |
-395.27M - |
-333.91M - |
-462.92M - |
-403.35M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
223.79M - |
- |
328.53M - |
- |
250.13M - |
- |
-76.2M - |
- |
-305.33M - |
- |
-438.98M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
170.39M 203.6% |
223.74M 31.3% |
274.07M 22.5% |
328.69M 19.9% |
311.5M -5.2% |
250.58M -19.6% |
167.85M -33.0% |
-76.05M - |
-242.3M - |
-305.33M - |
-456.93M - |
-438.98M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.658 - |
2.107 - |
2.579 22.4% |
2.914 13.0% |
2.571 -11.8% |
1.929 -25.0% |
1.15 -40.4% |
-1.321 - |
-2.531 - |
-2.15 - |
-3.22 - |
-3.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.658 - |
2.107 - |
2.579 22.4% |
2.914 13.0% |
2.571 -11.8% |
1.929 -25.0% |
1.15 -40.4% |
-1.321 - |
-2.531 - |
-2.15 - |
-3.22 - |
-3.08 - |