Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$379,994
$368,699
$319,593
$291,731
Gross Profit
311,884
304,637
171,130
139,811
EBITDA
22,750
62,196
42,270
23,048
EBIT
13,337
53,363
32,782
13,901
Net Income
20,848
10,973
8,371
3,105
Net Change In Cash
379,994
368,699
319,593
291,731
Free Cash Flow
85,221
47,724
38,441
-16,684
Cash
332,647
140,300
127,704
104,784
Basic Shares
90,698
90,698
88,504
90,032

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,191,494
$1,011,756
$829,487
$576,539
Gross Profit
591,182
539,293
540,877
313,476
EBITDA
132,587
90,581
75,010
-32,459
EBIT
93,682
44,772
41,123
-54,603
Net Income
17,017
20,231
4,079
-46,358
Net Change In Cash
1,191,494
1,011,756
829,487
576,539
Cost of Revenue
-64,277
Free Cash Flow
155,680
107,303
10,953
-1,089
Cash
104,784
108,326
95,172
275,332
Basic Shares
88,504
340,323
336,147
82,327

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.11
2025-06-30
$0.09
2025-03-31
$0.08