Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$357,326
$379,994
$368,699
$319,593
Gross Profit
296,901
301,368
293,486
248,463
EBITDA
49,490
22,750
62,196
42,270
EBIT
39,700
13,337
53,363
32,782
Net Income
8,826
20,848
10,973
8,371
Net Change In Cash
357,326
379,994
368,699
319,593
Free Cash Flow
23,065
85,221
47,724
38,441
Cash
299,000
160,386
140,300
127,704
Basic Shares
346,973
347,240
90,698
346,311

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,456,389
$1,191,494
$1,011,756
$829,487
Gross Profit
1,170,995
892,901
791,098
455,935
EBITDA
176,706
132,587
90,581
44,983
EBIT
139,182
93,682
44,772
11,096
Net Income
49,018
17,017
20,231
32,078
Net Change In Cash
1,456,389
1,191,494
1,011,756
829,487
Cost of Revenue
-64,277
Free Cash Flow
194,451
155,680
118,546
10,953
Cash
299,000
232,845
724,276
539,191
Basic Shares
346,973
88,504
340,323
336,147

Earnings Calls

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