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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
638.63M -2.4% |
678.06M 6.2% |
943.79M 39.2% |
1.18B 24.6% |
1.1B -6.2% |
683.59M -38.0% |
829.95M 21.4% |
1.06B 27.2% |
1.16B 9.9% |
639.85M -44.8% |
1.2B 87.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
548.43M -3.3% |
555M 1.2% |
822.85M 48.3% |
1.04B 25.8% |
1.02B -1.8% |
562.05M -44.7% |
716.09M 27.4% |
936.29M 30.8% |
1B 7.0% |
530.52M -47.1% |
1.07B 101.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.2M 3.6% |
123.06M 36.4% |
120.93M -1.7% |
140.27M 16.0% |
85.48M -39.1% |
121.54M 42.2% |
113.86M -6.3% |
119.11M 4.6% |
157.98M 32.6% |
109.33M -30.8% |
127.2M 16.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
619.21M 0.6% |
632.76M 2.2% |
899.16M 42.1% |
1.13B 25.2% |
1.12B -0.5% |
646.26M -42.3% |
794.05M 22.9% |
1.04B 31.0% |
1.11B 7.0% |
655.87M -41.1% |
1.18B 79.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.78M 47.0% |
77.75M 9.8% |
76.3M -1.9% |
90.17M 18.2% |
102.74M 14.0% |
84.21M -18.0% |
77.96M -7.4% |
103.86M 33.2% |
111.09M 7.0% |
125.35M 12.8% |
106.16M -15.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.42M -50.1% |
45.31M 133.3% |
44.63M -1.5% |
50.11M 12.3% |
-17.26M - |
37.33M - |
35.91M -3.8% |
15.25M -57.5% |
46.89M 207.4% |
-16.02M - |
21.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
75.7M - |
- | - | - |
35.73M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.87M -49.7% |
15.33M 10.5% |
16.95M 10.6% |
41.29M 143.6% |
-18.37M - |
4.75M - |
14.51M 205.4% |
17.77M 22.5% |
12.53M -29.5% |
-16.24M - |
-9.68M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.114 -49.7% |
0.126 10.5% |
0.14 10.6% |
0.34 143.6% |
-0.151 - |
0.039 - |
0.12 205.4% |
0.146 22.5% |
0.103 -29.5% |
-0.134 - |
-0.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.114 -49.7% |
0.126 10.5% |
0.14 10.6% |
0.34 143.6% |
-0.151 - |
0.039 - |
0.12 205.4% |
0.146 22.5% |
0.103 -29.5% |
-0.134 - |
-0.08 - |