Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$150,392
$139,073
$135,790
$127,967
Gross Profit
104,061
98,679
98,203
90,132
EBITDA
-2,575
-13,207
-31,906
-24,080
EBIT
-9,228
-18,538
-37,425
-28,528
Net Income
-647
-8,260
-27,118
-28,643
Net Change In Cash
150,392
139,073
135,790
127,967
Free Cash Flow
4,673
2,662
20,502
2,986
Cash
732,722
830,897
923,016
886,417
Basic Shares
461,517
501,222
502,929
507,160

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
2025-09-30
$0
2025-06-30
$0.005
2025-03-31
-$0.003
2024-12-31
-$0.03