Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$106,284
$96,978
$100,741
$119,080
Gross Profit
75,635
67,356
66,776
81,734
EBITDA
16,516
27,978
20,023
48,727
EBIT
3,310
14,606
6,780
35,271
Net Income
-7,742
465
-8,800
14,797
Net Change In Cash
106,284
96,978
100,741
119,080
Free Cash Flow
20,575
-3,913
48,136
34,949
Cash
289,339
580,893
585,967
538,829
Basic Shares
665,953
666,460
663,154
666,151

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$422,670
$458,300
$704,274
$598,365
Gross Profit
292,290
318,632
519,553
481,811
EBITDA
143,394
186,766
398,964
385,698
EBIT
89,897
136,474
349,819
336,757
Net Income
19,522
61,587
244,072
220,784
Net Change In Cash
422,670
458,300
704,274
598,365
Cost of Revenue
175,424
Free Cash Flow
141,944
173,918
254,674
198,264
Cash
585,967
466,400
322,808
186,388
Basic Shares
665,397
677,578
691,005
648,794

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.007
2025-03-31
$0.005
2024-12-31
$0.01