Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$135,790
$127,967
$125,270
$117,968
Gross Profit
98,203
90,132
-27,769
84,161
EBITDA
-31,906
-24,080
108,998
-47,815
EBIT
-37,425
-28,528
105,042
-52,026
Net Income
-27,118
-28,643
119,108
-36,060
Net Change In Cash
135,790
127,967
125,270
117,968
Free Cash Flow
20,502
2,986
19,542
-6,072
Cash
923,016
886,417
908,890
970,357
Basic Shares
518,845
507,160
524,400
517,987

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$506,995
$676,171
$748,206
$517,175
Gross Profit
351,849
329,514
320,001
231,705
EBITDA
-7,006
-272,274
-205,955
-158,472
EBIT
-24,466
-283,015
-212,089
-164,121
Net Income
27,287
-222,962
-184,780
-163,929
Net Change In Cash
506,995
676,171
748,206
517,175
Cost of Revenue
1,027,148
Free Cash Flow
55,752
8,453
-16,885
52,603
Cash
923,016
980,972
1,183,846
1,247,581
Basic Shares
518,845
532,540
545,397
541,383

Earnings Calls

Quarter EPS
2024-12-31
-$0.03
2024-09-30
-$0.06
2024-06-30
$0.23
2024-03-31
-$0.07