Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$620,119
$507,431
$457,885
$454,012
Gross Profit
343,443
280,578
252,441
251,123
EBITDA
174,306
125,227
103,738
119,797
EBIT
164,028
116,536
95,487
109,569
Net Income
144,430
100,366
92,541
96,905
Net Change In Cash
620,119
507,431
457,885
454,012
Free Cash Flow
197,885
109,468
232,060
139,507
Cash
700,347
550,475
488,273
561,047
Basic Shares
48,964
48,945
48,928
48,881

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,821,072
$1,794,148
$1,207,798
$844,452
Gross Profit
1,021,119
1,048,552
685,459
465,954
EBITDA
521,904
563,899
291,116
185,872
EBIT
481,736
526,785
262,417
166,686
Net Income
427,374
437,672
242,023
164,375
Net Change In Cash
1,821,072
1,794,148
1,207,798
844,452
Cost of Revenue
105,379
-149,082
157,069
Free Cash Flow
580,635
187,831
224,772
212,164
Cash
527,843
288,607
189,265
334,944
Basic Shares
48,771
48,358
47,889
47,014

Earnings Calls

Quarter EPS
2024-09-30
$4.06
2024-06-30
$3.17
2024-03-31
$2.81
2023-12-31
$2.88