Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$337,887
$282,483
$256,458
$216,759
Gross Profit
115,803
103,189
98,885
84,879
EBITDA
71,173
67,962
71,431
62,475
EBIT
62,524
61,178
65,891
57,188
Net Income
55,536
51,825
42,810
46,630
Net Change In Cash
337,887
282,483
256,458
216,759
Free Cash Flow
105,487
94,954
116,025
87,899
Cash
724,978
604,467
476,939
511,506
Basic Shares
294,931
304,852
305,785
310,866

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
401,706
294,673
276,859
202,167
EBITDA
255,437
168,915
191,317
128,607
EBIT
229,177
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
724,978
189,029
222,808
511,906
Basic Shares
294,931
305,136
302,958
296,029

Earnings Calls

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