2018 Q1 | 2018 Q2 | 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] | [friend] | [friend] |
494.78M -5.2% |
380.91M -23.0% |
628.13M 64.9% |
629.22M 0.2% |
584.92M -7.0% |
694.51M 18.7% |
782.06M 12.6% |
766.32M -2.0% |
659.27M -14.0% |
808.32M 22.6% |
914.65M 13.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
367.01M 10.4% |
253.84M -30.8% |
419.52M 65.3% |
403M -3.9% |
383.04M -5.0% |
467.63M 22.1% |
516.27M 10.4% |
455.06M -11.9% |
454.02M -0.2% |
500.64M 10.3% |
546.01M 9.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
127.76M -32.5% |
127.07M -0.5% |
208.6M 64.2% |
226.22M 8.4% |
201.88M -10.8% |
226.88M 12.4% |
265.79M 17.2% |
311.26M 17.1% |
205.25M -34.1% |
307.67M 49.9% |
368.64M 19.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
519.6M 16.9% |
375.35M -27.8% |
567.5M 51.2% |
517.25M -8.9% |
534.52M 3.3% |
610.06M 14.1% |
693.99M 13.8% |
629.56M -9.3% |
598.62M -4.9% |
690.72M 15.4% |
772.65M 11.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
152.59M 36.2% |
121.51M -20.4% |
147.97M 21.8% |
114.25M -22.8% |
151.48M 32.6% |
142.42M -6.0% |
177.73M 24.8% |
174.5M -1.8% |
144.6M -17.1% |
190.07M 31.4% |
226.64M 19.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-24.83M - |
5.56M - |
60.63M 990.7% |
111.97M 84.7% |
50.4M -55.0% |
84.45M 67.6% |
88.07M 4.3% |
136.76M 55.3% |
60.65M -55.6% |
117.6M 93.9% |
142M 20.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.62M - |
- | - | - |
165.73M - |
- | - | - |
207.65M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.52M - |
4.52M - |
104.44M 2210.2% |
100.41M -3.9% |
65.7M -34.6% |
78.18M 19.0% |
97.42M 24.6% |
128.26M 31.7% |
79.52M -38.0% |
112.63M 41.6% |
136.29M 21.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.005 - |
0.004 - |
0.099 2216.5% |
0.068 -31.6% |
0.062 -9.2% |
0.075 21.0% |
0.093 24.4% |
0.122 31.5% |
0.075 -38.1% |
0.108 42.6% |
0.13 20.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.005 - |
0.004 - |
0.099 2328.3% |
0.068 -31.3% |
0.062 -9.2% |
0.048 -21.7% |
0.093 92.1% |
0.121 30.3% |
0.075 -38.0% |
0.072 -3.7% |
0.13 79.6% |