2018 Q4 | 2019 Q4 | 2020 Q4 | 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] |
976.84M 9.0% |
1.29B 32.4% |
291.41M -77.5% |
218.89M -24.9% |
970.65M 343.4% |
803.86M -17.2% |
657.82M -18.2% |
631.69M -4.0% |
688.2M 8.9% |
713.96M 3.7% |
739.09M 3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
827.63M 15.1% |
1.09B 31.8% |
243.58M -77.7% |
188.59M -22.6% |
821.26M 335.5% |
678.95M -17.3% |
555.29M -18.2% |
532.56M -4.1% |
579.26M 8.8% |
606.69M 4.7% |
637.09M 5.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
149.21M -15.6% |
202.3M 35.6% |
47.83M -76.4% |
30.3M -36.7% |
149.39M 393.1% |
124.91M -16.4% |
102.53M -17.9% |
99.14M -3.3% |
108.94M 9.9% |
107.27M -1.5% |
101.99M -4.9% |
|
Total Expenses | [friend] | [friend] | [friend] |
880.77M 11.9% |
1.17B 32.5% |
260.4M -77.7% |
207.52M -20.3% |
893.85M 330.7% |
738.36M -17.4% |
605.53M -18.0% |
579.73M -4.3% |
628.06M 8.3% |
667.68M 6.3% |
706.6M 5.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
53.14M -21.9% |
76.16M 43.3% |
16.82M -77.9% |
18.92M 12.5% |
72.59M 283.6% |
59.41M -18.1% |
50.24M -15.4% |
47.17M -6.1% |
48.8M 3.4% |
60.99M 25.0% |
69.51M 14.0% |
|
Operating Income | [friend] | [friend] | [friend] |
96.07M -11.7% |
126.14M 31.3% |
31.01M -75.4% |
11.37M -63.3% |
76.8M 575.4% |
65.5M -14.7% |
52.29M -20.2% |
51.96M -0.6% |
60.14M 15.7% |
46.28M -23.0% |
32.48M -29.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
72.49M 4.8% |
92.28M 27.3% |
- |
46.76M - |
- |
74.32M - |
- |
57.93M - |
- |
44.34M - |
- | |
Net Income | [friend] | [friend] | [friend] |
63.75M 4.3% |
80.21M 25.8% |
16.08M -80.0% |
23.17M 44.1% |
66.87M 188.6% |
61.84M -7.5% |
55.87M -9.7% |
47.49M -15.0% |
43.79M -7.8% |
35.23M -19.5% |
28.71M -18.5% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.24 -2.4% |
1.56 25.8% |
0.31 -80.1% |
0.45 45.2% |
1.3 188.9% |
1.2 -7.7% |
1.09 -9.2% |
0.92 -15.6% |
0.77 -16.3% |
0.57 -26.0% |
0.42 -26.3% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.24 -2.4% |
1.56 25.8% |
0.31 -80.1% |
0.45 45.1% |
1.3 189.1% |
1.2 -7.7% |
1.09 -9.2% |
0.92 -15.6% |
0.77 -16.3% |
0.57 -26.0% |
0.42 -26.3% |