Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$163,306
$150,392
$139,073
$135,790
Gross Profit
114,557
104,061
98,679
98,203
EBITDA
6,793
-2,575
-13,207
-31,906
EBIT
-3,126
-9,228
-18,538
-37,425
Net Income
-3,624
-647
-8,260
-27,118
Net Change In Cash
163,306
150,392
139,073
135,790
Free Cash Flow
78,504
4,673
2,662
20,502
Cash
747,248
732,722
830,897
923,016
Basic Shares
448,717
461,517
501,222
502,929

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
-209,808
-162,006
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
54,229
Cash
923,016
980,972
1,183,846
1,247,581
Basic Shares
518,845
532,540
545,397
541,383

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
-$0.01
2025-06-30
$0.005
2025-03-31
-$0.003