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] |
350.62M -3.8% |
352.38M 0.5% |
410.46M 16.5% |
399.44M -2.7% |
245.27M -38.6% |
258.97M 5.6% |
210.14M -18.9% |
283.54M 34.9% |
220.3M -22.3% |
278.47M 26.4% |
212.57M -23.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
188.17M -4.2% |
186.98M -0.6% |
220.07M 17.7% |
210.08M -4.5% |
137.48M -34.6% |
149.47M 8.7% |
112.25M -24.9% |
147.03M 31.0% |
114.89M -21.9% |
141.33M 23.0% |
107.99M -23.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
162.45M -3.3% |
165.41M 1.8% |
190.39M 15.1% |
189.37M -0.5% |
107.78M -43.1% |
109.49M 1.6% |
97.89M -10.6% |
136.51M 39.5% |
105.41M -22.8% |
137.14M 30.1% |
104.58M -23.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
272.05M -3.5% |
260.28M -4.3% |
301.77M 15.9% |
291.75M -3.3% |
202.64M -30.5% |
224.24M 10.7% |
180.73M -19.4% |
219.26M 21.3% |
188.05M -14.2% |
215.99M 14.9% |
181.21M -16.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.88M -1.8% |
73.3M -12.6% |
81.7M 11.5% |
81.68M 0.0% |
65.16M -20.2% |
74.76M 14.7% |
68.48M -8.4% |
72.23M 5.5% |
73.15M 1.3% |
74.65M 2.1% |
73.22M -1.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.58M -4.9% |
92.11M 17.2% |
108.69M 18.0% |
107.69M -0.9% |
42.63M -60.4% |
34.73M -18.5% |
29.41M -15.3% |
64.28M 118.6% |
32.26M -49.8% |
62.48M 93.7% |
31.36M -49.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.32M -4.7% |
63.72M 26.6% |
74.03M 16.2% |
66.26M -10.5% |
23.09M -65.2% |
15.97M -30.8% |
8.41M -47.3% |
29.45M 250.2% |
11.79M -60.0% |
31.04M 163.3% |
9.84M -68.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.32M -4.7% |
55.81M 10.9% |
74.03M 32.6% |
66.26M -10.5% |
23.09M -65.2% |
15.97M -30.8% |
8.41M -47.3% |
29.45M 250.2% |
11.79M -60.0% |
31.04M 163.3% |
9.84M -68.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.22 -4.3% |
0.26 18.2% |
0.32 23.1% |
0.29 -9.4% |
0.11 -62.1% |
0.08 -27.3% |
0.04 -50% |
0.13 225% |
0.06 -53.8% |
0.15 150% |
0.05 -66.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.21 -4.5% |
0.26 23.8% |
0.3 15.4% |
0.29 -3.3% |
0.1 -65.5% |
0.07 -30% |
0.04 -42.9% |
0.13 225% |
0.05 -61.5% |
0.14 180.0% |
0.04 -71.4% |