2018 Q2 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
247.82M 91.9% |
237.4M -4.2% |
324.59M 36.7% |
158.68M -51.1% |
271.11M 70.9% |
280.35M 3.4% |
491.18M 75.2% |
348.98M -29.0% |
281.68M -19.3% |
338.84M 20.3% |
665.47M 96.4% |
422.02M -36.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.34M 81.0% |
66.74M -7.7% |
97.96M 46.8% |
46.8M -52.2% |
82.95M 77.3% |
78.08M -5.9% |
131.67M 68.6% |
96.31M -26.9% |
77.28M -19.8% |
82.66M 7.0% |
180.06M 117.8% |
128.68M -28.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
175.48M 96.7% |
170.65M -2.8% |
226.63M 32.8% |
111.88M -50.6% |
188.16M 68.2% |
202.27M 7.5% |
359.51M 77.7% |
252.67M -29.7% |
204.4M -19.1% |
256.18M 25.3% |
485.42M 89.5% |
293.35M -39.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.36M 71.8% |
193.48M -0.5% |
274.99M 42.1% |
141.44M -48.6% |
225.69M 59.6% |
236.13M 4.6% |
374.05M 58.4% |
287.45M -23.2% |
233.53M -18.8% |
274.37M 17.5% |
557.25M 103.1% |
347.78M -37.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.02M 66.8% |
126.73M 3.9% |
177.04M 39.7% |
94.65M -46.5% |
142.74M 50.8% |
158.05M 10.7% |
242.38M 53.4% |
191.14M -21.1% |
156.25M -18.3% |
191.71M 22.7% |
377.19M 96.8% |
219.11M -41.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.46M 233.2% |
43.92M -17.9% |
49.6M 12.9% |
17.24M -65.2% |
45.42M 163.5% |
44.22M -2.6% |
117.13M 164.9% |
61.52M -47.5% |
48.15M -21.7% |
64.48M 33.9% |
108.23M 67.9% |
74.24M -31.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.39M - |
- | - | - |
59.45M - |
- | - | - |
100.19M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.95M 96.0% |
42.54M -7.4% |
40.36M -5.1% |
23.73M -41.2% |
40.26M 69.7% |
39.65M -1.5% |
97.64M 146.3% |
54.93M -43.7% |
46.01M -16.2% |
57.02M 23.9% |
134.74M 136.3% |
56.05M -58.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 83.3% |
0.1 -9.1% |
0.1 0% |
0.06 -40.0% |
0.1 66.7% |
0.09 -10.0% |
0.24 166.7% |
0.13 -45.8% |
0.12 -7.7% |
0.14 16.7% |
0.32 128.6% |
0.14 -56.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 83.3% |
0.1 -9.1% |
0.1 0% |
0.06 -40.0% |
0.1 66.7% |
0.09 -10.0% |
0.24 166.7% |
0.13 -45.8% |
0.12 -7.7% |
0.14 16.7% |
0.32 128.6% |
0.14 -56.3% |