Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$399,664
$335,862
$337,887
$282,483
Gross Profit
127,150
118,684
115,803
103,189
EBITDA
72,097
69,858
49,265
71,997
EBIT
64,161
62,143
40,616
65,213
Net Income
54,638
41,975
55,536
51,825
Net Change In Cash
399,664
335,862
337,887
282,483
Free Cash Flow
140,280
83,043
105,487
94,954
Cash
794,943
815,605
424,498
604,467
Basic Shares
295,873
299,821
294,931
304,852

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,093,587
$745,974
$650,351
$418,925
Gross Profit
402,756
294,673
276,859
202,167
EBITDA
255,168
168,915
191,317
128,607
EBIT
228,908
151,520
179,092
120,460
Net Income
196,801
120,416
148,964
108,683
Net Change In Cash
1,093,587
745,974
650,351
418,925
Free Cash Flow
421,873
-55,431
275,228
167,262
Cash
424,498
189,029
222,808
247,833
Basic Shares
294,931
305,136
302,958
296,029

Earnings Calls

QuarterEPS
2026-06-30
$0.18
2026-03-31
$0.17
2025-12-31
$0.22
2025-09-30
$0.21