2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 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] |
136.86M -76.4% |
617.57M 351.3% |
651.94M 5.6% |
676.78M 3.8% |
693.82M 2.5% |
723.03M 4.2% |
716.95M -0.8% |
726.43M 1.3% |
756.99M 4.2% |
799.34M 5.6% |
695.18M -13.0% |
710.23M 2.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.24M 84.0% |
304M 345.5% |
318.09M 4.6% |
336.87M 5.9% |
341.06M 1.2% |
342.98M 0.6% |
350.57M 2.2% |
353.89M 0.9% |
381.34M 7.8% |
392.87M 3.0% |
335.32M -14.6% |
340.91M 1.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.62M -78.0% |
313.57M 357.0% |
333.85M 6.5% |
339.92M 1.8% |
352.76M 3.8% |
380.05M 7.7% |
366.38M -3.6% |
372.54M 1.7% |
375.65M 0.8% |
406.47M 8.2% |
359.86M -11.5% |
369.32M 2.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
144.53M 43.6% |
560.62M 287.9% |
582.38M 3.9% |
630.3M 8.2% |
645.53M 2.4% |
658.37M 2.0% |
666.35M 1.2% |
662.89M -0.5% |
705.36M 6.4% |
716.29M 1.5% |
650.45M -9.2% |
643.79M -1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.29M 20.1% |
256.63M 236.4% |
264.3M 3.0% |
293.43M 11.0% |
304.47M 3.8% |
315.4M 3.6% |
315.78M 0.1% |
309M -2.1% |
324.02M 4.9% |
323.42M -0.2% |
315.13M -2.6% |
302.88M -3.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-7.67M - |
56.95M - |
69.56M 22.1% |
46.49M -33.2% |
48.28M 3.9% |
64.65M 33.9% |
50.6M -21.7% |
63.54M 25.6% |
51.63M -18.7% |
83.05M 60.9% |
44.73M -46.1% |
66.44M 48.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-36.81M - |
30.28M - |
32.94M 8.8% |
- |
29.51M - |
- |
40.73M - |
- |
41.92M - |
- |
20.28M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.98M - |
41.97M - |
49.64M 18.3% |
41.95M -15.5% |
50.97M 21.5% |
73.69M 44.6% |
68.02M -7.7% |
73.22M 7.6% |
70.68M -3.5% |
84.58M 19.7% |
42.5M -49.8% |
53.31M 25.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.06 - |
0.41 - |
0.48 17.1% |
0.48 0% |
0.55 14.6% |
0.71 29.1% |
0.49 -31.0% |
0.53 8.2% |
0.51 -3.8% |
0.61 19.6% |
0.31 -49.2% |
0.38 22.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.06 - |
0.41 - |
0.48 17.1% |
0.48 0% |
0.55 14.6% |
0.71 29.1% |
0.49 -31.0% |
0.53 8.2% |
0.51 -3.8% |
0.61 19.6% |
0.31 -49.2% |
0.38 22.6% |