Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$354,242
$354,822
$311,830
$357,326
Gross Profit
263,981
244,113
213,911
296,901
EBITDA
51,190
11,948
-11,231
49,490
EBIT
41,399
2,232
-20,937
39,700
Net Income
10,211
280
-4,491
8,826
Net Change In Cash
354,242
354,822
311,830
357,326
Free Cash Flow
86,378
161,662
8,541
23,065
Cash
593,563
467,635
212,371
299,000
Basic Shares
107,800
101,418
101,034
346,973

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
2026-09-30
$0.10
2026-06-30
-$0.02
2026-03-31
-$0.04
2025-12-31
$0.08