2019 Q3 | 2019 Q4 | 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] |
793.15M -4.0% |
858.29M 8.2% |
947.48M 10.4% |
790.01M -16.6% |
523.68M -33.7% |
554.29M 5.8% |
437.65M -21.0% |
473.09M 8.1% |
524.91M 11.0% |
585.51M 11.5% |
559.81M -4.4% |
480.95M -14.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
663.93M -3.3% |
713.25M 7.4% |
783.74M 9.9% |
625.13M -20.2% |
390.31M -37.6% |
438.88M 12.4% |
381.66M -13.0% |
367.55M -3.7% |
391.04M 6.4% |
441.26M 12.8% |
421.44M -4.5% |
356.46M -15.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.22M -7.4% |
145.04M 12.2% |
163.74M 12.9% |
164.88M 0.7% |
133.36M -19.1% |
115.41M -13.5% |
55.99M -51.5% |
105.54M 88.5% |
133.87M 26.8% |
144.25M 7.8% |
138.37M -4.1% |
124.49M -10.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
720.93M -0.7% |
765.37M 6.2% |
848.25M 10.8% |
670.83M -20.9% |
453.8M -32.4% |
495.5M 9.2% |
422.18M -14.8% |
415.38M -1.6% |
449.75M 8.3% |
511.4M 13.7% |
467.07M -8.7% |
412.82M -11.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57M 44.9% |
52.11M -8.6% |
64.51M 23.8% |
45.7M -29.2% |
63.49M 38.9% |
56.62M -10.8% |
40.52M -28.4% |
47.82M 18.0% |
58.71M 22.8% |
70.14M 19.5% |
45.64M -34.9% |
56.36M 23.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.22M -28.0% |
92.92M 28.7% |
99.23M 6.8% |
119.18M 20.1% |
69.87M -41.4% |
58.79M -15.9% |
15.46M -73.7% |
57.71M 273.2% |
75.16M 30.2% |
74.11M -1.4% |
92.74M 25.1% |
68.13M -26.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.95M -53.2% |
- | - |
93.23M - |
178.22M 91.2% |
- | - | - |
117.95M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.95M -53.2% |
73.04M 82.8% |
60.1M -17.7% |
93.23M 55.1% |
84.99M -8.8% |
72.16M -15.1% |
11.74M -83.7% |
41.32M 252.0% |
78.1M 89.0% |
61.36M -21.4% |
36.25M -40.9% |
50.09M 38.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -54.5% |
0.18 80.0% |
0.15 -16.7% |
0.24 60% |
0.21 -12.5% |
0.17 -19.0% |
0 -100.0% |
0.09 - |
0.16 77.8% |
0.13 -18.8% |
0.08 -38.5% |
0.11 37.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -54.5% |
0.18 80.0% |
0.15 -16.7% |
0.24 60% |
0.21 -12.5% |
0.17 -19.0% |
0 -100.0% |
0.09 - |
0.16 77.8% |
0.13 -18.8% |
0.08 -38.5% |
0.11 37.5% |