Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$324,890
$497,368
$260,534
$255,136
Gross Profit
252,686
421,217
182,733
183,600
EBITDA
99,598
253,698
63,380
65,066
EBIT
50,217
53,486
Net Income
81,777
193,186
40,993
40,630
Net Change In Cash
324,890
497,368
260,534
255,136
Free Cash Flow
-38,617
26,861
102,276
Cash
118,234
158,770
95,472
253,494
Basic Shares
92,611
92,463
90,775
79,109

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,007,916
$1,024,430
$942,550
$742,947
Gross Profit
701,326
692,507
676,409
677,770
EBITDA
250,443
225,548
220,445
265,748
EBIT
210,216
190,481
186,221
237,050
Net Income
169,526
161,757
153,715
188,987
Net Change In Cash
1,007,916
1,024,430
942,550
742,947
Cost of Revenue
-7,086
Free Cash Flow
211,667
81,091
117,169
363,219
Cash
253,494
1,339,475
1,128,357
1,152,830
Basic Shares
76,751
75,226
74,662
72,577

Earnings Calls

QuarterEPS
2026-09-30
$0.91
2026-06-30
$0.78
2026-03-31
$0.74
2025-12-31
$0.70