Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$312,444
$305,319
$300,282
$285,832
Gross Profit
166,744
170,527
164,006
157,280
EBITDA
45,576
46,858
70,478
42,569
EBIT
7,815
23,705
26,084
21,703
Net Income
3,367
18,412
19,713
17,973
Net Change In Cash
312,444
305,319
300,282
285,832
Free Cash Flow
24,456
58,651
67,311
48,692
Cash
187,305
273,011
232,084
193,409
Basic Shares
85,479
86,298
87,037
87,295

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,149,088
$1,041,938
$910,488
$778,846
Gross Profit
628,031
564,398
477,798
411,345
EBITDA
163,890
54,962
-23,262
-38,098
EBIT
59,018
2,057
-71,777
-82,769
Net Income
39,416
-12,795
-81,764
-94,650
Net Change In Cash
1,149,088
1,041,938
910,488
778,846
Cost of Revenue
89,596
Free Cash Flow
201,244
78,557
97,604
32,694
Cash
232,084
362,546
143,201
180,520
Basic Shares
87,037
74,503
72,048
69,920

Earnings Calls

QuarterEPS
2026-06-30
$0.28
2026-03-31
$0.76
2025-12-31
$0.80
2025-09-30
$0.78